{
    "generated_at": 1748856228958,
    "log": [
        "64b09905c7b2877f8aef99d8b63e73e5d31acfb9",
        "4bbef7dd0a85ed227dfcc59f6c9a5b01116475f8",
        "626a75abb1f3393944bdc58e2e6b3fd48ee35519",
        "2df41d8144685f0c951476a85d48479fa91eb558",
        "bc2bf7de74f2ded1502b0e9fdbca50e3d986c09b",
        "eb72ce2db4b67acbc77548e5a5a7f61af657660b",
        "be1f9a878b733a9655b18767b8825baf67b4c8d8",
        "a7d18f51a2806734858f238a0d101b8f8ac1db1b",
        "798a644dd56257cea2803d03fb49aa7118e7df41",
        "b89c47bb8511433440e5e547afe4459ca3383090",
        "7cc0e6308dfc8989643b6712277626465da9fb1b",
        "a872e1bd3e9ba8ed2d1b111487067e8494e8aefb",
        "8b2dda868b9038ddf2cee2ffb9e6d044c50e82c4",
        "06ebcc911dc78eab4b7608ef4e8c7dfcbe9f7047",
        "5f2eb6de8cf7361d2b8c4d73e781b82c57caaf8a",
        "de376274041cb30ad71fd3bd8f7ec674c67187d6",
        "1a02eef39d10e7321b62e0d93d09cf90a1997b2f",
        "f8a478115db54cf5295e72cb3ec59f3d31eb1d86",
        "a6e296e361a81f24ca1b6eb1c1586231b23773e6",
        "df70765af0b32299f9df155e485a503b9c410168",
        "e5ed038ad26e6905e8e32be6a63d678192557327",
        "cc7f2e516073d971d747bc57ab3ba4092cc57b51",
        "19226d77ed5ac06904e728b29f0a718ee599219b",
        "2cde9292c33243f6fadaf2d584813da2e7f73852",
        "4e000e207e3d6733a0d02c2c3b0791d1f78f01a6",
        "f5bf37a2d4fa8bf16278e9844c098cb58ce06845",
        "90c75d02dd0cdcf0c7770c3f3274246bda7bb283",
        "6228c7c7629e38b398d89aa6dc51fc60b489bce2",
        "7830c5fadc8b526e3e6e5aac8ec6cd302b69b5d1",
        "698dd2ade427d009bd7ae908222f579cf40fbda7",
        "dcde70f409769beaacac6177927457e4cc21e702",
        "a115af487a73be49ebf2594ad5e38626579aec15",
        "e0584b969d42a43d927aecdd82217b9c0467e197",
        "601a3c5e8a52a4082bb5937c85c36e8575f9a609",
        "8c6a88cda68fd74c4406f4f928288150a185be38",
        "f1f395c142176f73b9eb89c2575847fba203a3e1",
        "5c5708eff22b756a0b8960782d23c705edc9e3ce",
        "bb47f0148187b1b11d1880c24439974e5b7fe55d",
        "a2c6fbe330d750690c9083d38e17ecb57913257b",
        "14e870bae35e1d9acafc7c3e720da4e127f65ff8",
        "ea10227b651c8c843094ad83fba6e9f83e5a0815",
        "bb0b5f13a0ccb4eed62ad3a616d17f27f8e14db0",
        "eef13d5ae714731274c26799aa6b8790476f3883",
        "00beda9691a59b219227056422cc09666d69eedc",
        "eb9bea10a90f77b356629959a3158833a62639a7",
        "f118bbdea4abcd7451df1a36fb984070995448d8",
        "5c94127c2d72ace9c40565f42a5b28d25984b902",
        "87ebd2d03c12f1f0b2fc3ca45835edc3bdbcd868",
        "7d93119353a0b47ce7ce1e715a0ead9b3e6db2fa",
        "e6038335b28145559998518f1700ccf22ba79742",
        "37415530d7a1bf98987a29f782f5697cd50e707a",
        "d2d57849de3cc489484b4e6a35332d56f6044641",
        "48624a07786df5988cb8aa480c6c3b018a1e483b",
        "5a30a7e7cd5d5f0f8cb019d4765a46219ecf8e56",
        "99f5a3d665cfcc517b0b4b55d8668c2116effb69",
        "a8ecd01e78599b760b3b2c2865075720f641d925",
        "c18c5c0b2c629dd10f2ab4ba0fcd77b364a5c016",
        "f619ca25190d8ea37c996a22e8e5d691d9350963",
        "b09c70c8db96ac39ecef98bd08ade7f595bf1fbf",
        "7c8ac0f0ab9ebf27bb97e31631d99aa8da2ceec0",
        "91b3a26438e59667dbd3c59421fde74078e2dae9",
        "7eabfab466395d3b4b3864f117fea61486a42983",
        "33768636e905951b55668129d5f98e257b1578c7",
        "05ceab6b7b1b15ccbb6a04ffc5882515f6c61ad2",
        "0c12e758ac5e16a704ff4fe14dcd392b1b159f1b",
        "1194609662a19da4b39dd2f28fe59f866e3ddb3f",
        "0f67c3e9920bb270f85d47d3c9362af81f1bebbe",
        "b37869e36d28a7464aa8e347f7a74377a562bedc",
        "63dff62948f94c966ad6349a098bb39c88cc342a",
        "bdf03ac2b3f75234e9516b389f436bcd90304d68",
        "15b4b6b3d214604b03eb9450bec639b4c0bbf1d9",
        "363b7638b0ef7b0bd4bfa0fc0237dd4da0c71df8",
        "d4793d016f3efa5e88516cb88033cb3931d9e95e",
        "482dacc30028d19aaed5727babd651897e95179f",
        "e5a16eed5bf1a1b8cd1dac37d26a2bcad6c94cba",
        "087deae6820d5462ad9dc2e2af57313b740f3f6d",
        "338d23d80d32dc4ed7a89afa6e31667e28e92bf3",
        "bb8d7b9abc1dc583d98e239017ddb2a762907878",
        "f0fc5ffd3e617c1c09f9a4d0231cd476765173cd",
        "f0dcccf11c294de25b24cbf8e44f0941ccd3689b",
        "5e2396e0019f8ecce126eb55aea33d4c2b423475",
        "18df2ae9ca7a1a6b7f04a3b35554202fb31c1b1b",
        "baa92252d374c73bf5fd926d04af4c591a4e0a27",
        "7dc9a088bc90f91227047c6dd073c256e0133b9c",
        "7bff27a5a5b2be8f374055074c2a9f7a99713cd2",
        "9285bb3a51715097f1d2f456548f729c1eac41c4",
        "14d9aa9672fe023db83fb0fe18da7668c9825427",
        "8d93b6a54c4b9bec2a81368015aa905f4b5efdd9",
        "ecc1f08386042ec7bd091bf4601c797829f0ae62",
        "b73ec1fa9b597890d5fd0eb7b25a8eec6a6754ee",
        "260af83647148433d84502756a1b8329e3c61a4d",
        "3168fd4c56a70686f729d1ecd8e383ae6316811c",
        "57569085d9d1ce12cf4543915068c611a3c55dae",
        "e861991448615543b878ca78caee83ba6d4469d6",
        "67c317c58d01098397d93dde66e00757446bc1c9",
        "1165021b0cfd36d9354c96289f09dadfa1a3ad4a",
        "f7c182371e0dc09ac023e517b1513205bca37fd4",
        "23e6d7bfc7e2090624e48232ad4f4c25c672bea8",
        "670ab7a383505f61206759e0e05e096fd934dbb0",
        "4cb8a0c77e55e5cbc313135e79e8e431d78aaf7a",
        "6c9765d87e142e786f0190783f41a0250a835c99",
        "d5301d1cc94c2e9c3d396d07d4d3a799a61538ef",
        "de2cd663fdf9d824eba99d101b56011b346175c7",
        "955744fdaf7ddfd9f346e2b6fa42346ba66881c5",
        "50aa8013514e3f936a491edabe1ae57446fff91c",
        "8bcec7afa959aaa822ee584f11156ca352635068",
        "1c151e998077560c3bc65c946ce92c761b10ea04",
        "34fc2c1bb61842d6645d3c45085dde4efb37ade2",
        "c38b856f39ed03dacdfdac4b4451a25ef19846d2",
        "420d7613fd946946cf89d33960f071d02e48eba4",
        "f3f76df0cd37bb166dc47f399f1a9bb6221f171c",
        "81953d3cc2bdc3d252d87e82a854a5e2113c552c",
        "e2d244b7f1cb37d66eb99fd4f309addb7bf60c92",
        "04af103d0b27457cb658379bdcc2d6e37891439f",
        "e89c4b0f9f299e179eb89ea0bf79b7847f5a09aa",
        "4db474d4abf784fa2c69dca5b7dfc696aa44b096",
        "b144bbb5103b3a265bceddd594c73a29da6611ad",
        "869807a7b81c9161009e6b12d439760e7e806ac3",
        "76f28c4f634da296b380e158d6523a0439937f50",
        "777f1c10fa071c4cd4fdb3265229d2715c16222a",
        "9cf026a3b99a4f27040b3ee4bc5282e66b45d201",
        "5df01a8c5a97f234eb503379838f37ba63757a10",
        "60c66c0296060a57fefb2bf3d0afe8abd1aa7733",
        "d52dc283240516a8af5f9a6181d6318d94a9f132",
        "66d20a24b46347eb8ebe6ca1a2364b6f7a09ff4c",
        "34cf5a03a2d3c1a2cc8dd64ed53654f1c0f20da6",
        "06301bee3e9280ac8e8a92700b3220dc4dcccfc4",
        "506417fe43b381c646b64873c40e0932e579e808",
        "6132792f05e6cfd9cfef2a624f917077dad24850",
        "5186987dde4fdcfdcd3f3177f9073d2e418939c2",
        "c2fde491b7403d2b45f121475f6c624e0457055c",
        "b8be0f1634d69cfff693a33b2ebb6b356da1463b",
        "f196a7128c4feafd4547a409344b6b6ad0600d29",
        "f984e15b3943f8b7bed966b232af084495772dde",
        "f6a56c112f117d5e3013cfa08e6778682bdf3fc2",
        "712d213b2c74f5832fbf63f40d176aa5111df4c0",
        "621a8d14fa6e316ea6662f226c1eaee42f674864",
        "6841b45552f6bf54b163b6aa6b83b506e1496000",
        "c28d5d005866945ae79a80395946e733b867e09a",
        "514e80bcc14524eed164334246431a7ca1830498",
        "ad9b66100e64d31019624c8eefeb5dbee738f3b5",
        "342266cfd92445287c837edcb44b7cd271c305b5",
        "2a03b459b99ca27ad099b28a015709a9778d2f44",
        "b2d47352d0aedcd66920ceba83c3e9d6972cb661",
        "16659e37c1dab2f10166d7327feb76b607cc2401",
        "08f13a030d42ae7ad6c15b1f70b43a88115f6eda",
        "e084e479bf753a2d19ca2f01723a6f5a484588ac",
        "a89f083ffa031e46a618df2a3c0fb421d6f3024f",
        "fc8328d5f15edbfcb36aba6b07b5e4cc5e086195",
        "b323212e0edfc498389fa6432cdea6ba5bf558a4",
        "e1e19332447d286783eb77cd0b15f05456572da3",
        "9c37ca5383a13bdd06ab2ff4f90f4a117199fbc2",
        "f92fd742680fc3359ec58a49119f4b4a4319d6ce",
        "d042763750c7332850df83cb525d18af9cf1b126",
        "78a66b4c166da8a7c22c2e80e545b458debc1455",
        "c7764ef26b11d8cfebf9eaafa9e67830d3787968",
        "f165ee211b12d1969e32f5b0302ced9c643d830c",
        "acc8fbee34f618a48109dc9336508311f00c7a5b",
        "3a7e45c0e781390128ffbc14c449c090eb8550ae",
        "e3db0d62a87dc9992c434e002d4454aec0d9b8ce",
        "2cf64cc9714a47c2365d0977be00e799f0ac73b0",
        "fbe560a97cb344ec5ad721791b65cf29b3e22c63",
        "d79258c2e71e959d573a08bc04aa5c727d3347f8",
        "d609cf62a036572143e3ae65b6460d51b4fbae9c",
        "cf7e88f6ac0b5ace42df81a93cce8b51c17df960",
        "92da11f69c8895fba6e786e8f8f3896a38146d6e",
        "fe3aaa2ae3804ac25a76495c6262dbce07211a66",
        "0aae67b6bb5fc471e4624d4b7d90368d24563bd4",
        "ba68e2a1e8825598ecbe9935b85561226cc42c31",
        "8773f95e40069d07b3e2bb03231522ca38b920ed",
        "a350e01dc7d592eae4203143a55bd96ed9bcccc6",
        "3545e945f6a54ca58c6c84b842c35f92e94b12a5",
        "45fc515ae3574e9c1f9deacaa6960dec68a7d38b",
        "7bc33bda64c898aca86513fa6b6c71c397e7c02f",
        "fa967cb4aeedbad7d694b364fa7da07bbbcf416e",
        "42abcff7725225df9a1317dfee82458c4b8d5541",
        "a9b09fc305abbdd924d53f5c4dfb29a9e1ef8104",
        "274ed34ac40f3fc0f41e55f96bfdeee45a917afb",
        "cc452f9019ee9485b094d35e89961a9b671f4f92",
        "a5e87dd20256dde43fab04d4fcf835e64153e3b4",
        "ee82adcf04baae5b668b14c18fe44e6358d3f3bc",
        "0312a0cc9e12fd9bf0d37aa3e9957b2e3788a77b",
        "e7d31635ddcb7894def3c3e45f21494c3f008c29",
        "546b40eee2751cb79eb00314b1484050a6a89f49",
        "7b4560b1dcde29721af3189a6d584a12873172f4",
        "aef0065e090bb4ed0b75c6e2e576e0ef26020a5d",
        "4c530cb6a972e0f3f6d90c966c7f9efe3756089b",
        "8a9409257b69d16902a902b6e6f99a3d867bf054",
        "f16378a8de04c2126fec7d68f81d2baadcc72d35",
        "eb4f3a82a331ad4a06977269f1b00a094472c098",
        "ea6fbd6687f54aa7e49d9495b217d2bc5992fef0",
        "4371aa864d77a8f65858058b7f8cdf781c619242",
        "d153a267b052c3a6ef7bd188fd09b895bba30974",
        "7a0ab9d561fbd8fa7b78707d8666710a82af16dc",
        "ce400a93b5459bee16822f0eafa0a6d35f21782d",
        "63070dd61efa0381f36e47a5bfa095870b904e19",
        "452dc667fb7a240b2bf19eb23e548a92f02d73f0",
        "5b2525673a243e7e9fbe6a94b5639ffc815aa94a",
        "8085fd3102d12c810c88e0a514442e7bedcd9e78",
        "f129e542dabd2d6d06792ef1c7d84e02b51cce08",
        "d19b34c5be17b47bc0ff01478c28c4361947527a",
        "290a65de1e33fa5d088b0742fe66cb1912f4b1bc",
        "4daad86a86f24435719339607804b3b1b9eea53f",
        "15cd5e1619ab15692fed908fcfd15dcfb5ecdb7b",
        "6258a3e2245979a5ff655535f4bb06127a660640",
        "827f6435da7dbef9d2e248d0f2d4fab9ffd49cca",
        "a9394898e7491217ce92edbb260cc4ab4bcda8a0",
        "cdd3632902c659e74436138b3d0c24f7628d2320",
        "7c6951da42728aaf59e9e3ebba931cee7822f83e",
        "c3c3657a0df20010542bd706e398975030bd469f",
        "1b5064e3e38eca4a0433295a1fd2a0133868cbbf",
        "dd5c5ed631ebda4d9c9c8c14f348df8af5c30ee0",
        "15de1d6c354d59f21bbddbb9862839e1058c3372",
        "b9bebf708197e17ea94b7fc91f5251e082f6235f",
        "1501f447bfa8012ae04b95c40c73e106def58353",
        "f69d2eda808ccfef6e7f016554a67b9172fa5939",
        "1a427d3dec1e2c08aad0c5d78b391ae026fb2c51",
        "32043fc68283133d2117a6f73eb7e24931447c6e",
        "3d98aaf7285ba3420371b396587f6be47de17c41",
        "67d97dab5bfc78b6eb640cda43d1bb2b9f6c2ef7",
        "6b9960895041f93b729b62adcc972ecd42336292",
        "caf8053b86f259db9d65ba4784e07a7a55ee9d2c",
        "2a02cabe4d3ed3aea307560e4bfcc98a8acbedcc",
        "cbd6c8d5613c0c942414926240cf2c409d83243b",
        "e06541eb4c1bf222a342fd0c78090a8dd0c0c3de",
        "7010d171b16b295b9451fc7c624b537552843dd6",
        "4a44078451d746cee2c03af0677a31d97c8d3335",
        "87e1d0e69cf8e3687498b593758369573a0289fc",
        "c225686e82f873838ee7475196ebe282400cf908",
        "176a965e32a8938440fb5dc5095d31c88f52b1ee",
        "7951a1bb87693083274d822add80eae381189390",
        "6414451cedc65e29f50fe7e21e0fad18bb0cc82a",
        "174da961b34393cd8506f2afaf2eeccbf35785a2",
        "f1e18433d12bc638f936a4d8756f70aa4e282d1a",
        "9a1def8da1279f60e86bcdb740c30ac6293e4cc8",
        "2d39bfaa57f447919715deb81e97029bfe4502f7",
        "ffc948c6c42d1323114ce43ba08ebd7637111265",
        "9f5c57c8c56e4e86fa35b466792e07654ce26fe5",
        "ad044cea43099bf12de3c5ae077803fb324d2346",
        "4621d3e1f4ba532d318930af6a6c86ddf3608ba7",
        "c317549587339f508b9fdf863354d258c726b8f8",
        "a0e3ade99f7525bacbc95077cead400676aa2bd4",
        "408de3c9705a90c05ac742beebe2817c4205ae7d",
        "4201db6f01bc7af12ba797e877262080858379a1",
        "25a3c27c41ac32f65d8efb8a54b08ad88211a700",
        "f9d28fc02f389b6a4a760bb766dc664fd3d453cd",
        "a12e9d5c3180a57364f419beb6a1b411bc28161d",
        "5d2074af6f919940a74fab16430a890a2b4654cc",
        "a179a07faeaa073cc0a2f4cbd9fa3bf743a180f1",
        "d1fe241fbe3dc44a76b654b1a224453a6b7bbc6a",
        "8bd428599c0a91179b036b93925915ffc1bf0ea0",
        "bc500826858094f27fbfe9ce924de70134522f9e",
        "eaa2015fdf9b6abb372a263ae7bb9aae88807f3b",
        "51080b218bd6fb6ba31273c62085d174c0f62e48",
        "d82d9c30fd1a42e232d79e27a537dcd8d201dffe",
        "5afb64e16702f7eba02fd4e0ce4045d703619fb2",
        "c632cf9ffacf510a5f46079afa1d0b738a04ac8f",
        "93575368b2d43c5273788d73be45f3cc49b7fdbc",
        "19e6bc68aa2bdfd5fe20de0ef570966f9768f9c0",
        "67a2c69c78d5d5b1e6d46714b4dc12be1735bcd1",
        "617a39d5ea9e8af8511487bc373cb680756cd1d2",
        "77e6d92357153cd58068c8c2faff7333e2550723",
        "9a44deefc9e47a44d0a094b45d40eb8ca297fcf2",
        "7fc4521dd8384770d672b5be133ae6e669c85d67",
        "f5eaf2a57687ee45a9484b53c9397b071b28ffbf",
        "aae3370fcd83ca6142e62b792352689241c43cea",
        "47971c0a27c1becf53a758c8a7ac0e308a213e46",
        "457299449df2a72c62b8fab4e39752f6810eb057",
        "be3ecaeb3c51433058ad4e96ec892d18f4291efd",
        "80d77d772ab2526f7d6f1646d11abf1e37db0164",
        "b29a5b4c63a4d9326a01059b1528e60b53cadb5e",
        "54a368b4548b4e7affbbc543a4c675d448d81cc0",
        "6fb4a84a0e4024cec86646d94f7895e504d55819",
        "cf05bb10ff964648552a393a771bfb4fba8a6d07",
        "3120d17f62db08213332fff2b41878e7a58a4bf1",
        "8e744e65b8f252070043715152fc3179cb3c0ab4",
        "70f8dd29f551c421a96ed4de8ab96f6309452561",
        "ec7fb37db16fc522b5182023fcf62cd613def74d",
        "bc192598e5d621302fc8660ec3db20840722089a",
        "a2aefab4c78273c8a2006daf28b700d427e1feeb",
        "0f21ccd4b82260d4dc51b62b688edd03dc27bfe4",
        "c4c2009f2d5c229af7166d8621744f19dbdd989f",
        "f1ba8eeae5acb830a5ad92133027240e902c66c9",
        "6c2d288ef11dba4e930cc9aacce9ad76bcdacf39",
        "7258540a253e6940cf170e027e94452e39b69e31",
        "42302f005bf72d04164b53c339b84365ba378986",
        "2bf7ac76cf4867d7b1dfc7c95b142ce23c24631a",
        "3cfe5f9ea8a4f52f6ba9391429866c395c7694ed",
        "4af69c9d3b59fc074bc77986eb7303c7d2d66634",
        "2d42b889d17794f74a8e4c451ffc4b6767ddb802",
        "fa90be2684b771ab34f76cfc99d8fcd7b753b70d",
        "b8dc28ba9f9f67eb94173a43a38d0db582fffa14",
        "52124a12620b8ee075deb79503aa75f1c3c84b3f",
        "70fa7fba19ac0c70fdd074408a7d20006a0b4d0b",
        "edce9fde3bfa510760673cf564f6cb981cff036a",
        "a6e80ec3ea3275343cf137d5a7a472d706f31f15",
        "41bc5ea49c4bf05162ff606a10b0fa79815cc463",
        "23321951d7861a3744bbec603c781c48bc59e98c",
        "d57050c66d7cf1a037f68e47aeef470614fd2be6",
        "f5383df83b9b4dd279583626132e1679463dd114",
        "7aa9174bc4656aefbc656c0be9db10f7e6f9b9eb",
        "296bee6bce84e6d7378ae00af849c85d730cc0e2",
        "3460f623a20d64fe7a8adfaa176819b2577991fb",
        "3508257bc562114889b0dbc1ead1f61c57e80779",
        "e64206d85147a6fa0793534930505f84486e2132",
        "6fe17b264e149169da057a20ffdd585bd837617b",
        "8bd1b5fce9e9c34d6f7daab7ecdde7754fd81066",
        "6190d412d3dcb32a858d84606aae9eea3da24efb",
        "b4ac896c6671301bd3f7f656742aa8d547377553",
        "c58078ba42fa5f6f5aabea4d4b70e4d34b7c6378",
        "1384e82c2cf69e0a820a2ac8dc6ca2df6ccc91a7",
        "17d068963ff2e2131497b1b5d77c8cd5a5895ecb",
        "15c684aad9e0cea8dd824ef14d3ff4ebd62e49c8",
        "6e6c4d3045a09bfd359ae963a08eae98604e0537",
        "ff3ababb09c47b01ab722d297a00617581dc9ea7",
        "9f67bf96fa16a5eefaff2edaff2ed8430104a3e9",
        "34f005d810e8967ee0d57afb78f8e0a64f473094",
        "202b1176a4596eb9344c05b29f5840bf7991d743",
        "13aaf5e228ae93aa497465405848263fe7e34c2d",
        "ce2f047112d97f1e46e1a6aa6c27e59f0c5e2bc5",
        "932d9f8cc0f6b6265f1ddd4c13bb4297ef93ace0",
        "0d8f33a74a1071c93083c07e91882f7e67880675",
        "596a8eb54cbb60367ab9af312a311032bb1e0bb7",
        "1e50e05235ebe9081dc358a9c5b2bb6aea676e4c",
        "b639c0cb7784566cb695a23244fd835356cc92aa",
        "c3247d87d8b466b8f4aa4646b2a6b1e68b858784",
        "f33f01335f032047919898582fcd3e930f3788c0",
        "dbb11da551e3922547d9f3cb182c50e7e8714daf",
        "5620a215a11e5aca2e3a18df4428131de6000065",
        "43be1ed01be6ce9410158e11c8aa748b7d7e34ef",
        "af79974921600051c85a377370b83ae8b268d752",
        "608320e94a4397200a83e16d00dc8d2f36b14d77",
        "25ae5c8ab4d308b26e8bbfb2e0b80a52708d3200",
        "4976b38decc58424a1d7d695eeaf6897ea50ee64",
        "0f9986470a6d173cf84a5ba5ea576355450c1c0a",
        "e22540bc0bb33a0a381885b34381850d076fdf1c",
        "1b0bd35f09454811e96a714c2185705238ee1dc9",
        "773fc96ab287730bdcc4779d21e79fc95142aa65",
        "db6a22cb59507999fdb92923113d10b514657b14",
        "64e2c31c10f651146dea82d0fb047ae83a64c04a",
        "c3ae6aa10b1c0c5488cf5b5e82dd34d265c1567c",
        "1d3ade925fbbe041ecb61aac01139c0af5415c74",
        "a6ca9088e035e7aaec76e676ca98d7fbd5a16a1c",
        "b7b3a1a78ad07591fa64e471ef5d42c1166e33e7",
        "e717440dbe9ad98d85a3037acf65a3a624de7f8d",
        "da9fb81e1fb555a4cadc5e3f7cbe7aa685d3c359",
        "eb9fcf8b2a6fd9e05e5596aa20ba88bf7f466851",
        "76a65de3ab402c1e3a1c7688fdce755ba2da183a",
        "9a8348cc2c309061b24fc85328e6733d5d79ea58",
        "d237e31a892586abc0b3cdd253704a0dcda8715c",
        "6b235de8461cca09117b46848313e22e336fe9bd",
        "92cfd2b486a84b0c4ba4e1c21718237bebf5bb08",
        "e3d60bbd0c10a4fa6e59d3f74038501a91b51e2c",
        "5538850d87a9fcff8f3ec9d0ceaef919f6319cea",
        "5e27318b6c81c7eeef462737e6259d78841757e6",
        "7d46f0f7339fc429153a454030672e9c3f65883e",
        "fdde7c3307435c094e6f84cd1b1cf7a8fd20bacf",
        "82ea0b92934076a22cd5e816813f8e872c9dbb08",
        "bd73ab4e03fea2e5b1eb6e51d4a67f3a316682b0",
        "97df52c26df872e8ba02363e3190e3557c00af79",
        "b7c4f2320337c7a50e07d896339656622dc98051",
        "4daa677fcb5699dfff7500af7ce24b2282aedc87",
        "f3e0005266fd752887c857d17be44c6fcafb5ed1",
        "a7a61cc284af126c6f232496f00edf226db97486",
        "1069cb1df3717ab2a268e445056896915c0e3bcd",
        "56cc2bb68a3568bcf96ce2d858eea62124f40455",
        "59cd4b823bd59cb53aad324da548d58e6cf906ba",
        "be33a05a1ead110d54a08110628a555500322282",
        "83ba0687f732e1587c2a24581079dfbaed2453a4",
        "6a410e31629c00ddf5e03f514bf6375ad895925f",
        "433bb0d6a411c659124594a077057ba959759cbf",
        "902d2b45bb727b20ba36210a7eef06ece5d68b1f",
        "e62556585318f311adcac6e5f540859ea6c73b3d",
        "8134f3fe4b8134c0c5688c23925d64004c6b13d3",
        "e066c6417d84508ac5815182186c453d282acd20",
        "3cd7b5b9a87d4048838a99c9051d030ccbbc56dc",
        "499fff51fbb582f25dfd7f32757a6db0e81389d3",
        "d38bda7e7d21adbda89409230bd885ea847df28c",
        "c31746fdcf546b1eb5f697647973adc7f75e266f",
        "e0f8943d1edd2cc6c41b3d0894228e5ca83f3ea1",
        "33dcd7a6d951ff39a03972ad010f5489af478695",
        "8851c5a54d270b76ccc7edc92855fcc2cb1ee6a7",
        "820380817aa801e5a9d692bd72af398899d08bab",
        "53bee4eb5664387c415b45022436bfccfd50497e",
        "9a631d1e45be92470310691122241af44334319c",
        "88d922c55e68ed81aea194604d1fb8fc1b9d4766",
        "2a89ec5ccd826157931de6aef1cc66a047731572",
        "bbe9994bb15f31d2221eb9615f2fef29eb16fd7e",
        "076608c979264d9b27bf06676a4338019c166b8d",
        "ad22f654892d8426d0d71aad0c88d7ce988f68d0",
        "decf5bf86517ca2f38b90c9976f7895f329ea2e2",
        "9511e1137ddc9f3d9ba439658c93e2071bb26fbc",
        "7759296594a6e9a6b13413ebab74363a18e8ea32",
        "428a762e9866afc41e9ba7fa334751142a81b432",
        "8b4dd7a34efe6f5df5b255cd953927a0bbbc6f0f",
        "3d645bdd13237bf280745d14cd6ce8b01c9c9525",
        "43010e8839e6036e9148edccd3eac196e1209926",
        "926cadb0931b51198e9b29f2ff875a15ed69ecca",
        "d043be60313d59c01bb5005a416bd48add6880c7",
        "ae68a216b990421356e424c3285a6257f1c0eac4",
        "006b986fbb5fa5fc6bbac8ee86f24cbdf9b71979",
        "0a5a6e907b3adb1a3576fb8de660cb3012d3f241",
        "35ac3c01467fcd6861a1566b1b2458955a07291d",
        "67b3db8053d25ad0ab6188972efc195fa6919643",
        "fb39aa4fd37eb97c24592be477003ddfc17274e9",
        "ffb735823204565e5954a2f77eb6229752e11b27",
        "4a05246d29c3578ce0278ac223b9875522008610",
        "d0693d686723328838ddab43193934257fc001f0",
        "b28d5a31dc609e2934df061ba313f24986b5335d",
        "e3ad8129f7d226fac857ae12d826cfb1ae0e930b",
        "101dc9868f90653c7bb8f608502061e417b10af5",
        "d213e7286621cc9d3b5feea55a676eb6cc5e28e9",
        "44bdadbe3aa3a593ad40fc4d579fb56d74908f37",
        "50c055600ae9a5446784178880dd5fd0b4123bad",
        "563136f85916f6145524ec538b6dd19de631410e",
        "3bf400ffaea9301e7737f5b51d566c88d9ac9b63",
        "1de9789806b626a3eb9b61d37391a5dbe96ae4ed",
        "581e899785ba316910f3800c505e9a0bf7d7021c",
        "dfb2bc5f7e87a469b50ae9d6f52699063c8a191d",
        "18eaa97f85d245b20df8896b6657270cd66e0c9f",
        "5fbc8a61fc806f6928cac073580f37221185ae12",
        "37aca09b237ee009e61574fb91082f9d55b0ad54",
        "b9f59ae6ca2f2323c9474ddd724c9c46e9a409a7",
        "be01c7f5a4bc5e52801347145850cb5723add2cc",
        "09fcbb86459498985a910cdd1684844a1968dc96",
        "3d20e906b9b1b10b4e83a6827a06964eb4127eae",
        "aad8f57f95adea00b12968c1ec8842b6c59cb65d",
        "22a0e81a698f6705eed52f0c3ab14c86926bcca6",
        "071713678531dca43c78182c3f3c6ff4fa5da0f9",
        "4cd27d7fd468c53bfe4bd949215353c0078c7614",
        "f70420a8b12154f63b753858d32dc67eae55fad4",
        "2053f8d6bfa54a8967db524acdb80b1a483a09e1",
        "1c4b660312adc1a9555eaac04a3832a1ce43575c",
        "d9c8376fe071429a0186a382fabf9d6f27764896",
        "f648eea7f4eaefe2b21f05e10efcf7b297842622",
        "93140c0f76ff8e6efba2d4ea1ab64b45b0da4562",
        "7d9c75d5e89dee1028d626c5e7ac2e864c13fcf8",
        "7439ea95f6bd10b8d8cc613ad7e7dc40feff66ba",
        "cce59ac25f47fae5f34aaf26e642d70ea5aec578",
        "74b466ac29a92f3f72839f51b9aa3e4191becdf7",
        "d3cd48cb510abc363b97cfbb3d3ac462661dbe60",
        "9c5254e1e4b8174689acb0944db9f5e929d04e38",
        "b59d6bea4f65f780d62619f429437788143ce13b",
        "243c8932d38660ce1f177a9c79f8b21d1f428fa1",
        "4e507792f23241ecf30b14f86ebea03fb882a8e1",
        "a2b49d0800e396b7292b897de75ab9e4fd517e15",
        "5db0aab505d3b21f4175f31308f80a3711c83d99",
        "172794337c12e73e5d0ff37c3f9a4f1b26589f37",
        "88c055207754ffb9f78a1d4090ba12e506d4445c",
        "30a0e46f1f9dc20253cb1fa13880596f617a1c29",
        "19dcd7162b89612a4df4f7e786af47cc39cf24ab",
        "c529f36532559c5aedb26f4a54ea2e018b85762d",
        "5b935881fc1b765c23c476a14a21599d0cd2ace1",
        "5657ecc5423643761130bd4249dd3857eba08398",
        "27bdc86ed157bec45598e8b4088be5268732077e",
        "887fa78fc1f66f7aefc9e2368e05779a70eb7a20",
        "296ca79b9d9d5e6a7ff9b462a7c1001c31e2340c",
        "0babb2ab02fcd1f88399ae1c5da0038c3d0d145f",
        "f114a8d1d154cba954b87675e920d0e6c4672877",
        "209a446e3657e6fd736b9b7589b94cbdaad2d854",
        "ddefe73c41b357c7c8b8a85fb4cd28150a39a65b",
        "efb72ef0f6f74d7dd46478067677237ad61f5a40",
        "af62a09b42cba0152620657c24bf6e62ad1c85ae",
        "20f279cd34b8f09d8c2a4ca06fb2eb61fa587cc5",
        "29f13d8cd845318aaa8d649d874d742f383a3b63",
        "3e2c064302e0eacd305c22a4313059a30fb0fc08",
        "9cea7ebc9158eca747f4fff9b1b326d62ef49810",
        "a12503b88cffbcc353f011910c343d1bff1a5e4e",
        "6a118b5027b36540c27d2f99c3ed076cb74dcaa7",
        "c0ebba60dec69124627f73ccd559e061897e3fba",
        "51a063d6d3602c66a4d00f5390533db88da6778c",
        "0d56b1c9957210fdd325dc2970999420f08b05ea",
        "09d6e0c4ba4b7f0d2f7f22ff274056f38f6cef72",
        "994f41aa78f6cf41b4caa05bb6f4922bd03f4804",
        "e7e48cd58c3f3a0d55972e5d401e0a8d53357f22",
        "6eedddbd3cf53669d5aff8c1ed5199c8035f52c9",
        "3207066e19c40a0819ff5c31bc91e754d5071d1b",
        "db6634352870de6a7e2f43dbac8cd74288b24743",
        "8b93b67e14285f593a1aa18ab9b4a41ef93b1e2a",
        "620206b0ae31ff213ce12239198005a30d5aa474",
        "cc102dc5a9b5c058381e67defb0ac4cdecca881c",
        "1f2f144ce79a48b6c4d86ee4ef853a556e460cc5",
        "13a0e28f5b7f602181e59fd24ea5094a9e984a18",
        "03cae12314d5625a13c4a0d7a819a886d712704f",
        "cc07dc427332bdf008f39a42a173c6e36c4b9c7f",
        "c4c28f8f62b54439f0114c08b668b3a4777321f1",
        "502e15724f4c28f4eb3be6a8c5f2ba3358383e87",
        "cb01fabdf139e935f087974fec55c214e732e021",
        "9bf6b774b8f1fb4862fcb981a51a8a7074b932aa",
        "f23d1968b4db0c15dd1a4976089ce4e83434caca",
        "a377f50cc65ed4cd420d5d45b214ac16358cf6a3",
        "599a956f6f903a40aa722ecef60dc06008aae169",
        "4c62c8aceb9e0c5254cef12d5a58ecdbf43684c0",
        "c1d3746a67971d4cc32b6c5ad6eb71de35679abf",
        "56937b8383504ba451f5ac4acf264431fd85b53c",
        "7d363c2d5c38da081f278e757f81530cd58452e0",
        "b44aa1ad9d026478599268172cd0e24f9b90f00a",
        "b7f75578db99deab2826018cc4244e8708a6ee6f",
        "06a1e5a06b328e9ff696d60cb3afafda4154c8bc",
        "ca8f99a4d8979d8b4656c9e6e1c8c9aabec46a9d",
        "a529abc3619efe7d90393620fd7a1e00682ffb72",
        "2b037e89896a3a3d073930f4b3fdbd9d94e91181",
        "b8fba34c17947221d382969c77d9fa74b07c15e7",
        "b22eba12859bc46bde547a568701c7b95e6e6cec",
        "981f1e9298d57489d44fac4344ce9b3cf88cae00",
        "8be7ad32e7796f33f82f95f469085426fac87d1f",
        "e0e8bd53946bf7bbceb4fc871b1affbbd68c67e8",
        "8fb3697916ec2a58a63bbcee65cb1bf37253a8cd",
        "e8c3409d403370f267e95bce3119794f5f361e88",
        "544ab4ccab18ee8a789be7e8ee7d41b0cb866475",
        "d41fe743426ffa62ec1f160f591171a1892699fc",
        "258062e312b41bc2cccd779d50f68c3b4dda068f",
        "4b3c5336cda2ef47e24f3e9093c0af466dcb47a0",
        "1bdf237558f62228e7b883b4fd33975b5a4bf581",
        "c5777c43d9e107c395ad3fdd76595c93a198f4ee",
        "b73346ef1940acf518211530ad8efa77ddfdb88b",
        "06b8d05eda8930dec58172e8f812edc7c679d0a7",
        "bbc6643e4c2efc7d44676706308c4fbca83122e2",
        "9828c365c3715e0da7cdf994d1429aa15fe85179",
        "b99baa38f11e10534a9401f82184cae742702858",
        "21fc5cce5ccfd844ef507b2754242ecd3ebe4435",
        "55a61cbd4a37cf4f851e2038b6505dbaa5cc3801",
        "870fb5f74b1d968a2efb3a257c14ac6c40eab020",
        "c3b04e6e1e022aaef0185b9daea8a0516b365b27",
        "f658161619fab52547c408b6d07ecd2ff4766f7e",
        "64643471574b546505543c67ba2de8f2d370de95",
        "5441a82cfb75cc11d715ef19c846efc48e5073fd",
        "39b16bcc3cf1653fee42785cc6b8a0e5bc537dab",
        "44400b14198e4a60a6b606f32b7c51191cc2ffab",
        "a52a7a4a48c3563588b9dbf430709c3b04a4a638",
        "16f51d4671035048e6d9a62e86ff6a68aa42eb3b",
        "795ed8fd12b7e1426942548c7956a302f2187957",
        "19bb18716ef08b811fec330cba4d35fbdb027bcc",
        "3c90a0e91332c3d839425b6154db8f0f768119cb",
        "43eeed5d546304d3f366e0934672e18282dc27be",
        "b01841f12406de84c1a125808a8706d2540d3a88",
        "c85d6b3078dc0743ca589dc870351c2d8726edc7",
        "1b439d49a93243cecdc7b1cf60d08ef42ba30401",
        "d68e2710a224596f3dab95ecba69d3d7dbc43179",
        "9230c066e02eef7325cac5a296d6217f803eb5f3",
        "ee89536cbd33c09b8f5d7c231ac5b9897f614c62",
        "4e1050ef22589ff715fb50f1d7d7df76766dd175",
        "96b7a828169125b5ff709eac74fbf2b890e503aa",
        "8fa1f36914f7644ae1faa16b9316ea3378506ce9",
        "461c45f2a1397b6a26b769db95fd306b9e0c5a3e",
        "941a979c38a1438e9fb5fde3f07e6eb302dfa358",
        "ba710dfde3098417e3e623a4efc41fa92ee4a99d",
        "0bf9d887971a884abd9d86dd011c6ed4771d897b",
        "df3485812a24a2e14e31102bc37baa1ade0e6b7f",
        "dda0562f2f4f64cf50b1334082a6071f6fea1947",
        "e11f8a6f9e272b5130741deafdf50907d98c6166",
        "821170f054eb686337afe46c227b4d52e9b40be2",
        "a75286840b7966be63f669e34149df0f7c09c734",
        "f0edac3d364289b35f4d3d06e9f12c95f7abb9d4",
        "cb0f2b52307e105a83b41b4bd86fcd66d8df5ee3",
        "932a4423795fcbb0fc5b00b4adb7d59bb0c49b40",
        "542639de3ca37f86eec387bba0517ed729143d5d",
        "92659a69a37265c5639a5fe79c4c6a8936269af0",
        "5484ec0be2c314f56ec937546a93b1431a3c1f79",
        "2db0a44519230440261ca646fe658d904a78436f",
        "31bfc41202077b832aa4f79756eae9d16280fff1",
        "664b2f7c71e433ac995e2de6ab07deac646a86ee",
        "9820d04a218d91f45e914fdbf611576eb7c27c2b",
        "305216f55819c3385b3fc3941d0715abd386b74f",
        "3adb6a605caf4d74ea3719f9cef0f0d4645ec1ad",
        "97de0ac66c6e47df1e3cb5634776f3a8d16f9f70",
        "a874863c468f113cdac13d83b2a9be94192db9cf",
        "720712b21ee24d737945538da22a30d9b429854e",
        "cc1b51e8a28b5007a32b021e996942b5ad189832",
        "56730d0cb2e4fd06c0ef23c7e44d8e9e8e64edf0",
        "8402a1d0bd72c301f7278f6f7e4821e37dfc1f29",
        "75566d1faced2dcffa5d297b03fdba5cde5cf101",
        "e9a8c7e858821d61b9da5f4fa8747790e41bece8",
        "964f51c69a977a1d17e6138cb3fb26d547fd3bec",
        "44408eabaabbc4faeb8c5bb808885a3a600e4408",
        "9e0203a58a5d242e6c4c40576dbaff02721aa914",
        "2ebfeef4a817d8da1007dd5bb1a125a26f2def9f",
        "c29545f79387fe2c3a9ef77cb8752878db95a60d",
        "22198497fe125d959e411683c6f71b4b87e996e3",
        "8f78e7510d2d7ff5ac5025d1949b9696aafe0a68",
        "bd619b8d32e6552b5ce64bfdc0e2c4d3601d1488",
        "e36632a71d7a36fa9bff7d6db302f58c75fde083",
        "2d3b25e61dcc15337927ad933e57845d2689b5fd",
        "edb49129e8bdd5a42325db19c56c0827b9316b8f",
        "8302d81b3fd46e7d6ffbe4772f6203fcdd69e812",
        "75d118fba15d9889f425f595b43ff867de191fe4",
        "9b6e06dcf3cce0c0b4b3a8ed2140faca32aab796",
        "16aaa0a21386c7c3029970c9ed51b19f5e734079",
        "182be69a1eb6b49fb3e2b995e4053f906c93751c",
        "288822e330536e7b53cb261b98296e928985224c",
        "057759d41314ccae06e65677431893662a29ef0d",
        "2c789788c08e772edabf9765d7113f9c654b30ef",
        "01056f369abaf4cf071c5a2e5868ad5273efed80",
        "c24bfb0491dc0763cbf39b95b5f2822223f5a39b",
        "0785c9ad81cc07057790565b9e394cd855d56930",
        "9419ef2f3409b9ee86e3bc51fad8a7d47f3b3323",
        "0793c626d2e203c6db04656853f8088478181888",
        "e9ddf57791c2c2cc1c45bdf71f623d19dc07c04c",
        "090d244b168231ff06474951d9637e6f8f5387d4",
        "5c0d33afd73a95a165c78e79656cb7e854cd0e92",
        "075b55068ef21020233cad9e67559f3d047ab8ac",
        "051712dfb8e35b9b4e6a69d6c1b093b7eed22c16",
        "c714743bb136569ac70db8f3825f12d6d36f87e3",
        "0ce3d75c203c55c722a706f1909cb7702a2c6467",
        "5a71e5aeb15f8cd41fa675c0d4875420f36f9aa8",
        "aa1ca2b244a70b91fbdef69733d49b18291d813a",
        "388a649e24e04b6d23ac845cf1c2ec321f1dee0a",
        "872ca1b3c92bf60b6a5fa9ca036b3b0a6d0798a7",
        "6d3f91896dfa15cb73c85700d45eed035bb01cf6",
        "3b12bd0d79ae046b678be80064086559c170c946",
        "658ee70f1ccc954ce5271f4fd7db596d44c00bb5",
        "02206f45b7c77d3d077fca3e11f7b77e12ad46fa",
        "98e39c6440048aa4386de32e4c61211a25a14ff4",
        "affbfa5b4ec95a2f056891f6c8c697d28e957604",
        "eb39839a42a077fed7c9ebf2757f77a35ccdb4e1",
        "fc8f2a17d61e5d0bb9b64228fcb6a7b93a288e44",
        "42b50abf15d0cde3a98eb1fdce6158f15e9c7ef4",
        "4b4144cc39ee307494c89c034ea5fd180f48db42",
        "909f9ca9d43d99897f2d9f2141ceebd8f1e185c2",
        "4acdc7a657140465fc9450b8d0e9a84d91b5d4b3",
        "6ae50cad17419b104a226706084588ca50eb2efa",
        "49c79660429896af293a4ce35cf72437031cd560",
        "a6398d71a320b8e1fd92d914654e4414dca4a036",
        "88a425fd263a010166e30ed7d1fdb66135d79b69",
        "d8db03e31a362c3181b0fe416ebd9858a483d5f7",
        "e03942a6ef4254e62b661a5553b0433d4bee9b3d",
        "64b4598baa9c404ba0c3b83c1c2524b6d2dcbcdd",
        "f13b4b760abede416911058e1702bc1dd40d29e8",
        "1089f61868c906b39861c2e72be30ac3d7c3886f",
        "91931606f7005376b0af8b03b03bd727c478344b",
        "9290adee38b229df00230b2f27fc7ee924e14fd0",
        "247520b348b69847cd3f4bc8afb0e216406905c2",
        "3307be5038744073d26d17443fb32f0ccab5493a",
        "63bd35e7cf782cc23d736e765817cfafe5ceae4e",
        "3d2ad8c316eea7cbdf07e3ace2670983d6338c6f",
        "6d56d2d05e3bb30081d701b41ef2284678612ed6",
        "579feb387c9af6c75f1c599be9d51c380e8efd52",
        "d176ba045fd6d55719a472b5475ccc32a41e265d",
        "6a6a1168a5a7b14ef988f3516303b6d67a985ebd",
        "efde4ae853fe2e76f403d5a56d5c19b5e51ba230",
        "26a6d4062d26ddf4574cf333a04253b1c2372d27",
        "04378364723a335bc5ea1f6575d4b90cc47eab7f",
        "a895a8682f1de9c7196daf494d802478223049d6",
        "f6aeaaa093084d1565eb2da54d18af2cbc27303a",
        "2c64f843c0cd6dba00276b9ba38ade5c2a67a5ba",
        "75253b0815db227b7630f594a340d5e3e24f05ee",
        "fd1168620fe90e1441603b37a59362fb5de74442",
        "e085acd71c99bf97bf32c0bc487f36cf889e3e88",
        "bd2258717094f15232e6fa18e7e997f41eeb1a7d",
        "4cb030d6bf1e080bba2081235d046e1abd008f9d",
        "7efe897343f61d2004dc430063173dbd1b2a09a0",
        "5fec9a9fdc46e3df3e7af25f77f6b33732c85024",
        "ee599f08500a5feb1e4a602777a2147f34420488",
        "6e30f3069cd6e658fcaae00f4ff6822e57e5bbfd",
        "a2c9e7920d9bf97cbfc45bcbfab70c14cbfc2be6",
        "c4de8ef825b246fd89061c2ffefbfb382460dfd2",
        "aa24e3b671739a936b9f67fd50da77a5054519ce",
        "5e1964d9b0626fcae2dfada3920ec152d53c8590",
        "28068fab1ac6f32d049c8bc6325b7702e310d73b",
        "0f1b0487a16f9069044bb7f1508a80fcc62bf444",
        "cc5857728da25e57b271aa24c1704f8616e71484",
        "d32d2e9b511dbdce4e79621a92c63088c9912ad0",
        "ec32dae1da20c375f8e1653da74ba88b3193e672",
        "34b485d62b0a71e85a56fb46cf7ecc59963ed2d6",
        "a088b5dc23bfe864b1feaf6aac728b3eb33db766",
        "f539d0a447dde9a8f8629be7d1c78ce3c1e7f394",
        "f09ffeedd0e28cb58093f66f20580bf2f1d6b1fc",
        "f29feac7a525f6ab66fffce90fd83502bf77286c",
        "7a423ffdc093ecdf0dd440892fc5c7d08ef89f95",
        "006c9bb39ac4b2befe869992ce5d30b7b0ac9cb6",
        "894d3939cd00a6398425ac09282f3637fc7237e4",
        "508d271522f8a0fd3361dc2fb18a89fb4eaf976c",
        "5dd4267a0b9b1af4a6f394ce04802d8bfacc38c6",
        "01e85c49e9eb8e8e18c78c19698a17d516c210de",
        "00e1fdec2cfd7b8f21cc7f21e82e73990ef6b0f5",
        "9a09fc35d8ab0314e852a00702217dac3798824f",
        "783728fcb4ff578ae5634c5204d734b36b37fad8",
        "242293c451b14ce31a0c4512fb005beafd662427",
        "1a1cc0f7b00ee5edf5f8cda8a6c47274df010235",
        "5bc01f299483ffcec09c2ad0f660ed5dd62abd3a",
        "d6ca5cf69013575344770e4a8edc2d5926105bca",
        "7cb658cd9d3e38a155db3b6ae4e5ec3dd2471e25",
        "8ab73248bc9d1e144a62378b77cef1f59c9e8edd",
        "97e5ddd5440d4b1acdc6a9164656a60a6c7b7379",
        "e0bbafcb61aa1f004242914ffe3117b7d77b1601",
        "c40c56b406521fe49e9df9afcd0c795e80ebac38",
        "976f42de0b8222422bf1116e07a42cfb6745b0a0",
        "5aca298548c5daba3948b3e2a9903aa6e2fc9241",
        "e348d09e1a78651bcfaad4b6af9738da65e5b357",
        "743c1eed4914e9e274bc252924faa52e890c278f",
        "9f65708fe0f14bcbf46d8a7030752ec647a79b25",
        "13dbf3fd9c73c18a1b8a4946dcd2ce370c269bb2",
        "1f06c7caea52a60d8d3e14423da5852a02aa7246",
        "e939aefe2f70adc53a6b83b4a17526310ccdbc0c",
        "0d7b1ba868d89a94dd28b9ab77004b64eb2fcf7d",
        "c20ac6c01e04a2c3931533b1314a8ea5850b78fe",
        "af1df7be7857b2117eeff39ec6c4f74dc04e0439",
        "721b1a3d643b36c7eeded2ce530b639e2045913b",
        "e7010c2c018e51cc5f7d0e792996b8184341a445",
        "961f9a891abc819b23308beed5361abb538fd9e2",
        "7430711cb7c927bc5617cea1b50d8b3cfd84f21f",
        "31b90246e77816c84f2bee8fc40a1e67faabd307",
        "ef9daf0f93ef2a3d331759cefd5329a925274383",
        "2b3923880a937648ec25e9c2ae8fe4ce86250c60",
        "07ef21c87a1b6f2000713cbe8d4fba1ecdf6c72f",
        "d320b92352032853420f652b9cdce1a2f0ee191c",
        "d4dabd15aa85a6c7bb1a62eb412bc8fbe901ac5c",
        "1bccf5c9a3e4e5b5e8f20c0cda52f35f91cae18c",
        "413cb795cd4e3559e8ba9309f49c9ca36cef7d18",
        "66faae4d83d18e660695a28458b7f925a0fd58f7",
        "7fe61c7e84cc36eebc97c3445810c614c91d4021",
        "cf00265386b98da3f24f5c3de22358fbf2e1a46b",
        "237597b01f9f67079fea2e8664d80ebf60d5e765",
        "ed35b9e181bb7b38128625ffdc49466572d804bf",
        "1d49a557b68de1f1dcaf4e02049356125b4021c1",
        "a4ba8c37c9aca5dc06bb8a653e0ff79868660bae",
        "4f3b998b095b11f7460103ef3670e6e0adbb7cb3",
        "1cf573f44de045ee73fd938fbf2bdccc0e31b7bb",
        "f45e6d7462d24a0191c6ad06e1b2af430c8828cb",
        "da462c093ac83102b4bf22a056ca4295f4ff4dcf",
        "b5d176b5374b587bfaed47a44b2c0481342d2a21",
        "8fe55020c9c04f633bb3281e536e8424029aa6c0",
        "acf38b2292214bd7fa5ac0342c645e9638a6fef4",
        "bec3856cec9b3efbcfa42de875fb7f70dfdb1477",
        "01fc9aee6c47aa1a1c787c46469fa18c21d06c66",
        "a8ece29adcf639305da073554be5cb1a7916b42b",
        "a0cc41b5ed628e93acb380ac0764c6cb0184bec9",
        "cc948984ad322628be9ff22b4a8c6a43b4eb8f3f",
        "067704f1cd6e169d8c9382b755a26c4880a2f941",
        "b3def2571e7a80f4ce1e9bb1a1a660542158110b",
        "e6cb7affdcc89e8c0032d6ee79ff4c6de5fb526d",
        "257058a550b2ae166c38248a3731cba540bc638c",
        "9f38cfe3ca0b774c80a5adfb3c182860d9302a13",
        "a404b668a1b32f896ba834b9bb60c25fe58520d8",
        "730adf48012307911a3a353dca6ea4e599bc8dc9",
        "b4c9602031df2fdb81922a616b04c5a823d09ec1",
        "f215384aaa17ebb90b93561a81d19d21be372aa7",
        "d51e0f9d2db6a48a80d9d7a17793088842540287",
        "767e0377265714bca4b28fb95e3f967e2f8304c3",
        "1a91570ce9059f9d33ef3298c9947beabad0d681",
        "5ce11b1eac5a929228c40d3749aa8975dfe3c2fc",
        "67232f809a1cf7c6b88c57785e31692fe18f5844",
        "82e23da12ed1edc60fdcb691a0a221e4dc1234df",
        "55dd5d59e1fd98b0a7904a01cf6c73214556310e",
        "ba4ab2dda39c4ec1d93c42dd736db7becaecd247",
        "201238168c6b2b53c42504d116e9b2b64a20ac9a",
        "36e53922c79d48a0d8e5c26d66a1be1891228922",
        "80a3d205f1ad22e779a64921fb56d62b893881ae",
        "9e9f6c9c35086d6c63df8106dcd440e3585be675",
        "304347c3ac14d131703fa033b56322b62506c4af",
        "baf9d6e150810633828d9a15244698dc8d386550",
        "fb08e94c3537f04d4ea65eec914047f2ee8ad41b",
        "eebbc127226860b12e28b57a3b727890eea4b0cd",
        "c00e6c83f1f972a4fe0c0a092d252a3e9cfdee7f",
        "1b1ab76a14d4521583825df059f88eaaaa5c573c",
        "91362a61da08950d7242869cac52cb877379138b",
        "c6e1bc61709cf5cb4deb0288ecf1bd85855eb359",
        "694d034d5b5c71f7b265a6f07bec1e9a2ef58236",
        "32eafc18b40f3fe1c6dbfbb2472c07bc4c8337d7",
        "2428db2dd19d1983b03a92637e688bc7d2cc3413",
        "f4f1471b57ec6bbfccf954d0ddabf2472d9215c3",
        "d7615dc75fb0475e53ad253d18649516d8bf1120",
        "8fd7311032dfbf982b689fbc7a6eef7ec7381f64",
        "61d90a8422cfd52967ae0f1fe1bff1828f8a0e99",
        "b2829f3256001d546529fb8227bfaafb8a104b90",
        "afad1129dd4a18f59a262e2d89910a75394a588c",
        "81283460fdc4bec2415bac5ba2a04e88de66215b",
        "f8f350a32a1ebf4114cef6b4b6224089e0abaf74",
        "1ec1ba6d940ce7b8f4448571acee94d6e75068ea",
        "14249097e80355f365be665c51795680a5ef6858",
        "a2b340a548325ca6dc378bc4282aaaf9b2447f9f",
        "93a366c9e5c72bf94abb34daac39bfee80bb3717",
        "daaf4119de87f9bd84a15e8a7882f79fa049834b",
        "8edf97e3425ebb028de2635d6543fc89983ef8c5",
        "5b2d21aa68fd98bd46d41f2c6b39fff8995aa45e",
        "4e68f277c6f592eb4a397ed2090f81b86b53ba76",
        "e7a37291757cbdedf05d9763a9691e03e0a14248",
        "e025c9ed11ce1bdfd9ac020437de726a063833a0",
        "60aae6d856d8b46b9f7585175160ae56933fe686",
        "a13d05421fe836040cf2bdc9169738b99f299cc0",
        "e558591e138bb828d3cc6a287f77eed5c8961511",
        "16f7de7b64f35c2902078dd494f2c239393938f3",
        "eb3d0604baedb321ab0b4892d70fa2c3d4da8632",
        "d849ebb77680bb8a3ae4130f618eaf225fdd1830",
        "347e51e0770388cdd98a0a0d5687b69c2be26280",
        "e4bd611e195f270a8340538cb033e2f5e9d8faf6",
        "4940c3c1d710991be69b1486a32aa5a562389146",
        "efd29f4caaa14b9e37cf2383921bc53340009df3",
        "1fbc0c5631ed8e2ff430f8049bd4569ff875a92e",
        "b23a233b5b0d80d287f2eeca9c7f3ec26f2558a6",
        "be0bf715060e8921a80b20000f1fa35497504328",
        "f8e935d406c4dc3714bd2a7163cdb4fc77de3d9a",
        "b1b873add3899e9ab76ad2f9bd8961f86d1a2ef8",
        "bc21c322c6212ed4a663a4b55fb5487fedaa6280",
        "e37e6e620ac67a1771f6b602ba28a31a19161f61",
        "3b4cf41ea4efed8d30494e60c479f75ddea23a15",
        "2fd48c022a366033565c8820cba37fe7d9a4c426",
        "abc5f77a01bcf93ea985e37e1d6c27f3c9bc765b",
        "c70ceb28b7be45973b39f7dd1ba6d692874f1feb",
        "70ff5770c9e02d41ab1b13c41a86373859429e22",
        "39160ae6f34f05bb291012ecaaf9c0ca9b3dfb2e",
        "83d98f02e387cbf03f1135bc19df73ae8e94f7b3",
        "0e5926958dd92fed7b6931c9cbb44255fc3cb295",
        "c99276db0b69eb0a70a079ebbfd540472c1d799f",
        "5af4bef46f8118af079d161e0a72d4065a49dc41",
        "316af6aa36285a72c368b7eafdb942604767e909",
        "e3dbf7463488aa1a5fb0782bb01fa3fd4b4eca00",
        "ddd3ced72dfc44447d87a913340231c3456ad656",
        "c019b76523d86eb4173e3699bd36b19d8c15400a",
        "2b88477efc2d17921949ac67f1dae22ff32672c9",
        "e8c036beeb5aea14edb7ed278f018c3e4e75e837",
        "fc1488ffdbe282e50c4b3a7cdf50962e495f174a",
        "0ccdcb4a160f041a332cfab6b19dc504b2bca3ec",
        "5bf4a35bf7d255bea6e69915727f55553ba182d9",
        "ce94b26de74a0a0f2463c5dc61b9b683a1e3676b",
        "3e70fd7c832674c0bb2728adba8904d7095fee92",
        "1d1805483f5edd3cd089acb86e2d617a944bfdba",
        "80940ebd0e04ebd3df0f61353bc5cacd3b92deb3",
        "44d20b2dc606b926ff4f974b5139604e0d0fb417",
        "285eb21b41a26ed6365c049d3e317804d880458c",
        "9b6f5cb9533f4f397656dfddffcb638aa5868b85",
        "fc1ffeb5e0d44e577af088318adb7e7e83af936a",
        "80eba98e9b891508f6e6a10baf543f0077f4d60d",
        "d04e8110eb95bbe38a6583e629672d48f23b59f6",
        "ff33926010694cfb2c0db3c5e95b63a344e29031",
        "627547cb7dc6ba6b63a5cf45993aa8200d52fb0d",
        "ccd8816dd9382b7c67d67b187648f23ba0bd7a11",
        "48bdf3c0c4690725a830763868f3cd129c42e9b4",
        "5125a273dcf5d54ecda36766ef4d8a35cc80d1fa",
        "6893b2b8e6a6c82c8acb95052615266e2fea2d6e",
        "ccf61650bddd82cb8ab8fcd5b2099fb9ce594330",
        "e57427900ff57c5ecf316488854a5e13290a37c5",
        "67c96c89cc1abdee4065db5ac9e07072893b5916",
        "c0935eba0d84dea19c62ee21e96c3de065f9cd91",
        "cfa2a908b3b5ef6d7b187add4f095fdb65c9608f",
        "b7d4426fffe2075182894ef650c5ce998b07d10f",
        "dedc072840e6627a11a8d90171cec916c7e3fbda",
        "c87f23ce7de9e17dbe4a526b3c88816996af02e2",
        "44c97f0d803482ace790574af9b52244bf7e6be9",
        "2242bf9b3de5751e45195b94003147016f1c103c",
        "52662e08aaa35766c38b37ba721d216aa522d8bf",
        "751ef44a136e7772eb089c62f6c8cabe251d36f9",
        "e68d97ecacd2588c9e22fcae00468b73d5565e9e",
        "6065073a6921928ed29fb5d0f3893a904801554a",
        "b29311042a763a9151931ed1bcad684836f7a169",
        "e088d21329709dea92931f3c8d56eb2e531c74f0",
        "09a26f043cd0b56eeff1f64d15393c5be85da218",
        "0bae1116afd3a60489d247006389734c7b37d505",
        "1410bca5ce48eb3d43089c141abd4f7906d7c8b8",
        "1794098b47a42237452963bb6a641cfe6af46a15",
        "bfdb0f0ecf242a3ff8f1e828320ee45e9ae03f33",
        "19540a0758361c4713519739cb3c90bd12496034",
        "3578aa6acc1668b8528988f788205f1cf51f677e",
        "f7a0b6b7cf0bd9db753fee69b176d9388976e83f",
        "52aee9c325ab44203a3ec3840301143576d6ba2c",
        "be8fe15574c58c574305ab6d18d764c7a9770c5a",
        "f064a415b3d51667b224c144473ddccf0a4b0578",
        "151e2ecc4bb33257c6f9444696cab02716589316",
        "fd1eeacf2360270b14620fd3957db57777a458b6",
        "fb99c013811cfd7b2db161b705be0c48374e1f8a",
        "6f4cf04fb8a160643d27799ede869a9242fc892d",
        "d2cf48700eafbf07480db2f9357904aa8de7fccd",
        "c5a70dbeeb7ca4f194cc7a8c9cdc73fbcde2b0ca",
        "4cc50e40ec19b109c6ea2360910673c9b7eff3c5",
        "b7200d1e735ce685ba7f209acb845e3a7d9eca64",
        "e9b71f96a27bcbea9bfb8058460c48afb773a5ab",
        "1b4ed4c038c98bcfdc01337862a3a6954c616e62",
        "9c324a8524dd2ccc1988d8f414a05d7f2bdc9a0c",
        "faab9917929d20659fb55f57bb556248247c2d42",
        "a26c05d7e5831e27b28f6135ec04f664ac4e105d",
        "f8a8d6cf048c4210fc88ce64720caf8475e6102f",
        "74fc4dae1562477b188d02e844b68668623d5633",
        "9967dde20bc65169df597c2ba432ff18d2804dbd",
        "18f5b668d7a38a82f207fd4a70d5584ac1a283a2",
        "22b22625db76a05d7e3301c5ec15a87713c3e746",
        "bdd3cb3f31723e5bba642406c436f3cc26a68a42",
        "7e647d7626c7a1cec8c57d28d1d1afb7097e714a",
        "796b9caa09142a89a5915b3f755cfff3fa8328fb",
        "4104931e4a34d8346e28e02490ff76e0d9c67f6a",
        "df78d4a86626b6fa6ef132fe51976e383422c559",
        "1a2a1b07dfda6026dc92f8244e07543ddc01de4c",
        "7c35e3999d9e2e2d0d59ebd764be18c959ec9796",
        "3947cbe3b2b74cdcbbcce89581794939cb0498a7",
        "841bfbba5b91c2c7b626a9a958fc45744f3a4fa3",
        "d7dff591cbd5f7132f2be543477f6332bbd24009",
        "9ad16236ddec59240279723b2377aca888a10a02",
        "616b9969384514ce157ca0bb3148f0d169376d48",
        "21ed7ce518194d69743c5038f715971243558bcc",
        "be994d59c9d26fa372dc604d31b95fbd8cd04fbf",
        "69f0eb5de5ee01cc9e77b74492ddaa6b4e84cd2f",
        "ba0ad482ecd237fea7e1223e64b4e94e82681c61",
        "4dbfcbfbbd9d039e19fe86f182c4d17e93d6efb5",
        "2f1b10824b04dd4284a7f4148e37a2a19a37ca8e",
        "31a0c68b14e9b2517e94182610ca37051d776990",
        "54a0e10648808c2619c3ebd2f801a1d6a4ab2d94",
        "9b35aaf2e2ad6cb6fc1274b64d9bb4eaada52913",
        "113ef4df78c40b0ad5202f7eaa4497ebb3649d77",
        "ac073c64dcfb271e2b67aa874c3ce4b8e69f0438",
        "ee80792daa2a0b394d950b7ea947102fe1a2eaff",
        "b09b873adcd84a66c40f7ee5a430662356ecf416",
        "d2dce41681fcf8b0503edaa763cd3c0c30ceb0fc",
        "6856926b7756d055065183a9ecdcb4f9fc77a23b",
        "0bba1a80d582e46b2a71d40750563fc1f3219cdc",
        "1ce038b24e2e8abe4e857e0d84abf15922325774",
        "89c55f638da40c0968cbf5574fda657a38065d6a",
        "a54301ef75e58f0287353ad72cd9ae949bd32d5b",
        "197b307061d7ca28b43d1324e6e4b95495429c9d",
        "999294d77aa2a2b70997323ae55cf36310ca148e",
        "152423230ccf0efe10c8fbdcf6d4baa1be061a8f",
        "976e60ea2495e553ea1a2b2ca0182d70b67b4fd2",
        "f2bab45202a9af5d089ce9bd301f619cadebc7c4",
        "db0c0a9182088e50dd2247bbfab8a745e6df3f9d",
        "56bad1151758e43b2ab28be9a8b70c072310622d",
        "3e8c99b34675e33d409116bbadfa7e72f5e32137",
        "d803d5b0c4105559cc2f4f7633bfa3a3062fd3da",
        "4450594fb583ec93831bda3799c6cd35ee54092c",
        "92103366a502607f215cb2613d12969993a2dbe9",
        "7cf7e6aa95e29af8718bfde04f42edf22b3e626f",
        "dc9c34f0c65db98fcffb7f250ade0c5f4a025308",
        "4eba6d1892b81a8f2a7e4627b9feab1b926db2a4",
        "ae04a3a5ddefd99d1b26e3f59dd4d5470a03b580",
        "ac931c33c2cec0ce3738e725efe8bce7f540ed44",
        "afc923f4159bceb644c4117130ba10f6c50fd6c3",
        "f7439a4f2ae7d1b8dca9e2368fc25a758e0da5ff",
        "eb973015d66f461d07a1012124d718e5469693d4",
        "aebb85a0645c3597c3261c943ce42571597622b7",
        "e37c6261ea48b1a339c469282df7e9b7c073a72f",
        "49646e1cfe7033885a9f7c1ff0c1b4d9179ae737",
        "790ac5aee451c2d77d91331b183552848ba51f78",
        "5b9443ac93da1314c36866e9ae8b40678b743817",
        "b8fa6fe1cb4b5c36d94519092a18e1bf57d045e5",
        "39ad4633a88ec5771b6dd714f781b5a2ba6ba2e0",
        "af7610576ad058e3cbefd45ea6bc47f491d2b29e",
        "b002ade3ed0dab2f0175c1b0f5455b151e38779d",
        "d00f25ecd92f100aedbab4ef4622b95900e9cf01",
        "46c690e4b25646f72e502419e082cdee27f038e6",
        "3b31636985c00afaee721b5aef05cac956c6284b",
        "143db328e7a70ebe94e7072694f080f9745fcc83",
        "8954125990b80bc09a91e66543e3c0554feb15bd",
        "7f7dd0d5e5abb20559d18d7f154000c565c6f7f2",
        "b4e6ef34c68e0024d4c9ac570376f0c1d59f3812",
        "2bf7184ed9df72d3324a23b99c72b411396891be",
        "796a08d3509332f5b6ad0d8c37eb9a63e086e84c",
        "60726563c9466bbb14137c924e561052f324eba4",
        "041c69db2fffef52aecddcdcbb163bd893eefdbe",
        "795b11e705604742207da89fac8ea7c98e38325f",
        "5eb5f2fa6ef077a095fa49a4ae230bcde66f1b20",
        "bfa43726c12159542124cbfa5e52553448d1729d",
        "33065d8323ba09db94363c21fbd75ce2b5daf697",
        "e2766d4501f7eadf2978b2ba0565af187a10ff96",
        "04bcd4cea605a1bf0ac8e2f37ae0541c1facb6b6",
        "ea5548f7d5db352ed2f940c9ee7bc8da2a02482b",
        "ffdffe03c4e33cf044d5c319d52e6a2111cd4ed9",
        "007717faf9179a9dd87c0d00efcea435b75054d7",
        "22d297acd98263f04e72ff43e2b5a06397781b0f",
        "5c9f93ce033f0bdf1c13a2be5e2e49f88013da29",
        "4e6451d62a931a664acabbf3967e2874fedaadcd",
        "a4a5f4ed017f90dc1a48d6f926d94f69f5e82494",
        "80359d3577e56e69e3395a256aacbd0484f00ded",
        "e61edcadb8286ae01cf08767a4465f4a43e8c330",
        "bf18021462005b3b93663f7cefe94d9ac0881005",
        "5c662f7707e82f2b4d5d62d5cf296d2709b3628a",
        "43e9b04f66c6047b5a2ae23262205da227a3dde2",
        "b8e44a00001e36bb0ac4c2ecce3b5a6ff6b87b73",
        "28089c40c13597bf908802c61352c6fffe0a4465",
        "500e0d5dc407697217663c134031da00e9dfa625",
        "5dc375b2fcc77dbb9b372696d4ed28e527219573",
        "57b127cad3f6376ce09e322ea7e30863b24f5f03",
        "71920b1d504704ea334aabab626439a214ab0c96",
        "d1d4d5f39ff0e4553b29f4001d2133a909a42c86",
        "8847e65ff434ef68c2e0d219be67eee4cdad85d3",
        "ca4038f22ae375c2b91bffa13fd12d77314595ab",
        "157f18745d2e56c8ee11bf666f0e685a6716db59",
        "b784b621ed32c4f8d859efd4c95e398d8952c5ab",
        "1377b91eadc4ebb9566f89847d91b63a3d053b3a",
        "2ed4ed8cd0b0e770bc8d7612338be680c727060d",
        "5dc4ac2bb2ae5e0040675e76218e8f536885b977",
        "e2ccf9b7c43420ded788599f3e2718f1315827b8",
        "d74ef8cb01de75c68e71d4c116a5508eadd8acc4",
        "3354c32984188f537e1dd36ecae2fa875a9c071a",
        "98817a54f0c08b7d8865c5dd2f9759aaa45829ec",
        "d1dcb40d565174e88627fc6395890d0bac88f756",
        "37a70edc116b1e28926c027ca64890bf799e5678",
        "57640dd806a7823319421ad74281ce243f6cd275",
        "92f15d33eee60d9dd735dc4456c516c07981c69b",
        "01f88ff138bfd2c6076c57493ada052bb0cadb19",
        "dc380f8915e875c5c33382cc878aa0fdb1055ed2",
        "1f787b63a54b74a5238653883fe1a531200b675e",
        "013f7a634319317df4144780b20353a22df4103d",
        "d9122205ec6fd9dcc5f634ea55368e9cc29fac01",
        "5d697c31c1a6a4040980ffa2ba8c55ad12c42063",
        "e8240fdd0028307f30781b2a4f658c255b0ac71b",
        "240cf0d60a281aeb6f9431651ac926f58bcbc7a3",
        "d3ae45df9437da0a4b2ccbad23cacdaf0d6883b5",
        "760fb30b8315747e15b25bffbf6f00c4b6bcb5e8",
        "afa8057e307d59623a18450ca6ede02909ee2efd",
        "85fa1194f562de6466a0bab968e37ecbb04ef4c5",
        "9ac753c916a2f82e0e975c085f637dcfdde753e8",
        "01cf2ce57faef672986409425da02deac9f36ce6",
        "9dc4ec8b02e1ee6812412db8bad0cf2f79942e9b",
        "020b4ef35846aca744f67d954ab4f80ff5be1b00",
        "1ca93726c71b348b75386286dbdafb40ffc27a96",
        "e096e2fa8ad4d9d71af6821f67be0c8e2819c044",
        "08fa148310930c2995b5cb9804aa20f1ae5997ed",
        "15cecfdac54b8784638117adf25b72369de83074",
        "6ba5bf31dd5dbf34f571fb18da819d3c04bf5f39",
        "4497e2a0d332f26ff051bbe4df92004011c13957",
        "e9e455823e0a6a5bd53817f1e47beb167b15aa04",
        "c8fed1e1d006a018d7f28593fe987e024bc48171",
        "b668f45fd0d7c0a614a1947458eac4d4e992715d",
        "07fcb8295854226ea7a03a31f4f1ca921be72b5c",
        "e6d3cf63fb880adb3a7f278d7a98d45adef16750",
        "b6b3b0e0d6c7ef90af79c101f6f22161b3cdf182",
        "e565ee86ceb8a4bd1d6f19a30e84c84c16e7eb4a",
        "665342c1ffe6edbaa418c78c6768d1835fff23b7",
        "931820d33cbc38328e4014d65dd62c359b5116fc",
        "c00cee3c03fc064d5186ce25e3a872404e5fb746",
        "841c29d62c16f02e91c6b864b4616812d6e124d4",
        "7a986dd794bf82e3512705d71aeebd5763703090",
        "099d4918f0475137b7d67fb1d28b4653ee94b180",
        "eb6e8e59b1986de01eb3a1f6a824a3cd257b94ad",
        "7602f7b20523fa478cdbcaa10101f3fd979e90db",
        "7c37188ca179a17303a53c285656f5568a169037",
        "387980a40a546e22e04bcb3f8ab55137cf0dc7d2",
        "5c83d25eda241cd7890a691854d2d5e9805f9c13",
        "a96e8ac62c271204bffac92961073d3db80504d9",
        "91fe434a86f8dee98eb2783e06db5175f4a6af1c",
        "5b49fd4207b86fc4ee8303562ac87c27e67a3535",
        "bc746f2962819e7a2b7075ba830e65614654bbdb",
        "e45dd45156f583cc6931aeba92087b10983d76f9",
        "fac2ebed785276c90847bb5c988e9d0ddf91b284",
        "1696ab0cb6ff3c77fa48985fa943c81be34a751a",
        "78a7612a6b94f87312673c7fcef6623975905833",
        "179630278fdaf45e0ade88d77eeeffee8c4c253d",
        "72717099d2de03775183e61917e5c71b1030c8cb",
        "1f7a8eac9dc5ba16517b193bfd556a8173c63960",
        "6b8a0f1edd6c39a38ce3176e95da72a68bcc1e12",
        "19b9c035bd1003d2e9be8c8179a21b9978a84ede",
        "34cb8999b0102c8f8c6f3dbe7ffeb86f29a7d04c",
        "fdf8f3ac73dd2c65feefc7d2b8bdf71724cc9b2d",
        "68623229a6d0119618976f2f02a0edf73f8b01a1",
        "d702460cafb05adb3e6e8294c9b83a7cd8a16c8a",
        "1742901ae4cc33104d4701b36c8e155b6c2ba1ec",
        "fa1f41e9abb0e8127940b1c2b63739cba6fab126",
        "d193af78c5adbe8ed444396ba62706848fb9fcf5",
        "92b1b0402c1a35506649d208e3d25bd4a04fffaf",
        "df622f1f0bca30ddd368d69c0b0b5021ddef9c70",
        "8584737525452af00d2f813c3b3f296e6567419e",
        "8a514ae56f5b099c09aac864a9d9fd88def02ece",
        "0ed1c192e87e107f507d41dae00f9859bcc45ef1",
        "c928676582338b764a3f659c87f8b1ec4f33e5ef",
        "b45cf573a24ca0bdf2d630d247961fb196dbf21a",
        "5168214c48f373dc5b9f3edffecf2870e9022ae3",
        "00be4c3bb4b9c7e41a79e3f38622d1cdd900483f",
        "e49d04b72bc9548d08d5f11820af1c0f48e052b6",
        "3d0107c98b87bce1159deb973c4159e19321099e",
        "6dcca1eb00121f379d34bf23cfa07149123401ad",
        "1c51640a1c1c89628cb6ac6913deaa6a3693bde3",
        "355a98faed5bcbe474c0c7be9dfd7714ca8f1fc1",
        "dac95d31313135b8092b184726e0b03bca0f3820",
        "2ffd5a3913baa2a682992fa8e2a2f0a541bf5678",
        "2806b3a0967548e7028039f4e4a7bb1b2e28197f",
        "4d48c8f69a57cba2382b5df173ae7e8c32102d5b",
        "eb5f1c34840972a6fe9ec3e7d0b043accbb9aa2b",
        "217333e7a0f0931587a4221940fcfd7f4466749b",
        "affa27d1887f32f85e5f6f7719cc410f1510d434",
        "42ff52a079ad60c5292ef44d7d24276502e580a8",
        "294303eac960eee90694cd663b8f8a55a7a2ffaf",
        "b25d071413e263b96f0cc8ef7670f36d9f663328",
        "9f03bbf9086a1164490cd7cb4e8dd056bf57eac2",
        "4bd2724677abdea6c8e1f7a796ae1f42ac23a2aa",
        "aadeef18927954d7ff0332505c972c9e0655e7b6",
        "8ff4ea8a4a2e4ef188d9a06163484efbb8e0f521",
        "c484fc9e60378351b6e019a6e2a5833ac3a5adca",
        "c0e695d5e8df4813249362590d19370d07ea263f",
        "93c13f839943f29cf8aabe596363868c0dfcd4fb",
        "6c354745680da5fb390d82becb521953fb374cde",
        "0cc292f880106d6152749c12b4471c7641c0a629",
        "2a96e895e6f9865225a76f495871bbf3a82ce1cd",
        "93f62ef4f0cabe904277e205364fc4fae5f6fbd2",
        "8868c7a3292ea35d9db89995e74d2a7519383bfc",
        "47c0da6c9dde354e269d3808c383bbd530613c9e",
        "ec6374990b21c5e72d243e33ec99bbc04b435975",
        "f807754c1b2b24e9033c08b35b6c909b2569dc52",
        "e5d1fdcfea065a8ee3c30a7b0568d87977f8e7db",
        "05f8b3e5618ea17c995168bf71dde9f3f2177975",
        "3ae0501e20ea6d9158622dc0b0b34044d6a0b5c8",
        "8aaae4f4f3d61315d06774a2a655d4daa5899ee7",
        "81df850492074829d2276c27352666b01ea94404",
        "4115b813fe61b4993faa45a812a77ff0e46f4d8e",
        "3e7e09f9152288ced7d404b7f7b79e8de9ad165b",
        "1a70a06a43c577c472e0209c304fb8f03e3497a2",
        "7e79c07ba7e241b2161322672705c03f2778574f",
        "48882f3ca417ddf570463e9a7d18d2605f1be2ed",
        "e2dec5146c780066c39e3ab4693f763c5298fddf",
        "ed0690dc4403b78bafe975bf493048de8d0851a2",
        "40c05c69f9917b3c1e89821c81e893a87b376e61",
        "e3c215fc13085a8447ba68c55c06c26a9da0d643",
        "1e1b0913bc6a627a5a091f5b34c6fe2c99e544e1",
        "fbadaa26ff0cef683df48b4a1b31f829b2d325b3",
        "34b3582cf92abbbf728f32e0af38b24355440cce",
        "aab8dd64888fcf9dcfebf54f23af438c019a9615",
        "5640ddd0a5162b1976c734853b3953b2f694e7bc",
        "64fed078093004669aaa66c49bd0921ba3a0ce96",
        "172fbe403aa0374f7096097186746c0315996f68",
        "24bb0d5c4f7b4ed744dda8e34a012c8d2db5cc66",
        "9f5048fb36e8ad4b88ec7cea901c66d8b3837c8b",
        "2e61c7773b59f9727c17daeaf33da8e7ebef65f2",
        "23ffdd79e8bd6901111cb5e99560b6a636105232",
        "2d3bdcac35ac22ee6c4d5d5edc88ba947d0659d5",
        "1bf9d8e628eafb371cc9cd9f52c1a7ab5eb516d6",
        "d3ee6af73c0385303f0f1c016295cd16ebcb8942",
        "7e7c5244c2ee3689bb2225e4895303b75576ace9",
        "c77174b3469de901c94b98c3be81db62a86b0d7b",
        "1e8b7fe5a06ae8a5dcf0ee3e582219115f345d08",
        "2ddd9be11fe5ebaaf7db42d11b5cdb9a4aead73f",
        "b743eb96e38723f3033f35b00445f6cc21769cc6",
        "146e405c488ef9646ebfec414bbc1fe69fe3a7dd",
        "e61a0e8c611db87c2f5abeec55b5aeea0b207d51",
        "dd5460c32aff46b5f07df02e768784379da802dd",
        "fc051c8b369f83fb911f4f8ae9b27be16693c891",
        "c6c06a966a1c8d9feecd17692937ae36179cc774",
        "6fede0b95196a35bc0c1ce434ba14a01f278aa9e",
        "c67736e6a7158efbbea95f0c2469c566009ef197",
        "96bad4ad049f36b1bf312c80a560a14cc06bc228",
        "f6efd88cdaff6d363e15513c364361783915c020",
        "39db6c1d3c49b2492fde9ac7d72b979eb837f323",
        "81429da4ab5a6051e22e7b51d3375e902c0a9e91",
        "5a14ab7c393aa751352813457fa9580e3b48c2c1",
        "d403878a71dff94b742f160c287e278b01728bbc",
        "09ea7bc6a3058505dbb4138d435292b74668b2b9",
        "03a44c42ddef6c9ed01bb6305bbc5d9d4b11476e",
        "5df4a0ae3dc738dfa8549e0912a42d5382e8c819",
        "20b2674cfd02bb00fb58d709dd93994fad4a62f5",
        "98aced4e65418d3e5b1161cf8bd7c6f405f60907",
        "864e4e3a6d75d374358a2dc1f6f4c05621baaa1a",
        "90e3926424eb3735146ffce8182d5332d60d2fef",
        "b0348d0e58815a0bf5a5e9aa4ad3f9219b86e1ae",
        "0689522e61b16fef5260bd74b65ae50e03efe4f9",
        "cf8455c52d8056be23cc3cbeb042879fff9e13c9",
        "5355fcae6211cd1feee5a3f4a052eb79912efca9",
        "941ad15724922406c8fbe638f3421c8be8789a96",
        "5f7e9a9198e4df2a4d06fe8deef8b6ad11d592ae",
        "ad40939b6fd935699fc4fc365c8c941899923b97",
        "c5c1cd4440a124f9a19898364b78ff7172755567",
        "6448ddf37ecda4398e00688125417f788d5e4569",
        "4d55d9865ba2648bc04cbbaccaa3d6ecda100a8e",
        "5e6df6a196ae1fabccbe8a2a4a97123594885652",
        "3c0652699add1ca69ef18dc4408e044f485ab829",
        "11cb8140b83adb1c603049e411257f116ae1a112",
        "d07c162d108832659e06b20199705ccb08e40b2d",
        "1a454b652740ffa2ff7ddf542400365cd3ed6f56",
        "500a2243dfcc94a89673826625d93638d3297b49",
        "485406b5e0de33cd3644fbd0ff1d38dd81822591",
        "0110048d460659ec1b2eaab621c228bc2aa63d78",
        "7d4ba0759c5e4e32bbf2147202e285bb8fa1a4bc",
        "00bd421089dbfd080bc8671c03b23a38921fcbdd",
        "adf41e06feb000dc796db016b8263cd205d9b109",
        "5f74f726a029b868e14c31e1537f779edc697756",
        "6a9f46931a38c64f614c95002d579f38dfe5d70c",
        "2f39d8ebef955bd32ad1816a24463cc829bf50c9",
        "66b40a710f586dbef3a4e41b2101c580b545ad28",
        "5ddaaa93e68c633dcacccaecf8e81510ac30567a",
        "b28e95c8b0eadfb65c543e9d203aabfd46ebce0c",
        "b278cc483730a8dfda15b187ea75837eeb351826",
        "6e1fb68f65582987a6b1494204a8133f987488db",
        "ebe9370724fa9e0efd639a8b0d8ceab3d9fbecdd",
        "dbddc9ef29bca54dce76ec8b13fa2192b22c7dc2",
        "6b9641d36408c1066fbad2ae828431f3a024b9dd",
        "472090dd882297cfe8c34e53228629de06ced3fe",
        "039d9ffd30aac92d29359405424e4c52f979e61e",
        "c6341f49a13d17e03477bc1130b1d9ccd6e063e8",
        "df4ac6b237d51f2251313c73b0aac43a1ecb988b",
        "aba5841b345001f1fca36807914a665705d35281",
        "29970af190fae95ce093bbbb6e3ca908d1f9eb98",
        "9906016959c22db2a88a68eac4c2cb58b738adcc",
        "c76e7024c9613d53f70685bd76d5e3c212071c3f",
        "66c3d0d6eab37c9383ac0f80ccf6250803cdbfc5",
        "86b1fc7205ed6034f2b01584125706914a4126c9",
        "0737ebeb179139fee7479edbbb33b87deeab2b13",
        "309177a3a1d370386a8e90cddd911329f7d9120b",
        "e8b703a80ef11013df278d826fd13978dc6cac98",
        "e508573183c5492392cb00c639d554b7e5fd4d08",
        "29dcead192db611bd28edc4449be4653994c80e4",
        "b8950a4662ee82181caf60fdb06f285ef804461d",
        "fa5dd7756630e7bd351e8ebb6a7c8b5cbd7d18d8",
        "87f986ae67c2a4745c7dd28c01768d21c9c6ae33",
        "2bf96fe18c7158ff2e5ecb5c11ad9e83989a55c0",
        "5f6c49af96d2a7a1fa7bd66ebfa7f8798edcb3d4",
        "99d3d44147b657adaf6a60a95624bc09e76e9303",
        "372ab03f1b40f50806c8a660ba6e1d6c2b7bfba8",
        "da1fca613f9b8bc6a889b1f290d1aa3424eb8955",
        "2b8531d944e932c6c04c79df019c1bc968ab3fd3",
        "867fbd8be31183df220ce8f2d9cb25b63d52501e",
        "692a244713763acbf6f152bd6e17101bec2aaa88",
        "b7aadabee916b7303dc72ee42ef9e70aa7e5ad1b",
        "015a3b043413e36644d48a249ecd379e9a271cc3",
        "3f0ff0417c27a96393cc6428386963f009f0690f",
        "4a0e40f6ea0f30e8eaa07414ec9e2642fdac7622",
        "a3943f8ad485f9e8cc538e936a3fc3b8dc021017",
        "d0aa95a6d4e4dd29c3a9871397eca6206b34ae11",
        "b55d3a25160e6e27c00eda80dba5762e47d763eb",
        "368335bf0a55647eb533b6bc2b783392a7014934",
        "8d796d826e5dc3c477ed7e853c72f8e0f87db836",
        "e213737d66acd26d8729d943c109b578c3d3353b",
        "92e7a6ff8f62c7abd9f832610c2045302dc93a3f",
        "8f0a642f6c3bf528b101e52a4d12def97658665f",
        "e5ccaa79e2a2d5551369bd6cc1f8ed654a791275",
        "15ed56315a5bd6c9b6d43871067b8293c3ad2c39",
        "561dc6ced6f42bb14df5f7141f88d155223ee0f1",
        "e1509d533ef3795187b93c615f4727d0ac361d71",
        "034e614f100c7d0ba4dc40b8de99a888587aef4b",
        "756053f05f1bedf35ed710760e3a8d4a61dd6e75",
        "3d80279f80d91748b49bca68534bccb61813f58a",
        "bef5d1e4f87da43a19c4ab2c8ff17704f88bb9b4",
        "6989a0897cce049ebb5ee9ffab4c400d861cbf51",
        "8e2f5d073b952bfa9de3e8144a9f70cf89148e30",
        "448f159c69527033b8d549d2b218c8b3f5f138a6",
        "f56a4d4fe4dd1aa14737858f87c795d8215982ce",
        "866d59d216616a948ecec8020e3823c0844d196c",
        "53608e3376a778966361cc754355989b9a587148",
        "af252823ac080073de0032c52653e99cc3c143db",
        "4cc419f6e67e110b6005366a77c23a6f2a5d7c0e",
        "72fbbb49cdfbbdb4d32ae5e961692aa2a77efb8d",
        "9b6d92723d1cc841b0fe260b68c136d8ad52758b",
        "e2b6a45e8de2ebbcbd24baef70bf558c767d4fdf",
        "a6979ef6644b3f7009ea56e5140fbe707d897397",
        "9f2a78aa8acdd319df3963df1fb3ba693d61bf03",
        "4766e3241947ace1c47bf0897092d95c639cd422",
        "40b5468c6d39c3d316721a39da254b4387727c96",
        "e1384dd1596155704e277e8f353d2e80e10adea2",
        "ecf63dd079393d27b22a8103a80c4e8c744d19a1",
        "6b9d67a54742e4982ccf53c6e34eaacea2f09854",
        "c901f39cda374a9ef5dfa047f83d3cd812610886",
        "5f9fdd70711076bbc8c8db3e171a64398824a889",
        "501c64a12fcc9d3867d615c114571add4758a608",
        "4afeca3bcf220da2af57ff517d669aefcebe3675",
        "7dc8daf1766e123ff94a1d64a3f8228c4151a63a",
        "ac2179c546b6ec7b6cb58293acd788c97feb2b71",
        "8459f4cdaf00f930b0dab2abdccdb5a0d3cae4d8",
        "6a19128a1a2360496a4528a76a8163c384e875e8",
        "88191b0b157a36681aace24f2151ce79e9525cb2",
        "23a2481abcf3c4fa11cb08df6ad0413351b94dfc",
        "3c745c031577dcb028c926336d6e5cdc3df254ae",
        "effd1b71ce0bdd806db9116afd853029141f6735",
        "09282c316a77c0e5beda9610e6a87f133ace5e94",
        "88a43b7039068b3189bd4335c501918cd2cbdd02",
        "d782d827f77d2c0fd4a5e622bf8b2c7767e3353b",
        "5688d304390ff4f24b9108e45e4aa9c5354bdc31",
        "b0626fefa1ce8fd353d95af376fa0e430bc54ea1",
        "1c1e31118e12ce50a125b0db71a5ab588a5b21bc",
        "d21d6ead219abe4f8d9fbddef4b69d37138fecaa",
        "23a0b7d4d007c617b5b7d495bafc030809ba4374",
        "e4562fe727c6e9d65063f8aace9722f4dc780a9f",
        "e6edf3b3b3801d462c8918b9f46fc95296fed2a8",
        "47568a465466bac9607f8df06cb1692cd8b583e9",
        "292119dd684dcdec748cb9d93803c2e742c501f4",
        "f0ec392bb131d2ecfdecc94c46215be792ac389d",
        "699695e5ffbe9c87b65082ed60e5f66119419ca7",
        "57bb602e3715d5f2d93ee87606f955a143894cd3",
        "215acd52e82f4c575abb715e25e54558deeef998",
        "addab4f00152e74eeb10a1554244b38f03a283be",
        "f7edc729fff1b644851f1c082a2db44fad79c727",
        "133d7a8d6f8c83f51cc1afe9d5cd833d9fe98bcd",
        "565f1514cf2ad8409f0f2c3922076123f05733ef",
        "a0b796218a2739905e3cebd4cbb4881156c2ffd6",
        "c7e9dc96a4b86f0d96f201fbf6baf9ec79925eee",
        "3ac7da96456366319a328e2d98b9a05c6e7d598e",
        "0d267e7b1e7ac1ede02c07ea7ffc3fc8b2e8fe90",
        "e989d7bd89e9aa3d940a5246c61ad31eb7b05a5e",
        "b711d72e8f8edf6f2619f713901c40128c8678fa",
        "9b6f9e5701240c053181c3b5ed99438049f08689",
        "e8311840e40bcad22c8e01198cdf3697c9bc9037",
        "336bf5269d7bfa3494656daea2d0db65c9674204",
        "7b9c5122faafb6b4a655e31ae27bcffeb5cf254f",
        "759fb58636737b1c697e9ed0aeba15240e007d19",
        "98c204a8f0607450ce64f0faa7e56f6f5ef33ee8",
        "608e7a27eb686b6302482ac0881d46ca29995f1e",
        "d236bd863364fe805353196eadc3c29457eafb27",
        "9b3e445e471b0816b415bc9163757e1f3768379c",
        "b546680e962d68e858906e5216e31a542642b171",
        "c4297d8817ff1c728dca08f7e20d826299bac39a",
        "aad0bdd7301f22002b7e40e554c192d91a743ca8",
        "4972a524fcd7383e2701cc9a5e8c4c133ead86b0",
        "0964badc0513179fa6397a01a70893fdfaa1dc32",
        "defcb2bb24fd42e23fefde69d676a62a70736f9f",
        "fc370a35eb6f4226ff59f90de6ec130c7e1dc881",
        "0d07a6330a958ecbb6883e1b15900e19d2ec1035",
        "e90fb666a2212085ba32628bf801f5d358feaf78",
        "3bcc45617b17303915ad3e8352f3b9b8631e6cf2",
        "717df3ee883d59ee5df036d95109009f3488b64c",
        "334006b501fa6be13d6ced714f928fd56513840c",
        "c45ca4ae042786b78be6166bd6f957f208adf3bd",
        "45a07c1ab96a6addf98846c31bf085153d75747e",
        "13cf88073b7d4a114f65e90796ff2043bec85289",
        "8c54290b4a9026e30dc37a61b542c7d3b56d052d",
        "ee6c321fe64fc3b491da8d7d7624e37334644549",
        "ff1f0408932a031e6a156d53d061ea108d081d61",
        "297650a912c5eea6e443b14bba2c9143b7ddc24a",
        "31bb3be5a6ce9e972adfded863563384f8688870",
        "9e158215d16cf8fa41eb518595673056b0ecb3b2",
        "426fb2e01e46be9527f84a1c2a40dfb205e2122b",
        "4c66c21542335aae07b55a3f44c5ab59570f8ca9",
        "83ab8b94e505854710ebb2733ad8694a58e65c21",
        "5cc1ffbd5acd83e5aa6f1982416b3d7223f54ce5",
        "cad0cd94efbfd0406ea6a55bee406be85cffbabc",
        "1aa0b5f2f7a66820edb88c7edbf2aa38837bd724",
        "9e9864cef814987977a6bbc1f57a1fc9500f156b",
        "94282d88f9e2b483f7a39e41c316c661e96e56b1",
        "c1cdaf7b16f3b2bf79c6a0ac08b26ca8f603a848",
        "1ddd50321342ed9db5d859d043e21d793a278339",
        "0863a11cee685a8108cd62b52e0f3330fd5d7648",
        "bf963e767ea8b33c343f2b6cc24ac29eb342c2cd",
        "b941c2d013744d1acac98186f73b41554e6895e6",
        "af14aaecd4975d23008256ac4afc822b4abc7ca3",
        "1c03b15b4fcd9313cd82a6d25f7bd6a781359b43",
        "c2f33dbbe4ab0d9d26d770f943ec9cc7d9d9f83e",
        "bd3a264011cfaa8149a5a0f849958907bd8f91a4",
        "e7487263ade18f99bfacc86883ff6c67da276598",
        "06c71fbf40350ea63b09c2088b337c860374e0b5",
        "d5341079269d2f364929107df4f51312f53bd03f",
        "e935fb1ee23c5f83ae03f4b91623b66324cd0a5d",
        "ce4f64583a14a884aa5d0283d3d759bc4c4073f1",
        "819bb61710b8b7b4ffd616a3a9af652e5bb8ad74",
        "3fd38665594fcbf14ddeeef4b118c442c657aa84",
        "cf746fd1b0247c0dc15e1e10845fec1e61a0d3a8",
        "ed13d794a863e119e5d158b2d053669070ee6026",
        "c67b9a43e302a4b65d66e23da3865f485d20bb0c",
        "665bdf4fe29359f1cf864105cd8dbf9186d5df10",
        "1be843f77ac9a35e457734f29d4b23177663e2e9",
        "cade15a163709d7ebe822bd1c3a6a092a0b4525a",
        "70b1647ef462792186ba8eaf4c0b4a69bd96ca9c",
        "3e9f624b0bb5ebc5e1349aabdf1d2b54f1d22fdd",
        "6fce829fce83f0f9f3cb8dcda121a15ae9cc0cf1",
        "722ddf6e6fc109f01a1eabe53018af39b1f72873",
        "6eef5646964a4c16f132b59936914fdf858a1e4e",
        "fc1dbda76916243b1040eb997e8f4701e6eb35c0",
        "c85e12223dc7a7a85d536f69f50e1f167ce3d7f2",
        "504036466bc32aa638245f894feab3778bf54976",
        "ef3e8b1609d67efb12ebaa8994a71aff5cd872a6",
        "6e7f77adc49db2c03bddafce6fbd8043f02141c1",
        "147b8415b1c3cba80a44d0a448c2435b39ccb927",
        "889410dcda1df3f0fcc97dac16ae326da4029bc0",
        "e96828673f5b9530c68b89e495b073239077d32e",
        "16df26475077f303844336768807c3bdc4589c79",
        "9870c8ca684168ec8161e039e2a9d8644dba42d3",
        "04975229335b9a43cfb2fe74df7a5426199ba018",
        "07c91e80f6af35958bcb7d6c6f6a648cd53f5a72",
        "aa0ade5b49cf7b71a5045e5e99d527fbf306f9ea",
        "1054ab823961597a07c39065d18fa8d379e3347d",
        "d16e8b7ca4dd939541607aaa4edf41c9a5f187bc",
        "9996bf369a4ff37225e5be9c3538c1e7e7d6ee64",
        "8c8d6de3e7f93b291fb0bfd1a5c042dd404bda0b",
        "c374ce211c00279ac4a69aaaa12b5ff12d7cf6da",
        "807ce83f00c14e59dd83d865edf721d90ac9faed",
        "7b74eb1a9b9cea2b88ae847c537bbcab03b6cce7",
        "80350c5b84fd84c1d6ecc93a02cb334697d3074e",
        "4636d0abc96ff98c3f4b6f24aaab5a4421003849",
        "f7b72704dbc10365b6ed43dc93f5353d98770f7b",
        "f76190092da9471f2e017ef8d6933b0d5861dd43",
        "cf3f02c55002ad6a7521935f7e70d1072bf1097a",
        "45fb66f4b0d5f71dd1d8352fa1c9ecdf77985ca2",
        "6e0af7d08373a1586087a92b5c23339fcf5f7699",
        "7a6c3b309f8a339f360533058b173474366af3ad",
        "997cdc47dc4fe400974b8da1186d98c846242898",
        "c6394a1b8b5d0e353ed0e4ea8e16d68bfb1a6b6b",
        "d23329a0e4463fd221d5d5aa589b93f70a78a6bf",
        "1be28a7cb2119a8e9c5d923d14438e7379e02496",
        "171187d1aac57a3b205d1e24d09328e2ada0c55e",
        "ae80141a54059f6837a1e7c3959aaa43c608e1ae",
        "44190d4060317ba811082908b127ff487faf3f25",
        "36a135ca62359e32ec8f0d20a4966bf517132eb4",
        "3c27aa6bcd3ec5aa287fe62f545e3297493d1bcc",
        "bf47c42b21fc76496dda767b08ff51413da409d3",
        "6225e25f4adad3cacbef32cfa8607767b5a96269",
        "2d0ae777197ca056ee30f3e4d1f5ca9087b3bc7e",
        "072ed20857689e2a4cb95a52041ec2b331ad6807",
        "ab1757c4b92988efad9b458270793f030073d975",
        "d9e1f5d6788691620354d30a8189e659d47010a6",
        "117b1c3da18211bf72e8971a36692a4b0633cf37",
        "5afb3858b71209641c1877c667b87bd5a85dd83e",
        "7c4d45ba3bba219c4216ec745617d46933fdd24f",
        "65c9f44a2fcaf542c1d88a8abafc3b5f3ae5fba7",
        "85a9c73a84f74668b0bd479e6847cba358e24f90",
        "6808f66f860b37e773f6e7f83f1201f304fe46b2",
        "a8598cd8e261716fa3addb6f10bb57c03a061be9",
        "c7fc8778952cd4b1aa2ca9229e3151ef9606d9e1",
        "ec675fc329aa90bb91bddbe1da4f2bdc7c9715fc",
        "4362b1155767b3b19124d1b879b13f41a2914d7e",
        "d7ced739979f43a64f2e456e1e90a4da538e8f5e",
        "4c02239c5f91429cc4caa751c14c090a7b099de7",
        "604e1c16cdd28481e7e84666bb0cac6c72efe0c8",
        "217d1c6d2f550ba6d3f8f9630a2ec1635a897726",
        "614230566fa443c7456691f1e553b48e754d874a",
        "abbd94107c8f2755da80be8a0cd20a025f2445d1",
        "e6b2a420535adc3c991ce030ba4442364b7f00d2",
        "2f47254d242cb39f05548ac323dd3cd5376abe26",
        "0563f4f9785ca26439fbdf764b28f3d8af678b53",
        "5a84a5da1d00adc85d5c8f1d20e34c2e7ac63f45",
        "e764068e999732f4896b19f2ee2094751438ac67",
        "7ae1fa0a33bdfac98493e30b093c8cc89e8ae52f",
        "4ddae0a7befba3513bafca950dfbf473acd996d0",
        "758ce02fcc6dbfadde1fbbd51a2cfc705f57b2c0",
        "4a735a8a233d280de851203516f0aa0fedf6c2f5",
        "1a1711f1ee0fd4b64bc0a2c35f409428dcc05fcb",
        "daf8eee9cb7726ff02d9dafee52dce061131d799",
        "41a87f06e1e654738f65e967fa81ff59fffa5dea",
        "f6515161e1b18ba40554573248c81887432a9b2b",
        "bd98aad3fa5385d1bbac4ff8f1ed23463e842849",
        "33af291421bcd37bf1b5b08a9a285fa761c3a382",
        "5c9d63ff52fa1c98b80b4cc45470fbdc1cf3beb2",
        "387ec5eef78503c71ef9507e031b978e4500a673",
        "75314c2f87c1f3f209d3a7690be985fba8c72120",
        "e8eeccebcb09efd1517855eebac972b80f520c9e",
        "766c3482b81c143130434e1478582dd7b54d45ad",
        "fbe64ffb4562d55a88c574dd38dd927c472a9415",
        "13741ff913e88dc651e21741bf4f4f69fc05f43b",
        "f7e4987d0ee2cc6db8d63b59678024f813ce9bb3",
        "b7402b75973c3f8aa815da61cb1d312f3fc1ba52",
        "c6739f64dfe178d34704275c4fd40eba5669ccce",
        "cba1ee15941df2f79bc51a0198ead3c19e3d0a8e",
        "fe39ffeb7d71e2c1496d6738aad4d2a64bd733b9",
        "4248411baf7a81b49e827f3f17d9dcc4b53b6c6a",
        "36991aba3469e820a23a0af33c50a95cd1dcc737",
        "86ff66861468de0a2a6ad5eee76e41124f9df5b2",
        "36ff5d351c74eae68547a9265ea48bf57b73a13b",
        "80e7f1a6d7a0b858a9ab26fdd17a7cafed35f1ce",
        "bb4a6b84dbda8c5eb990d94894b81e85a3269d14",
        "295c0f5bd2d62364c9a311bad9c2fdcabdf79417",
        "e6a61b1ecc715f5c30226db04dee013425753fad",
        "dc2364042f655b00b28864518efedcedf9e56f6f",
        "d9a367649ee3d83f9ac875f9419cbdab476a80c6",
        "6fe4d8d0f8669266630308399de5421b1fddf5a6",
        "95dc68c8c6421e138bdcf601e8129fc5c00dc25d",
        "1a90b115e122bcdc6c3c1855715849758697f1de",
        "b344204a38ed9fe19e07d442f9311bf878173b50",
        "bc723b0ddf011b3401205afe49c7ccc1a5db8d2a",
        "c53e3b1723e96f4e5e2b567e2fe4984b9661b250",
        "d98c3f5ffe175bcd727d53ed1124b00e92a249ca",
        "5dc7d56b92e3ff672f12661feb4b4c35f6975fbc",
        "302fa831cce7677b2c6f1d35a30252ade4ee8a2e",
        "4310cb82b825c381263f91c382cafd3e359847c9",
        "b106dfd4f9acbc910e327a10ffdb86fabefcaa61",
        "787cad1799481c80fba42fa313ce85930e137085",
        "15b09e2e0399c4c3538952aa53250ab2e3f05146",
        "6ff86e49cfbf04383c110394fb6567267877329d",
        "68f4502a5b29c661490fdbfb9364f53850dd21e5",
        "16d7c55c0fefaa7d502e2c5831db7b8b73f30cfa",
        "4441874c624f5f7b3932a63fddd5f5855c4fed29",
        "6141ac84316f7dbb67cac158b18aca4f620c187e",
        "539e54567b715e91d61aebab3997ae1630234844",
        "9abe2e5294eda146e51f15f327ce1dbb18d8e6c6",
        "cd68034e0152c020fc3c9fb37e704d0806f4edfb",
        "e7f087b91a28645b3dee873dd0aef70ca5a393a1",
        "40b7931279936f220088785145dc2cd3a4dcb04b",
        "36d96f7f375543868fb0398e68f3a0697ec53d2e",
        "dcf6d1692302497c16fbb2a8ce000ee7fbf2aefa",
        "f37fb49739849c27f3398c7e1de1c6df4da0d1bd",
        "7603945d1441b869544c068dc6ab8ff7c5e369d7",
        "bbc380b07e38a8352a962870433dd465a11f9e81",
        "af2c713971499953373380b9ae8673f64423bd59",
        "13eee434375d2813505b65b5be24921bef22b52d",
        "0fbb22c095f0578249f8d268dc12bf72d4242d90",
        "5526a224e608f1c01c2a7e891c4524436c8af68b",
        "5e20c8fbcd0f4ccc93aacfea90eeca8acbf92bb9",
        "27cc05194ccaa17cc92abf6e73eda8789b97cc1d",
        "742d91bc1c5346b62dc0fbaf31f087aae052a822",
        "21d00f6b9e6d413580cdb3e499a4fb4ef940bb92",
        "4f8c90ae61d013734b4e05f7b072202330a826c1",
        "51201cb5496361377f1afcccfed4770920ae1155",
        "d025e99a46c305489d6b3ee31ce480d8a22649dc",
        "4d5f455cf72d24c209c59922274c2f1af38fd1af",
        "45a64319e1ad937e84d8c35bd48a1cc43fca002e",
        "4a3c8a5c58767d68adc988171dcce90324f2dbab",
        "499d70c1b06352394ed7c3113e9d1f32fdc3e425",
        "38a29f61397f479131f50d6b966be3f454c15def",
        "1b9f2697008066735e2aa10d09f368e3f02bf0ea",
        "775bdb135f863cb3a5b47728b89427b391d1f8d4",
        "a753cb90c1b2c69916052837233e5f9a751943c9",
        "b7c452a36de2fdd32e96a964ef347df2f08421d1",
        "ddae2698ceea9d9d4b4b1deae9ed2bbfbc100b71",
        "b9665b9ee9cc5474710817eb73ffbb1f88496c46",
        "cd234eae450d90aabc1ece1197f09ff3c44e75ba",
        "5022240065a977c08cfe1d933090c55c96c4bc04",
        "c186eb88d2b0c51294d51363eb39e927449fcf4c",
        "a6b774961b8653c45f4d62a3169d16e2cfb8c3da",
        "5eaf8a2d656daf1539f86b211026fd53edbdfa42",
        "5edb235018482fa912b66f722baf2d43fe627b10",
        "60784744ce441a831fc8ef2b714f2378cac65b96",
        "c361e60cfa04cd686f9ab62c33019034160dde23",
        "903e850390b373921d50e3ef5969b0068d613032",
        "1066e8326246131a211620e259dd2cd7857e1f20",
        "f7f6e5ee2146562635e52069ec1f20e416537e34",
        "a861394e13fe10e57beadd41c499499b5c1abdcf",
        "33fe4a2d872bd9a68146348755ec750ee83f8b1b",
        "e57eeb14bc5f4af3c75a6a3d43a28098bf5b839e",
        "533daa55526f04e4daf269fd44a4addf75215f64",
        "540eca90994de80fddc9c7d7ffe65dc91f8cfe6d",
        "03b793464f78183378b4db50ad4029ece1bcd913",
        "02eab5e2c420923e67140830f3ffdb7408a4fc06",
        "af67fb1f62d0ffc4e0b5c791eb9f04c107318d7f",
        "75dd416627750766e2443674d6531a7461c07a45",
        "4d76c197a7856ae35833c39cd1af7bb832148fad",
        "0ead587fa2742448d55f52730cb5026875363d16",
        "7d186cb28e45e5380fa9588bcbc1cc52d8a914bb",
        "a4c56d478a988e93810e3d57665d4265c24aa8da",
        "8a93218aabab0ee277427b84d43ce55edfb586eb",
        "c203e6381e17f982dd7473eea5e2ea5c6715faae",
        "920997d0c841f4f749a842b5fb24c4b09cc68cde",
        "a210fe6dbd27cc01bffacb0ce2816e0cf303af5e",
        "a5c03dcd08aba8e5851e05da8badd4c59d508375",
        "f60c98f4e4d5a75b8ff6bafd4c02fff7e15cc43f",
        "86787aeca652855030f60689ed01e4059b3cc99a",
        "2ed4586076ab58914b81a1177ec2702a9b861463",
        "45b1071e7c480d63caf9c795e7048d275f5b820a",
        "a1254fe5adf3d7a05e15a10d4b765b4b0f8885fc",
        "572a15e4b2660c0a0eb1df8c4dff49b6bd0d2a96",
        "8ae16699c5f9195221cf6a407f067e579dccd1de",
        "b983a058062a8667470ccdbfd9e76f8c284a0bd5",
        "b462db5adbde9c3da7a668dc7e7e7530b3806510",
        "97651fd4acd4e88ee3107d68aaa435dfff4e7aa2",
        "bef26b88612105a3286f03a4244bbd964c89f18e",
        "4b36c0491edcecb1f800bc59ef2995921999c3c0",
        "f4c7a5ae1dcd1ebc8bfd27628ed8bada55daf631",
        "046c9f540c50d478a5ae95d71244ec1c8a2d4fe5",
        "b6539a7653d2b3abcabd2cec26afe99d1a356c8a",
        "810689e4943d78d7ecf5c3dd6fe18f723d7522c9",
        "e1e5242fa91a5df4481c3f11836395385c4ed820",
        "aa5ca4f1a2035c31265e8017248e0587593f77d5",
        "78922d756a506676e46a8035a8d69abfaf765e06",
        "6013fb1fb9bd9872f0ceac1827d77e31fbfccfbb",
        "38305a2ad0b9c6ff22a82aac3f344861f12c985d",
        "84d3adcf2f6544d30a5f832311ccc79b9412f11f",
        "4029051bb126728cae6854af83a137c6559b51cd",
        "057858a0fb703b7f314fe3fbff85a1abda92595d",
        "27b2ba667ca98c6dfe125e1df5aeed41d459efa1",
        "31a66d3a96809e2448c5f654d8583fd177c14d5d",
        "2fe029ded8cbf74b725440855da7e258d3622615",
        "9977abd69709825c5e97c424ca5fd8106cb6d9bd",
        "a18d6e48c9b04ec9f1a1e0d96ae386999d8a29f4",
        "505fa4226a176eb2ae22a70e9c2252998368b9d7",
        "6ec32d077374cf70a993842a36c59b78d030f879",
        "b321a11dde813c261265700f169e1f0e14c074a4",
        "01f0bd36a45e49059892f47d2e0c9c1fe93af6c1",
        "8bd9cdeea6d3ec329ca43a0da6d77e91ef9297d3",
        "21db8487a2d2c8328b3180017ab5b08c1da6d76d",
        "cba1afd63a2aeb1c11372474e6182ec97ee78cae",
        "6bd249a4c2c32e2c0882dbde6dbe934b0d3ce66d",
        "7f1f4e4bdc0db832a00d52f6f71c8fd34dce6890",
        "d56efcdf57144f679e90a98097ff0bc45e00bc13",
        "b1465b925be55b54410b3920bd3b93e2d93559e6",
        "15f7c094a2dec83c0773ac3d04f836c19b84090b",
        "8040ae7fb2e4043fb3e0640cfa74bda4766db0d6",
        "9bbda47794ede4f7fe4b7bc12605c124e0e95bee",
        "cb8cb95bdda52aff2a167d912ab1d6c11df54b5c",
        "046651e72914fbe5fb17099ff8be190f797edb9d",
        "e7872523966411563e4a48e6dc74e23ad4e8a2a4",
        "4be432cbec3bd669bb6669f29b587962cb36d4cd",
        "83ee5e855693c7ab5806ad0daaf3c785e2f1e4b4",
        "b98da2bd58a7e467821ef392704f99ff8aabdd9b",
        "31c191ee7299bc29717d926cedd02f8fea2605f1",
        "e2c3731cdd0fbdb3b642f871c528c93b7b4fa063",
        "65129d2aa286c03eef9f177868f9136b44ce64ee",
        "e6d166344b5d6b0b475e56e98c676e636dbc2001",
        "207a2b64723f8944a02897af3c2fcced5e3ed964",
        "96200abb97eb1868b5d7d7720d9c26053738caca",
        "6392241742796dc50ce2c5102cf5147033eba63a",
        "b6c8155439a3bcf876ef0dc0e09b0e3ceeed97e2",
        "6075e6a97666233db429bed115a6cf6ad5ea3d3e",
        "d0b3e0b4748286e3f44c56a76c4ad2597851bb8c",
        "4e6f3a56059dfa8519c7edc2345c5fd44eac4592",
        "f5e0b869f4614d9579c15a8dbf673e24e656779d",
        "2e9a99864f98f864fd22362f9d8b0810a235db5f",
        "3a5f34bd192cd9864e82283f85f76988af0ea45f",
        "e5c5cb4ce25febb8b7d01edbb6cce0979d78f230",
        "2ad75d4077e332b3629ef4b25583981064375b3c",
        "6ef89f12bccd4898c6eac90b7e62397bd03d3b10",
        "577133e6d24d1b10337c376e3d208db0d5a1b9f6",
        "578ede6e16cf72cdaabb53cf94e60799fc92a763",
        "fb2e9c7ba78114a319b551978e23a23429372ae9",
        "9637a9f72d90fd37e40206a3a6bede014febcc4c",
        "1077fdb15a4d10f918b0cbc7e0dc05194ac8a5ce",
        "8e5e9150131f7e8c80fdf6189c347a27da758e79",
        "00f2e5be3abae2c6865a467984e500a0fda0d7ce",
        "094ded8009bb818e7fa5c311ff5cc83382ccf3ca",
        "2f8b96e8a28c4a66c809d6080717c969bb71c753",
        "52009b52d2214616b1df6bc5293dee68a0660097",
        "35beb07eef5b4919840bf32734ef2536fbd5fac8",
        "d8fca99ba065ec133f38289c98b9dd5607a97cbd",
        "8a3f9846c5deb5ab543eae8a6a9f7b0c422a3d5f",
        "b78a02fc76f58ea5ba6eca8d34ffec1fb000dcf8",
        "1cc879afc0d3c65f89c43036fb415f348f37465a",
        "2800948d61fda716d73bb0b62692422e68082117",
        "565ea927d2783f974c591562b26d9dd426517647",
        "1f56d96cf2c768c3844c68ccb504dfeee841ae15",
        "c9c8556a476e9e84631adde48ba635a77f2b1ba3",
        "9f222d500d4c84335f268ae60dad741d633cae5b",
        "673ae98d640d5d1c5cbf4afb46abef1cfdb4b8c5",
        "f07bbe8fac2a2d496d07fc95681d6b7959e36f5a",
        "74b5ece1fc0bdfdbe669154d8a0f6a859a9a7739",
        "6693836fba750639e858b9033c78d11f4e4056e8",
        "f25fc3443957945f42d5db4fef6d494a654da672",
        "be82731f99a834c1c7d09804ebbe9435c9650672",
        "7a1a970c25c059334c5d98fea57b5023a4e4f198",
        "4f4031a675700aa0dff636285bc6cc599cf50184",
        "ce2d0ac62f4e36716ad4be818afeb44a3e75e1b0",
        "072e77ab4017af54b328a8843d145128efc2e74f",
        "16fd7b6ae1434623574ae5c8cb009a2011784231",
        "f2197a1013958a4d5bb2edf104b190b6474e1872",
        "06c8a7d3962329a21e8486b6323b15165f66b3ef",
        "c7ea8614d7968b781c3ef4b0547f2c068711fb8d",
        "1f1b1c56e7cc58faf0bddc56f7c97383f2016ef8",
        "92002b1c69ba618cb43e92bb2b756f3631830ce5",
        "b9b3c3fe14d829e0e3c8446deeb725089454a590",
        "174251df4f78fbf3788b52afa18351a09393f89a",
        "21956851ac809efa70249e6d92f37a81315f6054",
        "314f3fe6bb80729594978069d6d7c8dc367b64b4",
        "b69e92cbd38c96da5aceaeddd19855237954a772",
        "f72511d9086c80fa89ee60e046850bed9617e765",
        "9637894c5978ab19c5207f6e67bccc07d1ae713f",
        "b37e368e5ee6d22c20eca6e3bb7af3f130146a70",
        "79ae9bf77517c5bc9d1ded1a3416b25fb57989a8",
        "2e99565bcb64d7edcdc8568ecaa3a3928cafc9e8",
        "abaaa87a4728d497ed31a7faefd6d52d127c0dda",
        "250cc58388af2f6c5ea2579f5e5c75d6deb4225b",
        "179ce63dbf49ab2d83026efee1cd60a10420b934",
        "71519445c26c16cea698c4d9a1807504eb05f46c",
        "556933306a0d8a3f7e6632393477f98b52e2e91f",
        "38a2869cf82949d7e630a10de026b6619ad14515",
        "8a76e315473228300922b957375a79e8cb157fcb",
        "d52b84e472408e185b619bbb1cbd680887269f57",
        "dee3ee77c646180998e6e7645999a735c3774cc2",
        "c23832b2658b24eef1c372b06a0771797f758417",
        "03d460ff4a6b9312cc143a8e9caa14d333af0fe7",
        "f7f2e79b642b7874525c98d99691a22634e4d234",
        "fd27e4f795b7e825aae890c1415e9793c701ca08",
        "e539b62aa7f14717122dea9f9b611c6402413677",
        "4638ade13f7cdc449656e9ff985420607a1fe299",
        "e37d785a0a7f41d37aa42fe3689e86f322c13dc3",
        "9e0798ed368fdf5e5fb8054ea29d313559147fd4",
        "19f360d65ad08947ccd5606096df105c57b43c86",
        "a7b7220d8660d8878436e613c2a5b9a296c8560f",
        "7e00ea510eccc120560aa29c9f9cff46972051c8",
        "cc7217970d02b84122b59569cf7ed3b52cf815a6",
        "9b242a230b8e654de998a59b9e3c5bbfdcabe4a8",
        "4778212be1e512d807fb4a5298ce80b4be17f526",
        "abd565eb19f2ae678e29db5eb5ff77c943492b71",
        "7ba2ebd7fbc429bc515a0b045348b85ac43d8e79",
        "e5f7ec0c3070f800fc088409e277d3d50741c3ae",
        "de9cdfea4bd9f2e4b9159b1be6cccddca26602e7",
        "0f570977fdfffe4ec9a52196de3a57dd94df6425",
        "c8ade8618be406377b036ae21169d78534ac8df5",
        "a2f200c5d68ae9eb7d914065028253d56cc1e3ad",
        "0272e3545114a47373d9a84b69c6c47ea66d01bd",
        "fa0a3c9c6ef04c60e7edca739e6ae4ff9569a28b",
        "5cdd612c54dab7cd33a42513760cdc99102b0a02",
        "7721e13a92076aa50a69169a9d24b642140cddbb",
        "19700dacdf7899d6bcb548d9fe4923f37742c960",
        "0fcc19854fec9bd3ce961d1fb3a6f903170ef0d6",
        "8f6bb119f4317d31a2866d35d0b6db6d25cf39f1",
        "4950deeea0208694b0f946259ed4e676dddf07ac",
        "e8b56aac8cc8d31d038920dc7a9c6b810c7eb7f7",
        "e99dc63fdc212f3e8a258967c43da72abb2bc4d7",
        "f704113abece4439bb1fe91bec295e803b0af5a3",
        "64f80ca0e94aab1667b2c7200ab6ee3407076078",
        "19afe67ebb8785d7bc1970aa5301b9367093ed2f",
        "d607fc722151c162b17bcb82b5b3036fcfb8b237",
        "19e8faae3076ac375e7227c1444dfcfca3eb5a5e",
        "79f5a4d9fe966af0f0686e9d1cc36e819e8ace74",
        "ccdc5862e941ecd21a77ee0b9fe9b8fb101ab301",
        "b79c2221f01d946a4f41c9ce2cb1d81b52210ddc",
        "ca57fe1db47cf0b161c6f35daa87182ee01d79bb",
        "0f897f8c7e09eb31d300e9c352571b056aa6ef10",
        "674c2dc9eec7777f55f999b86a4499d1c4e021d9",
        "c1acc839a8808462d4b3690d34417ab2664ac46a",
        "23129a66ed284aa0f815c6b043046121aee5ed57",
        "58d49cf087edf13290c0cedd726f34bfe3ade956",
        "5e8361818348ef81f6e728d51feef3cc56aed7f6",
        "e585e6a3eb35a73aae34786fc18b0824d4050428",
        "3b1a481f13552b816ee09e2afa50590552682b6e",
        "e471465d395e6a6ab5649d96aa416c358109fbcd",
        "6fed7a300089183ba1d3406c8d6bdfd19850d837",
        "bc5c739ff8e5fc979e4c05c49a3fdc0d922bfe7a",
        "ac13efc8220fbd38a1118c0f950d34dfd4d9d871",
        "4b796b068a0e19171a7d42e713a7751740a2c74a",
        "8b2952a71c6e6ab6688f5268e603dd5e9479ef1c",
        "138e990262847c6649b8c19e21554ce9e6d16236",
        "6a54d2d55208a55c763b465198eae17bee3e29a5",
        "943eed575b68a91dd5d4ca7e69d357fb7a893cd4",
        "de5c1f97076852b724d6c8e2f879244f3de7d484",
        "32de6285a857d92983cba8aae55bc1ffb1d10c62",
        "647b99c6d013f71b634ba7398d00215e4eb7d3f5",
        "adc63c6149987265547b916acbf85a9cd00d88b1",
        "040cc3d5ec43d7b1188ab764c8fa049a823e8058",
        "ba3482926daa6450d21b030cfe029689525c0e51",
        "152c14b053d5c156b9240f2ed09b5985c857258d",
        "ff1858ad2c15e6641da4e811fe62e9f2d6da9a0f",
        "780cf03051a387112c5478f086a183f1d7408034",
        "6bab3c07fc67edc81a28f7802f96a1bbafeb0dac",
        "08615299b7aaadee88cdd05662e88d2b337c2719",
        "afe5b8991bcb52cf50509ce9c434d356e41b5be6",
        "7a28334596f890072774b53953a99a3bc93f3849",
        "aeece9d5fb42cfe259d9f3bef23d521f8ca0a4ba",
        "5cc05399612050cbca02490014f9643478470287",
        "a5de242a2f9b1f5e5be4b5278ef29e304183c271",
        "0a1851032bda46b53ec11f4da8b6f7f75c7f9c1b",
        "04608fae4ad1fff88ca4c4f0fa3a662aa9aa9cc6",
        "e7f7823236e6bac0c7b016d207572d73d7f0e562",
        "dd47d9173e10af1b04dbfa8fccba4a1e8748cec2",
        "410d6eee45756e946bd5bfbefee469b46c0735ee",
        "b96e8d588620bc7160bd4ccaab515de8f9c48edc",
        "7598b08ec2ccf6c5bbc2c2020f583fc625e3238b",
        "fd02ff8d02af9de93b9b2cad7d6a9a1fb8d0c122",
        "1a367f3a685e3a0668981c27d1290bbb835a6fed",
        "be57309c300420bf4f8127a3bd8d9b4466289997",
        "afc7398c2bab7c8a37a0630d851ea1bafaaebe45",
        "b4edd92266d5b6cae918ee549dd7dfc33c1b36c8",
        "e3063f5675f7952765b4aa7a9a0ec8c1a08cc184",
        "ab5a3521f9b1dce4ce1a454e5d156111f909d458",
        "9ecc59f1729870db762ca783ed4744e1121dd65c",
        "1298e7078d269de68a1f30b02ce2840cf36024a0",
        "ddae331c796f652f63e0e26504178a9a49edc3ce",
        "e8bc75f05638edc891302bf23e37a809cf7e4376",
        "1e595a0aa74eac859dbb96d76ecd1045d8b909e7",
        "05c207039f99ddea1e4b85c1913073aecc9596cb",
        "b12258bd22d8fdb03d32a6834b6401edf35224d8",
        "be1333dc0ad7eb1f4e54cd0bdcdb0f0fd68d1a81",
        "3b90bb56ad6de9ab62908cbcfb21f7e0d3eb1054",
        "48bfe13e4feda309bcbfadf97bb8c011402f2cf8",
        "3bba00a4b36b2758aa1b83c2a5ff7b49606a0b45",
        "722b412b73e59a0528bb538f39622e824b2e232d",
        "f660cdb7cff019b2bf7d2366348b25647acb6704",
        "5ad414d046c2c90751ac22bae9b64ae7053433ff",
        "b13c96b097e07c91bbdf3ca6239b542277cbb950",
        "2ba5168becc78d75ee937e72fb61c340e2076a05",
        "5ce9619219d6fe037c7af709d6e9a9ef1b22222f",
        "3fe69cdf7453093cf4ebc9ff21d0b329dab7d454",
        "4a31936bc1af9c62efff8f7a93be1a2880ad260b",
        "fd8c01054121bc36d2194fe2c410f4616a0598fb",
        "2377309c094f64507e98bc7ff446ccb24d443bfe",
        "d8a81e416e138ffea353fb39fc452554d934638d",
        "f63fdc8a9fdf445ff7384e7ac3ec91b65ee0b6c5",
        "ca1f4454035804af0a18973e7b86bce87abc9ac4",
        "0419c9270528117db3261b0e8e16e534bf2b6f23",
        "f4425aecdf3a8583e57e2e890a225774e813ff25",
        "3fee84c78ba90cacbae55bdd6ff1fab13ac3c63e",
        "5b3c732608745a27210ce0677a0f50d974288ba7",
        "3886fd142223e4741f3628f833edd2a830681ec3",
        "3f82efa65dc3100985e049bb1f93022d74f1d56e",
        "b33d907813acf49e2c8afbeaf4879f7fb0b431fa",
        "b0ede90786de6d3082b1f336c87deb512ab21290",
        "c93ce94f4a2f4334d50d47df9c38d40ce74b65bc",
        "0251fc4476c482a3b25f8e1cf1f32f817158d7ea",
        "10799d0b44281c9aaafe9230a3e32d44b4bf4ac9",
        "5e8c80ab93b73efaf60814da586b22507e8a25ec",
        "0d3ce48562974d42f4fe40b70b58547d7d742477",
        "27181e89cc13d126c37a14c3c7aab770fb491903",
        "1116fc7b0fa01f641417f33cc8d167a147bdea8e",
        "81425f1ebd65f651770b928c1c79af10ede2ff1a",
        "8e9faae2be4f10dd69735da435455bf29dcd5db1",
        "1f127770fc7fb800f1244bbbc41f7dca5762556b",
        "76c30189faae60ea9a191d8f429677531784b635",
        "d560d5c5c765fae8949eebad26dd0b6190abef3c",
        "d01ffe4ad28908c15fbde6da301b0d272f827b4c",
        "46a5940950f51634cdb17f12d4f571eb723ba3c8",
        "e9d827b440ff7e7e5c3ef9061daa8de9f2fa8b8b",
        "fceae7ed89e1a5befc70b230c9b7dafe2f9df016",
        "666edb3f769f3698f0377f4c7e6789e763f7cb06",
        "e81eb3f1e9f2767cb06d6e2d8db66671f075df15",
        "4e1e99142d0394859708c197f14964aee3b717a9",
        "0db55e7e2e9b176ed87fa850bb9bd8ec7ca08c9e",
        "17a8f58a51c821716d09584db93ab1e18e6623dc",
        "ecda77959c74f59d9ee7d45b0881ede50fd3430e",
        "408d07109b557763a92b4194eef3f1ef34a43cc1",
        "aeeea52a93ad2d3e46860274d85d65183ceb3024",
        "723605c4d121dce221446eaeb18291c9173b935c",
        "0a502d31dc3fcb251860f4ed79f3b51b4da4e2e4",
        "af2fe97798d5b0a8b25808c4b9b465bcfa32e55a",
        "e47207ad16e0a77041125418870f2e21602a1f7a",
        "b4db9dc6884bffb9c1dc40c0643d2d1446c03f41",
        "38ba5f59c9fcf38eab5db74cce14321459f0fec0",
        "22b5ec17fb59f5952490865bc003b452ea4e31f2",
        "41ce0e60040b3287ccedc808dfa9d7283d4af60d",
        "98e9ace3ef706e6966d5a16f7265686f8c451d9b",
        "17db92b8b83b22d5054bc5ea00399903f522792b",
        "b291156ecec7c645e8b934704a3a6fdd450ca286",
        "9dfa7514251207a4f1719afe02119b0738b50a45",
        "ffa6ef220bdefe64b0d2ebb3c48c5dc54d52045b",
        "c3921954f246c0d8230262d6cbecc0e49172f93d",
        "bc9d0c783504148460f44c54d59551cb3e92c8c6",
        "dd9dc75a8331d9e86285b88e805e72c5f68231c3",
        "c7d855967c020749533d5d74f526238f02343259",
        "5c5b9847dac7c4e08f596954919f7f0b52c6223a",
        "5665e55f9ad10906be33ae1c2c0b64bf24076ec6",
        "a2919f81279146479effa4fae1ec4e9bd018021d",
        "6f3c007e3ddc84e4083f161e6337272651fecc0c",
        "b2ab89677bd16053d8ceb55affc228b9aa27bec6",
        "60a9c8e2ea701dd117e22b52ec24ee020ed25c4c",
        "943bec398f74fa8d08a88e12813863d9d013b113",
        "15b9c1551783b918ee49f66535a7ca60884e81a8",
        "649fa630a7c1e144d642b828f7cfe6165b0cde85",
        "8e15406117c8ad723baf7f72a02ba425a4455675",
        "b79a6ca3e77393aa0558f414acf6f02143fdd24d",
        "42edbcd748f304c1c340394a5671a667b00cb9d8",
        "75881f832250caec21c35403b5b622244d9b9ce2",
        "f8582ac5c36ee54cb3ced6ed94976a06be0f689c",
        "3c85281610fc76346401a83adbd27c9afbe1801c",
        "419ef1b7ca1e17a7d419096cac5753e80a203651",
        "27438a1b9dd0a7c70b8555f54b14c803ee80c53a",
        "e3373ed0a48bb6d82ab208c025d84ad262a123ab",
        "28d6cf859ab851ba621b3c8dbab42e9bbd3300f9",
        "ede1f8ef7efb930e95d3a11071088ba1a44810ea",
        "d1edf66a13b52125c0fb4cf50f983121d820b852",
        "4b9650f54ece330292a54ddace438dfd2fd44868",
        "8bef789ca657bdc82b3a784bd44a39ea0aaa4b76",
        "6e7d2abb81457af6f8351fb2a35f5598a00e97f5",
        "ab917da71e43e263c7a1965fded87719640a865d",
        "345974691b03edb3c11e39cb038fc8c3fba1296e",
        "594d64ec244b6b99321e2096987d4d69de4c8845",
        "b699508b07c40beab8ab332399ec588cb2239240",
        "5432291db9f2293ea3d6d9b54fff8e8133b0ada7",
        "9328d24a7262b8b858d0832727c2b452ed8e53b3",
        "3358128dc213eb5823f04084be152e4b732d4599",
        "2b1f463de5205ddf54c1d32b743ac9c23f1a7fec",
        "6adcb2085cd5c6a9b7a79dc36f49a1a4f6cbdcd3",
        "c9352f06f73e9308dfcb532ab2ab4bd37334d43a",
        "698ff2a192f644fc17b7df34c8e1c62e7327e505",
        "411f4763198b14d38db1afd296853996b2a5599a",
        "1ba856565d726d32e07f86610668966e9904115d",
        "d032c1170a5f44f924e69ccfb33a3890601a337a",
        "e10974b1886a38883665e46142bd7b4959a611ea",
        "a9316e724562fb008cd55928fbcddd8261ee709f",
        "68d71d6c8cda1718bf89164c324f635281d91f1b",
        "f58b797e52bb6310a44f2d47602e2645a00eb018",
        "8a6cd51ac22a188357a92bec61d78b58b323210a",
        "c3ecb72c3a0d4ff8a17e9c5a04baea87e0816049",
        "350ac5bac9ec3ba5ae93e487a60e36041a8cd579",
        "c5e36a973ce8869f669ffe4adc122b3492edf918",
        "1b2e388af36b9cfc1933fc4fa339a3367b9fe45c",
        "40829294939bf368b5e090bee00ccb6e9b464981",
        "065d567116eb8f2a66c1b3203875827426984cf8",
        "d5cea9bb2e13bb58807e19ea8081e099bdeb6f72",
        "2d885a316366140ecc35877c4bd2dfa5373c37f7",
        "4d2409f849920c0c547d479ed644243ced0b8aee",
        "e6ecce18bbf275c70aec0bb69a0b4de67c2ada2d",
        "4b5661758f9c4db3bc336029f92789c9d2597472",
        "c9f0ab67015f1a88d87de634c1c62119b79ecc00",
        "6f50511a4d41f78fe74e04d43015865e1fab3df4",
        "b384de90132d77628e423463c7e8deaf12e7aa7e",
        "770267b33706a5a048ea176a1f0239fb29c51837",
        "503b8892af094f4d878a73ba2d553e4ee68ea4f7",
        "8f657977fce3f543ad0f66a4e2404be08e973d52",
        "d01d40490ffd2fca4959f7c97bc2795b55766e6d",
        "6b5b84c0c50135e88691e035d3e00c68a2ae5aa4",
        "ef4215472c401fb0980ff9b8ef9424f22353f8d9",
        "95a0cad8b1ebd9b7270feea31bfba968bd6ae34d",
        "96b5fe80926da4c518ab0af79a7ec0b0d0466432",
        "fe3aa047c9e0444a3f04d958cab81f2b00c74072",
        "e2d3e8ff86e53f757ec66fc82db03a2c01a92172",
        "c687e4f692ba53d2203b289204f5f95951c9f541",
        "d52471512248f06fc698d79d2f9265fed32d3a28",
        "c657d4768db398eadd0e59265c735863672a28be",
        "8f16b86d7e4f96546a2b5a54cbce4b99ce695598",
        "38f43eb2ed45941ea1f7b507dc837996ea0e90a8",
        "0b0655aee4c60e9ddf98ec80a20782554f798c57",
        "76d709be74d6fa76ec3cd22af24e74b4b93602eb",
        "b67dcb21fda16956859dbb217cbb1e0238af3ef2",
        "3f27351f2b832e0760202e4c227585ea2bed9de8",
        "bf1c2583f4a13d501ec9eae58912f580fb5484ef",
        "a5926394d3365de63c63d23f77da6debc7c83f30",
        "f810c74c1968d9a40ee5a8c2ac4217892ab5e98c",
        "6bbccdb317f7ff215ff6f22aa1397c5159dc3dd5",
        "2161217ed63d454f257fadb0801084c86205f74f",
        "82d2a4b3708464439719b83dd6b027c6556f8de8",
        "d35e22ff22318b40436119ddc13b10fdec70e099",
        "7fed5f29ed2a6e2a4ddb325315c6226218c800be",
        "777c6637e900e783a34c45fe885bf4ff583e7b96",
        "9a0ea64bd6e72d448ed374de4faf954c6a574b9a",
        "00c381c54c698484cc346cf1cc2d11522a6de4d7",
        "407ab8768c1c08bc2a9b4df384c4e2a5e9539d37",
        "a317ce75a6564f090d1c8cbd7feb21a9d7d92c67",
        "7675bc7df6f24a61533e7d6536a7766ec7c08721",
        "1cb3cfaa8e1a2d6bd4a3b267d5bbff2d5b0b7f3e",
        "0595bb8a4219f6f02dedcca8b0a65e5db29992d8",
        "8f331ebd9ce7d7f260c7a9be20ca58522ef3c2d3",
        "325c69833165a88c979ff6c1413032010306291e",
        "4c9086312d532731983e3a4feefab063468d9639",
        "a8bab92fc0ce70823ad623bbf690bab8f4c0a4a7",
        "8cafc43f7103b4f776d473045443552aade94018",
        "2eec0fc526eab69dcbdfa59b23f92eae49c8282f",
        "fd45f42464c32ea5406734d26d89923e5848a895",
        "bdcbc98494a42e5771c3dc911a118649d23b1425",
        "d7a9a9a951b102a363624123df0962350bdf2ac2",
        "2c3e302c7582f715b66ff64e5ce11b6445af2931",
        "d9ef361d122e480a81cd482224b560f973e06014",
        "4fbf38d0913ce9ca6f674ce5ff7ef6ebf6a3199f",
        "f09ee0171af1037474613dfc9c5efcc33ee54be9",
        "123b5baaba73761422f92678fc52dba20bd470fa",
        "2044bd898af6a17c7091df5cb858e0c76818fcd6",
        "1abde8ce4862b2accc6d4e6e4f0426c24f8b912d",
        "6a56ed892688a619a227ccf028cd90357fc24237",
        "a6dc34541500fe5509a9b590fb5e5a895bac99ba",
        "18fd37d4a8224c70f9e83fe87668477b00551abf",
        "ba8873291045bfdc12b0e9a857e73e22074c0b67",
        "b954ddce28a1247b92442a65014bad820f1f8be8",
        "09e7bef0e002a533f46a40238e6ac9d27dc62912",
        "75ce42d463405a7338513a56f8d4f2116274e558",
        "742b27fdd6fc05642100e8ddbfe5110ccdde220a",
        "090358afcf94af1973dc97e8139b2be4b6352dfe",
        "d4bdb1a2b2dff11c75fc716fa18a6661eee18a1b",
        "7e0ede1a16f94af74549582534362614dbeb3cba",
        "5d0016104072d69c8865740b8752286c6a2827f9",
        "1a2cb12077b098696153f5cab743b8ba61859c7c",
        "724c0021c70602590122d1897071b73ce77d8a55",
        "581d675eeb2f4446fe3587bc05b6696d9ee2964c",
        "8d6c6e25a060d4a9d6a8462e77b2aa2fe234cd67",
        "1b5101723d673dddbba3108ea849ecd8ae637d21",
        "77e661a60c26b93248e6c77395ae0bcfcbeb49c3",
        "2303ce843a362cf5497ca3336451de23793eb711",
        "432b4be1c3b26dd34482ca560e02018569a5b002",
        "6810fc05e6954e9337ed7d6a09941883be09e398",
        "21e1e43b7977031749c1a38bf090dfb9bd7fdd5a",
        "f7dfd64cc0d4cb36a0b8c62a740e27347fd1cf1f",
        "1d664d996df319d604b77898c2021f5221a1f319",
        "3e3cf292bd07924ec5f03dd813208cf1e1db843b",
        "3f14e6a1b710d928e0464db5b11650f507243dab",
        "0f5668b140cdc0cacb969fc58dc5a7e90b60ea55",
        "765a750d0175ed5b67369b1fd76b5fe89d7e64b5",
        "96a5d625072147bbf4ebfb868daf56bea444255d",
        "dfeb729e08f86aa91a29dbaf2bd6e92f4d820b7a",
        "b7632687f49638e2ffe02342742564717b0eaec0",
        "5595d8246e1e868814eb716f42e3b231bcc29448",
        "1f682b655460fb0eba59ba42616be4384a80b37d",
        "f51ea67fb519ceb531b8b9453430f78ab281b954",
        "3ceb84f5b256d9c80200468003fea38bc29150cf",
        "27150176419f3b8ae72cf37982d77e3d9c119785",
        "92fb04c6cc9dec254e8c1c4f16466b2cf5a983d7",
        "55cb380c3fa02f9bdbae382377870108a82c6740",
        "027cc80b769e5045a2cb9864af62049ad3391067",
        "d3676e93521f950f012a7049d7a230006ba61335",
        "e50ac32d5a7604b23c3fef66f4926919d135c171",
        "ae455109c5b6cd8126d7a41ffa9ba38d4c80e3af",
        "09988ae22b55d110946c8eaeb8679a5e8bfac264",
        "bfc1ef4ab7ea53f7590ab77c416b8c124fe60ca3",
        "54685c3037116b25093a4ab2b91e3b978dd0e06f",
        "8df02341010b16a067f2571d6fcc2b6d226dbbf2",
        "602806101cb296db4e53899f578446661f4f04a6",
        "afe68f672f155fdb744dc1f99b71d8ae3fc4985b",
        "622dbe371307d678b7ec1166209a190459e7780e",
        "03359c873578b3b14b8615b68db18a52427b8d86",
        "12384d93db851f210d785194d6bb72073bdeace4",
        "44d10c576e8c860cbb65a41ed71416b252416c70",
        "0ed8bf89ae7b25cdf46975402efc42b30629ce37",
        "abe413ff8c8962be2063fa6659d3a0e53dd0e9ec",
        "143f8e933e3e193ec23eb2cb8c17779bda099128",
        "9d3c950b5d3e95064c334d928f317ad71aff9ad5",
        "5d794f83edeaec7dca60b1129c156853c8259ec3",
        "6f1b75fd79793e1c74cdf5f10eb26839177dc354",
        "3300f669b4985321a6d0c59a22addbd95fb36519",
        "275f046e4abca67dbc532e435a56929c38b24049",
        "c33c3fe2ed20a7b462479c277fb8710916983354",
        "efc3e3aea78d6faebf25d5ecd260309f8fe865b4",
        "97241ffea6df579347653a8ce0c75db44e28f0c8",
        "5bb1a2cb0f73e3e3139de7f1aa88e08dd3ae6bff",
        "a76c1ac1d65db5ab7e7f996830a7c86c4dee1f4a",
        "17ae1d77284634d280998ed07d915961ecc96ef6",
        "f6a35e2a6e46d8219ea3677a02a2b40ecaaf9336",
        "db75f8f96a75a0a39888905e282cb0e74a213ff7",
        "60c706e2d5c327408444f53410f66d6e57b394fb",
        "1fbcefeb633d957fd72e4a0873db71f50da4bd6a",
        "956db92c655d0d08dba6bafb8bbdac79d4c9af52",
        "c774075405add08c667c9d1fd623374afb1258a0",
        "d4363d5cddfab77d5a3031c90a1fc2b0426b1eff",
        "8e3e2a8f4481e5a156bac785aa09d2387f394b00",
        "abe1b4b7995007841e4fdeeba94644f3591273da",
        "3eb4e6c6ff5a89ec06b3321e79e998dc4e680f3d",
        "c37c92b450f8dd87ea4aae91b06456bbdefbdf49",
        "6858607e746d26459334d1a5e9a25819dfa8bda9",
        "f3b6a4009d9494d38b639567e8149a9b0bf3b9da",
        "4a65775dc512ccc9a979a25c98b956121485264b",
        "ef1153baf3343470b65258421a163c92455d32b3",
        "5045d549f90870e38d57d20639b426d22e7fa7ef",
        "021b5a4773eff12660b1c63c2e1cc9bbb687ad64",
        "2776d32a1eb0f9992e8e85f886ce01ec72d0738d",
        "10f6c01b9cf046adeb6d926431f425e3ffd22ac1",
        "c7ca36b827eaad25a6a911747e83d893301b4da9",
        "3d9b05ad4aab12c86fd83e4cb5b212e550cb8372",
        "8f1d4812e1fdc38683911505b27612812848e5fb",
        "c94d783bf5bdb2d0ba06b53b515c057668af7d54",
        "0648f5527617bcc1a55ecaf0d793fb8aebd252af",
        "64bd03269f882d34c2cf755a920c2c2d52e4c2d0",
        "18cd6652026f017294ec3458613523255f37b703",
        "94f0ce4a96512d5afa680cfbddc498681db17514",
        "9ca0de58bba9d77a1c665719aa7ab0b4c2ddcbc8",
        "2fa721b1bc8b6e53ac091e51c89ae6737b2c6cf6",
        "9f67aeaae80022736e26d43ca2f47525cdf48445",
        "e0c9978cfff6c0eaba7e01fe20f9e27aaa0f7f04",
        "7b21950fb015ede31d2ad6e7ac15437a6deae741",
        "22e41a2b5faee16d655486f4f4039972775cea0f",
        "53749174a311cf22c76c6bf6d4538c0da7d6bff1",
        "65161977e9653c7dd0e6013eb70be66357d20aaa",
        "a117a2b09cbcd6bf1db5a29d65fa5bd700599c22",
        "05a9e0153a2ee7acc9d1d4e111ef8f3f88d79da3",
        "b2950e813870365976249483a889870041da2863",
        "3b8385a6be3b8a213b994eb20256bbe572a8b8ec",
        "16816f426b2de8c10ed394b6a8d260ffcb5f3a30",
        "ac052560e50cda6738a63ac0fd08e49a680a77fc",
        "cb4501315ad2b1b6e1560b222623f81490b8d711",
        "2b0e7dcc5ee52e80f1e59f0d26874da1d5457636",
        "7ad0b9b16c5f7d447fa4f7a6c3c0ebbf19a0522d",
        "ffe262b12bba62dd3abf84861b04192fcb374c5f",
        "3b6317159eb6faff8a75c3e8882cbd0fe32509e0",
        "100862c39c746ff6837154ed67c18194bf324f08",
        "2fb5059c63a5faa01780d918e5e40be74665d201",
        "8997c999e91cfd7b45c48ff742c1006c4bc83e3a",
        "209189b9692b46f356f1d292cc4ea2a23e76f498",
        "f6891b030570993e2634d4d3ba4af686c3d56707",
        "1de900c6ecbdd7de77e1dd3229f835bb92b8eef0",
        "e2bef7041ec42c1070a1d4bfae01d12a2e368132",
        "f9c7b1fcffc28e515aa6ebb0c5271feef8829655",
        "3afd9f2c718a90ec8d0d251cdd6198060523e51e",
        "c0d0531459d2e9d4c3616a44b8ac93096fe3967c",
        "e2066298d9ea12bbc440b38a881d09836ceb4891",
        "c57c2445d847ef7230ee7c0278e375b66c54dcb5",
        "f8d13c8a46d4da35b64e949ac8e199671edce322",
        "fdbf6ecc9f06d665f1dc4a5e3867a54d91ae7f0f",
        "50eed0142f8b7b712e56932bc6d0e9c5b7641598",
        "2e1803e07f5da86c6985fb11d6acd3719da3b786",
        "89a2f3634cc3f09c53be586684a086306188f312",
        "d6aef7a1ba2d6d183eb0bc0ab473cf81ed86981a",
        "596a796e9975e4ede585de853b05c384a2247a27",
        "94d4dd753373af1074ae4d80c289bffccad2eac1",
        "c019d2c5a836bea22791500e78342043983613df",
        "b6e947ddbaa7f2309b227298e6f9d289478cd7b6",
        "b7eda9dbc16284705ee09626c94ae68a59593614",
        "8774c608ff74b981d9b6ac3b6264dfa5973b3d59",
        "955188a32b031d0c6703622ed915eb1a1fc8a151",
        "a57c38c97eb76e35cad764fe01b62515aa947735",
        "b33072a48fa35a088daf5093ad4380bb61437632",
        "558efb0614513fad9ac8e8a2537bba521c53465b",
        "5c90aad2d9d9fc34862268b2369fc47086d26390",
        "b9f1eed65f89ce068cd68bf6d5ede3d32fa77554",
        "c286535ddef67609f7d7fc6826c3bdd498a98e6d",
        "c8a94993bfaa388de0750b2d316505d5ac111c0d",
        "c65a3135dfe3c8d410b61a0fa89f41527782d64d",
        "7bed83e5320d3a54d713e157a86c68568db4f0f6",
        "6c4cb1ac419b98f2a31a1cdd8bb2fd16c1c52945",
        "707e39cf4de9d4ecdaa0e56af39c4ad2f54a0e66",
        "f3c54c1a3233a6326940be0c171053fc8227405a",
        "0c7d78f455e92ac6d8e5eeb2ab8e02c465a5de7c",
        "6408476a765dc615d3237c70080db30576a979a9",
        "ef0408e70433a070e70f1fe06eb4e3ccb758eee9",
        "83cf424b5f43a4486b5e4ee495d73fbb88cddb41",
        "93a7584223f934bf3bbc5715f038a8f823383f65",
        "78334192df2d12e65610ec41eaecb28c6b71dd87",
        "6c19c0bec536a47d81d84ade65698eb9e468710d",
        "b28d6d1fa3d0119b06952835fcb9882be91f837c",
        "face3caf6acae841aee66163d9d697f25c856dc5",
        "a797c7b8e20062b7db2eec102065ffef7ca5def8",
        "6f25aee04f1f0ae57bd220afced9cc45712405b3",
        "0c25ac8d44cb466bc634a22965c60a555c90eb9a",
        "fc827bbe256e47e1d7ec6945deb9c1e79724dac9",
        "777ad0b1e4509564f80c568ea2527379fa7545d1",
        "f8b1970b05943d7d0bd171e9147d877d95ee67a9",
        "500d005702ada5670e4ca60243d6084b73f7024f",
        "00720d435148478f3ac4ecc0400873b3b7c77527",
        "14c3ef9a6cbe4971df97a037b9d3fcb7553f7307",
        "b84828bca7b283d3795254237ffa01ed3da8e464",
        "fde71e0382970dbac449603ebec9433f57aee3a4",
        "3603a5a9dd71c9839cfac69078faf4e1cf5f841d",
        "57011c89484313dda7f09a330b13198f492a1c44",
        "8e2b05e507c3fd27d50e66b771a760070034fa7f",
        "d6312188d7b170c279ffd35b45bf6af50c109b4c",
        "f3155412af10541c5f853fa73b11f159b88604b4",
        "ff903e36a5500e44f76405837fab6c911ce7abdb",
        "e41200b407719cae37c26cd5fdb2b417ff342c0c",
        "ccfbdf2bb2f109ba83533a45ef48dd0b219fc872",
        "28102e6682c7c733a23de461e30d5ae2d33fe755",
        "85258ec1a5444600809cc1633d78c6e9aa3671e8",
        "1b631edf67f2fbe4f11fa4a5a896a17b8d392afc",
        "f98cddfc718e949654c2a1e725d99ab9a2238f7a",
        "bb60b05ca45744eef9fbbd223704e7c7996de2fe",
        "06f0c6369e97b5a7947e938654c7b8b1471e4c45",
        "5750d4feca784d0a7d5ce6b08135b1fab6295f1d",
        "1f6426066e85d9b806937c41a6da0a0df836bd02",
        "8571b5b21d5881f90bf6817b353364de34e34607",
        "2dff9fef37c1c91add8ab0750a14af9556c495c6",
        "6f25babd6b13e2d51543872f4efcffd6efa75a43",
        "0b4cda7db3bfd984b3916e0b24a0eae6f3e2245b",
        "db5e843e468b7a69aeaebdf1e4159d2741b660fd",
        "ea62170dac8f9ea3fbd6d89a1e510d20eb0ec06d",
        "fbdd2980451904e7a2372292816bc9421f8a4f3b",
        "432080062138a407582655de8d09a8c8c2fa9174",
        "8c14766597803b410bd5ea3d72660ab6265baa95",
        "9e6ee9c5c3c2037187e7b9a84b41a4119fb6b625",
        "f4e929e41a4122654d96ef68bfd4c14f824d1732",
        "523b7fe36e0140157a2aaa41fabdd6b038af1581",
        "49fcd4ce4660eb18dae12c7b45cbd495ac7a58b9",
        "9cf741a315bec708b8be887bf39d3e9ccc2ae54a",
        "8ca72e1490e18ba55575d8ff17977216cfb11f3f",
        "a9065db5ad3d85f6ead4fccfc4639080dad6d6a7",
        "235b71276baefa1a755087b27478a7e0d4c3e65c",
        "41349bec5fae84021c57835589fe0ae27b801101",
        "bee411abfa9f75315a5496c7a290c475982a975b",
        "b1d13c51733a4e7fcd9113c44516eff5c6f01eca",
        "82f284d9fe2fe2771f1a7adb2d52fde41ab79876",
        "505d392304c6297b65a00f216afe7b2ebd4c2a65",
        "70d37274aa0936bf31468ad87f20f74d5b029127",
        "69403208a042d3333e68809c484b88c5bdefc14f",
        "380584527b5ab456798ab7fcc23cc7d717fea97d",
        "59809854b90215c02456811c1b92b8b9ed38d3b7",
        "02f7bf12b4e766379743e1e4af405ca68d2456ad",
        "894c539843b4adcbad86c084acc49583503d043b",
        "437b131d282ab8b4e0f4e3ef3c03826e64b7270a",
        "24c11dea160e29a84a5c6d32f1f780716724c24e",
        "69b072072c7c43322c2b6919a65fef807bcd9ec9",
        "9de4efa45160cb391ac7c4980b2d10c4d0727364",
        "4ef0cd689ffe41ffa8d21cd3028816e75ef74502",
        "0d6e4df17525c6dff72b6f6098ffd4ad5fe9f436",
        "de4d1e6d8c90e252e196910efd888cb22a4ef941",
        "a4e35f1e769d252c86d0585c9b4eee9a21198ba3",
        "38ecaec5f9f8bc2217397b867d6ac8f3059ef17e",
        "146fa48a4ad2f64d62b9eddac7e9dcb991d64b85",
        "a9745aac5cd63f08e84bc2285d5c29fdb098fc53",
        "9d30732c5b92af9f2e7030f4adc04fdc80ccbde9",
        "2bbf0f2317c7dc97d0f8b5fa9f925b46cbecfe63",
        "e0b777ff99feeb253bbaaf705648be943f0ad7c5",
        "954bb22d3af8a3bde835233ea9c8995727bbe136",
        "d51f33e1b4005fc8c494f42361e0f61b0135b8b8",
        "b67e213b1609289d0d3c514becac70f0fdcc941e",
        "84e1ed8884192616e2e58a6df35fd8707caa0510",
        "fde0616a0ea928471436f74b7cf176f9bff56dc7",
        "1e5b075f4886c01273dedf224b8e4e3abb2c9529",
        "1be23eee2c9dd7e74fbae77abead8bbee982832c",
        "0013d30c92bc9122baa50fe2765a791c5f48443f",
        "78fbe37f4b035a63549c5fa9adce5c3a0f1037a0",
        "54278a48e7030b25f5dfe1ddc950effac076f3dc",
        "0e2d1526b752336b5149dc81c5eba17bf9bb25ae",
        "49e860159ab8db120b652cf185389965f14755dd",
        "863a5ff13943375cc7cb413ccc9b86a7693ee4c4",
        "05db2e8b3f8ec4cdf740d74f8c562a13655c4808",
        "c738ac8d0fe9098d2a9e805dbff2117f0106d852",
        "70f3d9aff5f2081a8760e4c40815f1aba15df4be",
        "2dc6da6336c3c38871730d1eded5190ebbfa51c4",
        "c95166c998f8a0d507b4e3f237ca0aacce430652",
        "e64a07cc57c09d3fc594b09ee8f1a6b7cc1b6fb1",
        "c8b00c03fda70a767b78038034f2116fc40d5ce0",
        "3c9c0006b4571ab948adeec2e2ada3a7a852176f",
        "ecda6b9b0bae38855d0f4a4e2d5dafd450e0b1af",
        "10ed66f28c0408bf8ea920d6e178c0afc768f3c4",
        "778a14a4d7d1781f8fe41a06760418764c19877a",
        "b4f6663afa58f897da69ebbf46a93bcd2747bee7",
        "a23f630781dc7dc24759c14ce3e3db1eb93470ea",
        "e6a8c4b43f365a0588c6d12246d7f9afa38c406a",
        "cabcb4161b22868e8ed90cc2c730a4b23cf2cf15",
        "97cc8aed187605c07320b669c257e42bd3906399",
        "0028fd625e2c5b202e204bc12828cbca043213d3",
        "69b281295c6cd4466f77f027d4e874c850263585",
        "16b9667c6267cead456ef196becef5b501c9ab1e",
        "845c925b67fc46ee4d365ad159a4557cbf53cb0c",
        "2091899d551ab267282523820b3b636aa85d3e24",
        "d0cff82841ee7f0068eb59b586666cf2a7fdd35d",
        "db64674a568d072cab61c59bd036c68624517a55",
        "f1304a3dfb95f147542dd0f1f62f6c2d1bf6d172",
        "2213545fc55e0ab5cf8c737d70a6ad1fc52e17ed",
        "7a5267dfad45b01ff2201cbdf095f4526af28df0",
        "87f897ae0ad5a6770c6ee267e2f3458c89a06df7",
        "de33bd2b7c7e6b7ed08426af8e38642a3405e10b",
        "08f93fcf1ef8f64c27270c4d63ea7eb6e72d9463",
        "7cb2fb189a9330b1df64ca565c4c62715787e802",
        "b377562b52fa8a68a99d5e818d8e08ac8d3fd7da",
        "1700a84275171f70f74abbfab8b1185257953f15",
        "e68ac1c89d6ab4a897ae4451ade8d80c6a677998",
        "cf4ebb63a046d680376bcb3f660dcfa8ee40befa",
        "b01e967f23bae989b879d8a1dc56fcfcda48f43b",
        "dc52d01d5f8c97bf5ccf17a739299da8cb9b0433",
        "4292f2464c5fd976462e82b3a3c4672ba4d05a18",
        "409fe3c9446dd8cfec8700c8008657b19f7bbead",
        "608a08c1ad4962c32d3a156be490ab7b612ad3d4",
        "9f8d8b7c4e35edae27a6c235f5b40cdfb0341ece",
        "17f78cdcaa5e19b3fa2e44da66bf6e562173deb1",
        "22903e48567f75a2be03d42cdef9e539818468cd",
        "6bb7536d2473eb00022fb42e757d018df2c18115",
        "a71f670d7dfbae96f5a9ba7c9a9d455b42521a25",
        "f4de2cd22aac19264a1ec52c6a355adab1a285f1",
        "d6da30e9c77825530702bd37a557a42f8c86d814",
        "1ba4dbb164078561c58dcd432529062bea51457e",
        "e2c5260a7b182f98e456df6c47ba94d64259af49",
        "535014fd53c97f3f727c076743445f5b29f433c5",
        "925a728267b2252af8669819131a2597196c3d26",
        "6ee36b391112dd334ec134d0144632bd12e928b1",
        "a044e90e187c058b85c58cb67be523d3256d80ec",
        "7bb86852a0a15cc7650ad5324f4e1d427753dc4b",
        "dca2bb887a63e575d662f0cc5f181413f851f26c",
        "ddbeb57073874009e4e00157608474b545c5f32e",
        "d39003c0bf6cd75f2d4c78dba1d07609c2f7f5e2",
        "ced61da848ca7d51b90a34632f7c678ae3c48a93",
        "827f9d95f25cbc14a04de3b0875d5968ed92ef24",
        "6759d3b81221472955c61b19c0087805ad8d2c6f",
        "18f6c33d72ae10766cf7c049545524ced5e3f3aa",
        "a25696fd90576013db59cad66e8f1290c98dfa7b",
        "6c9087fb5ad1030cad6f2c64f99cb9e5f90bb74a",
        "ce8d2e49177bc301dea538d1436c103a1e14d0c9",
        "0434deced7b354435b256ffbd9063129d597a6f5",
        "7e4f6bdb59ef4728b280cb74637e89e528e097f3",
        "eabd87787386dd82ff39254662658e16aa05a1af",
        "08e41090bcecf10dfeea4f42471a2116d8e67b53",
        "de7756d3da7b105e5922e55e91d0bf2fa9854e0d",
        "6ed10dee3789c15d903e6e388fa4206e6cbd72da",
        "a2d1990ca2fd65a8fcca27853576ce7a7a321108",
        "d912dcc26c4d6930801a5922b4e75def5ba1d3ef",
        "44f2ee427492c123ef5e93a611837650ddad914b",
        "28451c001a1290ac365e24e11af70164992f9928",
        "3751a4a026b65429bc30bd64f747f1001a086d50",
        "cae8c3e0faa90673bd062bcbedcd95974b94a64c",
        "1e6b7f096e435c574dfdcf86d7da55e724320ca8",
        "e281a9ace2435970a2340fcb0972af5ac8a49849",
        "f7bb2c8b1183ffabda11b7b1f938466dbbdec5c4",
        "6c586d20df93ad7c4a4535b0b04e238b7444f72a",
        "393465ce9214df18af3c8e0255cd0ef2899aee35",
        "14b1e40e36d72773c91046615ae6c15652422c77",
        "df80265d3a6965524d681992df39271d71373a04",
        "fd96ba48c6195462b5b2de80304025c79b61e6ac",
        "626ff950fbd6623cca747886495e477c18415eec",
        "701505eb4ff698434cba540381dbccdd48de8bb0",
        "768d75a2481417dbe8bac3569e126a2e3b7257ad",
        "c1b7865ae9429bd03ce72abff93887012323eea1",
        "0cc7e2c27afd15652f0b0772ac5673320aac4050",
        "0edb0e17f89d26f47a7d675e29e227339c7cdfbb",
        "6e5ec1920ae1a48dad3a6172f35900af1ae57339",
        "e4628a249fef3d6c711391245043fb3295650c52",
        "598104abd845371d9bb3d1291396a3aa5fdd3162",
        "e2c6d860d8617b990cf7f1966d0ef90ef19ec65f",
        "73446676242406e414b5f0a7a0cab4936c8de9ac",
        "4e9b7976ce3cd327ee8b0414647a1f3f663eaec8",
        "6ffe44d322ae50d1a061d93a3494e43d1803c0bb",
        "22a7079afdd7fd5ccd59f05f68e822de0703241a",
        "7f6a9380a08557a3e4d91f8767edd299bf696d76",
        "e97bb76142a4f0e31689d37b834c0464862efd0f",
        "8b0bbe7f8d1dc3a5a5cf2925ac85b463656b9e39",
        "d190cc6d6fde463fe8a39fb14420b2f8f55f04c3",
        "ad50c262737dab13bb76c904cfbc9523524f67a9",
        "ba5edb2a77dba794a1adb314a4d4df5a7d392ee8",
        "86a0433db611e8386e25f2ae62dc001eeab78b03",
        "163c8be88412e2ca22cb24efd1802f3bcb7e3002",
        "d1b63ae16cd89054bfc37f442f18409deec9b969",
        "5e1fe8040a34773b490157e0f8ac9839b2a205e0",
        "eeb46b7c702a73ad52f5cdaeec1b5748ba81f723",
        "d2d02d0ea8a1edcb4518807612f24c0ae9c8fc2b",
        "c2ba0a864610e826da4d2993140dedf14752da68",
        "d68ff21fbeb36e66ef49a2c344d7e31d45a81dc7",
        "0d9237cdb1ab26f89b8606be4c7fc3e4bce566cd",
        "9b5221aeeddea6f54df37a32481b479b1ce8939b",
        "507df7b6ec805d9d1f768080518853c7f5cb25ee",
        "0ca46bfcbd0f685c9a173525c0aaa853db28415a",
        "1d6707bb5d9a55cb46cb72c28e0fe368aff9561d",
        "cbb1e0ef7a6aaf2060fbb89d2322f87d2c8f1480",
        "086197b933e03901e3933e30d730541c5f8cc21a",
        "323b47facf009707d9fd6399fed44430cefccaed",
        "2123368dca7e2a462cb3a8d3fb0dbf88d8d1ec6a",
        "b96811f42401659a4e69b61f852de4d64dd6b322",
        "ddb94b9e9d9e6ea5632df863d3f023f678ad1f5c",
        "fe1462cdec854faa73add77952e7027f97a2dd67",
        "9e1b9fb1bc66dc1d63074ac440664abe2fcef94c",
        "49cc57a75dfd262bd49698910595becf3aae597b",
        "89cf746da10c3e24c071be186510e437c845369d",
        "df65b341ad1b2343dcc02528fe4e8ab2afc63a3b",
        "f51ad3443d592f4e79afdcd5f6b4c34ffaf0340a",
        "c6004c6267e192aebde8b4556bad1d1eb50b84c6",
        "8163c9385c994b26316a979b9e8c1dd3bc712e48",
        "97ee05e9b79a59e873e9c62e9013eefceb837dba",
        "7d82704f12ce969a2074cb5f65eb482bb6d2a607",
        "047afb1b1db7472ff09f250b7405ba53702b63e6",
        "72045c8306ed9bc021b42593755b536c526f3239",
        "af48059e9774dab4288a1b58db59e06867463f0d",
        "bebe037abfe1cd7957dea1a19b6d764f3010e856",
        "352859c29e6b70ec8c24114d69612fa0a761e7e9",
        "78221946cc826980214e241eedc2a626f9e7b463",
        "186d8259d54c0147b63f46ca882b67885b96f782",
        "74907876d3bfbb918cb3c9bd1e5a906667580170",
        "19057494db98fd3b2351727c3e8d36692b4c38ca",
        "3fc5390c8b6415c2f1ed6a56839fa28c34ce95cf",
        "3ade6e2fc6e0d02eab4965989a0336b0729e00d5",
        "7e6c4681c6902d70db1e5c118ae469e45d1ff690",
        "2f5f3c9a5aa088f7e3e2c5c6619cd2d0a9679b94",
        "15a5a2f309ffdea49111e591da2d5b3ab896d881",
        "c8cd979552452d079c3eef32dec3cccc09925cb7",
        "3b66cb5f8dee1ff3af432388671629a13a481309",
        "edbdca207409dd8519c36d247cad82dc79610ed9",
        "a03ec29ac57f7c2f9e51267dd9012bddda92e063",
        "f2ad4c7fc134b528fd8917a6e9245b9fe886fc88",
        "404caed42918c22cac08e6cab68be3fdb993d42d",
        "8c32d5eee5ea98d929b03379df04f133c19443e6",
        "e202851e20338ee43dfb8c073a3d9af65d1b0586",
        "251ae9c1383c84813576e3e515f0f1ac1e03b993",
        "49f467d852c27001c6fb068bda6b756d75eac788",
        "b064fcf5475f23be3d988662bc976a359352aff5",
        "a7c1f2730f9ac6891069f1af08b0b564c401b9e9",
        "250e69856e10ac3290127753caffe4a6d8826606",
        "75bc471965311d46ba708c865710073ef67ee3cf",
        "5a71e6a36ab25b0c514cacd33d4163b2970b1d46",
        "16865b69178f0c653dac07c3713a6088e508e966",
        "b28800e58058626bc312b84fcf8469bc7f257e13",
        "5ca70d88a7a038e148ea87c97f1c10e22d97c54c",
        "0a30831bed69bcf5f7f20f736e23879052b1e5ab",
        "70d7a77a9a38f2aa0662130a1eeb7a54fad40a8f",
        "754e3b3f9aeca5ce61f621da4e6d20c1e7e20597",
        "c19244c7ed8e791160e0eaa4b2e1c7f84ff7c6d5",
        "3c03566d2ebba0b25d6407982130e0b0985c636a",
        "ea892d9feedda5fb45d1a34eea79be800a241077",
        "bf44930ec204ab47335e08df7cef4a3e20cce06c",
        "30961fe462c706652dc87d1f9818010b73dbf07c",
        "21e818bc356e582e96a6815a7efb60e7351de67b",
        "19882339f4732471abf53949be9bdcdfcce009ee",
        "6c4f17db1a4a2530826374cbc3e62495717d003e",
        "8a6804b1978dd036c95ba98ecf3ec5ba7b665433",
        "be429eb4044f37d573d7d2de07d9daf30f0b31fd",
        "883ca56517fda57143a721062f1a82f2a88c70ce",
        "5472936b6919b23b1e6c6ba7955e632618a1c0c2",
        "55a7de93c73b321c48aa97d52e6a5b8c99b94bfc",
        "c2813b902c09c8e0f09fc784302d284fbfb7941a",
        "7893202fba0e8ec69375fd0c376203cb7544e8f7",
        "1aefcf77afc26d91b63c8082afbdf72bbcab4f4c",
        "23979663d0c733ec650e7e93fd3e3d77b342ee80",
        "e30d3af34e4dfa1a4e1a82c7adec0bf4c10a19e1",
        "7d1e236ad905837d44b9ad78ca1e17e87d3245ff",
        "37fed7790ea50b36e02957d658e1df033d3a36a3",
        "69529ff0aa3d29c1cb4b66b766fafd5498ba4b69",
        "90509e6402567ba00be5384d307e58ece65ae95c",
        "3bc2821e261cc1e53ac2fcfd3ad930ae35b59b17",
        "1d8fa8b58a081b677dea42d16eb8d1361171ed71",
        "77e9f55c51a3740deea9f5ce504457665f718ddb",
        "1186514fcf3b72433a7b1aadaf19ff2a509ea187",
        "165fdce84e1f546cb43d7fd5a7153502759aef6f",
        "d8b48b022a4fe5a1904242633b5f9b3c91a38b78",
        "0822829359516444a40f61be5d270ee282ad0dc0",
        "f8b45830aa947f5e92d765fc592cb4774509de08",
        "66dc9091cf7d1d38bde8cde973111f09feac80a4",
        "4ae87afaf6837d51ee754dfe76bed10bd58a2da1",
        "e9bbe6fc784658f1e7116cb44f3f70e16aae09fd",
        "e6f812c0569f1ea28b0c1ab130b597c43027c4f4",
        "4f0cbc9a58a51f91ddb12af0feeeb96188399501",
        "e54a4408ad533025c7e1581a983e0ac2bf9796e6",
        "deb9705b77fef53be2746e205db886d31a4bf420",
        "e9e4760335d0dbd261d515f8c708ea7305a0fdbb",
        "20651f1162b348c7e61d49d07f03baa423ad68d6",
        "9aae1fe61e0a759df2e87d94d151694a4660759f",
        "c8ddbfbd380bc8b2442f01c5d3cf4490d3b9ae3f",
        "3eeaa56abb2007338e1a66e7c769a4e199df5863",
        "d64a94c1f548db4c6536f0ebd3cd2b35bd42f37a",
        "4ba3419cf8c784d24881609e39a436cc95627c70",
        "72d5401b9fe948b857074fd50078c6df8b381f77",
        "41a3098fb5270e97685d36e6291b02478140f05a",
        "d7d85db701b8dbbe716e134b34767a6d21f5b879",
        "4af8989e38a49b93adada30b7cf6ad80be09a4b3",
        "dc93bab8c38e79ee674edf11f7963986363063a5",
        "0bb1f138f29e83e488ed579f136cf231f6261877",
        "5280c0bf4accd06c9e580971f65991100ffe7857",
        "db7c94bd655d2cb99c7522daf5f288ddafc9d814",
        "5c66129e621e51bd85eef6521ebb775217dfa752",
        "63533862416cc21e5193b5dab162680cd7875f90",
        "a77a28c02951def7a7e2c3457259a60260a40abe",
        "0fb08045463a4b17226f82e48a6bfb49addf1cbd",
        "85f9c46713918332a7c8add90f7ab55d6ccf7135",
        "7d677fe761a1233a2caea8efacac5195df94f07e",
        "8b64454436a38a00d7e2d0f6df7725f671adb982",
        "f1597b3023ba74b1ef174c3f9c4daf3f3c19a951",
        "db90dd14f39e3ee3543a84ecfe93f8919ff5d755",
        "56a710999e40aab00eb7038be60275f688b80af3",
        "6b6b633a2a5a8fa44cd5782ec425079b3f453958",
        "69d1992d9d80a466c95ea8c6b4a06ddea0400a88",
        "e1b9048ae41d3654e80ca61c596c4baf096bfcaf",
        "56bc9bc2f4bc558964ad38a75dac8d1f9d4fc77f",
        "dcbddb64d5271e9b083b788f3e736a141584684e",
        "75f131e04730ddc1146d2eab296b05e36d532680",
        "b73227d2c1d0fa6513e267ecfaeb4d59a25a9b71",
        "a55725232478ba2b87d3e18899c32b65a86ecb2e",
        "fe778d274568a967d56c14b586635549479d9f36",
        "541e721cac492d5de4197789ecd4d8c592ed7d78",
        "246b062bd6fa11ce40b4e4c195281acf064c261a",
        "5892ddbe24b6938cf5edb0c5d85a88fa12e22883",
        "5a8874ea2cc9eddf24cc90e15a53ec87e759ac7d",
        "a7d0724b1a08e73de7c5762a099095418deabd14",
        "d990f594a05da37252b737fa21deab9f460201bb",
        "659d1b5d0c6f1993c60e41d7cd80ff1cde784b67",
        "78c9f8ddd906273a5970518d54d2f5114d07b246",
        "899d3376ad4960fa0c3b4d1fc37008de035a2fcb",
        "991d01fb5296bda4bc8a62ddb794dfd4c5fcc073",
        "d01d2f0bafd1754a2b34565ad3cf8ac1cfc46077",
        "b404c5d98f30d7f05fbd240d95c2a07f661eca3d",
        "4af4b66d1b83998c504612bbeca6da3bec92303b",
        "1202eee590eaa5116304a95d61f6b439e39930f1",
        "d7c9c3a5f6f6aed6c5d10fc3854244d939286169",
        "3f759f488d1f574f65323f673a8d5227c4f17660",
        "669b055d68ce0b585004fa3d1c26395235b23a22",
        "854e97357046f913cd70075c5a008456cd05b990",
        "ff674de65e5f67c67514bd23d964db860ee9b6f9",
        "13907ec474a49a9b92ded96fc36bb224e97bddec",
        "590fa90722e92e490677d237f8c977a38dc5f839",
        "052fe9158dd4b7cdede7f252558af9b1b23702c7",
        "1782c72592e5597bd98037c24a6b86b30aa14a15",
        "f5cb739a186cd91fead6f2dc1ec6166a2b9e696d",
        "6249306c154cda0ce36c525387ad21506e583c37",
        "4cf9d58dcee19055b0b2706d46b8fc2ec8f756ea",
        "6413a8a94b57d4c991fbe4b9c6cd821d6b3c2a80",
        "8eaab62930918ea726cc428c1496af303144d35c",
        "4915f916a4f42b9a5f7c1ba3fc950102db16570a",
        "1818453faabbbe1d42b1fe72259b110468ff308b",
        "a3a1cf0a7f06819a7bf8826a591e96fd21411bef",
        "30bb49ec1ff3b3fc463074b8d28bc97d4db50b9f",
        "c42fe6fb366a067771cea7060dcafdee69e67ec2",
        "9ef22c227a0c70951829700e424fffd46307f78f",
        "b40e6a55acca7eca65346a90f56f76461a4b8616",
        "7d46e7d011825edd689589b6175ab6073b43e768",
        "dbed8c30a71406a4996285f7ecd4274275974e2e",
        "3d5a74cc486b6c135265b9b7e1381735178851ac",
        "bea6d4c71d707f5cc9fef584f5b75c892cfb943a",
        "dae32f8ec6ec42c41b63da0d91dae2413851a7d0",
        "a13067e61fba9f54e1d91b5b21a0ae326c294dc8",
        "8d1c1c58673cf122dc94e23f27385fc5aa1e913e",
        "1901d7dbdf62af571a97876f88d2381d4a3efb26",
        "a5acf1dc81d9253ff84677c3a2f750584fdad7bb",
        "477b6451a04321c634637058f08dbd9a4fcbda8f",
        "1d325847f35e562ce9afcc543022c0e7458b6566",
        "66e9c2f99849427cc1a6ff4cf7214c5e7a624358",
        "d9721954e6fc9c63dd58571b736b4446cabe2d3a",
        "cd71f97209b5a1512e0620779d0643a724177a5c",
        "331a43a9d884c34a62237334deae1eaceac33a7d",
        "68d983395f4e127d20d6319c2404fa0ba6d7e523",
        "28a696979ded035883a5fc6f1cdf91a3642f5dfb",
        "1082b1915641d1352ce2df1de9576e41c6bb80f1",
        "6d698cf18599bc862077fb1542af1f586fb99081",
        "25a8b808d33c8036655b2154bd21aa8fa5f679d4",
        "4842dc5a819cefc234431f8cb020ef8487104647",
        "c5dcecc6f742fbbafe4ce10baf476ce240ad0f88",
        "605b62cd29a5d6a20211f1b4d8eb602ac5bb271c",
        "99071539e021330987a4668962f6bfb57180bcfb",
        "82a0290871c6c5aad26e1395a785901aee140d5c",
        "45053520216b70d5669587b55e6b3d98df201c3d",
        "b1938c41bbab3a6cb32597330cfed39d7419efb2",
        "85d3be80701798a6c69dad7b002ba5762df180d6",
        "cae3d722a3abd6d93d84a84beccc65a78948653f",
        "3a0b8da1685822eac9d4808007191f6a6ac78e1a",
        "2324805fdc95d83a75ad659f643fb166f5e5d292",
        "629b6767e625a3b3542c8e7ad2668e420a8de51d",
        "bf6031890e4b4c604e51e776e7b19605f968f128",
        "dfdb5359ea4eb4483770307ae2b6f05b69923ae9",
        "f42565cc13e76f344358b55345192697bd353ede",
        "a144d93b43fe4cb2b563d3b3c5517297d28b9bb8",
        "c7649f4f9c1836c2f04e6ffef8a37d94f608c774",
        "7fd154c4b405cdba40f85ec98bc7276f0c6a9507",
        "f329439249b28e11d6ddab08fccc755a2535aadc",
        "672b2d4f222faec34858258e7dd13e6262e7346f",
        "ad812cf29dad4aaa25b48d61ba1f503b23e65e6c",
        "466590d0ec6fa4abbce37dfd647d8efb4ef44ce1",
        "93d342b7450d2ec45ef2baa064499291d8f85929",
        "b557840af57130fbcc94b97d8d41a2568c3e5593",
        "11b3900a0e8c44a4efed41306305bf80693fa534",
        "0c46089d1b55b11f3daf6b16fba96465e90ffe39",
        "cd8eaaa07bad670bed17bee248b75245999a56ed",
        "36c1b019facba3c4928d7966670ff5ae5aba5a4f",
        "8fd5de438f995bb35822fa21519ff84c224c913f",
        "2d4c32b3ae0a67620e8edbb4c9a68a2c13afdea4",
        "713a1ba554b952b2c943469cf0d2d582eaef9b10",
        "fe38504aa03f018477e0668694151021da49a958",
        "93634334589cb56a5128388d88c49dc0e09ce326",
        "21133425cc204322e56dc6812d6a18cb35d336f2",
        "186d68740c9a8d92265a8f1471f28a44dba39bc4",
        "d7766827418c668368a99f5b34d1cd39de132494",
        "4f1bcbd97fa6f3197142dac4dcde9be45c593c42",
        "18eb1c1072eba9032efb35a3b6e1039511700548",
        "5efcd64b2320d76107587ba84191fa20c06594f0",
        "45889fac8bab438f965a77664f4accd71271d1de",
        "ac19f2ca68e89f53c33c8553775bf1c402d88206",
        "f31ddce6d1708d8774262603516afad214e44326",
        "ae6c87372c630836f705ef4fef9c9aa7b2b9c63b",
        "860f1da3b8a13a2ed074227b41ec211f2b875f1f",
        "574f5126a2025589ce69242b74d33e83ed57b683",
        "b5bdb88062a31a982c8f3bf4b820188edd53c6c5",
        "1e22a194bd8dddaba7625c6f9451e26f9f14160e",
        "324512e11c1b7663c3cf47bec6ddbe65c6b8db2b",
        "96fdaa616bac11f95d4c91e36cd9233c9456fb7d",
        "b6cfcdeab50e0f5e3649a328ab39268621635849",
        "7459a0361d7cea65e190232ae60c6fcc275c73f5",
        "67d4a245d890ea2e8245bf909e37d2aae7771b2b",
        "a5dbf3bd492fe126cc5b60e7d95245ece72a4b8f",
        "c8ce6e7b516c4b15b7a6090516fd23ec29f143fc",
        "850599c36debb20a9f8efd1642ee446bfb305852",
        "f8ca861e2541a97f1f6098936758df1604199f2d",
        "3d9b37911d797c4ad513cf93818235e6a998d0a2",
        "77022096efbd1e756ddf2e59f7bf7f8f84c6fe36",
        "3c43508ed7c462b35d73bed92a350947caece511",
        "0c8f4f3d9193f8e4c916bf18dc2df05d4a1becc7",
        "bb8ef4e0526f4c3c9109f82ad9a4d39723110e41",
        "0c6efe572eb83e9582241b6c329e8f490987bc8e",
        "1237536364fcb43d118ec6ad83bd1587de22e01c",
        "47761b1bbeb6d253c43f0a9e954c2805abc0f535",
        "c937b6d1805f20069fae8d248e9fb77b12d65cc9",
        "30221571f295861b1cc11ed65d4e988cacb57417",
        "76952ba0a16b3333e48bf6b0d84853cfd79027ae",
        "c67951b84b9cda02963110138f816ac2e251a66d",
        "d9125ebebe459dcd949cf946a5a2ad95709797ac",
        "9e7fbdf52ba73b88d18589f0c97a77fe81a6acf6",
        "dadfcd1ff287fe195e6e94e0b367de1ce3b27c17",
        "7e4d635c2ff0b2b197bbe15274d14dacd92425d2",
        "c1b08dda36f391695351e45eb20fe36dc55e4bb5",
        "6b4fda04c9491e79c7862683dc7ec0dc422fdac9",
        "9c07d31fbb451bbd93449e7ca236c0007c8c3d89",
        "e0a040c0d32cc4cfd78385ef83e750e201c5dcd2",
        "5788e436d30915135d2d85d7026f62e65efc760d",
        "5e48f26e7fb59b1841cb8e436b72e3d7c674407a",
        "c2311a820c5444a572e6e2932b84b8158ed8e905",
        "cf68b5f6ebe572baff367e64d6e96f25b18c0ad2",
        "286c2287f7b30e6d595b5f46bf3e3c014e7e07dc",
        "6ab1472fc78116024dd6638173cfdb7e4713aade",
        "c159adb209cc29aca012a65fa2ba4a00176236ba",
        "e92b0c932e539a7a3647b1d3997fe76546d0f514",
        "03b4e0dd5855971eca0f35ac22d420e9e0900bb6",
        "f21364020c986325841afcae873d4e2b87e802bb",
        "8d39e4b14ee8c4bf0cfcab4f608c82d47e82858e",
        "92ab92114e9b669eb182044a12389766e5858277",
        "fba6e6f932b67e481a3efe940c7bec383544dfe7",
        "a49ca33a7f67cf20f86b82bafeb9455dc574e8bc",
        "4d46ef8e8e3f8c9cb57902ef18a21ba49b38514d",
        "70e5733c44473d3abeb2473b25e6a93667c7040a",
        "e8625e70cf10c79a5c19fc67b7732ba7a0bb4860",
        "018eccdfd34e1691591d612f4f360befa00cca54",
        "5113022dfe25c85253b30df6bccd04c58dcb4fb2",
        "513dbff72b4c8a4431db0b73125e93ff9ee69a0c",
        "ef4636ac5966e1ad4ee351f1ea58ca80960b460d",
        "fd98c963ba3521ea0e5236a8e97bbea74aa0229f",
        "b7f823c4c77354f8769b0f7ea6f3b0c5546b67df",
        "afe47b68502ebfe0b06b3fbce085173bf99beece",
        "f52b2e4db4d785e5f03377de7140808ba99f0f95",
        "9dcf720f50c9953fdfde84aec458d7e659af9c62",
        "c543c5615cf2ececbfc60c49e22f74b59851312d",
        "f2cc3f12750adae431384d7bac2f75d1c7e506be",
        "5e77d937815aed91fe60edf09fc2589f219c0c31",
        "490854ebb7166f3d245a1f3731cfcd9e0ce687d9",
        "3d816853e553ba57c5695be4b3a2a6584ea4759a",
        "c838fe27cda39d064be5a25d25fc58d3aad98e87",
        "82c713ec51e91154f24132405b37ec191b305bc2",
        "85d39e07650630dd41c0c0a04c59eb868724fbc0",
        "b6ece17de1366e0ac2588eb002342ee545511c6e",
        "2f811f35e1e5c6862aff0dd428260eeb4af0e1d3",
        "ec5e096388b646eb0033772744d4c20b1eab8246",
        "10b1bc5363484af5d692545e18b54011df18e17b",
        "25e43b011d70b1fe54fc64afb1c8eacc3ea509a8",
        "178566a4392bb1937e39b97c66e0b9960446765d",
        "f002258454eeb693905e9eefd1e816ac596d196f",
        "4bafafaeb34118f2e2a5ed1f23dbbc1819fab09e",
        "acdaaf48f9f4e5239e54cf76c38ad997407cbb1c",
        "57d5b664d35fbb13f1ebec74fa45272b8183e623",
        "1d416fc2baea7d6bcb00e04c16de6028fd3b2f87",
        "7d7b773147de91c319d975dc0af9bf4c2faa3363",
        "3e4e6e6c0ce57ddecfa6c2653d940dd9f7f9aa5a",
        "186698872472e4e9b1a3c6a2f61aaf60b752eeab",
        "fad8134dca805c185e52ffc994ea337d1e31f22d",
        "c6c1a49bea38f6de49d81532337a1bfc44b007b9",
        "dade8bd66fedda9c35ab17146c31861d772c97cd",
        "5257f3e770773c69e34789ac7f17d956c9980b2c",
        "ea8dd830759438d0f2a387a49b7338df603d0f5c",
        "5775d29ad8d72fddc88ee76b7806db2f0568fcf8",
        "f4172445f3b9949c1378c00421e5320c26a191d6",
        "ca1e444bca01545ffed97e8786de5b30a9ace01e",
        "676e4c901312dbb38a764221ef1244013ff9bf8c",
        "5fc93617b3a792e32db5dc687e48b09495a72f67",
        "0c91e38a4a6cdffeb1eb515fd5fe1add5d09a02c",
        "cdcee78fcbb4bdb84629e671bf1d57c39fc45937",
        "117d5cbf960d4f388d64cb93e105dcf4ea3a42c4",
        "f80e81f0b92a2c1e841ec7bbf29ab8fd38663645",
        "2b16d4e002d9aa1f87f410a2c31f62e33314dbaf",
        "a4fb68f43e925d8a78cd94d43f9e217fd59a9a2f",
        "b3694662a26150b04089403f97a5afcf910c3b8f",
        "e605ad93c7398d3d22d974028d8d56676586d637",
        "134da374975114ef8e05cf81d1d30eff645e310e",
        "59d75a704e95d7ff8bbbe02bf0791520b2d736a0",
        "e6cb2e83b00e8accb1325d78cc9ff3a445a04102",
        "dc03cf9fc03ebcbfd42dad76b808a260c0373d7e",
        "7dc6b3869934ade9940f9dd1e7c82ff40e390c27",
        "5dc3d83cf435b3278f6ae1036d99aadc520566f7",
        "8171c06036515f8b198176c976187d6722f1ed84",
        "2f16645181c614bc6ef496ece326716008032805",
        "6dd334bd8e19ce17b5b10b2440063011e34bd4b2",
        "0544ed3ff4b2f1aa68c760a2e46046e0967357f3",
        "aef8ed2901664612e2becc3ee6275e8815cc8cfa",
        "07220f75c5d0406f852a03bab003a9b0430d2e88",
        "1ef52d80773d29be0279f13bc60e33c577972e1f",
        "a1e2dd15afe5515f0704f5f1e1732ffcc99fb68e",
        "113fc5a647659621ffb1201bea8c3cfcfb589785",
        "3a472ef072ab34daf8627314b4f8228398b2dc1b",
        "77231d81b4438fbd1b916f66a9507a3ecc4c589a",
        "c81405d8413c9ced159dad270713b836964e510b",
        "e23460ae787d74c7888ed5363690d02d427feca4",
        "df758feae565f38cc219ba4a39db1fe26b4b2f40",
        "729c4e9e88dddc4302284cc1d3534a1b36f1c5d8",
        "02bedd8ac272351def33b3a16604bcbe46386b7f",
        "6b227f8ba9bcf2cccb03d087fb49ad0903ec118b",
        "8ef0075193c9c4ed54196fb504cb76664da1c40a",
        "b4e86825c404adca3b61f929b0db97ec67885613",
        "9911baec70ab8443d7e9efc0260a180235b104a0",
        "1f2d135444f68a6a60372e48431d210e7943c6f0",
        "8777f088ccfabcb5a39ab98e6628009d6ff4d314",
        "6cc46e7a38d8d960885cf83581c56c49858c39db",
        "eda3467b6fe152c91e7a100dce7ef707ea8f157a",
        "a56e9182923cbf19a80c43a7b618eedc30c94add",
        "5c3e7280f4bf7b69d7f8426e2e1b487bd3766b85",
        "bc4f5ffa52f7ff665016e156d6a9e19a0b06e9db",
        "d7ecacb7a778a277665ae7dba17e74d7179eec2c",
        "7007380d0c30de80fc0bb509535453570a730a04",
        "91170d0a30295ec9c0dc973c971d72be74614b02",
        "0e3ffe55c2b1c681d52d1ce91a6ce36c7eb6071b",
        "937fccf24d2140f24f01f646abaef0fc666dbb14",
        "0b9871590c375189708d0abfcf0d918542e7005d",
        "144d95d96cbd2cfb5d5d58a2a5721d3ae8a18f7e",
        "6597fa24a9eb6a601779b55f39cd0b7f51781cd1",
        "b24656090f8ab38d4939a49e75cde83c984ab779",
        "ff118b63e2c6e80ed63e775d3deebb35146a4a17",
        "76e2e9f81f75ef622e6a437e1ecc233458e3fb17",
        "2b8cb364348ce660f84ab2d3c51242bd83fb817e",
        "dba92c9354c283adcac58408b6ed120a83d93ff1",
        "0882702827075c5b091bdad20ed0d73de2622c22",
        "555caeaecc1315843a30aa1466b6de1f47cb397c",
        "9270fcd9d2de95bc847b80936540d485b8c371c6",
        "4187c48a151039d021edbf3d5dc4a776be8eded9",
        "e972ff27f36691fd76ec7140e8eb35728b052a0f",
        "fc1461cfe0791f0da9828c73c1521d57603636b6",
        "92c6920272e307d4097517f902429b210ae46c26",
        "554aa6ad95a4d6f4c932e3cb92a89ed3ba881b81",
        "6ed12bfc5d1f8e541134b1440ed51e514490d347",
        "3f1594ab900d13ce185e4cb39fe32ef1d8c7c126",
        "338c12fc9abd9a597105eb6e19bda8e9f44de751",
        "7bc030172e9d90e5c90b32f05624d5cf5070ab6d",
        "9cbfeff940cf131376d2c5c6f2916caf8865b23a",
        "1753893c60ac309c21a77201725fa2820caf7f1e",
        "6e0d67ef470d8e92f2e47b9f721d2dec2d537057",
        "a3dcd980324ba746f6100496c4801cdb4e2e104a",
        "6536f5f2df6f7a272c8c1a1598c97cb9dce2baf9",
        "e5565a637e845dffe5c43b0c4ac68a5c61f4f3fa",
        "c301b2ad9ab05ffc4108abe19bd6408432ea8579",
        "2e57cbe57a4f2cd97f16528f53b7272934afad69",
        "4ca24494708bcf0e573851c021993d4354970d26",
        "e8c555b0021aad8608805d76b6ab3f5decfcc8ba",
        "f3fe36289b307cbe01820cc484f0d17cf76d23c5",
        "77dc8320e978f3b7146fed312210768eb7dea4e2",
        "6e62cab8a8a49cec7a6d43b28af9e68405e189b1",
        "b33e20be2187aee6b984c06a489a8bda114d12eb",
        "b408ce7a648c0ea739596c7f17a9ec1be9cfcfe6",
        "d83138129666986ad3409570235a8fb25aeed394",
        "1fd8d7df2f6fcce765bbc55c5d99bb78e49aa725",
        "59beee586044200455ad1a1112f7a7a5bb8a02fa",
        "3e3cabdcbddc0a83edc72e792c0da07e10950335",
        "d5a494469d9425d009ce9f3b5d3af0ded1170f9a",
        "a414fed4c59f4572477d678be343cbdfbb4a89b9",
        "daa28e8338330e90a02e76a196b6d49ae780a024",
        "4f14f722b8826a91b0bf83a3492e20ec4cb352f7",
        "89ea5b3d005126a2f7c463f7f487c5001d1b949e",
        "7dcad4c9adac50d58fe35d4e295e8d4027d77d20",
        "4cd2d9e210f9ff7933433bc569ebdfcec38abc0e",
        "62c1a4782d8f2e06648c131d36d0dac8fc212e69",
        "1bdb3bc88a3114f7fcff50eef1c3eca4f4ce15cd",
        "a7dd4ad5f87726b87cb7e47020b4a479cb0adadd",
        "bbc66056a8465b7b9b608847e32d582de0df9e3c",
        "53bb897458a9761d00936ad53ea95bd78b4a6b0b",
        "39cb5a92f039480449e898e113225348b7cb286d",
        "571cd4de7d81cb74a60753337fec74b86dfb0a47",
        "70bace7482e00e856795b149afe1f3d9ba125f6f",
        "d7672128b5096ba23b3900da335b6ce8cfcfd2c3",
        "908e062e9bc31ac66bc4d78b7b08f886b7340a50",
        "9f68a816599412c56a4626dd6c47244ebc65ed1f",
        "1c35a31b9ee777184cc859071a155bf7ffb4bebe",
        "6d2f18c6c6c9b0415da4d2daed2b75e21a62c350",
        "e2b5b913ec81e0251ec7a5aa636f8d4528a6a8f7",
        "c5011d860d14bcfcf429ddde5cfa4d722f754261",
        "ec10d38d2faf21341b1249143b89728155345b53",
        "808c9fbcc54a90e219b6b0139f0b311adc483054",
        "7397e33cc9b83696363a926f9b101e8c3446b4a4",
        "100001c80733d91f7648f534aff314555ed10d63",
        "6cb04c49847e484696adb0b585ec8014ad04a0fc",
        "7c8f81f1d07761230ff0471553111f9c2dba8daa",
        "62e8b1e5fdeb3ffcd118fbaad68dfc22e721fc00",
        "282497817881fd6dc578a9abeaf070f78ae9acf2",
        "2949ab0707e7d52b8acf9890b0ae3f8decd2afbd",
        "1c55b9d38d23e03057e8a7e0e1128f8e3b832cfd",
        "1c02316365a8758af31198a3e0c9d245d3158421",
        "cf18cf163092c9586f81a46e690e8f790282ca0a",
        "bea6472ea479f5c96cad825e71cf3a1d6a69ccdc",
        "b7a813890766b0103b52b7a0427fdcc37d6c6d50",
        "99260f3a68fda87067a17781b09ccb7be86fa94d",
        "a1ef1aae2bcde395f7e512faaa063a27e507705d",
        "bd3a30649bd2be184f61d9a1b2526b351a1bcf52",
        "1454f490f4f61a828bd36c28e15bf7b0bd9a3103",
        "e76a8b0f27248cfa36b1fa99c199dbc516f4abc8",
        "5ce16dfc69354d40f42c461e3b7ac7b66a9c8f68",
        "0c57232f78c7c23491eea93e9d73ddf866bfa3e1",
        "62aa4a6f9ebc47a95fdf3b987e253f2eff874a5a",
        "93bc18f2b0477b30936754b58bd02141774b4336",
        "b214cdd2527ff542693b961a2a25b21696d245c7",
        "87efa4d210e1bdd0cec69418e8242edc16855aa7",
        "dbdd8a2db922811d8c5975797e44844979801c6d",
        "d0437d5052092aca46e511e6a26042634326b113",
        "a375e77b85700f8da8547f9580296e17b376ae3a",
        "4952e078e49b3714ffc49b9bfa12d606438a6598",
        "92f3173794433fbd08480c70ec214ff9de51c48f",
        "8df75953ec417454b6e056137d3262b7cc948bfd",
        "57d8ef5d2343c669715798345a84d32d91bc0c4c",
        "fe9cca8d03e14f6f8da874f7569cf558ec09b86e",
        "aea559b39a11b385a297fc1a34c72babe1e7b240",
        "4f46ecc4790ea57b04fe77d2923d50bb88fb3047",
        "32751163045c053bcd0cb21afcc7e20f5f2813c8",
        "05ffa218f3dce405b5d359c353fd998eb766a89d",
        "b8c251f704bff9f7981fd47e87f409af42b2dd57",
        "110a29853b4121071a1ccc44b926bfd90126f6ad",
        "0c7b4fd0574c3322a58ef0ef9f1c269855af1d2e",
        "b2b7c1fd77d64658aba42571bbc801772319d7f5",
        "e8eea28f88247aac08b2557fc4a1e322c88651b9",
        "bd962dd2c4d5c1f05e5dc702a72d8f474efd8ae8",
        "817815b2b85172be89f976e6194d32483c29e07b",
        "315cc5e4375e0eb21c083b33f6759e85714fc689",
        "8888f9e649a37d00b65996cbe8a56e42bee6647c",
        "70a8421c307a660e43865e0e58c9f232a33c3d96",
        "e48fea73e640a40edcf6e16f756060df6d985c83",
        "5403535d91e40b8890a260b4a8af03121c10ab9c",
        "7e5baa042639ffa835271703c720e2595e90afb8",
        "742bd5cc4c8cbfc4ec38249d0452c3bd27198e4e",
        "99f9561be78b9c5c26f147b1c79c71e160c3d0aa",
        "03812fde8a7b5f319721f66fca9fca85ca9ba69b",
        "77df31bc12ff709e1109a9ab297c6ba739dd2304",
        "adfa7a733e8593de06d54aede4d671e192dd9743",
        "2569416881e213faebe454be04bda1352c9152d9",
        "279505d8b06e4f9f8f9c11309439c9892bcc710d",
        "0f419898d722e4a4927f90a75b0100343f4d1224",
        "8595f5aa161c2f04bf68d18e6f65037f0677a108",
        "6b257364bdcafefc291b7127a383aee7c15392c2",
        "b3769129cbab1cde77265664f0c55d78df2622bc",
        "b691a997a38883735f21f2d67896ead1cdeada12",
        "b3c0eaeeb8e33eca6a1b687576e9e06b9bdcbda7",
        "012d47b089c70022615c6ad06ea6eb116cbc3dcc",
        "d687f375bbc9a10ec4dbd94147670430dde73417",
        "d9fbb1affbf7d7a0082f0ea0c5c337eb53b1be7b",
        "bd6312383549211b5123cad2194ec8fbdd5d0458",
        "288e3e3af2ab1aff10035eb72b23628568541883",
        "fcd785ace2aedb0e1530833df099d5d437bd2e33",
        "9dfeabc92a6694c445b06c939990e88631da263d",
        "2bfca8e9c2ae66774071c66f38f4fa8b79b7622a",
        "4d75c92225a35f90ae3567a36455ea2cf8393b16",
        "eb99adb11b192b58905ece7293a7a2d9656294a8",
        "4765bc883c297836372b09c56a2789845583186a",
        "3448fe6c710e0d502193b3b26e22ad0d1a86ddc9",
        "da767ebfa2aa01e4401aa2b60d4608ebbc24b3ae",
        "d29a7450fad8b948eac81b80afeaaa0791eb3b1f",
        "02cc1ec95bda007dc4153cd08f79f5d0fd396add",
        "59f558c8a57e189a7db72d0ba46d80daf8c9b2bf",
        "100225c0811fbc92c827f142049fb88e16c6a173",
        "f7b6f98215e9a59a16c149908beaf5002151e3e8",
        "912b52a6a53adb28914ab8930caf3e71685dcb32",
        "b9a60574b41f5ee06454163c628eab06fa3bc926",
        "67c2115c504fa8501412742deddf858f5d5f2811",
        "1680e9e77f7461b4cb170c494867fdbb5bb25cbe",
        "c7ef85a92fcf283e95438c86210118c94ed47de7",
        "e34f1f504cc8046827f145868c573c32f82d035b",
        "8367e6243c20a23697a09b761697ace0b4b2f1bd",
        "7aeffb89230a882f85f12f4b00facb4628b9b3dc",
        "bef64baa185dd2845135de340b2c8d6d3f3b3759",
        "b61499353f23ff41d6e8958dc2324388e607df40",
        "7ab9fd4f13ce2c7130fbe127efeed60bb81e1555",
        "80869063bd80aa848ea4367da755c4865a688dfe",
        "be81b0685f1e0d588faa9a8d70aca4b81006a718",
        "14f7e6ff60e4b6de959123f4b52060355ab60f22",
        "7095431aa79c76d7569e388cb5dadda286c1e5a4",
        "e825085978e5280966660d30439ed5fc977ff1af",
        "46b6acdabbb554095cd3f7123335502bfae04c93",
        "05ca80632d638475467c06c9b2f4922c857898f7",
        "5878b880ae71f5d80f0d2b8f6b156951e5392fe1",
        "d8318deb0a53706f5c039bf2a01f24a84e7da07e",
        "805865d218b5eabeae3483967d8223a39e70b8ce",
        "d9ecf3ad9cbb9a42249479b70c1485f50c47c523",
        "66dffca1f2ab80883a3538d20b3a56e3b2675068",
        "0b397d979d566fd37b6ca790eb34b9cbc82c1bfc",
        "60443b1ae6277bf6854a403380803e3f3c6677f1",
        "6c82cf07376d693f3f97779cd3a820d8a5c1047b",
        "7230932dba80c370eead8b396c9e392e22adbeb2",
        "343b37dfc157e8cbce7a01018046edeb0d3d19e2",
        "8a4bc9881f8d6b576e7d2b2ce15b718015451f9e",
        "a3728cb38742b09d14b3d4c5f3cf6eb82e30f0f2",
        "cc2ea339d8c6c3a891bdcf50b02f14f9b08621ed",
        "daa6198925739fc755608a55cc989d744a907646",
        "f7397a0feeb46fb8d2103a8a074a3fcc39547e64",
        "14b9f64a184f9f974d403065ce3b29758e7ce18c",
        "75272237d08e4852d2b0a1c843b170574b72b1ac",
        "375e43b39bdae8db590ff5855686d000e0ca242b",
        "3b78ff564a1a90f9a41d18bfb0e09a9711eaddb9",
        "03caf44f57f6cd3db6e5cac7aee6343e563c35e9",
        "74989c639ea00e4bfd0a0b32c961cd320cf60405",
        "10485764a71e78e596a6de5c7fd9be44ee08eeec",
        "4dbf905a2e7a87465bc9b0654fecdce4730bf7a6",
        "41b1e088ee60cb582a0db3885d048f5a566d1002",
        "dfc05caf06fb9a2b6167be7f822aa86f4283ae7e",
        "5d868a66c0169b5533f70469f63bb7bb632ddf05",
        "512abc38b21cd25f61d1cf759c4574a9e6ad0138",
        "29721bfcd789bed5939294d1361236d4e83d1453",
        "3af934bc9cc51a1d86f2f2ede56ca7fd4839fdc1",
        "2aeca3e885481a08afb1db2045140db4a65ffba4",
        "6609caf76e8739b59bc7e073b4ebc801d647b0b9",
        "ba3f4a4b24fe93a77dfd1390f1b0ea4352c664ab",
        "6fca974f639dd73e748b02b27eb06df91d83435c",
        "97bb9b70cb78af6d7b4d790671e3cd789527cfbb",
        "3011717e14ba03bc981a4d6a9471a4e0c1d97823",
        "14c42162aea7f02226320e696bf8c403a40c4ae9",
        "e4f8a7f8cf5eb14edbebb0636a5e87e357c6e784",
        "4632cfd4bde9f6f31c8b721fa61e8f0cda6770d9",
        "b19ebbacb2948f63dd617dc65a367ffa69365329",
        "fe416c80464d9c89ec73659768585adceea3dc19",
        "8dade38ee7d86fdf435124ed786318caf9c3a252",
        "4db07a19d0abc5c87ea157b0998f6effde5b1b00",
        "bfcc389e21dcb8426ca4f1ba7efb2debf5139ec5",
        "a81982e1af9b6728f394097f9edea0dc6bd3fe5e",
        "eaea7c1065119bde53b0e8d6b75f4e3df76c0252",
        "e5ff64d08fee06ba2b77537c02e4bf89981c5550",
        "899bb9e96f47c7b1832b2ef836de4f0ea2ca0be4",
        "c9a6fa0903f0d6f8377da91f8e79379a1168159d",
        "ed69fd66da1752ccc4da50e66551be0bb2c4c92d",
        "7563c3a4df467d6c0d8f5211c4b240b90adcf6e7",
        "ed108fc9939a1246a028679e764cacb6d5498306",
        "57141e04a62b38ac8eeeabc464e0491ef327aef4",
        "59149dc4d00d2014e1b3b31f7ff40ca6b3fffa32",
        "824d4ee8557d5b2b5b753ad1003708ff7ea01dc9",
        "77af5d16ac3fa2a91f374ecaa902b367fe5e5908",
        "cb17798df3ef1ea6135acdf42b25af61177e4864",
        "09f01d611c438fb0c476df2be1fbdc40389bfe9b",
        "6de26869131e2b6799c5dcfe423d4b36b9efd1f2",
        "3b2d4ac156088d38aa86108c79a0850c880a617d"
    ],
    "release_logs": {
        "dev1": [
            "97241ffea6df579347653a8ce0c75db44e28f0c8",
            "5bb1a2cb0f73e3e3139de7f1aa88e08dd3ae6bff",
            "a76c1ac1d65db5ab7e7f996830a7c86c4dee1f4a",
            "17ae1d77284634d280998ed07d915961ecc96ef6",
            "f6a35e2a6e46d8219ea3677a02a2b40ecaaf9336",
            "db75f8f96a75a0a39888905e282cb0e74a213ff7",
            "60c706e2d5c327408444f53410f66d6e57b394fb",
            "1fbcefeb633d957fd72e4a0873db71f50da4bd6a",
            "956db92c655d0d08dba6bafb8bbdac79d4c9af52",
            "8e3e2a8f4481e5a156bac785aa09d2387f394b00",
            "abe1b4b7995007841e4fdeeba94644f3591273da",
            "6858607e746d26459334d1a5e9a25819dfa8bda9",
            "4a65775dc512ccc9a979a25c98b956121485264b",
            "ef1153baf3343470b65258421a163c92455d32b3",
            "5045d549f90870e38d57d20639b426d22e7fa7ef",
            "021b5a4773eff12660b1c63c2e1cc9bbb687ad64",
            "2776d32a1eb0f9992e8e85f886ce01ec72d0738d",
            "10f6c01b9cf046adeb6d926431f425e3ffd22ac1",
            "c7ca36b827eaad25a6a911747e83d893301b4da9",
            "3d9b05ad4aab12c86fd83e4cb5b212e550cb8372",
            "8f1d4812e1fdc38683911505b27612812848e5fb",
            "c94d783bf5bdb2d0ba06b53b515c057668af7d54",
            "0648f5527617bcc1a55ecaf0d793fb8aebd252af",
            "64bd03269f882d34c2cf755a920c2c2d52e4c2d0",
            "18cd6652026f017294ec3458613523255f37b703",
            "94f0ce4a96512d5afa680cfbddc498681db17514",
            "9ca0de58bba9d77a1c665719aa7ab0b4c2ddcbc8",
            "2fa721b1bc8b6e53ac091e51c89ae6737b2c6cf6",
            "9f67aeaae80022736e26d43ca2f47525cdf48445",
            "e0c9978cfff6c0eaba7e01fe20f9e27aaa0f7f04",
            "7b21950fb015ede31d2ad6e7ac15437a6deae741",
            "22e41a2b5faee16d655486f4f4039972775cea0f",
            "53749174a311cf22c76c6bf6d4538c0da7d6bff1",
            "65161977e9653c7dd0e6013eb70be66357d20aaa",
            "a117a2b09cbcd6bf1db5a29d65fa5bd700599c22",
            "05a9e0153a2ee7acc9d1d4e111ef8f3f88d79da3",
            "b2950e813870365976249483a889870041da2863",
            "3b8385a6be3b8a213b994eb20256bbe572a8b8ec",
            "16816f426b2de8c10ed394b6a8d260ffcb5f3a30",
            "ac052560e50cda6738a63ac0fd08e49a680a77fc",
            "cb4501315ad2b1b6e1560b222623f81490b8d711",
            "2b0e7dcc5ee52e80f1e59f0d26874da1d5457636",
            "7ad0b9b16c5f7d447fa4f7a6c3c0ebbf19a0522d",
            "ffe262b12bba62dd3abf84861b04192fcb374c5f",
            "3b6317159eb6faff8a75c3e8882cbd0fe32509e0",
            "100862c39c746ff6837154ed67c18194bf324f08",
            "2fb5059c63a5faa01780d918e5e40be74665d201",
            "8997c999e91cfd7b45c48ff742c1006c4bc83e3a",
            "f6891b030570993e2634d4d3ba4af686c3d56707",
            "1de900c6ecbdd7de77e1dd3229f835bb92b8eef0",
            "e2bef7041ec42c1070a1d4bfae01d12a2e368132",
            "f9c7b1fcffc28e515aa6ebb0c5271feef8829655",
            "e2066298d9ea12bbc440b38a881d09836ceb4891",
            "f8d13c8a46d4da35b64e949ac8e199671edce322",
            "fdbf6ecc9f06d665f1dc4a5e3867a54d91ae7f0f",
            "50eed0142f8b7b712e56932bc6d0e9c5b7641598",
            "2e1803e07f5da86c6985fb11d6acd3719da3b786",
            "89a2f3634cc3f09c53be586684a086306188f312",
            "d6aef7a1ba2d6d183eb0bc0ab473cf81ed86981a",
            "596a796e9975e4ede585de853b05c384a2247a27",
            "94d4dd753373af1074ae4d80c289bffccad2eac1",
            "c019d2c5a836bea22791500e78342043983613df",
            "b6e947ddbaa7f2309b227298e6f9d289478cd7b6",
            "b7eda9dbc16284705ee09626c94ae68a59593614",
            "8774c608ff74b981d9b6ac3b6264dfa5973b3d59",
            "955188a32b031d0c6703622ed915eb1a1fc8a151",
            "a57c38c97eb76e35cad764fe01b62515aa947735",
            "b33072a48fa35a088daf5093ad4380bb61437632",
            "558efb0614513fad9ac8e8a2537bba521c53465b",
            "5c90aad2d9d9fc34862268b2369fc47086d26390",
            "b9f1eed65f89ce068cd68bf6d5ede3d32fa77554",
            "c286535ddef67609f7d7fc6826c3bdd498a98e6d",
            "c8a94993bfaa388de0750b2d316505d5ac111c0d",
            "c65a3135dfe3c8d410b61a0fa89f41527782d64d",
            "7bed83e5320d3a54d713e157a86c68568db4f0f6",
            "6c4cb1ac419b98f2a31a1cdd8bb2fd16c1c52945",
            "707e39cf4de9d4ecdaa0e56af39c4ad2f54a0e66",
            "f3c54c1a3233a6326940be0c171053fc8227405a",
            "0c7d78f455e92ac6d8e5eeb2ab8e02c465a5de7c",
            "6408476a765dc615d3237c70080db30576a979a9",
            "ef0408e70433a070e70f1fe06eb4e3ccb758eee9",
            "83cf424b5f43a4486b5e4ee495d73fbb88cddb41",
            "93a7584223f934bf3bbc5715f038a8f823383f65",
            "78334192df2d12e65610ec41eaecb28c6b71dd87",
            "6c19c0bec536a47d81d84ade65698eb9e468710d",
            "b28d6d1fa3d0119b06952835fcb9882be91f837c",
            "face3caf6acae841aee66163d9d697f25c856dc5",
            "a797c7b8e20062b7db2eec102065ffef7ca5def8",
            "6f25aee04f1f0ae57bd220afced9cc45712405b3",
            "0c25ac8d44cb466bc634a22965c60a555c90eb9a",
            "fc827bbe256e47e1d7ec6945deb9c1e79724dac9",
            "777ad0b1e4509564f80c568ea2527379fa7545d1",
            "f8b1970b05943d7d0bd171e9147d877d95ee67a9",
            "500d005702ada5670e4ca60243d6084b73f7024f",
            "00720d435148478f3ac4ecc0400873b3b7c77527",
            "14c3ef9a6cbe4971df97a037b9d3fcb7553f7307",
            "b84828bca7b283d3795254237ffa01ed3da8e464",
            "fde71e0382970dbac449603ebec9433f57aee3a4",
            "3603a5a9dd71c9839cfac69078faf4e1cf5f841d",
            "57011c89484313dda7f09a330b13198f492a1c44",
            "8e2b05e507c3fd27d50e66b771a760070034fa7f",
            "d6312188d7b170c279ffd35b45bf6af50c109b4c",
            "f3155412af10541c5f853fa73b11f159b88604b4",
            "ff903e36a5500e44f76405837fab6c911ce7abdb",
            "e41200b407719cae37c26cd5fdb2b417ff342c0c",
            "ccfbdf2bb2f109ba83533a45ef48dd0b219fc872",
            "28102e6682c7c733a23de461e30d5ae2d33fe755",
            "85258ec1a5444600809cc1633d78c6e9aa3671e8",
            "1b631edf67f2fbe4f11fa4a5a896a17b8d392afc",
            "f98cddfc718e949654c2a1e725d99ab9a2238f7a",
            "bb60b05ca45744eef9fbbd223704e7c7996de2fe",
            "06f0c6369e97b5a7947e938654c7b8b1471e4c45",
            "5750d4feca784d0a7d5ce6b08135b1fab6295f1d",
            "1f6426066e85d9b806937c41a6da0a0df836bd02",
            "8571b5b21d5881f90bf6817b353364de34e34607",
            "2dff9fef37c1c91add8ab0750a14af9556c495c6",
            "6f25babd6b13e2d51543872f4efcffd6efa75a43",
            "0b4cda7db3bfd984b3916e0b24a0eae6f3e2245b",
            "db5e843e468b7a69aeaebdf1e4159d2741b660fd",
            "ea62170dac8f9ea3fbd6d89a1e510d20eb0ec06d",
            "fbdd2980451904e7a2372292816bc9421f8a4f3b",
            "432080062138a407582655de8d09a8c8c2fa9174",
            "8c14766597803b410bd5ea3d72660ab6265baa95",
            "9e6ee9c5c3c2037187e7b9a84b41a4119fb6b625",
            "f4e929e41a4122654d96ef68bfd4c14f824d1732",
            "523b7fe36e0140157a2aaa41fabdd6b038af1581",
            "49fcd4ce4660eb18dae12c7b45cbd495ac7a58b9",
            "9cf741a315bec708b8be887bf39d3e9ccc2ae54a",
            "8ca72e1490e18ba55575d8ff17977216cfb11f3f",
            "a9065db5ad3d85f6ead4fccfc4639080dad6d6a7",
            "235b71276baefa1a755087b27478a7e0d4c3e65c",
            "41349bec5fae84021c57835589fe0ae27b801101",
            "bee411abfa9f75315a5496c7a290c475982a975b",
            "b1d13c51733a4e7fcd9113c44516eff5c6f01eca",
            "82f284d9fe2fe2771f1a7adb2d52fde41ab79876",
            "505d392304c6297b65a00f216afe7b2ebd4c2a65",
            "70d37274aa0936bf31468ad87f20f74d5b029127",
            "69403208a042d3333e68809c484b88c5bdefc14f",
            "380584527b5ab456798ab7fcc23cc7d717fea97d",
            "59809854b90215c02456811c1b92b8b9ed38d3b7",
            "02f7bf12b4e766379743e1e4af405ca68d2456ad",
            "894c539843b4adcbad86c084acc49583503d043b",
            "437b131d282ab8b4e0f4e3ef3c03826e64b7270a",
            "24c11dea160e29a84a5c6d32f1f780716724c24e",
            "69b072072c7c43322c2b6919a65fef807bcd9ec9",
            "9de4efa45160cb391ac7c4980b2d10c4d0727364",
            "4ef0cd689ffe41ffa8d21cd3028816e75ef74502",
            "0d6e4df17525c6dff72b6f6098ffd4ad5fe9f436",
            "de4d1e6d8c90e252e196910efd888cb22a4ef941",
            "a4e35f1e769d252c86d0585c9b4eee9a21198ba3",
            "38ecaec5f9f8bc2217397b867d6ac8f3059ef17e",
            "2bbf0f2317c7dc97d0f8b5fa9f925b46cbecfe63",
            "e0b777ff99feeb253bbaaf705648be943f0ad7c5",
            "954bb22d3af8a3bde835233ea9c8995727bbe136",
            "d51f33e1b4005fc8c494f42361e0f61b0135b8b8",
            "b67e213b1609289d0d3c514becac70f0fdcc941e",
            "fde0616a0ea928471436f74b7cf176f9bff56dc7",
            "1e5b075f4886c01273dedf224b8e4e3abb2c9529",
            "1be23eee2c9dd7e74fbae77abead8bbee982832c",
            "78fbe37f4b035a63549c5fa9adce5c3a0f1037a0",
            "54278a48e7030b25f5dfe1ddc950effac076f3dc",
            "0e2d1526b752336b5149dc81c5eba17bf9bb25ae",
            "49e860159ab8db120b652cf185389965f14755dd",
            "863a5ff13943375cc7cb413ccc9b86a7693ee4c4",
            "05db2e8b3f8ec4cdf740d74f8c562a13655c4808",
            "c738ac8d0fe9098d2a9e805dbff2117f0106d852",
            "70f3d9aff5f2081a8760e4c40815f1aba15df4be",
            "2dc6da6336c3c38871730d1eded5190ebbfa51c4",
            "c95166c998f8a0d507b4e3f237ca0aacce430652",
            "e64a07cc57c09d3fc594b09ee8f1a6b7cc1b6fb1",
            "c8b00c03fda70a767b78038034f2116fc40d5ce0",
            "ecda6b9b0bae38855d0f4a4e2d5dafd450e0b1af",
            "10ed66f28c0408bf8ea920d6e178c0afc768f3c4",
            "778a14a4d7d1781f8fe41a06760418764c19877a",
            "b4f6663afa58f897da69ebbf46a93bcd2747bee7",
            "a23f630781dc7dc24759c14ce3e3db1eb93470ea",
            "0028fd625e2c5b202e204bc12828cbca043213d3",
            "69b281295c6cd4466f77f027d4e874c850263585",
            "16b9667c6267cead456ef196becef5b501c9ab1e",
            "2091899d551ab267282523820b3b636aa85d3e24",
            "d0cff82841ee7f0068eb59b586666cf2a7fdd35d",
            "db64674a568d072cab61c59bd036c68624517a55",
            "f1304a3dfb95f147542dd0f1f62f6c2d1bf6d172",
            "2213545fc55e0ab5cf8c737d70a6ad1fc52e17ed",
            "7a5267dfad45b01ff2201cbdf095f4526af28df0",
            "87f897ae0ad5a6770c6ee267e2f3458c89a06df7",
            "de33bd2b7c7e6b7ed08426af8e38642a3405e10b",
            "08f93fcf1ef8f64c27270c4d63ea7eb6e72d9463",
            "7cb2fb189a9330b1df64ca565c4c62715787e802",
            "b377562b52fa8a68a99d5e818d8e08ac8d3fd7da",
            "1700a84275171f70f74abbfab8b1185257953f15",
            "e68ac1c89d6ab4a897ae4451ade8d80c6a677998",
            "cf4ebb63a046d680376bcb3f660dcfa8ee40befa",
            "b01e967f23bae989b879d8a1dc56fcfcda48f43b",
            "dc52d01d5f8c97bf5ccf17a739299da8cb9b0433",
            "4292f2464c5fd976462e82b3a3c4672ba4d05a18",
            "409fe3c9446dd8cfec8700c8008657b19f7bbead",
            "608a08c1ad4962c32d3a156be490ab7b612ad3d4",
            "9f8d8b7c4e35edae27a6c235f5b40cdfb0341ece",
            "17f78cdcaa5e19b3fa2e44da66bf6e562173deb1",
            "22903e48567f75a2be03d42cdef9e539818468cd",
            "f4de2cd22aac19264a1ec52c6a355adab1a285f1",
            "d6da30e9c77825530702bd37a557a42f8c86d814",
            "1ba4dbb164078561c58dcd432529062bea51457e",
            "e2c5260a7b182f98e456df6c47ba94d64259af49",
            "535014fd53c97f3f727c076743445f5b29f433c5",
            "925a728267b2252af8669819131a2597196c3d26",
            "6ee36b391112dd334ec134d0144632bd12e928b1",
            "a044e90e187c058b85c58cb67be523d3256d80ec",
            "7bb86852a0a15cc7650ad5324f4e1d427753dc4b",
            "dca2bb887a63e575d662f0cc5f181413f851f26c",
            "ddbeb57073874009e4e00157608474b545c5f32e",
            "d39003c0bf6cd75f2d4c78dba1d07609c2f7f5e2",
            "ced61da848ca7d51b90a34632f7c678ae3c48a93",
            "827f9d95f25cbc14a04de3b0875d5968ed92ef24",
            "6759d3b81221472955c61b19c0087805ad8d2c6f",
            "18f6c33d72ae10766cf7c049545524ced5e3f3aa",
            "a25696fd90576013db59cad66e8f1290c98dfa7b",
            "6c9087fb5ad1030cad6f2c64f99cb9e5f90bb74a",
            "ce8d2e49177bc301dea538d1436c103a1e14d0c9",
            "0434deced7b354435b256ffbd9063129d597a6f5",
            "7e4f6bdb59ef4728b280cb74637e89e528e097f3",
            "eabd87787386dd82ff39254662658e16aa05a1af",
            "08e41090bcecf10dfeea4f42471a2116d8e67b53",
            "de7756d3da7b105e5922e55e91d0bf2fa9854e0d",
            "6ed10dee3789c15d903e6e388fa4206e6cbd72da",
            "a2d1990ca2fd65a8fcca27853576ce7a7a321108",
            "d912dcc26c4d6930801a5922b4e75def5ba1d3ef",
            "44f2ee427492c123ef5e93a611837650ddad914b",
            "28451c001a1290ac365e24e11af70164992f9928",
            "3751a4a026b65429bc30bd64f747f1001a086d50",
            "cae8c3e0faa90673bd062bcbedcd95974b94a64c",
            "1e6b7f096e435c574dfdcf86d7da55e724320ca8",
            "e281a9ace2435970a2340fcb0972af5ac8a49849",
            "f7bb2c8b1183ffabda11b7b1f938466dbbdec5c4",
            "6c586d20df93ad7c4a4535b0b04e238b7444f72a",
            "393465ce9214df18af3c8e0255cd0ef2899aee35",
            "14b1e40e36d72773c91046615ae6c15652422c77",
            "df80265d3a6965524d681992df39271d71373a04",
            "fd96ba48c6195462b5b2de80304025c79b61e6ac",
            "626ff950fbd6623cca747886495e477c18415eec",
            "701505eb4ff698434cba540381dbccdd48de8bb0",
            "768d75a2481417dbe8bac3569e126a2e3b7257ad",
            "c1b7865ae9429bd03ce72abff93887012323eea1",
            "0cc7e2c27afd15652f0b0772ac5673320aac4050",
            "0edb0e17f89d26f47a7d675e29e227339c7cdfbb",
            "6e5ec1920ae1a48dad3a6172f35900af1ae57339",
            "e4628a249fef3d6c711391245043fb3295650c52",
            "598104abd845371d9bb3d1291396a3aa5fdd3162",
            "e2c6d860d8617b990cf7f1966d0ef90ef19ec65f",
            "73446676242406e414b5f0a7a0cab4936c8de9ac",
            "4e9b7976ce3cd327ee8b0414647a1f3f663eaec8",
            "6ffe44d322ae50d1a061d93a3494e43d1803c0bb",
            "22a7079afdd7fd5ccd59f05f68e822de0703241a",
            "7f6a9380a08557a3e4d91f8767edd299bf696d76",
            "e97bb76142a4f0e31689d37b834c0464862efd0f",
            "8b0bbe7f8d1dc3a5a5cf2925ac85b463656b9e39",
            "d190cc6d6fde463fe8a39fb14420b2f8f55f04c3",
            "ad50c262737dab13bb76c904cfbc9523524f67a9",
            "ba5edb2a77dba794a1adb314a4d4df5a7d392ee8",
            "86a0433db611e8386e25f2ae62dc001eeab78b03",
            "d1b63ae16cd89054bfc37f442f18409deec9b969",
            "5e1fe8040a34773b490157e0f8ac9839b2a205e0",
            "eeb46b7c702a73ad52f5cdaeec1b5748ba81f723",
            "d2d02d0ea8a1edcb4518807612f24c0ae9c8fc2b",
            "c2ba0a864610e826da4d2993140dedf14752da68",
            "d68ff21fbeb36e66ef49a2c344d7e31d45a81dc7",
            "0d9237cdb1ab26f89b8606be4c7fc3e4bce566cd",
            "9b5221aeeddea6f54df37a32481b479b1ce8939b",
            "507df7b6ec805d9d1f768080518853c7f5cb25ee",
            "0ca46bfcbd0f685c9a173525c0aaa853db28415a",
            "1d6707bb5d9a55cb46cb72c28e0fe368aff9561d",
            "cbb1e0ef7a6aaf2060fbb89d2322f87d2c8f1480",
            "086197b933e03901e3933e30d730541c5f8cc21a",
            "323b47facf009707d9fd6399fed44430cefccaed",
            "2123368dca7e2a462cb3a8d3fb0dbf88d8d1ec6a",
            "ddb94b9e9d9e6ea5632df863d3f023f678ad1f5c",
            "fe1462cdec854faa73add77952e7027f97a2dd67",
            "9e1b9fb1bc66dc1d63074ac440664abe2fcef94c",
            "49cc57a75dfd262bd49698910595becf3aae597b",
            "89cf746da10c3e24c071be186510e437c845369d",
            "df65b341ad1b2343dcc02528fe4e8ab2afc63a3b",
            "f51ad3443d592f4e79afdcd5f6b4c34ffaf0340a",
            "c6004c6267e192aebde8b4556bad1d1eb50b84c6",
            "8163c9385c994b26316a979b9e8c1dd3bc712e48",
            "97ee05e9b79a59e873e9c62e9013eefceb837dba",
            "7d82704f12ce969a2074cb5f65eb482bb6d2a607",
            "047afb1b1db7472ff09f250b7405ba53702b63e6",
            "72045c8306ed9bc021b42593755b536c526f3239",
            "af48059e9774dab4288a1b58db59e06867463f0d",
            "bebe037abfe1cd7957dea1a19b6d764f3010e856",
            "352859c29e6b70ec8c24114d69612fa0a761e7e9",
            "186d8259d54c0147b63f46ca882b67885b96f782",
            "74907876d3bfbb918cb3c9bd1e5a906667580170",
            "19057494db98fd3b2351727c3e8d36692b4c38ca",
            "3fc5390c8b6415c2f1ed6a56839fa28c34ce95cf",
            "3ade6e2fc6e0d02eab4965989a0336b0729e00d5",
            "7e6c4681c6902d70db1e5c118ae469e45d1ff690",
            "2f5f3c9a5aa088f7e3e2c5c6619cd2d0a9679b94",
            "15a5a2f309ffdea49111e591da2d5b3ab896d881",
            "c8cd979552452d079c3eef32dec3cccc09925cb7",
            "3b66cb5f8dee1ff3af432388671629a13a481309",
            "edbdca207409dd8519c36d247cad82dc79610ed9",
            "a03ec29ac57f7c2f9e51267dd9012bddda92e063",
            "f2ad4c7fc134b528fd8917a6e9245b9fe886fc88",
            "404caed42918c22cac08e6cab68be3fdb993d42d",
            "8c32d5eee5ea98d929b03379df04f133c19443e6",
            "e202851e20338ee43dfb8c073a3d9af65d1b0586",
            "251ae9c1383c84813576e3e515f0f1ac1e03b993",
            "49f467d852c27001c6fb068bda6b756d75eac788",
            "b064fcf5475f23be3d988662bc976a359352aff5",
            "a7c1f2730f9ac6891069f1af08b0b564c401b9e9",
            "250e69856e10ac3290127753caffe4a6d8826606",
            "75bc471965311d46ba708c865710073ef67ee3cf",
            "5a71e6a36ab25b0c514cacd33d4163b2970b1d46",
            "16865b69178f0c653dac07c3713a6088e508e966",
            "b28800e58058626bc312b84fcf8469bc7f257e13",
            "5ca70d88a7a038e148ea87c97f1c10e22d97c54c",
            "0a30831bed69bcf5f7f20f736e23879052b1e5ab",
            "70d7a77a9a38f2aa0662130a1eeb7a54fad40a8f",
            "754e3b3f9aeca5ce61f621da4e6d20c1e7e20597",
            "c19244c7ed8e791160e0eaa4b2e1c7f84ff7c6d5",
            "3c03566d2ebba0b25d6407982130e0b0985c636a",
            "ea892d9feedda5fb45d1a34eea79be800a241077",
            "bf44930ec204ab47335e08df7cef4a3e20cce06c",
            "30961fe462c706652dc87d1f9818010b73dbf07c",
            "21e818bc356e582e96a6815a7efb60e7351de67b",
            "19882339f4732471abf53949be9bdcdfcce009ee",
            "6c4f17db1a4a2530826374cbc3e62495717d003e",
            "8a6804b1978dd036c95ba98ecf3ec5ba7b665433",
            "be429eb4044f37d573d7d2de07d9daf30f0b31fd",
            "883ca56517fda57143a721062f1a82f2a88c70ce",
            "5472936b6919b23b1e6c6ba7955e632618a1c0c2",
            "55a7de93c73b321c48aa97d52e6a5b8c99b94bfc",
            "c2813b902c09c8e0f09fc784302d284fbfb7941a",
            "7893202fba0e8ec69375fd0c376203cb7544e8f7",
            "1aefcf77afc26d91b63c8082afbdf72bbcab4f4c",
            "23979663d0c733ec650e7e93fd3e3d77b342ee80",
            "e30d3af34e4dfa1a4e1a82c7adec0bf4c10a19e1",
            "7d1e236ad905837d44b9ad78ca1e17e87d3245ff",
            "37fed7790ea50b36e02957d658e1df033d3a36a3",
            "69529ff0aa3d29c1cb4b66b766fafd5498ba4b69",
            "90509e6402567ba00be5384d307e58ece65ae95c",
            "3bc2821e261cc1e53ac2fcfd3ad930ae35b59b17",
            "1d8fa8b58a081b677dea42d16eb8d1361171ed71",
            "77e9f55c51a3740deea9f5ce504457665f718ddb",
            "1186514fcf3b72433a7b1aadaf19ff2a509ea187",
            "165fdce84e1f546cb43d7fd5a7153502759aef6f",
            "d8b48b022a4fe5a1904242633b5f9b3c91a38b78",
            "0822829359516444a40f61be5d270ee282ad0dc0",
            "f8b45830aa947f5e92d765fc592cb4774509de08",
            "66dc9091cf7d1d38bde8cde973111f09feac80a4",
            "4ae87afaf6837d51ee754dfe76bed10bd58a2da1",
            "e9bbe6fc784658f1e7116cb44f3f70e16aae09fd",
            "e6f812c0569f1ea28b0c1ab130b597c43027c4f4",
            "4f0cbc9a58a51f91ddb12af0feeeb96188399501",
            "e54a4408ad533025c7e1581a983e0ac2bf9796e6",
            "deb9705b77fef53be2746e205db886d31a4bf420",
            "e9e4760335d0dbd261d515f8c708ea7305a0fdbb",
            "20651f1162b348c7e61d49d07f03baa423ad68d6",
            "9aae1fe61e0a759df2e87d94d151694a4660759f",
            "c8ddbfbd380bc8b2442f01c5d3cf4490d3b9ae3f",
            "3eeaa56abb2007338e1a66e7c769a4e199df5863",
            "d64a94c1f548db4c6536f0ebd3cd2b35bd42f37a",
            "4ba3419cf8c784d24881609e39a436cc95627c70",
            "72d5401b9fe948b857074fd50078c6df8b381f77",
            "41a3098fb5270e97685d36e6291b02478140f05a",
            "d7d85db701b8dbbe716e134b34767a6d21f5b879",
            "4af8989e38a49b93adada30b7cf6ad80be09a4b3",
            "dc93bab8c38e79ee674edf11f7963986363063a5",
            "0bb1f138f29e83e488ed579f136cf231f6261877",
            "5280c0bf4accd06c9e580971f65991100ffe7857",
            "db7c94bd655d2cb99c7522daf5f288ddafc9d814",
            "5c66129e621e51bd85eef6521ebb775217dfa752",
            "63533862416cc21e5193b5dab162680cd7875f90",
            "a77a28c02951def7a7e2c3457259a60260a40abe",
            "0fb08045463a4b17226f82e48a6bfb49addf1cbd",
            "85f9c46713918332a7c8add90f7ab55d6ccf7135",
            "7d677fe761a1233a2caea8efacac5195df94f07e",
            "8b64454436a38a00d7e2d0f6df7725f671adb982",
            "f1597b3023ba74b1ef174c3f9c4daf3f3c19a951",
            "db90dd14f39e3ee3543a84ecfe93f8919ff5d755",
            "56a710999e40aab00eb7038be60275f688b80af3",
            "6b6b633a2a5a8fa44cd5782ec425079b3f453958",
            "69d1992d9d80a466c95ea8c6b4a06ddea0400a88",
            "e1b9048ae41d3654e80ca61c596c4baf096bfcaf",
            "56bc9bc2f4bc558964ad38a75dac8d1f9d4fc77f",
            "dcbddb64d5271e9b083b788f3e736a141584684e",
            "75f131e04730ddc1146d2eab296b05e36d532680",
            "b73227d2c1d0fa6513e267ecfaeb4d59a25a9b71",
            "a55725232478ba2b87d3e18899c32b65a86ecb2e",
            "fe778d274568a967d56c14b586635549479d9f36",
            "541e721cac492d5de4197789ecd4d8c592ed7d78",
            "5892ddbe24b6938cf5edb0c5d85a88fa12e22883",
            "5a8874ea2cc9eddf24cc90e15a53ec87e759ac7d",
            "a7d0724b1a08e73de7c5762a099095418deabd14",
            "d990f594a05da37252b737fa21deab9f460201bb",
            "659d1b5d0c6f1993c60e41d7cd80ff1cde784b67",
            "78c9f8ddd906273a5970518d54d2f5114d07b246",
            "899d3376ad4960fa0c3b4d1fc37008de035a2fcb",
            "991d01fb5296bda4bc8a62ddb794dfd4c5fcc073",
            "d01d2f0bafd1754a2b34565ad3cf8ac1cfc46077",
            "b404c5d98f30d7f05fbd240d95c2a07f661eca3d",
            "4af4b66d1b83998c504612bbeca6da3bec92303b",
            "1202eee590eaa5116304a95d61f6b439e39930f1",
            "d7c9c3a5f6f6aed6c5d10fc3854244d939286169",
            "3f759f488d1f574f65323f673a8d5227c4f17660",
            "669b055d68ce0b585004fa3d1c26395235b23a22",
            "854e97357046f913cd70075c5a008456cd05b990",
            "ff674de65e5f67c67514bd23d964db860ee9b6f9",
            "13907ec474a49a9b92ded96fc36bb224e97bddec",
            "590fa90722e92e490677d237f8c977a38dc5f839",
            "1782c72592e5597bd98037c24a6b86b30aa14a15",
            "f5cb739a186cd91fead6f2dc1ec6166a2b9e696d",
            "4cf9d58dcee19055b0b2706d46b8fc2ec8f756ea",
            "8eaab62930918ea726cc428c1496af303144d35c",
            "4915f916a4f42b9a5f7c1ba3fc950102db16570a",
            "1818453faabbbe1d42b1fe72259b110468ff308b",
            "a3a1cf0a7f06819a7bf8826a591e96fd21411bef",
            "30bb49ec1ff3b3fc463074b8d28bc97d4db50b9f",
            "c42fe6fb366a067771cea7060dcafdee69e67ec2",
            "9ef22c227a0c70951829700e424fffd46307f78f",
            "b40e6a55acca7eca65346a90f56f76461a4b8616",
            "7d46e7d011825edd689589b6175ab6073b43e768",
            "dbed8c30a71406a4996285f7ecd4274275974e2e",
            "3d5a74cc486b6c135265b9b7e1381735178851ac",
            "bea6d4c71d707f5cc9fef584f5b75c892cfb943a",
            "dae32f8ec6ec42c41b63da0d91dae2413851a7d0",
            "a13067e61fba9f54e1d91b5b21a0ae326c294dc8",
            "8d1c1c58673cf122dc94e23f27385fc5aa1e913e",
            "1901d7dbdf62af571a97876f88d2381d4a3efb26",
            "a5acf1dc81d9253ff84677c3a2f750584fdad7bb",
            "477b6451a04321c634637058f08dbd9a4fcbda8f",
            "1d325847f35e562ce9afcc543022c0e7458b6566",
            "66e9c2f99849427cc1a6ff4cf7214c5e7a624358",
            "d9721954e6fc9c63dd58571b736b4446cabe2d3a",
            "cd71f97209b5a1512e0620779d0643a724177a5c",
            "331a43a9d884c34a62237334deae1eaceac33a7d",
            "28a696979ded035883a5fc6f1cdf91a3642f5dfb",
            "1082b1915641d1352ce2df1de9576e41c6bb80f1",
            "6d698cf18599bc862077fb1542af1f586fb99081",
            "25a8b808d33c8036655b2154bd21aa8fa5f679d4",
            "4842dc5a819cefc234431f8cb020ef8487104647",
            "c5dcecc6f742fbbafe4ce10baf476ce240ad0f88",
            "605b62cd29a5d6a20211f1b4d8eb602ac5bb271c",
            "99071539e021330987a4668962f6bfb57180bcfb",
            "82a0290871c6c5aad26e1395a785901aee140d5c",
            "45053520216b70d5669587b55e6b3d98df201c3d",
            "85d3be80701798a6c69dad7b002ba5762df180d6",
            "cae3d722a3abd6d93d84a84beccc65a78948653f",
            "3a0b8da1685822eac9d4808007191f6a6ac78e1a",
            "2324805fdc95d83a75ad659f643fb166f5e5d292",
            "629b6767e625a3b3542c8e7ad2668e420a8de51d",
            "bf6031890e4b4c604e51e776e7b19605f968f128",
            "dfdb5359ea4eb4483770307ae2b6f05b69923ae9",
            "f42565cc13e76f344358b55345192697bd353ede",
            "a144d93b43fe4cb2b563d3b3c5517297d28b9bb8",
            "c7649f4f9c1836c2f04e6ffef8a37d94f608c774",
            "f329439249b28e11d6ddab08fccc755a2535aadc",
            "672b2d4f222faec34858258e7dd13e6262e7346f",
            "ad812cf29dad4aaa25b48d61ba1f503b23e65e6c",
            "466590d0ec6fa4abbce37dfd647d8efb4ef44ce1",
            "93d342b7450d2ec45ef2baa064499291d8f85929",
            "b557840af57130fbcc94b97d8d41a2568c3e5593",
            "11b3900a0e8c44a4efed41306305bf80693fa534",
            "0c46089d1b55b11f3daf6b16fba96465e90ffe39",
            "cd8eaaa07bad670bed17bee248b75245999a56ed",
            "36c1b019facba3c4928d7966670ff5ae5aba5a4f",
            "8fd5de438f995bb35822fa21519ff84c224c913f",
            "2d4c32b3ae0a67620e8edbb4c9a68a2c13afdea4",
            "713a1ba554b952b2c943469cf0d2d582eaef9b10",
            "fe38504aa03f018477e0668694151021da49a958",
            "93634334589cb56a5128388d88c49dc0e09ce326",
            "21133425cc204322e56dc6812d6a18cb35d336f2",
            "4f1bcbd97fa6f3197142dac4dcde9be45c593c42",
            "5efcd64b2320d76107587ba84191fa20c06594f0",
            "45889fac8bab438f965a77664f4accd71271d1de",
            "ac19f2ca68e89f53c33c8553775bf1c402d88206",
            "f31ddce6d1708d8774262603516afad214e44326",
            "ae6c87372c630836f705ef4fef9c9aa7b2b9c63b",
            "860f1da3b8a13a2ed074227b41ec211f2b875f1f",
            "574f5126a2025589ce69242b74d33e83ed57b683",
            "b5bdb88062a31a982c8f3bf4b820188edd53c6c5",
            "1e22a194bd8dddaba7625c6f9451e26f9f14160e",
            "324512e11c1b7663c3cf47bec6ddbe65c6b8db2b",
            "96fdaa616bac11f95d4c91e36cd9233c9456fb7d",
            "b6cfcdeab50e0f5e3649a328ab39268621635849",
            "7459a0361d7cea65e190232ae60c6fcc275c73f5",
            "67d4a245d890ea2e8245bf909e37d2aae7771b2b",
            "a5dbf3bd492fe126cc5b60e7d95245ece72a4b8f",
            "c8ce6e7b516c4b15b7a6090516fd23ec29f143fc",
            "850599c36debb20a9f8efd1642ee446bfb305852",
            "f8ca861e2541a97f1f6098936758df1604199f2d",
            "3d9b37911d797c4ad513cf93818235e6a998d0a2",
            "77022096efbd1e756ddf2e59f7bf7f8f84c6fe36",
            "3c43508ed7c462b35d73bed92a350947caece511",
            "0c8f4f3d9193f8e4c916bf18dc2df05d4a1becc7",
            "bb8ef4e0526f4c3c9109f82ad9a4d39723110e41",
            "0c6efe572eb83e9582241b6c329e8f490987bc8e",
            "1237536364fcb43d118ec6ad83bd1587de22e01c",
            "47761b1bbeb6d253c43f0a9e954c2805abc0f535",
            "c937b6d1805f20069fae8d248e9fb77b12d65cc9",
            "30221571f295861b1cc11ed65d4e988cacb57417",
            "76952ba0a16b3333e48bf6b0d84853cfd79027ae",
            "c67951b84b9cda02963110138f816ac2e251a66d",
            "d9125ebebe459dcd949cf946a5a2ad95709797ac",
            "9e7fbdf52ba73b88d18589f0c97a77fe81a6acf6",
            "dadfcd1ff287fe195e6e94e0b367de1ce3b27c17",
            "7e4d635c2ff0b2b197bbe15274d14dacd92425d2",
            "c1b08dda36f391695351e45eb20fe36dc55e4bb5",
            "6b4fda04c9491e79c7862683dc7ec0dc422fdac9",
            "9c07d31fbb451bbd93449e7ca236c0007c8c3d89",
            "e0a040c0d32cc4cfd78385ef83e750e201c5dcd2",
            "5788e436d30915135d2d85d7026f62e65efc760d",
            "5e48f26e7fb59b1841cb8e436b72e3d7c674407a",
            "c2311a820c5444a572e6e2932b84b8158ed8e905",
            "cf68b5f6ebe572baff367e64d6e96f25b18c0ad2",
            "286c2287f7b30e6d595b5f46bf3e3c014e7e07dc",
            "6ab1472fc78116024dd6638173cfdb7e4713aade",
            "c159adb209cc29aca012a65fa2ba4a00176236ba",
            "e92b0c932e539a7a3647b1d3997fe76546d0f514",
            "03b4e0dd5855971eca0f35ac22d420e9e0900bb6",
            "f21364020c986325841afcae873d4e2b87e802bb",
            "8d39e4b14ee8c4bf0cfcab4f608c82d47e82858e",
            "92ab92114e9b669eb182044a12389766e5858277",
            "fba6e6f932b67e481a3efe940c7bec383544dfe7",
            "a49ca33a7f67cf20f86b82bafeb9455dc574e8bc",
            "4d46ef8e8e3f8c9cb57902ef18a21ba49b38514d",
            "e8625e70cf10c79a5c19fc67b7732ba7a0bb4860",
            "018eccdfd34e1691591d612f4f360befa00cca54",
            "5113022dfe25c85253b30df6bccd04c58dcb4fb2",
            "513dbff72b4c8a4431db0b73125e93ff9ee69a0c",
            "ef4636ac5966e1ad4ee351f1ea58ca80960b460d",
            "fd98c963ba3521ea0e5236a8e97bbea74aa0229f",
            "b7f823c4c77354f8769b0f7ea6f3b0c5546b67df",
            "f52b2e4db4d785e5f03377de7140808ba99f0f95",
            "9dcf720f50c9953fdfde84aec458d7e659af9c62",
            "c543c5615cf2ececbfc60c49e22f74b59851312d",
            "f2cc3f12750adae431384d7bac2f75d1c7e506be",
            "5e77d937815aed91fe60edf09fc2589f219c0c31",
            "490854ebb7166f3d245a1f3731cfcd9e0ce687d9",
            "3d816853e553ba57c5695be4b3a2a6584ea4759a",
            "c838fe27cda39d064be5a25d25fc58d3aad98e87",
            "82c713ec51e91154f24132405b37ec191b305bc2",
            "85d39e07650630dd41c0c0a04c59eb868724fbc0",
            "b6ece17de1366e0ac2588eb002342ee545511c6e",
            "2f811f35e1e5c6862aff0dd428260eeb4af0e1d3",
            "ec5e096388b646eb0033772744d4c20b1eab8246",
            "10b1bc5363484af5d692545e18b54011df18e17b",
            "25e43b011d70b1fe54fc64afb1c8eacc3ea509a8",
            "178566a4392bb1937e39b97c66e0b9960446765d",
            "f002258454eeb693905e9eefd1e816ac596d196f",
            "4bafafaeb34118f2e2a5ed1f23dbbc1819fab09e",
            "acdaaf48f9f4e5239e54cf76c38ad997407cbb1c",
            "57d5b664d35fbb13f1ebec74fa45272b8183e623",
            "1d416fc2baea7d6bcb00e04c16de6028fd3b2f87",
            "7d7b773147de91c319d975dc0af9bf4c2faa3363",
            "3e4e6e6c0ce57ddecfa6c2653d940dd9f7f9aa5a",
            "186698872472e4e9b1a3c6a2f61aaf60b752eeab",
            "c6c1a49bea38f6de49d81532337a1bfc44b007b9",
            "dade8bd66fedda9c35ab17146c31861d772c97cd",
            "5257f3e770773c69e34789ac7f17d956c9980b2c",
            "5775d29ad8d72fddc88ee76b7806db2f0568fcf8",
            "5fc93617b3a792e32db5dc687e48b09495a72f67",
            "0c91e38a4a6cdffeb1eb515fd5fe1add5d09a02c",
            "cdcee78fcbb4bdb84629e671bf1d57c39fc45937",
            "f80e81f0b92a2c1e841ec7bbf29ab8fd38663645",
            "2b16d4e002d9aa1f87f410a2c31f62e33314dbaf",
            "a4fb68f43e925d8a78cd94d43f9e217fd59a9a2f",
            "b3694662a26150b04089403f97a5afcf910c3b8f",
            "e605ad93c7398d3d22d974028d8d56676586d637",
            "134da374975114ef8e05cf81d1d30eff645e310e",
            "59d75a704e95d7ff8bbbe02bf0791520b2d736a0",
            "e6cb2e83b00e8accb1325d78cc9ff3a445a04102",
            "dc03cf9fc03ebcbfd42dad76b808a260c0373d7e",
            "7dc6b3869934ade9940f9dd1e7c82ff40e390c27",
            "5dc3d83cf435b3278f6ae1036d99aadc520566f7",
            "8171c06036515f8b198176c976187d6722f1ed84",
            "2f16645181c614bc6ef496ece326716008032805",
            "6dd334bd8e19ce17b5b10b2440063011e34bd4b2",
            "0544ed3ff4b2f1aa68c760a2e46046e0967357f3",
            "aef8ed2901664612e2becc3ee6275e8815cc8cfa",
            "07220f75c5d0406f852a03bab003a9b0430d2e88",
            "1ef52d80773d29be0279f13bc60e33c577972e1f",
            "a1e2dd15afe5515f0704f5f1e1732ffcc99fb68e",
            "113fc5a647659621ffb1201bea8c3cfcfb589785",
            "3a472ef072ab34daf8627314b4f8228398b2dc1b",
            "77231d81b4438fbd1b916f66a9507a3ecc4c589a",
            "c81405d8413c9ced159dad270713b836964e510b",
            "e23460ae787d74c7888ed5363690d02d427feca4",
            "df758feae565f38cc219ba4a39db1fe26b4b2f40",
            "729c4e9e88dddc4302284cc1d3534a1b36f1c5d8",
            "02bedd8ac272351def33b3a16604bcbe46386b7f",
            "6b227f8ba9bcf2cccb03d087fb49ad0903ec118b",
            "8ef0075193c9c4ed54196fb504cb76664da1c40a",
            "b4e86825c404adca3b61f929b0db97ec67885613",
            "9911baec70ab8443d7e9efc0260a180235b104a0",
            "1f2d135444f68a6a60372e48431d210e7943c6f0",
            "8777f088ccfabcb5a39ab98e6628009d6ff4d314",
            "6cc46e7a38d8d960885cf83581c56c49858c39db",
            "eda3467b6fe152c91e7a100dce7ef707ea8f157a",
            "a56e9182923cbf19a80c43a7b618eedc30c94add",
            "5c3e7280f4bf7b69d7f8426e2e1b487bd3766b85",
            "bc4f5ffa52f7ff665016e156d6a9e19a0b06e9db",
            "d7ecacb7a778a277665ae7dba17e74d7179eec2c",
            "91170d0a30295ec9c0dc973c971d72be74614b02",
            "0e3ffe55c2b1c681d52d1ce91a6ce36c7eb6071b",
            "937fccf24d2140f24f01f646abaef0fc666dbb14",
            "0b9871590c375189708d0abfcf0d918542e7005d",
            "144d95d96cbd2cfb5d5d58a2a5721d3ae8a18f7e",
            "6597fa24a9eb6a601779b55f39cd0b7f51781cd1",
            "b24656090f8ab38d4939a49e75cde83c984ab779",
            "ff118b63e2c6e80ed63e775d3deebb35146a4a17",
            "76e2e9f81f75ef622e6a437e1ecc233458e3fb17",
            "2b8cb364348ce660f84ab2d3c51242bd83fb817e",
            "dba92c9354c283adcac58408b6ed120a83d93ff1",
            "0882702827075c5b091bdad20ed0d73de2622c22",
            "555caeaecc1315843a30aa1466b6de1f47cb397c",
            "9270fcd9d2de95bc847b80936540d485b8c371c6",
            "4187c48a151039d021edbf3d5dc4a776be8eded9",
            "e972ff27f36691fd76ec7140e8eb35728b052a0f",
            "fc1461cfe0791f0da9828c73c1521d57603636b6",
            "92c6920272e307d4097517f902429b210ae46c26",
            "554aa6ad95a4d6f4c932e3cb92a89ed3ba881b81",
            "6ed12bfc5d1f8e541134b1440ed51e514490d347",
            "3f1594ab900d13ce185e4cb39fe32ef1d8c7c126",
            "338c12fc9abd9a597105eb6e19bda8e9f44de751",
            "7bc030172e9d90e5c90b32f05624d5cf5070ab6d",
            "9cbfeff940cf131376d2c5c6f2916caf8865b23a",
            "1753893c60ac309c21a77201725fa2820caf7f1e",
            "6e0d67ef470d8e92f2e47b9f721d2dec2d537057",
            "a3dcd980324ba746f6100496c4801cdb4e2e104a",
            "6536f5f2df6f7a272c8c1a1598c97cb9dce2baf9",
            "e5565a637e845dffe5c43b0c4ac68a5c61f4f3fa",
            "c301b2ad9ab05ffc4108abe19bd6408432ea8579",
            "2e57cbe57a4f2cd97f16528f53b7272934afad69",
            "4ca24494708bcf0e573851c021993d4354970d26",
            "e8c555b0021aad8608805d76b6ab3f5decfcc8ba",
            "f3fe36289b307cbe01820cc484f0d17cf76d23c5",
            "77dc8320e978f3b7146fed312210768eb7dea4e2",
            "6e62cab8a8a49cec7a6d43b28af9e68405e189b1",
            "b33e20be2187aee6b984c06a489a8bda114d12eb",
            "b408ce7a648c0ea739596c7f17a9ec1be9cfcfe6",
            "d83138129666986ad3409570235a8fb25aeed394",
            "1fd8d7df2f6fcce765bbc55c5d99bb78e49aa725",
            "59beee586044200455ad1a1112f7a7a5bb8a02fa",
            "3e3cabdcbddc0a83edc72e792c0da07e10950335",
            "d5a494469d9425d009ce9f3b5d3af0ded1170f9a",
            "a414fed4c59f4572477d678be343cbdfbb4a89b9",
            "daa28e8338330e90a02e76a196b6d49ae780a024",
            "4f14f722b8826a91b0bf83a3492e20ec4cb352f7",
            "89ea5b3d005126a2f7c463f7f487c5001d1b949e",
            "7dcad4c9adac50d58fe35d4e295e8d4027d77d20",
            "4cd2d9e210f9ff7933433bc569ebdfcec38abc0e",
            "62c1a4782d8f2e06648c131d36d0dac8fc212e69",
            "1bdb3bc88a3114f7fcff50eef1c3eca4f4ce15cd",
            "a7dd4ad5f87726b87cb7e47020b4a479cb0adadd",
            "bbc66056a8465b7b9b608847e32d582de0df9e3c",
            "53bb897458a9761d00936ad53ea95bd78b4a6b0b",
            "39cb5a92f039480449e898e113225348b7cb286d",
            "571cd4de7d81cb74a60753337fec74b86dfb0a47",
            "70bace7482e00e856795b149afe1f3d9ba125f6f",
            "d7672128b5096ba23b3900da335b6ce8cfcfd2c3",
            "908e062e9bc31ac66bc4d78b7b08f886b7340a50",
            "9f68a816599412c56a4626dd6c47244ebc65ed1f",
            "1c35a31b9ee777184cc859071a155bf7ffb4bebe",
            "6d2f18c6c6c9b0415da4d2daed2b75e21a62c350",
            "c5011d860d14bcfcf429ddde5cfa4d722f754261",
            "ec10d38d2faf21341b1249143b89728155345b53",
            "808c9fbcc54a90e219b6b0139f0b311adc483054",
            "7397e33cc9b83696363a926f9b101e8c3446b4a4",
            "100001c80733d91f7648f534aff314555ed10d63",
            "6cb04c49847e484696adb0b585ec8014ad04a0fc",
            "7c8f81f1d07761230ff0471553111f9c2dba8daa",
            "62e8b1e5fdeb3ffcd118fbaad68dfc22e721fc00",
            "282497817881fd6dc578a9abeaf070f78ae9acf2",
            "2949ab0707e7d52b8acf9890b0ae3f8decd2afbd",
            "1c55b9d38d23e03057e8a7e0e1128f8e3b832cfd",
            "1c02316365a8758af31198a3e0c9d245d3158421",
            "cf18cf163092c9586f81a46e690e8f790282ca0a",
            "bea6472ea479f5c96cad825e71cf3a1d6a69ccdc",
            "b7a813890766b0103b52b7a0427fdcc37d6c6d50",
            "99260f3a68fda87067a17781b09ccb7be86fa94d",
            "a1ef1aae2bcde395f7e512faaa063a27e507705d",
            "bd3a30649bd2be184f61d9a1b2526b351a1bcf52",
            "1454f490f4f61a828bd36c28e15bf7b0bd9a3103",
            "e76a8b0f27248cfa36b1fa99c199dbc516f4abc8",
            "5ce16dfc69354d40f42c461e3b7ac7b66a9c8f68",
            "0c57232f78c7c23491eea93e9d73ddf866bfa3e1",
            "62aa4a6f9ebc47a95fdf3b987e253f2eff874a5a",
            "93bc18f2b0477b30936754b58bd02141774b4336",
            "b214cdd2527ff542693b961a2a25b21696d245c7",
            "87efa4d210e1bdd0cec69418e8242edc16855aa7",
            "dbdd8a2db922811d8c5975797e44844979801c6d",
            "d0437d5052092aca46e511e6a26042634326b113",
            "a375e77b85700f8da8547f9580296e17b376ae3a",
            "4952e078e49b3714ffc49b9bfa12d606438a6598",
            "8df75953ec417454b6e056137d3262b7cc948bfd",
            "57d8ef5d2343c669715798345a84d32d91bc0c4c",
            "aea559b39a11b385a297fc1a34c72babe1e7b240",
            "4f46ecc4790ea57b04fe77d2923d50bb88fb3047",
            "05ffa218f3dce405b5d359c353fd998eb766a89d",
            "b8c251f704bff9f7981fd47e87f409af42b2dd57",
            "110a29853b4121071a1ccc44b926bfd90126f6ad",
            "b2b7c1fd77d64658aba42571bbc801772319d7f5",
            "bd962dd2c4d5c1f05e5dc702a72d8f474efd8ae8",
            "817815b2b85172be89f976e6194d32483c29e07b",
            "315cc5e4375e0eb21c083b33f6759e85714fc689",
            "8888f9e649a37d00b65996cbe8a56e42bee6647c",
            "70a8421c307a660e43865e0e58c9f232a33c3d96",
            "5403535d91e40b8890a260b4a8af03121c10ab9c",
            "7e5baa042639ffa835271703c720e2595e90afb8",
            "742bd5cc4c8cbfc4ec38249d0452c3bd27198e4e",
            "03812fde8a7b5f319721f66fca9fca85ca9ba69b",
            "77df31bc12ff709e1109a9ab297c6ba739dd2304",
            "adfa7a733e8593de06d54aede4d671e192dd9743",
            "2569416881e213faebe454be04bda1352c9152d9",
            "0f419898d722e4a4927f90a75b0100343f4d1224",
            "8595f5aa161c2f04bf68d18e6f65037f0677a108",
            "6b257364bdcafefc291b7127a383aee7c15392c2",
            "b3769129cbab1cde77265664f0c55d78df2622bc",
            "b691a997a38883735f21f2d67896ead1cdeada12",
            "b3c0eaeeb8e33eca6a1b687576e9e06b9bdcbda7",
            "d9fbb1affbf7d7a0082f0ea0c5c337eb53b1be7b",
            "bd6312383549211b5123cad2194ec8fbdd5d0458",
            "288e3e3af2ab1aff10035eb72b23628568541883",
            "fcd785ace2aedb0e1530833df099d5d437bd2e33",
            "9dfeabc92a6694c445b06c939990e88631da263d",
            "2bfca8e9c2ae66774071c66f38f4fa8b79b7622a",
            "4d75c92225a35f90ae3567a36455ea2cf8393b16",
            "eb99adb11b192b58905ece7293a7a2d9656294a8",
            "4765bc883c297836372b09c56a2789845583186a",
            "3448fe6c710e0d502193b3b26e22ad0d1a86ddc9",
            "da767ebfa2aa01e4401aa2b60d4608ebbc24b3ae",
            "d29a7450fad8b948eac81b80afeaaa0791eb3b1f",
            "02cc1ec95bda007dc4153cd08f79f5d0fd396add",
            "59f558c8a57e189a7db72d0ba46d80daf8c9b2bf",
            "100225c0811fbc92c827f142049fb88e16c6a173",
            "912b52a6a53adb28914ab8930caf3e71685dcb32",
            "b9a60574b41f5ee06454163c628eab06fa3bc926",
            "67c2115c504fa8501412742deddf858f5d5f2811",
            "1680e9e77f7461b4cb170c494867fdbb5bb25cbe",
            "c7ef85a92fcf283e95438c86210118c94ed47de7",
            "e34f1f504cc8046827f145868c573c32f82d035b",
            "8367e6243c20a23697a09b761697ace0b4b2f1bd",
            "7aeffb89230a882f85f12f4b00facb4628b9b3dc",
            "bef64baa185dd2845135de340b2c8d6d3f3b3759",
            "b61499353f23ff41d6e8958dc2324388e607df40",
            "7ab9fd4f13ce2c7130fbe127efeed60bb81e1555",
            "80869063bd80aa848ea4367da755c4865a688dfe",
            "14f7e6ff60e4b6de959123f4b52060355ab60f22",
            "7095431aa79c76d7569e388cb5dadda286c1e5a4",
            "e825085978e5280966660d30439ed5fc977ff1af",
            "46b6acdabbb554095cd3f7123335502bfae04c93",
            "05ca80632d638475467c06c9b2f4922c857898f7",
            "5878b880ae71f5d80f0d2b8f6b156951e5392fe1",
            "d8318deb0a53706f5c039bf2a01f24a84e7da07e",
            "d9ecf3ad9cbb9a42249479b70c1485f50c47c523",
            "0b397d979d566fd37b6ca790eb34b9cbc82c1bfc",
            "6c82cf07376d693f3f97779cd3a820d8a5c1047b",
            "7230932dba80c370eead8b396c9e392e22adbeb2",
            "343b37dfc157e8cbce7a01018046edeb0d3d19e2",
            "8a4bc9881f8d6b576e7d2b2ce15b718015451f9e",
            "a3728cb38742b09d14b3d4c5f3cf6eb82e30f0f2",
            "daa6198925739fc755608a55cc989d744a907646",
            "14b9f64a184f9f974d403065ce3b29758e7ce18c",
            "75272237d08e4852d2b0a1c843b170574b72b1ac",
            "375e43b39bdae8db590ff5855686d000e0ca242b",
            "3b78ff564a1a90f9a41d18bfb0e09a9711eaddb9",
            "03caf44f57f6cd3db6e5cac7aee6343e563c35e9",
            "74989c639ea00e4bfd0a0b32c961cd320cf60405",
            "10485764a71e78e596a6de5c7fd9be44ee08eeec",
            "4dbf905a2e7a87465bc9b0654fecdce4730bf7a6",
            "dfc05caf06fb9a2b6167be7f822aa86f4283ae7e",
            "512abc38b21cd25f61d1cf759c4574a9e6ad0138",
            "29721bfcd789bed5939294d1361236d4e83d1453",
            "2aeca3e885481a08afb1db2045140db4a65ffba4",
            "ba3f4a4b24fe93a77dfd1390f1b0ea4352c664ab",
            "3011717e14ba03bc981a4d6a9471a4e0c1d97823",
            "4632cfd4bde9f6f31c8b721fa61e8f0cda6770d9",
            "fe416c80464d9c89ec73659768585adceea3dc19",
            "4db07a19d0abc5c87ea157b0998f6effde5b1b00",
            "bfcc389e21dcb8426ca4f1ba7efb2debf5139ec5",
            "7563c3a4df467d6c0d8f5211c4b240b90adcf6e7",
            "ed108fc9939a1246a028679e764cacb6d5498306",
            "57141e04a62b38ac8eeeabc464e0491ef327aef4",
            "59149dc4d00d2014e1b3b31f7ff40ca6b3fffa32",
            "cb17798df3ef1ea6135acdf42b25af61177e4864"
        ],
        "dev2": [
            "af2c713971499953373380b9ae8673f64423bd59",
            "13eee434375d2813505b65b5be24921bef22b52d",
            "0fbb22c095f0578249f8d268dc12bf72d4242d90",
            "5526a224e608f1c01c2a7e891c4524436c8af68b",
            "5e20c8fbcd0f4ccc93aacfea90eeca8acbf92bb9",
            "27cc05194ccaa17cc92abf6e73eda8789b97cc1d",
            "742d91bc1c5346b62dc0fbaf31f087aae052a822",
            "21d00f6b9e6d413580cdb3e499a4fb4ef940bb92",
            "4f8c90ae61d013734b4e05f7b072202330a826c1",
            "51201cb5496361377f1afcccfed4770920ae1155",
            "d025e99a46c305489d6b3ee31ce480d8a22649dc",
            "4d5f455cf72d24c209c59922274c2f1af38fd1af",
            "45a64319e1ad937e84d8c35bd48a1cc43fca002e",
            "4a3c8a5c58767d68adc988171dcce90324f2dbab",
            "499d70c1b06352394ed7c3113e9d1f32fdc3e425",
            "38a29f61397f479131f50d6b966be3f454c15def",
            "1b9f2697008066735e2aa10d09f368e3f02bf0ea",
            "775bdb135f863cb3a5b47728b89427b391d1f8d4",
            "a753cb90c1b2c69916052837233e5f9a751943c9",
            "b7c452a36de2fdd32e96a964ef347df2f08421d1",
            "ddae2698ceea9d9d4b4b1deae9ed2bbfbc100b71",
            "b9665b9ee9cc5474710817eb73ffbb1f88496c46",
            "cd234eae450d90aabc1ece1197f09ff3c44e75ba",
            "5022240065a977c08cfe1d933090c55c96c4bc04",
            "c186eb88d2b0c51294d51363eb39e927449fcf4c",
            "a6b774961b8653c45f4d62a3169d16e2cfb8c3da",
            "5eaf8a2d656daf1539f86b211026fd53edbdfa42",
            "5edb235018482fa912b66f722baf2d43fe627b10",
            "c361e60cfa04cd686f9ab62c33019034160dde23",
            "903e850390b373921d50e3ef5969b0068d613032",
            "1066e8326246131a211620e259dd2cd7857e1f20",
            "33fe4a2d872bd9a68146348755ec750ee83f8b1b",
            "af67fb1f62d0ffc4e0b5c791eb9f04c107318d7f",
            "0ead587fa2742448d55f52730cb5026875363d16",
            "7d186cb28e45e5380fa9588bcbc1cc52d8a914bb",
            "8a93218aabab0ee277427b84d43ce55edfb586eb",
            "c203e6381e17f982dd7473eea5e2ea5c6715faae",
            "920997d0c841f4f749a842b5fb24c4b09cc68cde",
            "a210fe6dbd27cc01bffacb0ce2816e0cf303af5e",
            "a5c03dcd08aba8e5851e05da8badd4c59d508375",
            "f60c98f4e4d5a75b8ff6bafd4c02fff7e15cc43f",
            "2ed4586076ab58914b81a1177ec2702a9b861463",
            "45b1071e7c480d63caf9c795e7048d275f5b820a",
            "a1254fe5adf3d7a05e15a10d4b765b4b0f8885fc",
            "572a15e4b2660c0a0eb1df8c4dff49b6bd0d2a96",
            "8ae16699c5f9195221cf6a407f067e579dccd1de",
            "b983a058062a8667470ccdbfd9e76f8c284a0bd5",
            "b462db5adbde9c3da7a668dc7e7e7530b3806510",
            "97651fd4acd4e88ee3107d68aaa435dfff4e7aa2",
            "bef26b88612105a3286f03a4244bbd964c89f18e",
            "4b36c0491edcecb1f800bc59ef2995921999c3c0",
            "f4c7a5ae1dcd1ebc8bfd27628ed8bada55daf631",
            "046c9f540c50d478a5ae95d71244ec1c8a2d4fe5",
            "b6539a7653d2b3abcabd2cec26afe99d1a356c8a",
            "810689e4943d78d7ecf5c3dd6fe18f723d7522c9",
            "aa5ca4f1a2035c31265e8017248e0587593f77d5",
            "78922d756a506676e46a8035a8d69abfaf765e06",
            "6013fb1fb9bd9872f0ceac1827d77e31fbfccfbb",
            "38305a2ad0b9c6ff22a82aac3f344861f12c985d",
            "84d3adcf2f6544d30a5f832311ccc79b9412f11f",
            "4029051bb126728cae6854af83a137c6559b51cd",
            "27b2ba667ca98c6dfe125e1df5aeed41d459efa1",
            "31a66d3a96809e2448c5f654d8583fd177c14d5d",
            "2fe029ded8cbf74b725440855da7e258d3622615",
            "9977abd69709825c5e97c424ca5fd8106cb6d9bd",
            "6ec32d077374cf70a993842a36c59b78d030f879",
            "01f0bd36a45e49059892f47d2e0c9c1fe93af6c1",
            "8bd9cdeea6d3ec329ca43a0da6d77e91ef9297d3",
            "21db8487a2d2c8328b3180017ab5b08c1da6d76d",
            "cba1afd63a2aeb1c11372474e6182ec97ee78cae",
            "6bd249a4c2c32e2c0882dbde6dbe934b0d3ce66d",
            "7f1f4e4bdc0db832a00d52f6f71c8fd34dce6890",
            "d56efcdf57144f679e90a98097ff0bc45e00bc13",
            "b1465b925be55b54410b3920bd3b93e2d93559e6",
            "15f7c094a2dec83c0773ac3d04f836c19b84090b",
            "8040ae7fb2e4043fb3e0640cfa74bda4766db0d6",
            "9bbda47794ede4f7fe4b7bc12605c124e0e95bee",
            "cb8cb95bdda52aff2a167d912ab1d6c11df54b5c",
            "046651e72914fbe5fb17099ff8be190f797edb9d",
            "4be432cbec3bd669bb6669f29b587962cb36d4cd",
            "83ee5e855693c7ab5806ad0daaf3c785e2f1e4b4",
            "31c191ee7299bc29717d926cedd02f8fea2605f1",
            "e2c3731cdd0fbdb3b642f871c528c93b7b4fa063",
            "65129d2aa286c03eef9f177868f9136b44ce64ee",
            "e6d166344b5d6b0b475e56e98c676e636dbc2001",
            "207a2b64723f8944a02897af3c2fcced5e3ed964",
            "96200abb97eb1868b5d7d7720d9c26053738caca",
            "6392241742796dc50ce2c5102cf5147033eba63a",
            "b6c8155439a3bcf876ef0dc0e09b0e3ceeed97e2",
            "6075e6a97666233db429bed115a6cf6ad5ea3d3e",
            "d0b3e0b4748286e3f44c56a76c4ad2597851bb8c",
            "4e6f3a56059dfa8519c7edc2345c5fd44eac4592",
            "f5e0b869f4614d9579c15a8dbf673e24e656779d",
            "2e9a99864f98f864fd22362f9d8b0810a235db5f",
            "3a5f34bd192cd9864e82283f85f76988af0ea45f",
            "e5c5cb4ce25febb8b7d01edbb6cce0979d78f230",
            "2ad75d4077e332b3629ef4b25583981064375b3c",
            "6ef89f12bccd4898c6eac90b7e62397bd03d3b10",
            "577133e6d24d1b10337c376e3d208db0d5a1b9f6",
            "578ede6e16cf72cdaabb53cf94e60799fc92a763",
            "fb2e9c7ba78114a319b551978e23a23429372ae9",
            "1077fdb15a4d10f918b0cbc7e0dc05194ac8a5ce",
            "8e5e9150131f7e8c80fdf6189c347a27da758e79",
            "00f2e5be3abae2c6865a467984e500a0fda0d7ce",
            "094ded8009bb818e7fa5c311ff5cc83382ccf3ca",
            "2f8b96e8a28c4a66c809d6080717c969bb71c753",
            "52009b52d2214616b1df6bc5293dee68a0660097",
            "35beb07eef5b4919840bf32734ef2536fbd5fac8",
            "d8fca99ba065ec133f38289c98b9dd5607a97cbd",
            "8a3f9846c5deb5ab543eae8a6a9f7b0c422a3d5f",
            "b78a02fc76f58ea5ba6eca8d34ffec1fb000dcf8",
            "1cc879afc0d3c65f89c43036fb415f348f37465a",
            "2800948d61fda716d73bb0b62692422e68082117",
            "565ea927d2783f974c591562b26d9dd426517647",
            "1f56d96cf2c768c3844c68ccb504dfeee841ae15",
            "c9c8556a476e9e84631adde48ba635a77f2b1ba3",
            "9f222d500d4c84335f268ae60dad741d633cae5b",
            "673ae98d640d5d1c5cbf4afb46abef1cfdb4b8c5",
            "f07bbe8fac2a2d496d07fc95681d6b7959e36f5a",
            "74b5ece1fc0bdfdbe669154d8a0f6a859a9a7739",
            "6693836fba750639e858b9033c78d11f4e4056e8",
            "f25fc3443957945f42d5db4fef6d494a654da672",
            "be82731f99a834c1c7d09804ebbe9435c9650672",
            "7a1a970c25c059334c5d98fea57b5023a4e4f198",
            "4f4031a675700aa0dff636285bc6cc599cf50184",
            "ce2d0ac62f4e36716ad4be818afeb44a3e75e1b0",
            "16fd7b6ae1434623574ae5c8cb009a2011784231",
            "f2197a1013958a4d5bb2edf104b190b6474e1872",
            "06c8a7d3962329a21e8486b6323b15165f66b3ef",
            "c7ea8614d7968b781c3ef4b0547f2c068711fb8d",
            "1f1b1c56e7cc58faf0bddc56f7c97383f2016ef8",
            "92002b1c69ba618cb43e92bb2b756f3631830ce5",
            "b9b3c3fe14d829e0e3c8446deeb725089454a590",
            "174251df4f78fbf3788b52afa18351a09393f89a",
            "21956851ac809efa70249e6d92f37a81315f6054",
            "314f3fe6bb80729594978069d6d7c8dc367b64b4",
            "b69e92cbd38c96da5aceaeddd19855237954a772",
            "f72511d9086c80fa89ee60e046850bed9617e765",
            "9637894c5978ab19c5207f6e67bccc07d1ae713f",
            "b37e368e5ee6d22c20eca6e3bb7af3f130146a70",
            "79ae9bf77517c5bc9d1ded1a3416b25fb57989a8",
            "abaaa87a4728d497ed31a7faefd6d52d127c0dda",
            "250cc58388af2f6c5ea2579f5e5c75d6deb4225b",
            "179ce63dbf49ab2d83026efee1cd60a10420b934",
            "71519445c26c16cea698c4d9a1807504eb05f46c",
            "556933306a0d8a3f7e6632393477f98b52e2e91f",
            "38a2869cf82949d7e630a10de026b6619ad14515",
            "8a76e315473228300922b957375a79e8cb157fcb",
            "d52b84e472408e185b619bbb1cbd680887269f57",
            "dee3ee77c646180998e6e7645999a735c3774cc2",
            "c23832b2658b24eef1c372b06a0771797f758417",
            "03d460ff4a6b9312cc143a8e9caa14d333af0fe7",
            "f7f2e79b642b7874525c98d99691a22634e4d234",
            "fd27e4f795b7e825aae890c1415e9793c701ca08",
            "e539b62aa7f14717122dea9f9b611c6402413677",
            "4638ade13f7cdc449656e9ff985420607a1fe299",
            "9e0798ed368fdf5e5fb8054ea29d313559147fd4",
            "19f360d65ad08947ccd5606096df105c57b43c86",
            "a7b7220d8660d8878436e613c2a5b9a296c8560f",
            "cc7217970d02b84122b59569cf7ed3b52cf815a6",
            "9b242a230b8e654de998a59b9e3c5bbfdcabe4a8",
            "4778212be1e512d807fb4a5298ce80b4be17f526",
            "abd565eb19f2ae678e29db5eb5ff77c943492b71",
            "7ba2ebd7fbc429bc515a0b045348b85ac43d8e79",
            "e5f7ec0c3070f800fc088409e277d3d50741c3ae",
            "de9cdfea4bd9f2e4b9159b1be6cccddca26602e7",
            "0f570977fdfffe4ec9a52196de3a57dd94df6425",
            "c8ade8618be406377b036ae21169d78534ac8df5",
            "a2f200c5d68ae9eb7d914065028253d56cc1e3ad",
            "0272e3545114a47373d9a84b69c6c47ea66d01bd",
            "fa0a3c9c6ef04c60e7edca739e6ae4ff9569a28b",
            "5cdd612c54dab7cd33a42513760cdc99102b0a02",
            "0fcc19854fec9bd3ce961d1fb3a6f903170ef0d6",
            "8f6bb119f4317d31a2866d35d0b6db6d25cf39f1",
            "4950deeea0208694b0f946259ed4e676dddf07ac",
            "e8b56aac8cc8d31d038920dc7a9c6b810c7eb7f7",
            "e99dc63fdc212f3e8a258967c43da72abb2bc4d7",
            "64f80ca0e94aab1667b2c7200ab6ee3407076078",
            "f704113abece4439bb1fe91bec295e803b0af5a3",
            "19afe67ebb8785d7bc1970aa5301b9367093ed2f",
            "ccdc5862e941ecd21a77ee0b9fe9b8fb101ab301",
            "b79c2221f01d946a4f41c9ce2cb1d81b52210ddc",
            "0f897f8c7e09eb31d300e9c352571b056aa6ef10",
            "c1acc839a8808462d4b3690d34417ab2664ac46a",
            "23129a66ed284aa0f815c6b043046121aee5ed57",
            "58d49cf087edf13290c0cedd726f34bfe3ade956",
            "5e8361818348ef81f6e728d51feef3cc56aed7f6",
            "e585e6a3eb35a73aae34786fc18b0824d4050428",
            "3b1a481f13552b816ee09e2afa50590552682b6e",
            "e471465d395e6a6ab5649d96aa416c358109fbcd",
            "6fed7a300089183ba1d3406c8d6bdfd19850d837",
            "bc5c739ff8e5fc979e4c05c49a3fdc0d922bfe7a",
            "ac13efc8220fbd38a1118c0f950d34dfd4d9d871",
            "4b796b068a0e19171a7d42e713a7751740a2c74a",
            "8b2952a71c6e6ab6688f5268e603dd5e9479ef1c",
            "138e990262847c6649b8c19e21554ce9e6d16236",
            "6a54d2d55208a55c763b465198eae17bee3e29a5",
            "32de6285a857d92983cba8aae55bc1ffb1d10c62",
            "647b99c6d013f71b634ba7398d00215e4eb7d3f5",
            "adc63c6149987265547b916acbf85a9cd00d88b1",
            "040cc3d5ec43d7b1188ab764c8fa049a823e8058",
            "ba3482926daa6450d21b030cfe029689525c0e51",
            "152c14b053d5c156b9240f2ed09b5985c857258d",
            "ff1858ad2c15e6641da4e811fe62e9f2d6da9a0f",
            "780cf03051a387112c5478f086a183f1d7408034",
            "6bab3c07fc67edc81a28f7802f96a1bbafeb0dac",
            "08615299b7aaadee88cdd05662e88d2b337c2719",
            "afe5b8991bcb52cf50509ce9c434d356e41b5be6",
            "7a28334596f890072774b53953a99a3bc93f3849",
            "aeece9d5fb42cfe259d9f3bef23d521f8ca0a4ba",
            "5cc05399612050cbca02490014f9643478470287",
            "0a1851032bda46b53ec11f4da8b6f7f75c7f9c1b",
            "04608fae4ad1fff88ca4c4f0fa3a662aa9aa9cc6",
            "e7f7823236e6bac0c7b016d207572d73d7f0e562",
            "dd47d9173e10af1b04dbfa8fccba4a1e8748cec2",
            "b96e8d588620bc7160bd4ccaab515de8f9c48edc",
            "7598b08ec2ccf6c5bbc2c2020f583fc625e3238b",
            "fd02ff8d02af9de93b9b2cad7d6a9a1fb8d0c122",
            "1a367f3a685e3a0668981c27d1290bbb835a6fed",
            "be57309c300420bf4f8127a3bd8d9b4466289997",
            "afc7398c2bab7c8a37a0630d851ea1bafaaebe45",
            "b4edd92266d5b6cae918ee549dd7dfc33c1b36c8",
            "e3063f5675f7952765b4aa7a9a0ec8c1a08cc184",
            "ab5a3521f9b1dce4ce1a454e5d156111f909d458",
            "9ecc59f1729870db762ca783ed4744e1121dd65c",
            "1298e7078d269de68a1f30b02ce2840cf36024a0",
            "ddae331c796f652f63e0e26504178a9a49edc3ce",
            "e8bc75f05638edc891302bf23e37a809cf7e4376",
            "1e595a0aa74eac859dbb96d76ecd1045d8b909e7",
            "05c207039f99ddea1e4b85c1913073aecc9596cb",
            "b12258bd22d8fdb03d32a6834b6401edf35224d8",
            "be1333dc0ad7eb1f4e54cd0bdcdb0f0fd68d1a81",
            "3b90bb56ad6de9ab62908cbcfb21f7e0d3eb1054",
            "48bfe13e4feda309bcbfadf97bb8c011402f2cf8",
            "3bba00a4b36b2758aa1b83c2a5ff7b49606a0b45",
            "722b412b73e59a0528bb538f39622e824b2e232d",
            "f660cdb7cff019b2bf7d2366348b25647acb6704",
            "5ad414d046c2c90751ac22bae9b64ae7053433ff",
            "b13c96b097e07c91bbdf3ca6239b542277cbb950",
            "2ba5168becc78d75ee937e72fb61c340e2076a05",
            "5ce9619219d6fe037c7af709d6e9a9ef1b22222f",
            "3fe69cdf7453093cf4ebc9ff21d0b329dab7d454",
            "4a31936bc1af9c62efff8f7a93be1a2880ad260b",
            "fd8c01054121bc36d2194fe2c410f4616a0598fb",
            "2377309c094f64507e98bc7ff446ccb24d443bfe",
            "d8a81e416e138ffea353fb39fc452554d934638d",
            "f63fdc8a9fdf445ff7384e7ac3ec91b65ee0b6c5",
            "ca1f4454035804af0a18973e7b86bce87abc9ac4",
            "0419c9270528117db3261b0e8e16e534bf2b6f23",
            "f4425aecdf3a8583e57e2e890a225774e813ff25",
            "3fee84c78ba90cacbae55bdd6ff1fab13ac3c63e",
            "5b3c732608745a27210ce0677a0f50d974288ba7",
            "3886fd142223e4741f3628f833edd2a830681ec3",
            "3f82efa65dc3100985e049bb1f93022d74f1d56e",
            "b33d907813acf49e2c8afbeaf4879f7fb0b431fa",
            "b0ede90786de6d3082b1f336c87deb512ab21290",
            "c93ce94f4a2f4334d50d47df9c38d40ce74b65bc",
            "0251fc4476c482a3b25f8e1cf1f32f817158d7ea",
            "10799d0b44281c9aaafe9230a3e32d44b4bf4ac9",
            "5e8c80ab93b73efaf60814da586b22507e8a25ec",
            "0d3ce48562974d42f4fe40b70b58547d7d742477",
            "27181e89cc13d126c37a14c3c7aab770fb491903",
            "1116fc7b0fa01f641417f33cc8d167a147bdea8e",
            "81425f1ebd65f651770b928c1c79af10ede2ff1a",
            "8e9faae2be4f10dd69735da435455bf29dcd5db1",
            "1f127770fc7fb800f1244bbbc41f7dca5762556b",
            "76c30189faae60ea9a191d8f429677531784b635",
            "d560d5c5c765fae8949eebad26dd0b6190abef3c",
            "d01ffe4ad28908c15fbde6da301b0d272f827b4c",
            "46a5940950f51634cdb17f12d4f571eb723ba3c8",
            "e9d827b440ff7e7e5c3ef9061daa8de9f2fa8b8b",
            "fceae7ed89e1a5befc70b230c9b7dafe2f9df016",
            "666edb3f769f3698f0377f4c7e6789e763f7cb06",
            "e81eb3f1e9f2767cb06d6e2d8db66671f075df15",
            "4e1e99142d0394859708c197f14964aee3b717a9",
            "0db55e7e2e9b176ed87fa850bb9bd8ec7ca08c9e",
            "17a8f58a51c821716d09584db93ab1e18e6623dc",
            "ecda77959c74f59d9ee7d45b0881ede50fd3430e",
            "408d07109b557763a92b4194eef3f1ef34a43cc1",
            "aeeea52a93ad2d3e46860274d85d65183ceb3024",
            "723605c4d121dce221446eaeb18291c9173b935c",
            "0a502d31dc3fcb251860f4ed79f3b51b4da4e2e4",
            "af2fe97798d5b0a8b25808c4b9b465bcfa32e55a",
            "e47207ad16e0a77041125418870f2e21602a1f7a",
            "b4db9dc6884bffb9c1dc40c0643d2d1446c03f41",
            "38ba5f59c9fcf38eab5db74cce14321459f0fec0",
            "22b5ec17fb59f5952490865bc003b452ea4e31f2",
            "41ce0e60040b3287ccedc808dfa9d7283d4af60d",
            "98e9ace3ef706e6966d5a16f7265686f8c451d9b",
            "17db92b8b83b22d5054bc5ea00399903f522792b",
            "b291156ecec7c645e8b934704a3a6fdd450ca286",
            "9dfa7514251207a4f1719afe02119b0738b50a45",
            "ffa6ef220bdefe64b0d2ebb3c48c5dc54d52045b",
            "c3921954f246c0d8230262d6cbecc0e49172f93d",
            "bc9d0c783504148460f44c54d59551cb3e92c8c6",
            "dd9dc75a8331d9e86285b88e805e72c5f68231c3",
            "c7d855967c020749533d5d74f526238f02343259",
            "5c5b9847dac7c4e08f596954919f7f0b52c6223a",
            "5665e55f9ad10906be33ae1c2c0b64bf24076ec6",
            "a2919f81279146479effa4fae1ec4e9bd018021d",
            "6f3c007e3ddc84e4083f161e6337272651fecc0c",
            "b2ab89677bd16053d8ceb55affc228b9aa27bec6",
            "60a9c8e2ea701dd117e22b52ec24ee020ed25c4c",
            "943bec398f74fa8d08a88e12813863d9d013b113",
            "15b9c1551783b918ee49f66535a7ca60884e81a8",
            "649fa630a7c1e144d642b828f7cfe6165b0cde85",
            "8e15406117c8ad723baf7f72a02ba425a4455675",
            "b79a6ca3e77393aa0558f414acf6f02143fdd24d",
            "42edbcd748f304c1c340394a5671a667b00cb9d8",
            "75881f832250caec21c35403b5b622244d9b9ce2",
            "f8582ac5c36ee54cb3ced6ed94976a06be0f689c",
            "3c85281610fc76346401a83adbd27c9afbe1801c",
            "419ef1b7ca1e17a7d419096cac5753e80a203651",
            "27438a1b9dd0a7c70b8555f54b14c803ee80c53a",
            "e3373ed0a48bb6d82ab208c025d84ad262a123ab",
            "28d6cf859ab851ba621b3c8dbab42e9bbd3300f9",
            "ede1f8ef7efb930e95d3a11071088ba1a44810ea",
            "d1edf66a13b52125c0fb4cf50f983121d820b852",
            "4b9650f54ece330292a54ddace438dfd2fd44868",
            "8bef789ca657bdc82b3a784bd44a39ea0aaa4b76",
            "ab917da71e43e263c7a1965fded87719640a865d",
            "345974691b03edb3c11e39cb038fc8c3fba1296e",
            "594d64ec244b6b99321e2096987d4d69de4c8845",
            "b699508b07c40beab8ab332399ec588cb2239240",
            "5432291db9f2293ea3d6d9b54fff8e8133b0ada7",
            "9328d24a7262b8b858d0832727c2b452ed8e53b3",
            "3358128dc213eb5823f04084be152e4b732d4599",
            "2b1f463de5205ddf54c1d32b743ac9c23f1a7fec",
            "c9352f06f73e9308dfcb532ab2ab4bd37334d43a",
            "698ff2a192f644fc17b7df34c8e1c62e7327e505",
            "411f4763198b14d38db1afd296853996b2a5599a",
            "1ba856565d726d32e07f86610668966e9904115d",
            "d032c1170a5f44f924e69ccfb33a3890601a337a",
            "e10974b1886a38883665e46142bd7b4959a611ea",
            "a9316e724562fb008cd55928fbcddd8261ee709f",
            "68d71d6c8cda1718bf89164c324f635281d91f1b",
            "f58b797e52bb6310a44f2d47602e2645a00eb018",
            "8a6cd51ac22a188357a92bec61d78b58b323210a",
            "c3ecb72c3a0d4ff8a17e9c5a04baea87e0816049",
            "350ac5bac9ec3ba5ae93e487a60e36041a8cd579",
            "c5e36a973ce8869f669ffe4adc122b3492edf918",
            "1b2e388af36b9cfc1933fc4fa339a3367b9fe45c",
            "40829294939bf368b5e090bee00ccb6e9b464981",
            "065d567116eb8f2a66c1b3203875827426984cf8",
            "d5cea9bb2e13bb58807e19ea8081e099bdeb6f72",
            "2d885a316366140ecc35877c4bd2dfa5373c37f7",
            "4d2409f849920c0c547d479ed644243ced0b8aee",
            "e6ecce18bbf275c70aec0bb69a0b4de67c2ada2d",
            "4b5661758f9c4db3bc336029f92789c9d2597472",
            "c9f0ab67015f1a88d87de634c1c62119b79ecc00",
            "6f50511a4d41f78fe74e04d43015865e1fab3df4",
            "b384de90132d77628e423463c7e8deaf12e7aa7e",
            "770267b33706a5a048ea176a1f0239fb29c51837",
            "503b8892af094f4d878a73ba2d553e4ee68ea4f7",
            "8f657977fce3f543ad0f66a4e2404be08e973d52",
            "d01d40490ffd2fca4959f7c97bc2795b55766e6d",
            "6b5b84c0c50135e88691e035d3e00c68a2ae5aa4",
            "ef4215472c401fb0980ff9b8ef9424f22353f8d9",
            "95a0cad8b1ebd9b7270feea31bfba968bd6ae34d",
            "96b5fe80926da4c518ab0af79a7ec0b0d0466432",
            "fe3aa047c9e0444a3f04d958cab81f2b00c74072",
            "e2d3e8ff86e53f757ec66fc82db03a2c01a92172",
            "c687e4f692ba53d2203b289204f5f95951c9f541",
            "d52471512248f06fc698d79d2f9265fed32d3a28",
            "c657d4768db398eadd0e59265c735863672a28be",
            "8f16b86d7e4f96546a2b5a54cbce4b99ce695598",
            "38f43eb2ed45941ea1f7b507dc837996ea0e90a8",
            "0b0655aee4c60e9ddf98ec80a20782554f798c57",
            "76d709be74d6fa76ec3cd22af24e74b4b93602eb",
            "b67dcb21fda16956859dbb217cbb1e0238af3ef2",
            "3f27351f2b832e0760202e4c227585ea2bed9de8",
            "bf1c2583f4a13d501ec9eae58912f580fb5484ef",
            "a5926394d3365de63c63d23f77da6debc7c83f30",
            "f810c74c1968d9a40ee5a8c2ac4217892ab5e98c",
            "6bbccdb317f7ff215ff6f22aa1397c5159dc3dd5",
            "2161217ed63d454f257fadb0801084c86205f74f",
            "82d2a4b3708464439719b83dd6b027c6556f8de8",
            "d35e22ff22318b40436119ddc13b10fdec70e099",
            "7fed5f29ed2a6e2a4ddb325315c6226218c800be",
            "777c6637e900e783a34c45fe885bf4ff583e7b96",
            "9a0ea64bd6e72d448ed374de4faf954c6a574b9a",
            "00c381c54c698484cc346cf1cc2d11522a6de4d7",
            "407ab8768c1c08bc2a9b4df384c4e2a5e9539d37",
            "a317ce75a6564f090d1c8cbd7feb21a9d7d92c67",
            "7675bc7df6f24a61533e7d6536a7766ec7c08721",
            "1cb3cfaa8e1a2d6bd4a3b267d5bbff2d5b0b7f3e",
            "0595bb8a4219f6f02dedcca8b0a65e5db29992d8",
            "8f331ebd9ce7d7f260c7a9be20ca58522ef3c2d3",
            "325c69833165a88c979ff6c1413032010306291e",
            "4c9086312d532731983e3a4feefab063468d9639",
            "a8bab92fc0ce70823ad623bbf690bab8f4c0a4a7",
            "8cafc43f7103b4f776d473045443552aade94018",
            "2eec0fc526eab69dcbdfa59b23f92eae49c8282f",
            "fd45f42464c32ea5406734d26d89923e5848a895",
            "bdcbc98494a42e5771c3dc911a118649d23b1425",
            "d7a9a9a951b102a363624123df0962350bdf2ac2",
            "2c3e302c7582f715b66ff64e5ce11b6445af2931",
            "d9ef361d122e480a81cd482224b560f973e06014",
            "4fbf38d0913ce9ca6f674ce5ff7ef6ebf6a3199f",
            "f09ee0171af1037474613dfc9c5efcc33ee54be9",
            "123b5baaba73761422f92678fc52dba20bd470fa",
            "2044bd898af6a17c7091df5cb858e0c76818fcd6",
            "1abde8ce4862b2accc6d4e6e4f0426c24f8b912d",
            "6a56ed892688a619a227ccf028cd90357fc24237",
            "a6dc34541500fe5509a9b590fb5e5a895bac99ba",
            "18fd37d4a8224c70f9e83fe87668477b00551abf",
            "ba8873291045bfdc12b0e9a857e73e22074c0b67",
            "b954ddce28a1247b92442a65014bad820f1f8be8",
            "09e7bef0e002a533f46a40238e6ac9d27dc62912",
            "742b27fdd6fc05642100e8ddbfe5110ccdde220a",
            "090358afcf94af1973dc97e8139b2be4b6352dfe",
            "7e0ede1a16f94af74549582534362614dbeb3cba",
            "5d0016104072d69c8865740b8752286c6a2827f9",
            "1a2cb12077b098696153f5cab743b8ba61859c7c",
            "724c0021c70602590122d1897071b73ce77d8a55",
            "581d675eeb2f4446fe3587bc05b6696d9ee2964c",
            "8d6c6e25a060d4a9d6a8462e77b2aa2fe234cd67",
            "77e661a60c26b93248e6c77395ae0bcfcbeb49c3",
            "2303ce843a362cf5497ca3336451de23793eb711",
            "432b4be1c3b26dd34482ca560e02018569a5b002",
            "6810fc05e6954e9337ed7d6a09941883be09e398",
            "21e1e43b7977031749c1a38bf090dfb9bd7fdd5a",
            "f7dfd64cc0d4cb36a0b8c62a740e27347fd1cf1f",
            "1d664d996df319d604b77898c2021f5221a1f319",
            "3e3cf292bd07924ec5f03dd813208cf1e1db843b",
            "3f14e6a1b710d928e0464db5b11650f507243dab",
            "0f5668b140cdc0cacb969fc58dc5a7e90b60ea55",
            "765a750d0175ed5b67369b1fd76b5fe89d7e64b5",
            "96a5d625072147bbf4ebfb868daf56bea444255d",
            "dfeb729e08f86aa91a29dbaf2bd6e92f4d820b7a",
            "b7632687f49638e2ffe02342742564717b0eaec0",
            "5595d8246e1e868814eb716f42e3b231bcc29448",
            "1f682b655460fb0eba59ba42616be4384a80b37d",
            "f51ea67fb519ceb531b8b9453430f78ab281b954",
            "3ceb84f5b256d9c80200468003fea38bc29150cf",
            "27150176419f3b8ae72cf37982d77e3d9c119785",
            "92fb04c6cc9dec254e8c1c4f16466b2cf5a983d7",
            "55cb380c3fa02f9bdbae382377870108a82c6740",
            "027cc80b769e5045a2cb9864af62049ad3391067",
            "d3676e93521f950f012a7049d7a230006ba61335",
            "e50ac32d5a7604b23c3fef66f4926919d135c171",
            "ae455109c5b6cd8126d7a41ffa9ba38d4c80e3af",
            "09988ae22b55d110946c8eaeb8679a5e8bfac264",
            "bfc1ef4ab7ea53f7590ab77c416b8c124fe60ca3",
            "54685c3037116b25093a4ab2b91e3b978dd0e06f",
            "afe68f672f155fdb744dc1f99b71d8ae3fc4985b",
            "622dbe371307d678b7ec1166209a190459e7780e",
            "03359c873578b3b14b8615b68db18a52427b8d86",
            "12384d93db851f210d785194d6bb72073bdeace4",
            "44d10c576e8c860cbb65a41ed71416b252416c70",
            "abe413ff8c8962be2063fa6659d3a0e53dd0e9ec",
            "143f8e933e3e193ec23eb2cb8c17779bda099128",
            "9d3c950b5d3e95064c334d928f317ad71aff9ad5",
            "5d794f83edeaec7dca60b1129c156853c8259ec3",
            "6f1b75fd79793e1c74cdf5f10eb26839177dc354",
            "3300f669b4985321a6d0c59a22addbd95fb36519",
            "275f046e4abca67dbc532e435a56929c38b24049",
            "c33c3fe2ed20a7b462479c277fb8710916983354",
            "efc3e3aea78d6faebf25d5ecd260309f8fe865b4",
            "3eb4e6c6ff5a89ec06b3321e79e998dc4e680f3d",
            "c37c92b450f8dd87ea4aae91b06456bbdefbdf49",
            "f3b6a4009d9494d38b639567e8149a9b0bf3b9da",
            "209189b9692b46f356f1d292cc4ea2a23e76f498",
            "3afd9f2c718a90ec8d0d251cdd6198060523e51e",
            "c0d0531459d2e9d4c3616a44b8ac93096fe3967c",
            "c57c2445d847ef7230ee7c0278e375b66c54dcb5",
            "146fa48a4ad2f64d62b9eddac7e9dcb991d64b85",
            "9d30732c5b92af9f2e7030f4adc04fdc80ccbde9",
            "84e1ed8884192616e2e58a6df35fd8707caa0510",
            "0013d30c92bc9122baa50fe2765a791c5f48443f",
            "3c9c0006b4571ab948adeec2e2ada3a7a852176f",
            "e6a8c4b43f365a0588c6d12246d7f9afa38c406a",
            "97cc8aed187605c07320b669c257e42bd3906399",
            "845c925b67fc46ee4d365ad159a4557cbf53cb0c",
            "a71f670d7dfbae96f5a9ba7c9a9d455b42521a25",
            "163c8be88412e2ca22cb24efd1802f3bcb7e3002",
            "78221946cc826980214e241eedc2a626f9e7b463",
            "052fe9158dd4b7cdede7f252558af9b1b23702c7",
            "6249306c154cda0ce36c525387ad21506e583c37",
            "68d983395f4e127d20d6319c2404fa0ba6d7e523",
            "70e5733c44473d3abeb2473b25e6a93667c7040a",
            "fad8134dca805c185e52ffc994ea337d1e31f22d",
            "f4172445f3b9949c1378c00421e5320c26a191d6",
            "117d5cbf960d4f388d64cb93e105dcf4ea3a42c4",
            "7007380d0c30de80fc0bb509535453570a730a04",
            "e2b5b913ec81e0251ec7a5aa636f8d4528a6a8f7",
            "99f9561be78b9c5c26f147b1c79c71e160c3d0aa",
            "be81b0685f1e0d588faa9a8d70aca4b81006a718",
            "805865d218b5eabeae3483967d8223a39e70b8ce",
            "60443b1ae6277bf6854a403380803e3f3c6677f1",
            "cc2ea339d8c6c3a891bdcf50b02f14f9b08621ed",
            "41b1e088ee60cb582a0db3885d048f5a566d1002",
            "14c42162aea7f02226320e696bf8c403a40c4ae9",
            "e4f8a7f8cf5eb14edbebb0636a5e87e357c6e784",
            "8dade38ee7d86fdf435124ed786318caf9c3a252",
            "eaea7c1065119bde53b0e8d6b75f4e3df76c0252"
        ],
        "dev3": [
            "28089c40c13597bf908802c61352c6fffe0a4465",
            "500e0d5dc407697217663c134031da00e9dfa625",
            "5dc375b2fcc77dbb9b372696d4ed28e527219573",
            "57b127cad3f6376ce09e322ea7e30863b24f5f03",
            "71920b1d504704ea334aabab626439a214ab0c96",
            "d1d4d5f39ff0e4553b29f4001d2133a909a42c86",
            "8847e65ff434ef68c2e0d219be67eee4cdad85d3",
            "ca4038f22ae375c2b91bffa13fd12d77314595ab",
            "157f18745d2e56c8ee11bf666f0e685a6716db59",
            "b784b621ed32c4f8d859efd4c95e398d8952c5ab",
            "2ed4ed8cd0b0e770bc8d7612338be680c727060d",
            "d74ef8cb01de75c68e71d4c116a5508eadd8acc4",
            "3354c32984188f537e1dd36ecae2fa875a9c071a",
            "d1dcb40d565174e88627fc6395890d0bac88f756",
            "37a70edc116b1e28926c027ca64890bf799e5678",
            "dc380f8915e875c5c33382cc878aa0fdb1055ed2",
            "1f787b63a54b74a5238653883fe1a531200b675e",
            "013f7a634319317df4144780b20353a22df4103d",
            "d9122205ec6fd9dcc5f634ea55368e9cc29fac01",
            "5d697c31c1a6a4040980ffa2ba8c55ad12c42063",
            "e8240fdd0028307f30781b2a4f658c255b0ac71b",
            "240cf0d60a281aeb6f9431651ac926f58bcbc7a3",
            "d3ae45df9437da0a4b2ccbad23cacdaf0d6883b5",
            "760fb30b8315747e15b25bffbf6f00c4b6bcb5e8",
            "afa8057e307d59623a18450ca6ede02909ee2efd",
            "85fa1194f562de6466a0bab968e37ecbb04ef4c5",
            "9ac753c916a2f82e0e975c085f637dcfdde753e8",
            "01cf2ce57faef672986409425da02deac9f36ce6",
            "9dc4ec8b02e1ee6812412db8bad0cf2f79942e9b",
            "020b4ef35846aca744f67d954ab4f80ff5be1b00",
            "1ca93726c71b348b75386286dbdafb40ffc27a96",
            "e096e2fa8ad4d9d71af6821f67be0c8e2819c044",
            "6ba5bf31dd5dbf34f571fb18da819d3c04bf5f39",
            "b668f45fd0d7c0a614a1947458eac4d4e992715d",
            "07fcb8295854226ea7a03a31f4f1ca921be72b5c",
            "e6d3cf63fb880adb3a7f278d7a98d45adef16750",
            "b6b3b0e0d6c7ef90af79c101f6f22161b3cdf182",
            "e565ee86ceb8a4bd1d6f19a30e84c84c16e7eb4a",
            "931820d33cbc38328e4014d65dd62c359b5116fc",
            "c00cee3c03fc064d5186ce25e3a872404e5fb746",
            "841c29d62c16f02e91c6b864b4616812d6e124d4",
            "7a986dd794bf82e3512705d71aeebd5763703090",
            "099d4918f0475137b7d67fb1d28b4653ee94b180",
            "eb6e8e59b1986de01eb3a1f6a824a3cd257b94ad",
            "7602f7b20523fa478cdbcaa10101f3fd979e90db",
            "7c37188ca179a17303a53c285656f5568a169037",
            "387980a40a546e22e04bcb3f8ab55137cf0dc7d2",
            "a96e8ac62c271204bffac92961073d3db80504d9",
            "91fe434a86f8dee98eb2783e06db5175f4a6af1c",
            "5b49fd4207b86fc4ee8303562ac87c27e67a3535",
            "bc746f2962819e7a2b7075ba830e65614654bbdb",
            "fac2ebed785276c90847bb5c988e9d0ddf91b284",
            "78a7612a6b94f87312673c7fcef6623975905833",
            "1696ab0cb6ff3c77fa48985fa943c81be34a751a",
            "179630278fdaf45e0ade88d77eeeffee8c4c253d",
            "72717099d2de03775183e61917e5c71b1030c8cb",
            "1f7a8eac9dc5ba16517b193bfd556a8173c63960",
            "6b8a0f1edd6c39a38ce3176e95da72a68bcc1e12",
            "19b9c035bd1003d2e9be8c8179a21b9978a84ede",
            "34cb8999b0102c8f8c6f3dbe7ffeb86f29a7d04c",
            "fdf8f3ac73dd2c65feefc7d2b8bdf71724cc9b2d",
            "68623229a6d0119618976f2f02a0edf73f8b01a1",
            "d702460cafb05adb3e6e8294c9b83a7cd8a16c8a",
            "1742901ae4cc33104d4701b36c8e155b6c2ba1ec",
            "fa1f41e9abb0e8127940b1c2b63739cba6fab126",
            "92b1b0402c1a35506649d208e3d25bd4a04fffaf",
            "df622f1f0bca30ddd368d69c0b0b5021ddef9c70",
            "8584737525452af00d2f813c3b3f296e6567419e",
            "8a514ae56f5b099c09aac864a9d9fd88def02ece",
            "0ed1c192e87e107f507d41dae00f9859bcc45ef1",
            "c928676582338b764a3f659c87f8b1ec4f33e5ef",
            "b45cf573a24ca0bdf2d630d247961fb196dbf21a",
            "5168214c48f373dc5b9f3edffecf2870e9022ae3",
            "00be4c3bb4b9c7e41a79e3f38622d1cdd900483f",
            "e49d04b72bc9548d08d5f11820af1c0f48e052b6",
            "3d0107c98b87bce1159deb973c4159e19321099e",
            "6dcca1eb00121f379d34bf23cfa07149123401ad",
            "1c51640a1c1c89628cb6ac6913deaa6a3693bde3",
            "355a98faed5bcbe474c0c7be9dfd7714ca8f1fc1",
            "dac95d31313135b8092b184726e0b03bca0f3820",
            "2ffd5a3913baa2a682992fa8e2a2f0a541bf5678",
            "2806b3a0967548e7028039f4e4a7bb1b2e28197f",
            "4d48c8f69a57cba2382b5df173ae7e8c32102d5b",
            "eb5f1c34840972a6fe9ec3e7d0b043accbb9aa2b",
            "217333e7a0f0931587a4221940fcfd7f4466749b",
            "affa27d1887f32f85e5f6f7719cc410f1510d434",
            "42ff52a079ad60c5292ef44d7d24276502e580a8",
            "b25d071413e263b96f0cc8ef7670f36d9f663328",
            "9f03bbf9086a1164490cd7cb4e8dd056bf57eac2",
            "4bd2724677abdea6c8e1f7a796ae1f42ac23a2aa",
            "aadeef18927954d7ff0332505c972c9e0655e7b6",
            "8ff4ea8a4a2e4ef188d9a06163484efbb8e0f521",
            "c484fc9e60378351b6e019a6e2a5833ac3a5adca",
            "c0e695d5e8df4813249362590d19370d07ea263f",
            "93c13f839943f29cf8aabe596363868c0dfcd4fb",
            "6c354745680da5fb390d82becb521953fb374cde",
            "0cc292f880106d6152749c12b4471c7641c0a629",
            "2a96e895e6f9865225a76f495871bbf3a82ce1cd",
            "93f62ef4f0cabe904277e205364fc4fae5f6fbd2",
            "8868c7a3292ea35d9db89995e74d2a7519383bfc",
            "47c0da6c9dde354e269d3808c383bbd530613c9e",
            "ec6374990b21c5e72d243e33ec99bbc04b435975",
            "f807754c1b2b24e9033c08b35b6c909b2569dc52",
            "e5d1fdcfea065a8ee3c30a7b0568d87977f8e7db",
            "05f8b3e5618ea17c995168bf71dde9f3f2177975",
            "3ae0501e20ea6d9158622dc0b0b34044d6a0b5c8",
            "8aaae4f4f3d61315d06774a2a655d4daa5899ee7",
            "1a70a06a43c577c472e0209c304fb8f03e3497a2",
            "e2dec5146c780066c39e3ab4693f763c5298fddf",
            "e3c215fc13085a8447ba68c55c06c26a9da0d643",
            "1e1b0913bc6a627a5a091f5b34c6fe2c99e544e1",
            "fbadaa26ff0cef683df48b4a1b31f829b2d325b3",
            "34b3582cf92abbbf728f32e0af38b24355440cce",
            "aab8dd64888fcf9dcfebf54f23af438c019a9615",
            "5640ddd0a5162b1976c734853b3953b2f694e7bc",
            "64fed078093004669aaa66c49bd0921ba3a0ce96",
            "172fbe403aa0374f7096097186746c0315996f68",
            "24bb0d5c4f7b4ed744dda8e34a012c8d2db5cc66",
            "9f5048fb36e8ad4b88ec7cea901c66d8b3837c8b",
            "2e61c7773b59f9727c17daeaf33da8e7ebef65f2",
            "2d3bdcac35ac22ee6c4d5d5edc88ba947d0659d5",
            "1bf9d8e628eafb371cc9cd9f52c1a7ab5eb516d6",
            "d3ee6af73c0385303f0f1c016295cd16ebcb8942",
            "7e7c5244c2ee3689bb2225e4895303b75576ace9",
            "c77174b3469de901c94b98c3be81db62a86b0d7b",
            "1e8b7fe5a06ae8a5dcf0ee3e582219115f345d08",
            "2ddd9be11fe5ebaaf7db42d11b5cdb9a4aead73f",
            "b743eb96e38723f3033f35b00445f6cc21769cc6",
            "146e405c488ef9646ebfec414bbc1fe69fe3a7dd",
            "e61a0e8c611db87c2f5abeec55b5aeea0b207d51",
            "dd5460c32aff46b5f07df02e768784379da802dd",
            "fc051c8b369f83fb911f4f8ae9b27be16693c891",
            "c6c06a966a1c8d9feecd17692937ae36179cc774",
            "6fede0b95196a35bc0c1ce434ba14a01f278aa9e",
            "c67736e6a7158efbbea95f0c2469c566009ef197",
            "96bad4ad049f36b1bf312c80a560a14cc06bc228",
            "f6efd88cdaff6d363e15513c364361783915c020",
            "39db6c1d3c49b2492fde9ac7d72b979eb837f323",
            "81429da4ab5a6051e22e7b51d3375e902c0a9e91",
            "5a14ab7c393aa751352813457fa9580e3b48c2c1",
            "d403878a71dff94b742f160c287e278b01728bbc",
            "09ea7bc6a3058505dbb4138d435292b74668b2b9",
            "03a44c42ddef6c9ed01bb6305bbc5d9d4b11476e",
            "5df4a0ae3dc738dfa8549e0912a42d5382e8c819",
            "20b2674cfd02bb00fb58d709dd93994fad4a62f5",
            "98aced4e65418d3e5b1161cf8bd7c6f405f60907",
            "b0348d0e58815a0bf5a5e9aa4ad3f9219b86e1ae",
            "0689522e61b16fef5260bd74b65ae50e03efe4f9",
            "cf8455c52d8056be23cc3cbeb042879fff9e13c9",
            "5355fcae6211cd1feee5a3f4a052eb79912efca9",
            "941ad15724922406c8fbe638f3421c8be8789a96",
            "5f7e9a9198e4df2a4d06fe8deef8b6ad11d592ae",
            "c5c1cd4440a124f9a19898364b78ff7172755567",
            "6448ddf37ecda4398e00688125417f788d5e4569",
            "4d55d9865ba2648bc04cbbaccaa3d6ecda100a8e",
            "5e6df6a196ae1fabccbe8a2a4a97123594885652",
            "3c0652699add1ca69ef18dc4408e044f485ab829",
            "11cb8140b83adb1c603049e411257f116ae1a112",
            "d07c162d108832659e06b20199705ccb08e40b2d",
            "1a454b652740ffa2ff7ddf542400365cd3ed6f56",
            "500a2243dfcc94a89673826625d93638d3297b49",
            "485406b5e0de33cd3644fbd0ff1d38dd81822591",
            "0110048d460659ec1b2eaab621c228bc2aa63d78",
            "7d4ba0759c5e4e32bbf2147202e285bb8fa1a4bc",
            "00bd421089dbfd080bc8671c03b23a38921fcbdd",
            "adf41e06feb000dc796db016b8263cd205d9b109",
            "5f74f726a029b868e14c31e1537f779edc697756",
            "6a9f46931a38c64f614c95002d579f38dfe5d70c",
            "2f39d8ebef955bd32ad1816a24463cc829bf50c9",
            "66b40a710f586dbef3a4e41b2101c580b545ad28",
            "b28e95c8b0eadfb65c543e9d203aabfd46ebce0c",
            "b278cc483730a8dfda15b187ea75837eeb351826",
            "6e1fb68f65582987a6b1494204a8133f987488db",
            "ebe9370724fa9e0efd639a8b0d8ceab3d9fbecdd",
            "dbddc9ef29bca54dce76ec8b13fa2192b22c7dc2",
            "6b9641d36408c1066fbad2ae828431f3a024b9dd",
            "472090dd882297cfe8c34e53228629de06ced3fe",
            "039d9ffd30aac92d29359405424e4c52f979e61e",
            "c6341f49a13d17e03477bc1130b1d9ccd6e063e8",
            "df4ac6b237d51f2251313c73b0aac43a1ecb988b",
            "aba5841b345001f1fca36807914a665705d35281",
            "29970af190fae95ce093bbbb6e3ca908d1f9eb98",
            "9906016959c22db2a88a68eac4c2cb58b738adcc",
            "c76e7024c9613d53f70685bd76d5e3c212071c3f",
            "66c3d0d6eab37c9383ac0f80ccf6250803cdbfc5",
            "86b1fc7205ed6034f2b01584125706914a4126c9",
            "0737ebeb179139fee7479edbbb33b87deeab2b13",
            "309177a3a1d370386a8e90cddd911329f7d9120b",
            "e8b703a80ef11013df278d826fd13978dc6cac98",
            "e508573183c5492392cb00c639d554b7e5fd4d08",
            "29dcead192db611bd28edc4449be4653994c80e4",
            "b8950a4662ee82181caf60fdb06f285ef804461d",
            "fa5dd7756630e7bd351e8ebb6a7c8b5cbd7d18d8",
            "87f986ae67c2a4745c7dd28c01768d21c9c6ae33",
            "2bf96fe18c7158ff2e5ecb5c11ad9e83989a55c0",
            "5f6c49af96d2a7a1fa7bd66ebfa7f8798edcb3d4",
            "99d3d44147b657adaf6a60a95624bc09e76e9303",
            "372ab03f1b40f50806c8a660ba6e1d6c2b7bfba8",
            "da1fca613f9b8bc6a889b1f290d1aa3424eb8955",
            "2b8531d944e932c6c04c79df019c1bc968ab3fd3",
            "867fbd8be31183df220ce8f2d9cb25b63d52501e",
            "692a244713763acbf6f152bd6e17101bec2aaa88",
            "b7aadabee916b7303dc72ee42ef9e70aa7e5ad1b",
            "a3943f8ad485f9e8cc538e936a3fc3b8dc021017",
            "d0aa95a6d4e4dd29c3a9871397eca6206b34ae11",
            "b55d3a25160e6e27c00eda80dba5762e47d763eb",
            "368335bf0a55647eb533b6bc2b783392a7014934",
            "8d796d826e5dc3c477ed7e853c72f8e0f87db836",
            "92e7a6ff8f62c7abd9f832610c2045302dc93a3f",
            "8f0a642f6c3bf528b101e52a4d12def97658665f",
            "e5ccaa79e2a2d5551369bd6cc1f8ed654a791275",
            "15ed56315a5bd6c9b6d43871067b8293c3ad2c39",
            "561dc6ced6f42bb14df5f7141f88d155223ee0f1",
            "e1509d533ef3795187b93c615f4727d0ac361d71",
            "034e614f100c7d0ba4dc40b8de99a888587aef4b",
            "756053f05f1bedf35ed710760e3a8d4a61dd6e75",
            "3d80279f80d91748b49bca68534bccb61813f58a",
            "bef5d1e4f87da43a19c4ab2c8ff17704f88bb9b4",
            "6989a0897cce049ebb5ee9ffab4c400d861cbf51",
            "8e2f5d073b952bfa9de3e8144a9f70cf89148e30",
            "448f159c69527033b8d549d2b218c8b3f5f138a6",
            "f56a4d4fe4dd1aa14737858f87c795d8215982ce",
            "866d59d216616a948ecec8020e3823c0844d196c",
            "53608e3376a778966361cc754355989b9a587148",
            "af252823ac080073de0032c52653e99cc3c143db",
            "4cc419f6e67e110b6005366a77c23a6f2a5d7c0e",
            "72fbbb49cdfbbdb4d32ae5e961692aa2a77efb8d",
            "9b6d92723d1cc841b0fe260b68c136d8ad52758b",
            "e2b6a45e8de2ebbcbd24baef70bf558c767d4fdf",
            "a6979ef6644b3f7009ea56e5140fbe707d897397",
            "9f2a78aa8acdd319df3963df1fb3ba693d61bf03",
            "4766e3241947ace1c47bf0897092d95c639cd422",
            "40b5468c6d39c3d316721a39da254b4387727c96",
            "e1384dd1596155704e277e8f353d2e80e10adea2",
            "ecf63dd079393d27b22a8103a80c4e8c744d19a1",
            "6b9d67a54742e4982ccf53c6e34eaacea2f09854",
            "c901f39cda374a9ef5dfa047f83d3cd812610886",
            "5f9fdd70711076bbc8c8db3e171a64398824a889",
            "501c64a12fcc9d3867d615c114571add4758a608",
            "4afeca3bcf220da2af57ff517d669aefcebe3675",
            "8459f4cdaf00f930b0dab2abdccdb5a0d3cae4d8",
            "88191b0b157a36681aace24f2151ce79e9525cb2",
            "23a2481abcf3c4fa11cb08df6ad0413351b94dfc",
            "3c745c031577dcb028c926336d6e5cdc3df254ae",
            "effd1b71ce0bdd806db9116afd853029141f6735",
            "09282c316a77c0e5beda9610e6a87f133ace5e94",
            "88a43b7039068b3189bd4335c501918cd2cbdd02",
            "d782d827f77d2c0fd4a5e622bf8b2c7767e3353b",
            "5688d304390ff4f24b9108e45e4aa9c5354bdc31",
            "b0626fefa1ce8fd353d95af376fa0e430bc54ea1",
            "1c1e31118e12ce50a125b0db71a5ab588a5b21bc",
            "d21d6ead219abe4f8d9fbddef4b69d37138fecaa",
            "23a0b7d4d007c617b5b7d495bafc030809ba4374",
            "e6edf3b3b3801d462c8918b9f46fc95296fed2a8",
            "292119dd684dcdec748cb9d93803c2e742c501f4",
            "f0ec392bb131d2ecfdecc94c46215be792ac389d",
            "699695e5ffbe9c87b65082ed60e5f66119419ca7",
            "57bb602e3715d5f2d93ee87606f955a143894cd3",
            "215acd52e82f4c575abb715e25e54558deeef998",
            "addab4f00152e74eeb10a1554244b38f03a283be",
            "f7edc729fff1b644851f1c082a2db44fad79c727",
            "133d7a8d6f8c83f51cc1afe9d5cd833d9fe98bcd",
            "565f1514cf2ad8409f0f2c3922076123f05733ef",
            "a0b796218a2739905e3cebd4cbb4881156c2ffd6",
            "c7e9dc96a4b86f0d96f201fbf6baf9ec79925eee",
            "3ac7da96456366319a328e2d98b9a05c6e7d598e",
            "0d267e7b1e7ac1ede02c07ea7ffc3fc8b2e8fe90",
            "e989d7bd89e9aa3d940a5246c61ad31eb7b05a5e",
            "b711d72e8f8edf6f2619f713901c40128c8678fa",
            "9b6f9e5701240c053181c3b5ed99438049f08689",
            "e8311840e40bcad22c8e01198cdf3697c9bc9037",
            "336bf5269d7bfa3494656daea2d0db65c9674204",
            "7b9c5122faafb6b4a655e31ae27bcffeb5cf254f",
            "759fb58636737b1c697e9ed0aeba15240e007d19",
            "98c204a8f0607450ce64f0faa7e56f6f5ef33ee8",
            "608e7a27eb686b6302482ac0881d46ca29995f1e",
            "d236bd863364fe805353196eadc3c29457eafb27",
            "9b3e445e471b0816b415bc9163757e1f3768379c",
            "b546680e962d68e858906e5216e31a542642b171",
            "c4297d8817ff1c728dca08f7e20d826299bac39a",
            "aad0bdd7301f22002b7e40e554c192d91a743ca8",
            "4972a524fcd7383e2701cc9a5e8c4c133ead86b0",
            "0964badc0513179fa6397a01a70893fdfaa1dc32",
            "defcb2bb24fd42e23fefde69d676a62a70736f9f",
            "fc370a35eb6f4226ff59f90de6ec130c7e1dc881",
            "0d07a6330a958ecbb6883e1b15900e19d2ec1035",
            "e90fb666a2212085ba32628bf801f5d358feaf78",
            "3bcc45617b17303915ad3e8352f3b9b8631e6cf2",
            "717df3ee883d59ee5df036d95109009f3488b64c",
            "334006b501fa6be13d6ced714f928fd56513840c",
            "c45ca4ae042786b78be6166bd6f957f208adf3bd",
            "45a07c1ab96a6addf98846c31bf085153d75747e",
            "13cf88073b7d4a114f65e90796ff2043bec85289",
            "8c54290b4a9026e30dc37a61b542c7d3b56d052d",
            "ee6c321fe64fc3b491da8d7d7624e37334644549",
            "ff1f0408932a031e6a156d53d061ea108d081d61",
            "297650a912c5eea6e443b14bba2c9143b7ddc24a",
            "31bb3be5a6ce9e972adfded863563384f8688870",
            "9e158215d16cf8fa41eb518595673056b0ecb3b2",
            "426fb2e01e46be9527f84a1c2a40dfb205e2122b",
            "4c66c21542335aae07b55a3f44c5ab59570f8ca9",
            "83ab8b94e505854710ebb2733ad8694a58e65c21",
            "5cc1ffbd5acd83e5aa6f1982416b3d7223f54ce5",
            "cad0cd94efbfd0406ea6a55bee406be85cffbabc",
            "1aa0b5f2f7a66820edb88c7edbf2aa38837bd724",
            "9e9864cef814987977a6bbc1f57a1fc9500f156b",
            "94282d88f9e2b483f7a39e41c316c661e96e56b1",
            "c1cdaf7b16f3b2bf79c6a0ac08b26ca8f603a848",
            "1ddd50321342ed9db5d859d043e21d793a278339",
            "0863a11cee685a8108cd62b52e0f3330fd5d7648",
            "bf963e767ea8b33c343f2b6cc24ac29eb342c2cd",
            "b941c2d013744d1acac98186f73b41554e6895e6",
            "af14aaecd4975d23008256ac4afc822b4abc7ca3",
            "1c03b15b4fcd9313cd82a6d25f7bd6a781359b43",
            "bd3a264011cfaa8149a5a0f849958907bd8f91a4",
            "e7487263ade18f99bfacc86883ff6c67da276598",
            "06c71fbf40350ea63b09c2088b337c860374e0b5",
            "d5341079269d2f364929107df4f51312f53bd03f",
            "e935fb1ee23c5f83ae03f4b91623b66324cd0a5d",
            "ce4f64583a14a884aa5d0283d3d759bc4c4073f1",
            "819bb61710b8b7b4ffd616a3a9af652e5bb8ad74",
            "3fd38665594fcbf14ddeeef4b118c442c657aa84",
            "cf746fd1b0247c0dc15e1e10845fec1e61a0d3a8",
            "ed13d794a863e119e5d158b2d053669070ee6026",
            "c67b9a43e302a4b65d66e23da3865f485d20bb0c",
            "665bdf4fe29359f1cf864105cd8dbf9186d5df10",
            "1be843f77ac9a35e457734f29d4b23177663e2e9",
            "cade15a163709d7ebe822bd1c3a6a092a0b4525a",
            "70b1647ef462792186ba8eaf4c0b4a69bd96ca9c",
            "3e9f624b0bb5ebc5e1349aabdf1d2b54f1d22fdd",
            "6fce829fce83f0f9f3cb8dcda121a15ae9cc0cf1",
            "722ddf6e6fc109f01a1eabe53018af39b1f72873",
            "6eef5646964a4c16f132b59936914fdf858a1e4e",
            "fc1dbda76916243b1040eb997e8f4701e6eb35c0",
            "c85e12223dc7a7a85d536f69f50e1f167ce3d7f2",
            "504036466bc32aa638245f894feab3778bf54976",
            "ef3e8b1609d67efb12ebaa8994a71aff5cd872a6",
            "6e7f77adc49db2c03bddafce6fbd8043f02141c1",
            "147b8415b1c3cba80a44d0a448c2435b39ccb927",
            "889410dcda1df3f0fcc97dac16ae326da4029bc0",
            "e96828673f5b9530c68b89e495b073239077d32e",
            "16df26475077f303844336768807c3bdc4589c79",
            "9870c8ca684168ec8161e039e2a9d8644dba42d3",
            "04975229335b9a43cfb2fe74df7a5426199ba018",
            "07c91e80f6af35958bcb7d6c6f6a648cd53f5a72",
            "aa0ade5b49cf7b71a5045e5e99d527fbf306f9ea",
            "1054ab823961597a07c39065d18fa8d379e3347d",
            "d16e8b7ca4dd939541607aaa4edf41c9a5f187bc",
            "9996bf369a4ff37225e5be9c3538c1e7e7d6ee64",
            "8c8d6de3e7f93b291fb0bfd1a5c042dd404bda0b",
            "c374ce211c00279ac4a69aaaa12b5ff12d7cf6da",
            "807ce83f00c14e59dd83d865edf721d90ac9faed",
            "7b74eb1a9b9cea2b88ae847c537bbcab03b6cce7",
            "80350c5b84fd84c1d6ecc93a02cb334697d3074e",
            "4636d0abc96ff98c3f4b6f24aaab5a4421003849",
            "f7b72704dbc10365b6ed43dc93f5353d98770f7b",
            "f76190092da9471f2e017ef8d6933b0d5861dd43",
            "cf3f02c55002ad6a7521935f7e70d1072bf1097a",
            "45fb66f4b0d5f71dd1d8352fa1c9ecdf77985ca2",
            "6e0af7d08373a1586087a92b5c23339fcf5f7699",
            "7a6c3b309f8a339f360533058b173474366af3ad",
            "997cdc47dc4fe400974b8da1186d98c846242898",
            "c6394a1b8b5d0e353ed0e4ea8e16d68bfb1a6b6b",
            "d23329a0e4463fd221d5d5aa589b93f70a78a6bf",
            "1be28a7cb2119a8e9c5d923d14438e7379e02496",
            "171187d1aac57a3b205d1e24d09328e2ada0c55e",
            "ae80141a54059f6837a1e7c3959aaa43c608e1ae",
            "44190d4060317ba811082908b127ff487faf3f25",
            "36a135ca62359e32ec8f0d20a4966bf517132eb4",
            "3c27aa6bcd3ec5aa287fe62f545e3297493d1bcc",
            "bf47c42b21fc76496dda767b08ff51413da409d3",
            "6225e25f4adad3cacbef32cfa8607767b5a96269",
            "2d0ae777197ca056ee30f3e4d1f5ca9087b3bc7e",
            "ab1757c4b92988efad9b458270793f030073d975",
            "117b1c3da18211bf72e8971a36692a4b0633cf37",
            "5afb3858b71209641c1877c667b87bd5a85dd83e",
            "7c4d45ba3bba219c4216ec745617d46933fdd24f",
            "65c9f44a2fcaf542c1d88a8abafc3b5f3ae5fba7",
            "85a9c73a84f74668b0bd479e6847cba358e24f90",
            "6808f66f860b37e773f6e7f83f1201f304fe46b2",
            "a8598cd8e261716fa3addb6f10bb57c03a061be9",
            "c7fc8778952cd4b1aa2ca9229e3151ef9606d9e1",
            "ec675fc329aa90bb91bddbe1da4f2bdc7c9715fc",
            "4362b1155767b3b19124d1b879b13f41a2914d7e",
            "d7ced739979f43a64f2e456e1e90a4da538e8f5e",
            "4c02239c5f91429cc4caa751c14c090a7b099de7",
            "604e1c16cdd28481e7e84666bb0cac6c72efe0c8",
            "217d1c6d2f550ba6d3f8f9630a2ec1635a897726",
            "614230566fa443c7456691f1e553b48e754d874a",
            "abbd94107c8f2755da80be8a0cd20a025f2445d1",
            "e6b2a420535adc3c991ce030ba4442364b7f00d2",
            "2f47254d242cb39f05548ac323dd3cd5376abe26",
            "0563f4f9785ca26439fbdf764b28f3d8af678b53",
            "5a84a5da1d00adc85d5c8f1d20e34c2e7ac63f45",
            "e764068e999732f4896b19f2ee2094751438ac67",
            "7ae1fa0a33bdfac98493e30b093c8cc89e8ae52f",
            "4ddae0a7befba3513bafca950dfbf473acd996d0",
            "758ce02fcc6dbfadde1fbbd51a2cfc705f57b2c0",
            "4a735a8a233d280de851203516f0aa0fedf6c2f5",
            "1a1711f1ee0fd4b64bc0a2c35f409428dcc05fcb",
            "daf8eee9cb7726ff02d9dafee52dce061131d799",
            "41a87f06e1e654738f65e967fa81ff59fffa5dea",
            "f6515161e1b18ba40554573248c81887432a9b2b",
            "bd98aad3fa5385d1bbac4ff8f1ed23463e842849",
            "33af291421bcd37bf1b5b08a9a285fa761c3a382",
            "5c9d63ff52fa1c98b80b4cc45470fbdc1cf3beb2",
            "387ec5eef78503c71ef9507e031b978e4500a673",
            "75314c2f87c1f3f209d3a7690be985fba8c72120",
            "e8eeccebcb09efd1517855eebac972b80f520c9e",
            "766c3482b81c143130434e1478582dd7b54d45ad",
            "fbe64ffb4562d55a88c574dd38dd927c472a9415",
            "13741ff913e88dc651e21741bf4f4f69fc05f43b",
            "f7e4987d0ee2cc6db8d63b59678024f813ce9bb3",
            "b7402b75973c3f8aa815da61cb1d312f3fc1ba52",
            "c6739f64dfe178d34704275c4fd40eba5669ccce",
            "cba1ee15941df2f79bc51a0198ead3c19e3d0a8e",
            "fe39ffeb7d71e2c1496d6738aad4d2a64bd733b9",
            "4248411baf7a81b49e827f3f17d9dcc4b53b6c6a",
            "36991aba3469e820a23a0af33c50a95cd1dcc737",
            "86ff66861468de0a2a6ad5eee76e41124f9df5b2",
            "36ff5d351c74eae68547a9265ea48bf57b73a13b",
            "80e7f1a6d7a0b858a9ab26fdd17a7cafed35f1ce",
            "bb4a6b84dbda8c5eb990d94894b81e85a3269d14",
            "295c0f5bd2d62364c9a311bad9c2fdcabdf79417",
            "e6a61b1ecc715f5c30226db04dee013425753fad",
            "dc2364042f655b00b28864518efedcedf9e56f6f",
            "d9a367649ee3d83f9ac875f9419cbdab476a80c6",
            "6fe4d8d0f8669266630308399de5421b1fddf5a6",
            "95dc68c8c6421e138bdcf601e8129fc5c00dc25d",
            "1a90b115e122bcdc6c3c1855715849758697f1de",
            "b344204a38ed9fe19e07d442f9311bf878173b50",
            "bc723b0ddf011b3401205afe49c7ccc1a5db8d2a",
            "c53e3b1723e96f4e5e2b567e2fe4984b9661b250",
            "d98c3f5ffe175bcd727d53ed1124b00e92a249ca",
            "5dc7d56b92e3ff672f12661feb4b4c35f6975fbc",
            "302fa831cce7677b2c6f1d35a30252ade4ee8a2e",
            "4310cb82b825c381263f91c382cafd3e359847c9",
            "b106dfd4f9acbc910e327a10ffdb86fabefcaa61",
            "787cad1799481c80fba42fa313ce85930e137085",
            "15b09e2e0399c4c3538952aa53250ab2e3f05146",
            "6ff86e49cfbf04383c110394fb6567267877329d",
            "68f4502a5b29c661490fdbfb9364f53850dd21e5",
            "16d7c55c0fefaa7d502e2c5831db7b8b73f30cfa",
            "4441874c624f5f7b3932a63fddd5f5855c4fed29",
            "6141ac84316f7dbb67cac158b18aca4f620c187e",
            "539e54567b715e91d61aebab3997ae1630234844",
            "9abe2e5294eda146e51f15f327ce1dbb18d8e6c6",
            "cd68034e0152c020fc3c9fb37e704d0806f4edfb",
            "e7f087b91a28645b3dee873dd0aef70ca5a393a1",
            "40b7931279936f220088785145dc2cd3a4dcb04b",
            "36d96f7f375543868fb0398e68f3a0697ec53d2e",
            "dcf6d1692302497c16fbb2a8ce000ee7fbf2aefa",
            "f37fb49739849c27f3398c7e1de1c6df4da0d1bd",
            "7603945d1441b869544c068dc6ab8ff7c5e369d7",
            "bbc380b07e38a8352a962870433dd465a11f9e81",
            "60784744ce441a831fc8ef2b714f2378cac65b96",
            "a861394e13fe10e57beadd41c499499b5c1abdcf",
            "e57eeb14bc5f4af3c75a6a3d43a28098bf5b839e",
            "533daa55526f04e4daf269fd44a4addf75215f64",
            "540eca90994de80fddc9c7d7ffe65dc91f8cfe6d",
            "03b793464f78183378b4db50ad4029ece1bcd913",
            "02eab5e2c420923e67140830f3ffdb7408a4fc06",
            "75dd416627750766e2443674d6531a7461c07a45",
            "4d76c197a7856ae35833c39cd1af7bb832148fad",
            "a4c56d478a988e93810e3d57665d4265c24aa8da",
            "86787aeca652855030f60689ed01e4059b3cc99a",
            "057858a0fb703b7f314fe3fbff85a1abda92595d",
            "a18d6e48c9b04ec9f1a1e0d96ae386999d8a29f4",
            "505fa4226a176eb2ae22a70e9c2252998368b9d7",
            "e7872523966411563e4a48e6dc74e23ad4e8a2a4",
            "b98da2bd58a7e467821ef392704f99ff8aabdd9b",
            "072e77ab4017af54b328a8843d145128efc2e74f",
            "2e99565bcb64d7edcdc8568ecaa3a3928cafc9e8",
            "7e00ea510eccc120560aa29c9f9cff46972051c8",
            "7721e13a92076aa50a69169a9d24b642140cddbb",
            "19700dacdf7899d6bcb548d9fe4923f37742c960",
            "d607fc722151c162b17bcb82b5b3036fcfb8b237",
            "19e8faae3076ac375e7227c1444dfcfca3eb5a5e",
            "79f5a4d9fe966af0f0686e9d1cc36e819e8ace74",
            "ca57fe1db47cf0b161c6f35daa87182ee01d79bb",
            "674c2dc9eec7777f55f999b86a4499d1c4e021d9",
            "943eed575b68a91dd5d4ca7e69d357fb7a893cd4",
            "de5c1f97076852b724d6c8e2f879244f3de7d484",
            "a5de242a2f9b1f5e5be4b5278ef29e304183c271",
            "6e7d2abb81457af6f8351fb2a35f5598a00e97f5",
            "d4bdb1a2b2dff11c75fc716fa18a6661eee18a1b",
            "c774075405add08c667c9d1fd623374afb1258a0",
            "d4363d5cddfab77d5a3031c90a1fc2b0426b1eff",
            "a9745aac5cd63f08e84bc2285d5c29fdb098fc53",
            "6413a8a94b57d4c991fbe4b9c6cd821d6b3c2a80",
            "b1938c41bbab3a6cb32597330cfed39d7419efb2",
            "7fd154c4b405cdba40f85ec98bc7276f0c6a9507",
            "d7766827418c668368a99f5b34d1cd39de132494",
            "18eb1c1072eba9032efb35a3b6e1039511700548",
            "afe47b68502ebfe0b06b3fbce085173bf99beece",
            "ca1e444bca01545ffed97e8786de5b30a9ace01e",
            "676e4c901312dbb38a764221ef1244013ff9bf8c",
            "92f3173794433fbd08480c70ec214ff9de51c48f",
            "0c7b4fd0574c3322a58ef0ef9f1c269855af1d2e",
            "e8eea28f88247aac08b2557fc4a1e322c88651b9",
            "e48fea73e640a40edcf6e16f756060df6d985c83",
            "279505d8b06e4f9f8f9c11309439c9892bcc710d",
            "d687f375bbc9a10ec4dbd94147670430dde73417",
            "f7b6f98215e9a59a16c149908beaf5002151e3e8",
            "66dffca1f2ab80883a3538d20b3a56e3b2675068",
            "f7397a0feeb46fb8d2103a8a074a3fcc39547e64",
            "3af934bc9cc51a1d86f2f2ede56ca7fd4839fdc1",
            "6609caf76e8739b59bc7e073b4ebc801d647b0b9",
            "97bb9b70cb78af6d7b4d790671e3cd789527cfbb",
            "a81982e1af9b6728f394097f9edea0dc6bd3fe5e",
            "e5ff64d08fee06ba2b77537c02e4bf89981c5550",
            "824d4ee8557d5b2b5b753ad1003708ff7ea01dc9",
            "6de26869131e2b6799c5dcfe423d4b36b9efd1f2"
        ],
        "dev4": [
            "209a446e3657e6fd736b9b7589b94cbdaad2d854",
            "ddefe73c41b357c7c8b8a85fb4cd28150a39a65b",
            "af62a09b42cba0152620657c24bf6e62ad1c85ae",
            "20f279cd34b8f09d8c2a4ca06fb2eb61fa587cc5",
            "29f13d8cd845318aaa8d649d874d742f383a3b63",
            "3e2c064302e0eacd305c22a4313059a30fb0fc08",
            "a12503b88cffbcc353f011910c343d1bff1a5e4e",
            "6a118b5027b36540c27d2f99c3ed076cb74dcaa7",
            "c0ebba60dec69124627f73ccd559e061897e3fba",
            "db6634352870de6a7e2f43dbac8cd74288b24743",
            "8b93b67e14285f593a1aa18ab9b4a41ef93b1e2a",
            "620206b0ae31ff213ce12239198005a30d5aa474",
            "cc102dc5a9b5c058381e67defb0ac4cdecca881c",
            "1f2f144ce79a48b6c4d86ee4ef853a556e460cc5",
            "13a0e28f5b7f602181e59fd24ea5094a9e984a18",
            "03cae12314d5625a13c4a0d7a819a886d712704f",
            "cc07dc427332bdf008f39a42a173c6e36c4b9c7f",
            "c4c28f8f62b54439f0114c08b668b3a4777321f1",
            "502e15724f4c28f4eb3be6a8c5f2ba3358383e87",
            "cb01fabdf139e935f087974fec55c214e732e021",
            "9bf6b774b8f1fb4862fcb981a51a8a7074b932aa",
            "f23d1968b4db0c15dd1a4976089ce4e83434caca",
            "a377f50cc65ed4cd420d5d45b214ac16358cf6a3",
            "599a956f6f903a40aa722ecef60dc06008aae169",
            "4c62c8aceb9e0c5254cef12d5a58ecdbf43684c0",
            "c1d3746a67971d4cc32b6c5ad6eb71de35679abf",
            "56937b8383504ba451f5ac4acf264431fd85b53c",
            "7d363c2d5c38da081f278e757f81530cd58452e0",
            "b44aa1ad9d026478599268172cd0e24f9b90f00a",
            "b7f75578db99deab2826018cc4244e8708a6ee6f",
            "06a1e5a06b328e9ff696d60cb3afafda4154c8bc",
            "ca8f99a4d8979d8b4656c9e6e1c8c9aabec46a9d",
            "a529abc3619efe7d90393620fd7a1e00682ffb72",
            "2b037e89896a3a3d073930f4b3fdbd9d94e91181",
            "b8fba34c17947221d382969c77d9fa74b07c15e7",
            "8fb3697916ec2a58a63bbcee65cb1bf37253a8cd",
            "e8c3409d403370f267e95bce3119794f5f361e88",
            "544ab4ccab18ee8a789be7e8ee7d41b0cb866475",
            "258062e312b41bc2cccd779d50f68c3b4dda068f",
            "4b3c5336cda2ef47e24f3e9093c0af466dcb47a0",
            "c5777c43d9e107c395ad3fdd76595c93a198f4ee",
            "b73346ef1940acf518211530ad8efa77ddfdb88b",
            "06b8d05eda8930dec58172e8f812edc7c679d0a7",
            "bbc6643e4c2efc7d44676706308c4fbca83122e2",
            "b99baa38f11e10534a9401f82184cae742702858",
            "21fc5cce5ccfd844ef507b2754242ecd3ebe4435",
            "870fb5f74b1d968a2efb3a257c14ac6c40eab020",
            "c3b04e6e1e022aaef0185b9daea8a0516b365b27",
            "f658161619fab52547c408b6d07ecd2ff4766f7e",
            "64643471574b546505543c67ba2de8f2d370de95",
            "5441a82cfb75cc11d715ef19c846efc48e5073fd",
            "39b16bcc3cf1653fee42785cc6b8a0e5bc537dab",
            "44400b14198e4a60a6b606f32b7c51191cc2ffab",
            "a52a7a4a48c3563588b9dbf430709c3b04a4a638",
            "16f51d4671035048e6d9a62e86ff6a68aa42eb3b",
            "795ed8fd12b7e1426942548c7956a302f2187957",
            "19bb18716ef08b811fec330cba4d35fbdb027bcc",
            "3c90a0e91332c3d839425b6154db8f0f768119cb",
            "43eeed5d546304d3f366e0934672e18282dc27be",
            "b01841f12406de84c1a125808a8706d2540d3a88",
            "c85d6b3078dc0743ca589dc870351c2d8726edc7",
            "1b439d49a93243cecdc7b1cf60d08ef42ba30401",
            "d68e2710a224596f3dab95ecba69d3d7dbc43179",
            "9230c066e02eef7325cac5a296d6217f803eb5f3",
            "ee89536cbd33c09b8f5d7c231ac5b9897f614c62",
            "4e1050ef22589ff715fb50f1d7d7df76766dd175",
            "96b7a828169125b5ff709eac74fbf2b890e503aa",
            "8fa1f36914f7644ae1faa16b9316ea3378506ce9",
            "461c45f2a1397b6a26b769db95fd306b9e0c5a3e",
            "941a979c38a1438e9fb5fde3f07e6eb302dfa358",
            "ba710dfde3098417e3e623a4efc41fa92ee4a99d",
            "0bf9d887971a884abd9d86dd011c6ed4771d897b",
            "df3485812a24a2e14e31102bc37baa1ade0e6b7f",
            "dda0562f2f4f64cf50b1334082a6071f6fea1947",
            "e11f8a6f9e272b5130741deafdf50907d98c6166",
            "821170f054eb686337afe46c227b4d52e9b40be2",
            "a75286840b7966be63f669e34149df0f7c09c734",
            "f0edac3d364289b35f4d3d06e9f12c95f7abb9d4",
            "cb0f2b52307e105a83b41b4bd86fcd66d8df5ee3",
            "932a4423795fcbb0fc5b00b4adb7d59bb0c49b40",
            "542639de3ca37f86eec387bba0517ed729143d5d",
            "92659a69a37265c5639a5fe79c4c6a8936269af0",
            "5484ec0be2c314f56ec937546a93b1431a3c1f79",
            "2db0a44519230440261ca646fe658d904a78436f",
            "31bfc41202077b832aa4f79756eae9d16280fff1",
            "664b2f7c71e433ac995e2de6ab07deac646a86ee",
            "305216f55819c3385b3fc3941d0715abd386b74f",
            "3adb6a605caf4d74ea3719f9cef0f0d4645ec1ad",
            "97de0ac66c6e47df1e3cb5634776f3a8d16f9f70",
            "a874863c468f113cdac13d83b2a9be94192db9cf",
            "720712b21ee24d737945538da22a30d9b429854e",
            "cc1b51e8a28b5007a32b021e996942b5ad189832",
            "56730d0cb2e4fd06c0ef23c7e44d8e9e8e64edf0",
            "8402a1d0bd72c301f7278f6f7e4821e37dfc1f29",
            "75566d1faced2dcffa5d297b03fdba5cde5cf101",
            "e9a8c7e858821d61b9da5f4fa8747790e41bece8",
            "964f51c69a977a1d17e6138cb3fb26d547fd3bec",
            "44408eabaabbc4faeb8c5bb808885a3a600e4408",
            "9e0203a58a5d242e6c4c40576dbaff02721aa914",
            "2ebfeef4a817d8da1007dd5bb1a125a26f2def9f",
            "c29545f79387fe2c3a9ef77cb8752878db95a60d",
            "22198497fe125d959e411683c6f71b4b87e996e3",
            "8f78e7510d2d7ff5ac5025d1949b9696aafe0a68",
            "bd619b8d32e6552b5ce64bfdc0e2c4d3601d1488",
            "e36632a71d7a36fa9bff7d6db302f58c75fde083",
            "2d3b25e61dcc15337927ad933e57845d2689b5fd",
            "edb49129e8bdd5a42325db19c56c0827b9316b8f",
            "8302d81b3fd46e7d6ffbe4772f6203fcdd69e812",
            "75d118fba15d9889f425f595b43ff867de191fe4",
            "9b6e06dcf3cce0c0b4b3a8ed2140faca32aab796",
            "16aaa0a21386c7c3029970c9ed51b19f5e734079",
            "182be69a1eb6b49fb3e2b995e4053f906c93751c",
            "288822e330536e7b53cb261b98296e928985224c",
            "057759d41314ccae06e65677431893662a29ef0d",
            "2c789788c08e772edabf9765d7113f9c654b30ef",
            "01056f369abaf4cf071c5a2e5868ad5273efed80",
            "c24bfb0491dc0763cbf39b95b5f2822223f5a39b",
            "0785c9ad81cc07057790565b9e394cd855d56930",
            "9419ef2f3409b9ee86e3bc51fad8a7d47f3b3323",
            "0793c626d2e203c6db04656853f8088478181888",
            "e9ddf57791c2c2cc1c45bdf71f623d19dc07c04c",
            "090d244b168231ff06474951d9637e6f8f5387d4",
            "5c0d33afd73a95a165c78e79656cb7e854cd0e92",
            "075b55068ef21020233cad9e67559f3d047ab8ac",
            "051712dfb8e35b9b4e6a69d6c1b093b7eed22c16",
            "c714743bb136569ac70db8f3825f12d6d36f87e3",
            "0ce3d75c203c55c722a706f1909cb7702a2c6467",
            "5a71e5aeb15f8cd41fa675c0d4875420f36f9aa8",
            "aa1ca2b244a70b91fbdef69733d49b18291d813a",
            "388a649e24e04b6d23ac845cf1c2ec321f1dee0a",
            "872ca1b3c92bf60b6a5fa9ca036b3b0a6d0798a7",
            "6d3f91896dfa15cb73c85700d45eed035bb01cf6",
            "3b12bd0d79ae046b678be80064086559c170c946",
            "658ee70f1ccc954ce5271f4fd7db596d44c00bb5",
            "02206f45b7c77d3d077fca3e11f7b77e12ad46fa",
            "98e39c6440048aa4386de32e4c61211a25a14ff4",
            "affbfa5b4ec95a2f056891f6c8c697d28e957604",
            "eb39839a42a077fed7c9ebf2757f77a35ccdb4e1",
            "fc8f2a17d61e5d0bb9b64228fcb6a7b93a288e44",
            "42b50abf15d0cde3a98eb1fdce6158f15e9c7ef4",
            "4b4144cc39ee307494c89c034ea5fd180f48db42",
            "909f9ca9d43d99897f2d9f2141ceebd8f1e185c2",
            "4acdc7a657140465fc9450b8d0e9a84d91b5d4b3",
            "6ae50cad17419b104a226706084588ca50eb2efa",
            "49c79660429896af293a4ce35cf72437031cd560",
            "a6398d71a320b8e1fd92d914654e4414dca4a036",
            "88a425fd263a010166e30ed7d1fdb66135d79b69",
            "d8db03e31a362c3181b0fe416ebd9858a483d5f7",
            "e03942a6ef4254e62b661a5553b0433d4bee9b3d",
            "64b4598baa9c404ba0c3b83c1c2524b6d2dcbcdd",
            "f13b4b760abede416911058e1702bc1dd40d29e8",
            "1089f61868c906b39861c2e72be30ac3d7c3886f",
            "91931606f7005376b0af8b03b03bd727c478344b",
            "9290adee38b229df00230b2f27fc7ee924e14fd0",
            "247520b348b69847cd3f4bc8afb0e216406905c2",
            "3307be5038744073d26d17443fb32f0ccab5493a",
            "63bd35e7cf782cc23d736e765817cfafe5ceae4e",
            "3d2ad8c316eea7cbdf07e3ace2670983d6338c6f",
            "6d56d2d05e3bb30081d701b41ef2284678612ed6",
            "579feb387c9af6c75f1c599be9d51c380e8efd52",
            "d176ba045fd6d55719a472b5475ccc32a41e265d",
            "6a6a1168a5a7b14ef988f3516303b6d67a985ebd",
            "efde4ae853fe2e76f403d5a56d5c19b5e51ba230",
            "26a6d4062d26ddf4574cf333a04253b1c2372d27",
            "04378364723a335bc5ea1f6575d4b90cc47eab7f",
            "a895a8682f1de9c7196daf494d802478223049d6",
            "f6aeaaa093084d1565eb2da54d18af2cbc27303a",
            "2c64f843c0cd6dba00276b9ba38ade5c2a67a5ba",
            "75253b0815db227b7630f594a340d5e3e24f05ee",
            "fd1168620fe90e1441603b37a59362fb5de74442",
            "e085acd71c99bf97bf32c0bc487f36cf889e3e88",
            "bd2258717094f15232e6fa18e7e997f41eeb1a7d",
            "4cb030d6bf1e080bba2081235d046e1abd008f9d",
            "7efe897343f61d2004dc430063173dbd1b2a09a0",
            "5fec9a9fdc46e3df3e7af25f77f6b33732c85024",
            "ee599f08500a5feb1e4a602777a2147f34420488",
            "6e30f3069cd6e658fcaae00f4ff6822e57e5bbfd",
            "a2c9e7920d9bf97cbfc45bcbfab70c14cbfc2be6",
            "c4de8ef825b246fd89061c2ffefbfb382460dfd2",
            "aa24e3b671739a936b9f67fd50da77a5054519ce",
            "5e1964d9b0626fcae2dfada3920ec152d53c8590",
            "28068fab1ac6f32d049c8bc6325b7702e310d73b",
            "0f1b0487a16f9069044bb7f1508a80fcc62bf444",
            "cc5857728da25e57b271aa24c1704f8616e71484",
            "d32d2e9b511dbdce4e79621a92c63088c9912ad0",
            "ec32dae1da20c375f8e1653da74ba88b3193e672",
            "34b485d62b0a71e85a56fb46cf7ecc59963ed2d6",
            "a088b5dc23bfe864b1feaf6aac728b3eb33db766",
            "f539d0a447dde9a8f8629be7d1c78ce3c1e7f394",
            "f09ffeedd0e28cb58093f66f20580bf2f1d6b1fc",
            "f29feac7a525f6ab66fffce90fd83502bf77286c",
            "7a423ffdc093ecdf0dd440892fc5c7d08ef89f95",
            "006c9bb39ac4b2befe869992ce5d30b7b0ac9cb6",
            "894d3939cd00a6398425ac09282f3637fc7237e4",
            "508d271522f8a0fd3361dc2fb18a89fb4eaf976c",
            "5dd4267a0b9b1af4a6f394ce04802d8bfacc38c6",
            "01e85c49e9eb8e8e18c78c19698a17d516c210de",
            "00e1fdec2cfd7b8f21cc7f21e82e73990ef6b0f5",
            "9a09fc35d8ab0314e852a00702217dac3798824f",
            "783728fcb4ff578ae5634c5204d734b36b37fad8",
            "242293c451b14ce31a0c4512fb005beafd662427",
            "1a1cc0f7b00ee5edf5f8cda8a6c47274df010235",
            "5bc01f299483ffcec09c2ad0f660ed5dd62abd3a",
            "d6ca5cf69013575344770e4a8edc2d5926105bca",
            "7cb658cd9d3e38a155db3b6ae4e5ec3dd2471e25",
            "8ab73248bc9d1e144a62378b77cef1f59c9e8edd",
            "97e5ddd5440d4b1acdc6a9164656a60a6c7b7379",
            "e0bbafcb61aa1f004242914ffe3117b7d77b1601",
            "c40c56b406521fe49e9df9afcd0c795e80ebac38",
            "976f42de0b8222422bf1116e07a42cfb6745b0a0",
            "5aca298548c5daba3948b3e2a9903aa6e2fc9241",
            "e348d09e1a78651bcfaad4b6af9738da65e5b357",
            "743c1eed4914e9e274bc252924faa52e890c278f",
            "9f65708fe0f14bcbf46d8a7030752ec647a79b25",
            "13dbf3fd9c73c18a1b8a4946dcd2ce370c269bb2",
            "1f06c7caea52a60d8d3e14423da5852a02aa7246",
            "e939aefe2f70adc53a6b83b4a17526310ccdbc0c",
            "0d7b1ba868d89a94dd28b9ab77004b64eb2fcf7d",
            "c20ac6c01e04a2c3931533b1314a8ea5850b78fe",
            "af1df7be7857b2117eeff39ec6c4f74dc04e0439",
            "721b1a3d643b36c7eeded2ce530b639e2045913b",
            "e7010c2c018e51cc5f7d0e792996b8184341a445",
            "961f9a891abc819b23308beed5361abb538fd9e2",
            "7430711cb7c927bc5617cea1b50d8b3cfd84f21f",
            "31b90246e77816c84f2bee8fc40a1e67faabd307",
            "ef9daf0f93ef2a3d331759cefd5329a925274383",
            "2b3923880a937648ec25e9c2ae8fe4ce86250c60",
            "07ef21c87a1b6f2000713cbe8d4fba1ecdf6c72f",
            "d320b92352032853420f652b9cdce1a2f0ee191c",
            "d4dabd15aa85a6c7bb1a62eb412bc8fbe901ac5c",
            "1bccf5c9a3e4e5b5e8f20c0cda52f35f91cae18c",
            "413cb795cd4e3559e8ba9309f49c9ca36cef7d18",
            "7fe61c7e84cc36eebc97c3445810c614c91d4021",
            "237597b01f9f67079fea2e8664d80ebf60d5e765",
            "1d49a557b68de1f1dcaf4e02049356125b4021c1",
            "a4ba8c37c9aca5dc06bb8a653e0ff79868660bae",
            "4f3b998b095b11f7460103ef3670e6e0adbb7cb3",
            "1cf573f44de045ee73fd938fbf2bdccc0e31b7bb",
            "f45e6d7462d24a0191c6ad06e1b2af430c8828cb",
            "da462c093ac83102b4bf22a056ca4295f4ff4dcf",
            "b5d176b5374b587bfaed47a44b2c0481342d2a21",
            "8fe55020c9c04f633bb3281e536e8424029aa6c0",
            "acf38b2292214bd7fa5ac0342c645e9638a6fef4",
            "bec3856cec9b3efbcfa42de875fb7f70dfdb1477",
            "01fc9aee6c47aa1a1c787c46469fa18c21d06c66",
            "a8ece29adcf639305da073554be5cb1a7916b42b",
            "a0cc41b5ed628e93acb380ac0764c6cb0184bec9",
            "cc948984ad322628be9ff22b4a8c6a43b4eb8f3f",
            "b3def2571e7a80f4ce1e9bb1a1a660542158110b",
            "e6cb7affdcc89e8c0032d6ee79ff4c6de5fb526d",
            "257058a550b2ae166c38248a3731cba540bc638c",
            "a404b668a1b32f896ba834b9bb60c25fe58520d8",
            "730adf48012307911a3a353dca6ea4e599bc8dc9",
            "b4c9602031df2fdb81922a616b04c5a823d09ec1",
            "f215384aaa17ebb90b93561a81d19d21be372aa7",
            "d51e0f9d2db6a48a80d9d7a17793088842540287",
            "767e0377265714bca4b28fb95e3f967e2f8304c3",
            "1a91570ce9059f9d33ef3298c9947beabad0d681",
            "5ce11b1eac5a929228c40d3749aa8975dfe3c2fc",
            "67232f809a1cf7c6b88c57785e31692fe18f5844",
            "82e23da12ed1edc60fdcb691a0a221e4dc1234df",
            "55dd5d59e1fd98b0a7904a01cf6c73214556310e",
            "ba4ab2dda39c4ec1d93c42dd736db7becaecd247",
            "201238168c6b2b53c42504d116e9b2b64a20ac9a",
            "36e53922c79d48a0d8e5c26d66a1be1891228922",
            "80a3d205f1ad22e779a64921fb56d62b893881ae",
            "9e9f6c9c35086d6c63df8106dcd440e3585be675",
            "304347c3ac14d131703fa033b56322b62506c4af",
            "baf9d6e150810633828d9a15244698dc8d386550",
            "fb08e94c3537f04d4ea65eec914047f2ee8ad41b",
            "eebbc127226860b12e28b57a3b727890eea4b0cd",
            "c00e6c83f1f972a4fe0c0a092d252a3e9cfdee7f",
            "1b1ab76a14d4521583825df059f88eaaaa5c573c",
            "91362a61da08950d7242869cac52cb877379138b",
            "c6e1bc61709cf5cb4deb0288ecf1bd85855eb359",
            "694d034d5b5c71f7b265a6f07bec1e9a2ef58236",
            "32eafc18b40f3fe1c6dbfbb2472c07bc4c8337d7",
            "2428db2dd19d1983b03a92637e688bc7d2cc3413",
            "f4f1471b57ec6bbfccf954d0ddabf2472d9215c3",
            "d7615dc75fb0475e53ad253d18649516d8bf1120",
            "8fd7311032dfbf982b689fbc7a6eef7ec7381f64",
            "61d90a8422cfd52967ae0f1fe1bff1828f8a0e99",
            "b2829f3256001d546529fb8227bfaafb8a104b90",
            "afad1129dd4a18f59a262e2d89910a75394a588c",
            "81283460fdc4bec2415bac5ba2a04e88de66215b",
            "f8f350a32a1ebf4114cef6b4b6224089e0abaf74",
            "14249097e80355f365be665c51795680a5ef6858",
            "a2b340a548325ca6dc378bc4282aaaf9b2447f9f",
            "93a366c9e5c72bf94abb34daac39bfee80bb3717",
            "daaf4119de87f9bd84a15e8a7882f79fa049834b",
            "8edf97e3425ebb028de2635d6543fc89983ef8c5",
            "5b2d21aa68fd98bd46d41f2c6b39fff8995aa45e",
            "4e68f277c6f592eb4a397ed2090f81b86b53ba76",
            "e7a37291757cbdedf05d9763a9691e03e0a14248",
            "e025c9ed11ce1bdfd9ac020437de726a063833a0",
            "60aae6d856d8b46b9f7585175160ae56933fe686",
            "a13d05421fe836040cf2bdc9169738b99f299cc0",
            "e558591e138bb828d3cc6a287f77eed5c8961511",
            "16f7de7b64f35c2902078dd494f2c239393938f3",
            "eb3d0604baedb321ab0b4892d70fa2c3d4da8632",
            "d849ebb77680bb8a3ae4130f618eaf225fdd1830",
            "347e51e0770388cdd98a0a0d5687b69c2be26280",
            "e4bd611e195f270a8340538cb033e2f5e9d8faf6",
            "1fbc0c5631ed8e2ff430f8049bd4569ff875a92e",
            "b23a233b5b0d80d287f2eeca9c7f3ec26f2558a6",
            "be0bf715060e8921a80b20000f1fa35497504328",
            "f8e935d406c4dc3714bd2a7163cdb4fc77de3d9a",
            "b1b873add3899e9ab76ad2f9bd8961f86d1a2ef8",
            "bc21c322c6212ed4a663a4b55fb5487fedaa6280",
            "e37e6e620ac67a1771f6b602ba28a31a19161f61",
            "3b4cf41ea4efed8d30494e60c479f75ddea23a15",
            "2fd48c022a366033565c8820cba37fe7d9a4c426",
            "abc5f77a01bcf93ea985e37e1d6c27f3c9bc765b",
            "c70ceb28b7be45973b39f7dd1ba6d692874f1feb",
            "70ff5770c9e02d41ab1b13c41a86373859429e22",
            "39160ae6f34f05bb291012ecaaf9c0ca9b3dfb2e",
            "83d98f02e387cbf03f1135bc19df73ae8e94f7b3",
            "0e5926958dd92fed7b6931c9cbb44255fc3cb295",
            "c99276db0b69eb0a70a079ebbfd540472c1d799f",
            "5af4bef46f8118af079d161e0a72d4065a49dc41",
            "316af6aa36285a72c368b7eafdb942604767e909",
            "e3dbf7463488aa1a5fb0782bb01fa3fd4b4eca00",
            "ddd3ced72dfc44447d87a913340231c3456ad656",
            "c019b76523d86eb4173e3699bd36b19d8c15400a",
            "2b88477efc2d17921949ac67f1dae22ff32672c9",
            "e8c036beeb5aea14edb7ed278f018c3e4e75e837",
            "fc1488ffdbe282e50c4b3a7cdf50962e495f174a",
            "0ccdcb4a160f041a332cfab6b19dc504b2bca3ec",
            "5bf4a35bf7d255bea6e69915727f55553ba182d9",
            "ce94b26de74a0a0f2463c5dc61b9b683a1e3676b",
            "3e70fd7c832674c0bb2728adba8904d7095fee92",
            "1d1805483f5edd3cd089acb86e2d617a944bfdba",
            "80940ebd0e04ebd3df0f61353bc5cacd3b92deb3",
            "44d20b2dc606b926ff4f974b5139604e0d0fb417",
            "285eb21b41a26ed6365c049d3e317804d880458c",
            "9b6f5cb9533f4f397656dfddffcb638aa5868b85",
            "fc1ffeb5e0d44e577af088318adb7e7e83af936a",
            "80eba98e9b891508f6e6a10baf543f0077f4d60d",
            "d04e8110eb95bbe38a6583e629672d48f23b59f6",
            "ff33926010694cfb2c0db3c5e95b63a344e29031",
            "627547cb7dc6ba6b63a5cf45993aa8200d52fb0d",
            "ccd8816dd9382b7c67d67b187648f23ba0bd7a11",
            "48bdf3c0c4690725a830763868f3cd129c42e9b4",
            "5125a273dcf5d54ecda36766ef4d8a35cc80d1fa",
            "6893b2b8e6a6c82c8acb95052615266e2fea2d6e",
            "ccf61650bddd82cb8ab8fcd5b2099fb9ce594330",
            "e57427900ff57c5ecf316488854a5e13290a37c5",
            "67c96c89cc1abdee4065db5ac9e07072893b5916",
            "c0935eba0d84dea19c62ee21e96c3de065f9cd91",
            "cfa2a908b3b5ef6d7b187add4f095fdb65c9608f",
            "b7d4426fffe2075182894ef650c5ce998b07d10f",
            "dedc072840e6627a11a8d90171cec916c7e3fbda",
            "c87f23ce7de9e17dbe4a526b3c88816996af02e2",
            "44c97f0d803482ace790574af9b52244bf7e6be9",
            "2242bf9b3de5751e45195b94003147016f1c103c",
            "52662e08aaa35766c38b37ba721d216aa522d8bf",
            "751ef44a136e7772eb089c62f6c8cabe251d36f9",
            "e68d97ecacd2588c9e22fcae00468b73d5565e9e",
            "6065073a6921928ed29fb5d0f3893a904801554a",
            "b29311042a763a9151931ed1bcad684836f7a169",
            "e088d21329709dea92931f3c8d56eb2e531c74f0",
            "09a26f043cd0b56eeff1f64d15393c5be85da218",
            "0bae1116afd3a60489d247006389734c7b37d505",
            "1410bca5ce48eb3d43089c141abd4f7906d7c8b8",
            "1794098b47a42237452963bb6a641cfe6af46a15",
            "bfdb0f0ecf242a3ff8f1e828320ee45e9ae03f33",
            "19540a0758361c4713519739cb3c90bd12496034",
            "3578aa6acc1668b8528988f788205f1cf51f677e",
            "f7a0b6b7cf0bd9db753fee69b176d9388976e83f",
            "52aee9c325ab44203a3ec3840301143576d6ba2c",
            "be8fe15574c58c574305ab6d18d764c7a9770c5a",
            "f064a415b3d51667b224c144473ddccf0a4b0578",
            "151e2ecc4bb33257c6f9444696cab02716589316",
            "fd1eeacf2360270b14620fd3957db57777a458b6",
            "fb99c013811cfd7b2db161b705be0c48374e1f8a",
            "6f4cf04fb8a160643d27799ede869a9242fc892d",
            "c5a70dbeeb7ca4f194cc7a8c9cdc73fbcde2b0ca",
            "4cc50e40ec19b109c6ea2360910673c9b7eff3c5",
            "b7200d1e735ce685ba7f209acb845e3a7d9eca64",
            "e9b71f96a27bcbea9bfb8058460c48afb773a5ab",
            "1b4ed4c038c98bcfdc01337862a3a6954c616e62",
            "9c324a8524dd2ccc1988d8f414a05d7f2bdc9a0c",
            "faab9917929d20659fb55f57bb556248247c2d42",
            "a26c05d7e5831e27b28f6135ec04f664ac4e105d",
            "f8a8d6cf048c4210fc88ce64720caf8475e6102f",
            "74fc4dae1562477b188d02e844b68668623d5633",
            "9967dde20bc65169df597c2ba432ff18d2804dbd",
            "18f5b668d7a38a82f207fd4a70d5584ac1a283a2",
            "22b22625db76a05d7e3301c5ec15a87713c3e746",
            "bdd3cb3f31723e5bba642406c436f3cc26a68a42",
            "7e647d7626c7a1cec8c57d28d1d1afb7097e714a",
            "796b9caa09142a89a5915b3f755cfff3fa8328fb",
            "4104931e4a34d8346e28e02490ff76e0d9c67f6a",
            "df78d4a86626b6fa6ef132fe51976e383422c559",
            "1a2a1b07dfda6026dc92f8244e07543ddc01de4c",
            "7c35e3999d9e2e2d0d59ebd764be18c959ec9796",
            "3947cbe3b2b74cdcbbcce89581794939cb0498a7",
            "841bfbba5b91c2c7b626a9a958fc45744f3a4fa3",
            "d7dff591cbd5f7132f2be543477f6332bbd24009",
            "9ad16236ddec59240279723b2377aca888a10a02",
            "616b9969384514ce157ca0bb3148f0d169376d48",
            "21ed7ce518194d69743c5038f715971243558bcc",
            "be994d59c9d26fa372dc604d31b95fbd8cd04fbf",
            "69f0eb5de5ee01cc9e77b74492ddaa6b4e84cd2f",
            "ba0ad482ecd237fea7e1223e64b4e94e82681c61",
            "4dbfcbfbbd9d039e19fe86f182c4d17e93d6efb5",
            "2f1b10824b04dd4284a7f4148e37a2a19a37ca8e",
            "31a0c68b14e9b2517e94182610ca37051d776990",
            "54a0e10648808c2619c3ebd2f801a1d6a4ab2d94",
            "9b35aaf2e2ad6cb6fc1274b64d9bb4eaada52913",
            "113ef4df78c40b0ad5202f7eaa4497ebb3649d77",
            "ac073c64dcfb271e2b67aa874c3ce4b8e69f0438",
            "ee80792daa2a0b394d950b7ea947102fe1a2eaff",
            "b09b873adcd84a66c40f7ee5a430662356ecf416",
            "d2dce41681fcf8b0503edaa763cd3c0c30ceb0fc",
            "6856926b7756d055065183a9ecdcb4f9fc77a23b",
            "0bba1a80d582e46b2a71d40750563fc1f3219cdc",
            "1ce038b24e2e8abe4e857e0d84abf15922325774",
            "89c55f638da40c0968cbf5574fda657a38065d6a",
            "a54301ef75e58f0287353ad72cd9ae949bd32d5b",
            "999294d77aa2a2b70997323ae55cf36310ca148e",
            "152423230ccf0efe10c8fbdcf6d4baa1be061a8f",
            "f2bab45202a9af5d089ce9bd301f619cadebc7c4",
            "db0c0a9182088e50dd2247bbfab8a745e6df3f9d",
            "56bad1151758e43b2ab28be9a8b70c072310622d",
            "3e8c99b34675e33d409116bbadfa7e72f5e32137",
            "d803d5b0c4105559cc2f4f7633bfa3a3062fd3da",
            "4450594fb583ec93831bda3799c6cd35ee54092c",
            "92103366a502607f215cb2613d12969993a2dbe9",
            "7cf7e6aa95e29af8718bfde04f42edf22b3e626f",
            "dc9c34f0c65db98fcffb7f250ade0c5f4a025308",
            "4eba6d1892b81a8f2a7e4627b9feab1b926db2a4",
            "ae04a3a5ddefd99d1b26e3f59dd4d5470a03b580",
            "ac931c33c2cec0ce3738e725efe8bce7f540ed44",
            "afc923f4159bceb644c4117130ba10f6c50fd6c3",
            "f7439a4f2ae7d1b8dca9e2368fc25a758e0da5ff",
            "eb973015d66f461d07a1012124d718e5469693d4",
            "aebb85a0645c3597c3261c943ce42571597622b7",
            "e37c6261ea48b1a339c469282df7e9b7c073a72f",
            "49646e1cfe7033885a9f7c1ff0c1b4d9179ae737",
            "790ac5aee451c2d77d91331b183552848ba51f78",
            "5b9443ac93da1314c36866e9ae8b40678b743817",
            "b8fa6fe1cb4b5c36d94519092a18e1bf57d045e5",
            "39ad4633a88ec5771b6dd714f781b5a2ba6ba2e0",
            "af7610576ad058e3cbefd45ea6bc47f491d2b29e",
            "b002ade3ed0dab2f0175c1b0f5455b151e38779d",
            "d00f25ecd92f100aedbab4ef4622b95900e9cf01",
            "46c690e4b25646f72e502419e082cdee27f038e6",
            "3b31636985c00afaee721b5aef05cac956c6284b",
            "143db328e7a70ebe94e7072694f080f9745fcc83",
            "8954125990b80bc09a91e66543e3c0554feb15bd",
            "7f7dd0d5e5abb20559d18d7f154000c565c6f7f2",
            "b4e6ef34c68e0024d4c9ac570376f0c1d59f3812",
            "2bf7184ed9df72d3324a23b99c72b411396891be",
            "796a08d3509332f5b6ad0d8c37eb9a63e086e84c",
            "60726563c9466bbb14137c924e561052f324eba4",
            "041c69db2fffef52aecddcdcbb163bd893eefdbe",
            "795b11e705604742207da89fac8ea7c98e38325f",
            "5eb5f2fa6ef077a095fa49a4ae230bcde66f1b20",
            "bfa43726c12159542124cbfa5e52553448d1729d",
            "33065d8323ba09db94363c21fbd75ce2b5daf697",
            "e2766d4501f7eadf2978b2ba0565af187a10ff96",
            "04bcd4cea605a1bf0ac8e2f37ae0541c1facb6b6",
            "ea5548f7d5db352ed2f940c9ee7bc8da2a02482b",
            "ffdffe03c4e33cf044d5c319d52e6a2111cd4ed9",
            "007717faf9179a9dd87c0d00efcea435b75054d7",
            "22d297acd98263f04e72ff43e2b5a06397781b0f",
            "5c9f93ce033f0bdf1c13a2be5e2e49f88013da29",
            "4e6451d62a931a664acabbf3967e2874fedaadcd",
            "a4a5f4ed017f90dc1a48d6f926d94f69f5e82494",
            "80359d3577e56e69e3395a256aacbd0484f00ded",
            "e61edcadb8286ae01cf08767a4465f4a43e8c330",
            "bf18021462005b3b93663f7cefe94d9ac0881005",
            "5c662f7707e82f2b4d5d62d5cf296d2709b3628a",
            "43e9b04f66c6047b5a2ae23262205da227a3dde2",
            "b8e44a00001e36bb0ac4c2ecce3b5a6ff6b87b73",
            "1377b91eadc4ebb9566f89847d91b63a3d053b3a",
            "5dc4ac2bb2ae5e0040675e76218e8f536885b977",
            "e2ccf9b7c43420ded788599f3e2718f1315827b8",
            "98817a54f0c08b7d8865c5dd2f9759aaa45829ec",
            "57640dd806a7823319421ad74281ce243f6cd275",
            "92f15d33eee60d9dd735dc4456c516c07981c69b",
            "01f88ff138bfd2c6076c57493ada052bb0cadb19",
            "08fa148310930c2995b5cb9804aa20f1ae5997ed",
            "15cecfdac54b8784638117adf25b72369de83074",
            "4497e2a0d332f26ff051bbe4df92004011c13957",
            "e9e455823e0a6a5bd53817f1e47beb167b15aa04",
            "665342c1ffe6edbaa418c78c6768d1835fff23b7",
            "5c83d25eda241cd7890a691854d2d5e9805f9c13",
            "d193af78c5adbe8ed444396ba62706848fb9fcf5",
            "294303eac960eee90694cd663b8f8a55a7a2ffaf",
            "81df850492074829d2276c27352666b01ea94404",
            "4115b813fe61b4993faa45a812a77ff0e46f4d8e",
            "48882f3ca417ddf570463e9a7d18d2605f1be2ed",
            "23ffdd79e8bd6901111cb5e99560b6a636105232",
            "90e3926424eb3735146ffce8182d5332d60d2fef",
            "ad40939b6fd935699fc4fc365c8c941899923b97",
            "015a3b043413e36644d48a249ecd379e9a271cc3",
            "3f0ff0417c27a96393cc6428386963f009f0690f",
            "7dc8daf1766e123ff94a1d64a3f8228c4151a63a",
            "6a19128a1a2360496a4528a76a8163c384e875e8",
            "e4562fe727c6e9d65063f8aace9722f4dc780a9f",
            "f7f6e5ee2146562635e52069ec1f20e416537e34",
            "e1e5242fa91a5df4481c3f11836395385c4ed820",
            "9637a9f72d90fd37e40206a3a6bede014febcc4c",
            "410d6eee45756e946bd5bfbefee469b46c0735ee",
            "8df02341010b16a067f2571d6fcc2b6d226dbbf2",
            "602806101cb296db4e53899f578446661f4f04a6",
            "0ed8bf89ae7b25cdf46975402efc42b30629ce37",
            "cabcb4161b22868e8ed90cc2c730a4b23cf2cf15",
            "246b062bd6fa11ce40b4e4c195281acf064c261a",
            "186d68740c9a8d92265a8f1471f28a44dba39bc4",
            "32751163045c053bcd0cb21afcc7e20f5f2813c8",
            "012d47b089c70022615c6ad06ea6eb116cbc3dcc",
            "5d868a66c0169b5533f70469f63bb7bb632ddf05",
            "b19ebbacb2948f63dd617dc65a367ffa69365329",
            "c9a6fa0903f0d6f8377da91f8e79379a1168159d",
            "09f01d611c438fb0c476df2be1fbdc40389bfe9b",
            "3b2d4ac156088d38aa86108c79a0850c880a617d"
        ],
        "dev5": [
            "64b09905c7b2877f8aef99d8b63e73e5d31acfb9",
            "4bbef7dd0a85ed227dfcc59f6c9a5b01116475f8",
            "626a75abb1f3393944bdc58e2e6b3fd48ee35519",
            "2df41d8144685f0c951476a85d48479fa91eb558",
            "bc2bf7de74f2ded1502b0e9fdbca50e3d986c09b",
            "eb72ce2db4b67acbc77548e5a5a7f61af657660b",
            "be1f9a878b733a9655b18767b8825baf67b4c8d8",
            "a7d18f51a2806734858f238a0d101b8f8ac1db1b",
            "798a644dd56257cea2803d03fb49aa7118e7df41",
            "b89c47bb8511433440e5e547afe4459ca3383090",
            "7cc0e6308dfc8989643b6712277626465da9fb1b",
            "a872e1bd3e9ba8ed2d1b111487067e8494e8aefb",
            "8b2dda868b9038ddf2cee2ffb9e6d044c50e82c4",
            "06ebcc911dc78eab4b7608ef4e8c7dfcbe9f7047",
            "5f2eb6de8cf7361d2b8c4d73e781b82c57caaf8a",
            "de376274041cb30ad71fd3bd8f7ec674c67187d6",
            "1a02eef39d10e7321b62e0d93d09cf90a1997b2f",
            "f8a478115db54cf5295e72cb3ec59f3d31eb1d86",
            "a6e296e361a81f24ca1b6eb1c1586231b23773e6",
            "df70765af0b32299f9df155e485a503b9c410168",
            "e5ed038ad26e6905e8e32be6a63d678192557327",
            "cc7f2e516073d971d747bc57ab3ba4092cc57b51",
            "19226d77ed5ac06904e728b29f0a718ee599219b",
            "2cde9292c33243f6fadaf2d584813da2e7f73852",
            "4e000e207e3d6733a0d02c2c3b0791d1f78f01a6",
            "f5bf37a2d4fa8bf16278e9844c098cb58ce06845",
            "90c75d02dd0cdcf0c7770c3f3274246bda7bb283",
            "6228c7c7629e38b398d89aa6dc51fc60b489bce2",
            "7830c5fadc8b526e3e6e5aac8ec6cd302b69b5d1",
            "698dd2ade427d009bd7ae908222f579cf40fbda7",
            "dcde70f409769beaacac6177927457e4cc21e702",
            "a115af487a73be49ebf2594ad5e38626579aec15",
            "e0584b969d42a43d927aecdd82217b9c0467e197",
            "601a3c5e8a52a4082bb5937c85c36e8575f9a609",
            "8c6a88cda68fd74c4406f4f928288150a185be38",
            "f1f395c142176f73b9eb89c2575847fba203a3e1",
            "5c5708eff22b756a0b8960782d23c705edc9e3ce",
            "bb47f0148187b1b11d1880c24439974e5b7fe55d",
            "a2c6fbe330d750690c9083d38e17ecb57913257b",
            "14e870bae35e1d9acafc7c3e720da4e127f65ff8",
            "ea10227b651c8c843094ad83fba6e9f83e5a0815",
            "bb0b5f13a0ccb4eed62ad3a616d17f27f8e14db0",
            "eef13d5ae714731274c26799aa6b8790476f3883",
            "00beda9691a59b219227056422cc09666d69eedc",
            "eb9bea10a90f77b356629959a3158833a62639a7",
            "f118bbdea4abcd7451df1a36fb984070995448d8",
            "5c94127c2d72ace9c40565f42a5b28d25984b902",
            "87ebd2d03c12f1f0b2fc3ca45835edc3bdbcd868",
            "7d93119353a0b47ce7ce1e715a0ead9b3e6db2fa",
            "e6038335b28145559998518f1700ccf22ba79742",
            "37415530d7a1bf98987a29f782f5697cd50e707a",
            "d2d57849de3cc489484b4e6a35332d56f6044641",
            "48624a07786df5988cb8aa480c6c3b018a1e483b",
            "5a30a7e7cd5d5f0f8cb019d4765a46219ecf8e56",
            "99f5a3d665cfcc517b0b4b55d8668c2116effb69",
            "a8ecd01e78599b760b3b2c2865075720f641d925",
            "c18c5c0b2c629dd10f2ab4ba0fcd77b364a5c016",
            "f619ca25190d8ea37c996a22e8e5d691d9350963",
            "b09c70c8db96ac39ecef98bd08ade7f595bf1fbf",
            "7c8ac0f0ab9ebf27bb97e31631d99aa8da2ceec0",
            "91b3a26438e59667dbd3c59421fde74078e2dae9",
            "7eabfab466395d3b4b3864f117fea61486a42983",
            "33768636e905951b55668129d5f98e257b1578c7",
            "05ceab6b7b1b15ccbb6a04ffc5882515f6c61ad2",
            "0c12e758ac5e16a704ff4fe14dcd392b1b159f1b",
            "1194609662a19da4b39dd2f28fe59f866e3ddb3f",
            "0f67c3e9920bb270f85d47d3c9362af81f1bebbe",
            "b37869e36d28a7464aa8e347f7a74377a562bedc",
            "63dff62948f94c966ad6349a098bb39c88cc342a",
            "bdf03ac2b3f75234e9516b389f436bcd90304d68",
            "15b4b6b3d214604b03eb9450bec639b4c0bbf1d9",
            "363b7638b0ef7b0bd4bfa0fc0237dd4da0c71df8",
            "d4793d016f3efa5e88516cb88033cb3931d9e95e",
            "482dacc30028d19aaed5727babd651897e95179f",
            "e5a16eed5bf1a1b8cd1dac37d26a2bcad6c94cba",
            "087deae6820d5462ad9dc2e2af57313b740f3f6d",
            "338d23d80d32dc4ed7a89afa6e31667e28e92bf3",
            "bb8d7b9abc1dc583d98e239017ddb2a762907878",
            "f0fc5ffd3e617c1c09f9a4d0231cd476765173cd",
            "f0dcccf11c294de25b24cbf8e44f0941ccd3689b",
            "5e2396e0019f8ecce126eb55aea33d4c2b423475",
            "18df2ae9ca7a1a6b7f04a3b35554202fb31c1b1b",
            "baa92252d374c73bf5fd926d04af4c591a4e0a27",
            "7dc9a088bc90f91227047c6dd073c256e0133b9c",
            "7bff27a5a5b2be8f374055074c2a9f7a99713cd2",
            "9285bb3a51715097f1d2f456548f729c1eac41c4",
            "14d9aa9672fe023db83fb0fe18da7668c9825427",
            "8d93b6a54c4b9bec2a81368015aa905f4b5efdd9",
            "ecc1f08386042ec7bd091bf4601c797829f0ae62",
            "b73ec1fa9b597890d5fd0eb7b25a8eec6a6754ee",
            "260af83647148433d84502756a1b8329e3c61a4d",
            "3168fd4c56a70686f729d1ecd8e383ae6316811c",
            "57569085d9d1ce12cf4543915068c611a3c55dae",
            "e861991448615543b878ca78caee83ba6d4469d6",
            "67c317c58d01098397d93dde66e00757446bc1c9",
            "1165021b0cfd36d9354c96289f09dadfa1a3ad4a",
            "f7c182371e0dc09ac023e517b1513205bca37fd4",
            "23e6d7bfc7e2090624e48232ad4f4c25c672bea8",
            "670ab7a383505f61206759e0e05e096fd934dbb0",
            "4cb8a0c77e55e5cbc313135e79e8e431d78aaf7a",
            "6c9765d87e142e786f0190783f41a0250a835c99",
            "d5301d1cc94c2e9c3d396d07d4d3a799a61538ef",
            "de2cd663fdf9d824eba99d101b56011b346175c7",
            "955744fdaf7ddfd9f346e2b6fa42346ba66881c5",
            "50aa8013514e3f936a491edabe1ae57446fff91c",
            "8bcec7afa959aaa822ee584f11156ca352635068",
            "1c151e998077560c3bc65c946ce92c761b10ea04",
            "34fc2c1bb61842d6645d3c45085dde4efb37ade2",
            "c38b856f39ed03dacdfdac4b4451a25ef19846d2",
            "420d7613fd946946cf89d33960f071d02e48eba4",
            "f3f76df0cd37bb166dc47f399f1a9bb6221f171c",
            "81953d3cc2bdc3d252d87e82a854a5e2113c552c",
            "e2d244b7f1cb37d66eb99fd4f309addb7bf60c92",
            "04af103d0b27457cb658379bdcc2d6e37891439f",
            "e89c4b0f9f299e179eb89ea0bf79b7847f5a09aa",
            "4db474d4abf784fa2c69dca5b7dfc696aa44b096",
            "b144bbb5103b3a265bceddd594c73a29da6611ad",
            "869807a7b81c9161009e6b12d439760e7e806ac3",
            "76f28c4f634da296b380e158d6523a0439937f50",
            "777f1c10fa071c4cd4fdb3265229d2715c16222a",
            "9cf026a3b99a4f27040b3ee4bc5282e66b45d201",
            "5df01a8c5a97f234eb503379838f37ba63757a10",
            "60c66c0296060a57fefb2bf3d0afe8abd1aa7733",
            "d52dc283240516a8af5f9a6181d6318d94a9f132",
            "66d20a24b46347eb8ebe6ca1a2364b6f7a09ff4c",
            "34cf5a03a2d3c1a2cc8dd64ed53654f1c0f20da6",
            "06301bee3e9280ac8e8a92700b3220dc4dcccfc4",
            "506417fe43b381c646b64873c40e0932e579e808",
            "6132792f05e6cfd9cfef2a624f917077dad24850",
            "5186987dde4fdcfdcd3f3177f9073d2e418939c2",
            "c2fde491b7403d2b45f121475f6c624e0457055c",
            "b8be0f1634d69cfff693a33b2ebb6b356da1463b",
            "f196a7128c4feafd4547a409344b6b6ad0600d29",
            "f984e15b3943f8b7bed966b232af084495772dde",
            "f6a56c112f117d5e3013cfa08e6778682bdf3fc2",
            "712d213b2c74f5832fbf63f40d176aa5111df4c0",
            "621a8d14fa6e316ea6662f226c1eaee42f674864",
            "6841b45552f6bf54b163b6aa6b83b506e1496000",
            "c28d5d005866945ae79a80395946e733b867e09a",
            "514e80bcc14524eed164334246431a7ca1830498",
            "ad9b66100e64d31019624c8eefeb5dbee738f3b5",
            "342266cfd92445287c837edcb44b7cd271c305b5",
            "2a03b459b99ca27ad099b28a015709a9778d2f44",
            "b2d47352d0aedcd66920ceba83c3e9d6972cb661",
            "16659e37c1dab2f10166d7327feb76b607cc2401",
            "08f13a030d42ae7ad6c15b1f70b43a88115f6eda",
            "e084e479bf753a2d19ca2f01723a6f5a484588ac",
            "a89f083ffa031e46a618df2a3c0fb421d6f3024f",
            "fc8328d5f15edbfcb36aba6b07b5e4cc5e086195",
            "b323212e0edfc498389fa6432cdea6ba5bf558a4",
            "e1e19332447d286783eb77cd0b15f05456572da3",
            "9c37ca5383a13bdd06ab2ff4f90f4a117199fbc2",
            "f92fd742680fc3359ec58a49119f4b4a4319d6ce",
            "d042763750c7332850df83cb525d18af9cf1b126",
            "78a66b4c166da8a7c22c2e80e545b458debc1455",
            "c7764ef26b11d8cfebf9eaafa9e67830d3787968",
            "f165ee211b12d1969e32f5b0302ced9c643d830c",
            "acc8fbee34f618a48109dc9336508311f00c7a5b",
            "3a7e45c0e781390128ffbc14c449c090eb8550ae",
            "e3db0d62a87dc9992c434e002d4454aec0d9b8ce",
            "2cf64cc9714a47c2365d0977be00e799f0ac73b0",
            "fbe560a97cb344ec5ad721791b65cf29b3e22c63",
            "d79258c2e71e959d573a08bc04aa5c727d3347f8",
            "d609cf62a036572143e3ae65b6460d51b4fbae9c",
            "cf7e88f6ac0b5ace42df81a93cce8b51c17df960",
            "92da11f69c8895fba6e786e8f8f3896a38146d6e",
            "fe3aaa2ae3804ac25a76495c6262dbce07211a66",
            "0aae67b6bb5fc471e4624d4b7d90368d24563bd4",
            "ba68e2a1e8825598ecbe9935b85561226cc42c31",
            "8773f95e40069d07b3e2bb03231522ca38b920ed",
            "a350e01dc7d592eae4203143a55bd96ed9bcccc6",
            "3545e945f6a54ca58c6c84b842c35f92e94b12a5",
            "45fc515ae3574e9c1f9deacaa6960dec68a7d38b",
            "7bc33bda64c898aca86513fa6b6c71c397e7c02f",
            "fa967cb4aeedbad7d694b364fa7da07bbbcf416e",
            "42abcff7725225df9a1317dfee82458c4b8d5541",
            "a9b09fc305abbdd924d53f5c4dfb29a9e1ef8104",
            "274ed34ac40f3fc0f41e55f96bfdeee45a917afb",
            "cc452f9019ee9485b094d35e89961a9b671f4f92",
            "a5e87dd20256dde43fab04d4fcf835e64153e3b4",
            "ee82adcf04baae5b668b14c18fe44e6358d3f3bc",
            "0312a0cc9e12fd9bf0d37aa3e9957b2e3788a77b",
            "e7d31635ddcb7894def3c3e45f21494c3f008c29",
            "546b40eee2751cb79eb00314b1484050a6a89f49",
            "7b4560b1dcde29721af3189a6d584a12873172f4",
            "aef0065e090bb4ed0b75c6e2e576e0ef26020a5d",
            "4c530cb6a972e0f3f6d90c966c7f9efe3756089b",
            "8a9409257b69d16902a902b6e6f99a3d867bf054",
            "f16378a8de04c2126fec7d68f81d2baadcc72d35",
            "eb4f3a82a331ad4a06977269f1b00a094472c098",
            "ea6fbd6687f54aa7e49d9495b217d2bc5992fef0",
            "4371aa864d77a8f65858058b7f8cdf781c619242",
            "d153a267b052c3a6ef7bd188fd09b895bba30974",
            "7a0ab9d561fbd8fa7b78707d8666710a82af16dc",
            "ce400a93b5459bee16822f0eafa0a6d35f21782d",
            "63070dd61efa0381f36e47a5bfa095870b904e19",
            "452dc667fb7a240b2bf19eb23e548a92f02d73f0",
            "5b2525673a243e7e9fbe6a94b5639ffc815aa94a",
            "8085fd3102d12c810c88e0a514442e7bedcd9e78",
            "f129e542dabd2d6d06792ef1c7d84e02b51cce08",
            "d19b34c5be17b47bc0ff01478c28c4361947527a",
            "290a65de1e33fa5d088b0742fe66cb1912f4b1bc",
            "4daad86a86f24435719339607804b3b1b9eea53f",
            "15cd5e1619ab15692fed908fcfd15dcfb5ecdb7b",
            "6258a3e2245979a5ff655535f4bb06127a660640",
            "827f6435da7dbef9d2e248d0f2d4fab9ffd49cca",
            "a9394898e7491217ce92edbb260cc4ab4bcda8a0",
            "cdd3632902c659e74436138b3d0c24f7628d2320",
            "7c6951da42728aaf59e9e3ebba931cee7822f83e",
            "c3c3657a0df20010542bd706e398975030bd469f",
            "1b5064e3e38eca4a0433295a1fd2a0133868cbbf",
            "dd5c5ed631ebda4d9c9c8c14f348df8af5c30ee0",
            "15de1d6c354d59f21bbddbb9862839e1058c3372",
            "b9bebf708197e17ea94b7fc91f5251e082f6235f",
            "1501f447bfa8012ae04b95c40c73e106def58353",
            "f69d2eda808ccfef6e7f016554a67b9172fa5939",
            "1a427d3dec1e2c08aad0c5d78b391ae026fb2c51",
            "32043fc68283133d2117a6f73eb7e24931447c6e",
            "3d98aaf7285ba3420371b396587f6be47de17c41",
            "67d97dab5bfc78b6eb640cda43d1bb2b9f6c2ef7",
            "6b9960895041f93b729b62adcc972ecd42336292",
            "caf8053b86f259db9d65ba4784e07a7a55ee9d2c",
            "2a02cabe4d3ed3aea307560e4bfcc98a8acbedcc",
            "cbd6c8d5613c0c942414926240cf2c409d83243b",
            "e06541eb4c1bf222a342fd0c78090a8dd0c0c3de",
            "7010d171b16b295b9451fc7c624b537552843dd6",
            "4a44078451d746cee2c03af0677a31d97c8d3335",
            "87e1d0e69cf8e3687498b593758369573a0289fc",
            "c225686e82f873838ee7475196ebe282400cf908",
            "176a965e32a8938440fb5dc5095d31c88f52b1ee",
            "7951a1bb87693083274d822add80eae381189390",
            "6414451cedc65e29f50fe7e21e0fad18bb0cc82a",
            "174da961b34393cd8506f2afaf2eeccbf35785a2",
            "f1e18433d12bc638f936a4d8756f70aa4e282d1a",
            "9a1def8da1279f60e86bcdb740c30ac6293e4cc8",
            "2d39bfaa57f447919715deb81e97029bfe4502f7",
            "ffc948c6c42d1323114ce43ba08ebd7637111265",
            "9f5c57c8c56e4e86fa35b466792e07654ce26fe5",
            "ad044cea43099bf12de3c5ae077803fb324d2346",
            "4621d3e1f4ba532d318930af6a6c86ddf3608ba7",
            "c317549587339f508b9fdf863354d258c726b8f8",
            "a0e3ade99f7525bacbc95077cead400676aa2bd4",
            "408de3c9705a90c05ac742beebe2817c4205ae7d",
            "4201db6f01bc7af12ba797e877262080858379a1",
            "25a3c27c41ac32f65d8efb8a54b08ad88211a700",
            "f9d28fc02f389b6a4a760bb766dc664fd3d453cd",
            "a12e9d5c3180a57364f419beb6a1b411bc28161d",
            "5d2074af6f919940a74fab16430a890a2b4654cc",
            "a179a07faeaa073cc0a2f4cbd9fa3bf743a180f1",
            "d1fe241fbe3dc44a76b654b1a224453a6b7bbc6a",
            "8bd428599c0a91179b036b93925915ffc1bf0ea0",
            "bc500826858094f27fbfe9ce924de70134522f9e",
            "eaa2015fdf9b6abb372a263ae7bb9aae88807f3b",
            "51080b218bd6fb6ba31273c62085d174c0f62e48",
            "d82d9c30fd1a42e232d79e27a537dcd8d201dffe",
            "5afb64e16702f7eba02fd4e0ce4045d703619fb2",
            "c632cf9ffacf510a5f46079afa1d0b738a04ac8f",
            "93575368b2d43c5273788d73be45f3cc49b7fdbc",
            "19e6bc68aa2bdfd5fe20de0ef570966f9768f9c0",
            "67a2c69c78d5d5b1e6d46714b4dc12be1735bcd1",
            "617a39d5ea9e8af8511487bc373cb680756cd1d2",
            "77e6d92357153cd58068c8c2faff7333e2550723",
            "9a44deefc9e47a44d0a094b45d40eb8ca297fcf2",
            "7fc4521dd8384770d672b5be133ae6e669c85d67",
            "f5eaf2a57687ee45a9484b53c9397b071b28ffbf",
            "aae3370fcd83ca6142e62b792352689241c43cea",
            "47971c0a27c1becf53a758c8a7ac0e308a213e46",
            "457299449df2a72c62b8fab4e39752f6810eb057",
            "be3ecaeb3c51433058ad4e96ec892d18f4291efd",
            "80d77d772ab2526f7d6f1646d11abf1e37db0164",
            "b29a5b4c63a4d9326a01059b1528e60b53cadb5e",
            "54a368b4548b4e7affbbc543a4c675d448d81cc0",
            "6fb4a84a0e4024cec86646d94f7895e504d55819",
            "cf05bb10ff964648552a393a771bfb4fba8a6d07",
            "3120d17f62db08213332fff2b41878e7a58a4bf1",
            "8e744e65b8f252070043715152fc3179cb3c0ab4",
            "70f8dd29f551c421a96ed4de8ab96f6309452561",
            "ec7fb37db16fc522b5182023fcf62cd613def74d",
            "bc192598e5d621302fc8660ec3db20840722089a",
            "a2aefab4c78273c8a2006daf28b700d427e1feeb",
            "0f21ccd4b82260d4dc51b62b688edd03dc27bfe4",
            "c4c2009f2d5c229af7166d8621744f19dbdd989f",
            "f1ba8eeae5acb830a5ad92133027240e902c66c9",
            "6c2d288ef11dba4e930cc9aacce9ad76bcdacf39",
            "7258540a253e6940cf170e027e94452e39b69e31",
            "42302f005bf72d04164b53c339b84365ba378986",
            "2bf7ac76cf4867d7b1dfc7c95b142ce23c24631a",
            "3cfe5f9ea8a4f52f6ba9391429866c395c7694ed",
            "4af69c9d3b59fc074bc77986eb7303c7d2d66634",
            "2d42b889d17794f74a8e4c451ffc4b6767ddb802",
            "fa90be2684b771ab34f76cfc99d8fcd7b753b70d",
            "b8dc28ba9f9f67eb94173a43a38d0db582fffa14",
            "52124a12620b8ee075deb79503aa75f1c3c84b3f",
            "70fa7fba19ac0c70fdd074408a7d20006a0b4d0b",
            "edce9fde3bfa510760673cf564f6cb981cff036a",
            "a6e80ec3ea3275343cf137d5a7a472d706f31f15",
            "41bc5ea49c4bf05162ff606a10b0fa79815cc463",
            "23321951d7861a3744bbec603c781c48bc59e98c",
            "d57050c66d7cf1a037f68e47aeef470614fd2be6",
            "f5383df83b9b4dd279583626132e1679463dd114",
            "7aa9174bc4656aefbc656c0be9db10f7e6f9b9eb",
            "296bee6bce84e6d7378ae00af849c85d730cc0e2",
            "3460f623a20d64fe7a8adfaa176819b2577991fb",
            "3508257bc562114889b0dbc1ead1f61c57e80779",
            "e64206d85147a6fa0793534930505f84486e2132",
            "6fe17b264e149169da057a20ffdd585bd837617b",
            "8bd1b5fce9e9c34d6f7daab7ecdde7754fd81066",
            "6190d412d3dcb32a858d84606aae9eea3da24efb",
            "b4ac896c6671301bd3f7f656742aa8d547377553",
            "c58078ba42fa5f6f5aabea4d4b70e4d34b7c6378",
            "1384e82c2cf69e0a820a2ac8dc6ca2df6ccc91a7",
            "17d068963ff2e2131497b1b5d77c8cd5a5895ecb",
            "15c684aad9e0cea8dd824ef14d3ff4ebd62e49c8",
            "6e6c4d3045a09bfd359ae963a08eae98604e0537",
            "ff3ababb09c47b01ab722d297a00617581dc9ea7",
            "9f67bf96fa16a5eefaff2edaff2ed8430104a3e9",
            "34f005d810e8967ee0d57afb78f8e0a64f473094",
            "202b1176a4596eb9344c05b29f5840bf7991d743",
            "13aaf5e228ae93aa497465405848263fe7e34c2d",
            "ce2f047112d97f1e46e1a6aa6c27e59f0c5e2bc5",
            "932d9f8cc0f6b6265f1ddd4c13bb4297ef93ace0",
            "0d8f33a74a1071c93083c07e91882f7e67880675",
            "596a8eb54cbb60367ab9af312a311032bb1e0bb7",
            "1e50e05235ebe9081dc358a9c5b2bb6aea676e4c",
            "b639c0cb7784566cb695a23244fd835356cc92aa",
            "c3247d87d8b466b8f4aa4646b2a6b1e68b858784",
            "f33f01335f032047919898582fcd3e930f3788c0",
            "dbb11da551e3922547d9f3cb182c50e7e8714daf",
            "5620a215a11e5aca2e3a18df4428131de6000065",
            "43be1ed01be6ce9410158e11c8aa748b7d7e34ef",
            "af79974921600051c85a377370b83ae8b268d752",
            "608320e94a4397200a83e16d00dc8d2f36b14d77",
            "25ae5c8ab4d308b26e8bbfb2e0b80a52708d3200",
            "4976b38decc58424a1d7d695eeaf6897ea50ee64",
            "0f9986470a6d173cf84a5ba5ea576355450c1c0a",
            "e22540bc0bb33a0a381885b34381850d076fdf1c",
            "1b0bd35f09454811e96a714c2185705238ee1dc9",
            "773fc96ab287730bdcc4779d21e79fc95142aa65",
            "db6a22cb59507999fdb92923113d10b514657b14",
            "64e2c31c10f651146dea82d0fb047ae83a64c04a",
            "c3ae6aa10b1c0c5488cf5b5e82dd34d265c1567c",
            "1d3ade925fbbe041ecb61aac01139c0af5415c74",
            "a6ca9088e035e7aaec76e676ca98d7fbd5a16a1c",
            "b7b3a1a78ad07591fa64e471ef5d42c1166e33e7",
            "e717440dbe9ad98d85a3037acf65a3a624de7f8d",
            "da9fb81e1fb555a4cadc5e3f7cbe7aa685d3c359",
            "eb9fcf8b2a6fd9e05e5596aa20ba88bf7f466851",
            "76a65de3ab402c1e3a1c7688fdce755ba2da183a",
            "9a8348cc2c309061b24fc85328e6733d5d79ea58",
            "d237e31a892586abc0b3cdd253704a0dcda8715c",
            "6b235de8461cca09117b46848313e22e336fe9bd",
            "92cfd2b486a84b0c4ba4e1c21718237bebf5bb08",
            "e3d60bbd0c10a4fa6e59d3f74038501a91b51e2c",
            "5538850d87a9fcff8f3ec9d0ceaef919f6319cea",
            "5e27318b6c81c7eeef462737e6259d78841757e6",
            "7d46f0f7339fc429153a454030672e9c3f65883e",
            "fdde7c3307435c094e6f84cd1b1cf7a8fd20bacf",
            "82ea0b92934076a22cd5e816813f8e872c9dbb08",
            "bd73ab4e03fea2e5b1eb6e51d4a67f3a316682b0",
            "97df52c26df872e8ba02363e3190e3557c00af79",
            "b7c4f2320337c7a50e07d896339656622dc98051",
            "4daa677fcb5699dfff7500af7ce24b2282aedc87",
            "f3e0005266fd752887c857d17be44c6fcafb5ed1",
            "a7a61cc284af126c6f232496f00edf226db97486",
            "1069cb1df3717ab2a268e445056896915c0e3bcd",
            "56cc2bb68a3568bcf96ce2d858eea62124f40455",
            "59cd4b823bd59cb53aad324da548d58e6cf906ba",
            "be33a05a1ead110d54a08110628a555500322282",
            "83ba0687f732e1587c2a24581079dfbaed2453a4",
            "6a410e31629c00ddf5e03f514bf6375ad895925f",
            "433bb0d6a411c659124594a077057ba959759cbf",
            "902d2b45bb727b20ba36210a7eef06ece5d68b1f",
            "e62556585318f311adcac6e5f540859ea6c73b3d",
            "8134f3fe4b8134c0c5688c23925d64004c6b13d3",
            "e066c6417d84508ac5815182186c453d282acd20",
            "3cd7b5b9a87d4048838a99c9051d030ccbbc56dc",
            "499fff51fbb582f25dfd7f32757a6db0e81389d3",
            "d38bda7e7d21adbda89409230bd885ea847df28c",
            "c31746fdcf546b1eb5f697647973adc7f75e266f",
            "e0f8943d1edd2cc6c41b3d0894228e5ca83f3ea1",
            "33dcd7a6d951ff39a03972ad010f5489af478695",
            "8851c5a54d270b76ccc7edc92855fcc2cb1ee6a7",
            "820380817aa801e5a9d692bd72af398899d08bab",
            "53bee4eb5664387c415b45022436bfccfd50497e",
            "9a631d1e45be92470310691122241af44334319c",
            "88d922c55e68ed81aea194604d1fb8fc1b9d4766",
            "2a89ec5ccd826157931de6aef1cc66a047731572",
            "bbe9994bb15f31d2221eb9615f2fef29eb16fd7e",
            "076608c979264d9b27bf06676a4338019c166b8d",
            "ad22f654892d8426d0d71aad0c88d7ce988f68d0",
            "decf5bf86517ca2f38b90c9976f7895f329ea2e2",
            "9511e1137ddc9f3d9ba439658c93e2071bb26fbc",
            "7759296594a6e9a6b13413ebab74363a18e8ea32",
            "428a762e9866afc41e9ba7fa334751142a81b432",
            "8b4dd7a34efe6f5df5b255cd953927a0bbbc6f0f",
            "3d645bdd13237bf280745d14cd6ce8b01c9c9525",
            "43010e8839e6036e9148edccd3eac196e1209926",
            "926cadb0931b51198e9b29f2ff875a15ed69ecca",
            "d043be60313d59c01bb5005a416bd48add6880c7",
            "ae68a216b990421356e424c3285a6257f1c0eac4",
            "006b986fbb5fa5fc6bbac8ee86f24cbdf9b71979",
            "0a5a6e907b3adb1a3576fb8de660cb3012d3f241",
            "35ac3c01467fcd6861a1566b1b2458955a07291d",
            "67b3db8053d25ad0ab6188972efc195fa6919643",
            "fb39aa4fd37eb97c24592be477003ddfc17274e9",
            "ffb735823204565e5954a2f77eb6229752e11b27",
            "4a05246d29c3578ce0278ac223b9875522008610",
            "d0693d686723328838ddab43193934257fc001f0",
            "b28d5a31dc609e2934df061ba313f24986b5335d",
            "e3ad8129f7d226fac857ae12d826cfb1ae0e930b",
            "101dc9868f90653c7bb8f608502061e417b10af5",
            "d213e7286621cc9d3b5feea55a676eb6cc5e28e9",
            "44bdadbe3aa3a593ad40fc4d579fb56d74908f37",
            "50c055600ae9a5446784178880dd5fd0b4123bad",
            "563136f85916f6145524ec538b6dd19de631410e",
            "3bf400ffaea9301e7737f5b51d566c88d9ac9b63",
            "1de9789806b626a3eb9b61d37391a5dbe96ae4ed",
            "581e899785ba316910f3800c505e9a0bf7d7021c",
            "dfb2bc5f7e87a469b50ae9d6f52699063c8a191d",
            "18eaa97f85d245b20df8896b6657270cd66e0c9f",
            "5fbc8a61fc806f6928cac073580f37221185ae12",
            "37aca09b237ee009e61574fb91082f9d55b0ad54",
            "b9f59ae6ca2f2323c9474ddd724c9c46e9a409a7",
            "be01c7f5a4bc5e52801347145850cb5723add2cc",
            "09fcbb86459498985a910cdd1684844a1968dc96",
            "3d20e906b9b1b10b4e83a6827a06964eb4127eae",
            "aad8f57f95adea00b12968c1ec8842b6c59cb65d",
            "22a0e81a698f6705eed52f0c3ab14c86926bcca6",
            "071713678531dca43c78182c3f3c6ff4fa5da0f9",
            "4cd27d7fd468c53bfe4bd949215353c0078c7614",
            "f70420a8b12154f63b753858d32dc67eae55fad4",
            "2053f8d6bfa54a8967db524acdb80b1a483a09e1",
            "1c4b660312adc1a9555eaac04a3832a1ce43575c",
            "d9c8376fe071429a0186a382fabf9d6f27764896",
            "f648eea7f4eaefe2b21f05e10efcf7b297842622",
            "93140c0f76ff8e6efba2d4ea1ab64b45b0da4562",
            "7d9c75d5e89dee1028d626c5e7ac2e864c13fcf8",
            "7439ea95f6bd10b8d8cc613ad7e7dc40feff66ba",
            "cce59ac25f47fae5f34aaf26e642d70ea5aec578",
            "74b466ac29a92f3f72839f51b9aa3e4191becdf7",
            "d3cd48cb510abc363b97cfbb3d3ac462661dbe60",
            "9c5254e1e4b8174689acb0944db9f5e929d04e38",
            "b59d6bea4f65f780d62619f429437788143ce13b",
            "243c8932d38660ce1f177a9c79f8b21d1f428fa1",
            "4e507792f23241ecf30b14f86ebea03fb882a8e1",
            "a2b49d0800e396b7292b897de75ab9e4fd517e15",
            "5db0aab505d3b21f4175f31308f80a3711c83d99",
            "172794337c12e73e5d0ff37c3f9a4f1b26589f37",
            "88c055207754ffb9f78a1d4090ba12e506d4445c",
            "30a0e46f1f9dc20253cb1fa13880596f617a1c29",
            "19dcd7162b89612a4df4f7e786af47cc39cf24ab",
            "c529f36532559c5aedb26f4a54ea2e018b85762d",
            "5b935881fc1b765c23c476a14a21599d0cd2ace1",
            "5657ecc5423643761130bd4249dd3857eba08398",
            "27bdc86ed157bec45598e8b4088be5268732077e",
            "887fa78fc1f66f7aefc9e2368e05779a70eb7a20",
            "296ca79b9d9d5e6a7ff9b462a7c1001c31e2340c",
            "0babb2ab02fcd1f88399ae1c5da0038c3d0d145f",
            "f114a8d1d154cba954b87675e920d0e6c4672877",
            "efb72ef0f6f74d7dd46478067677237ad61f5a40",
            "9cea7ebc9158eca747f4fff9b1b326d62ef49810",
            "51a063d6d3602c66a4d00f5390533db88da6778c",
            "0d56b1c9957210fdd325dc2970999420f08b05ea",
            "09d6e0c4ba4b7f0d2f7f22ff274056f38f6cef72",
            "994f41aa78f6cf41b4caa05bb6f4922bd03f4804",
            "e7e48cd58c3f3a0d55972e5d401e0a8d53357f22",
            "6eedddbd3cf53669d5aff8c1ed5199c8035f52c9",
            "3207066e19c40a0819ff5c31bc91e754d5071d1b",
            "b22eba12859bc46bde547a568701c7b95e6e6cec",
            "981f1e9298d57489d44fac4344ce9b3cf88cae00",
            "8be7ad32e7796f33f82f95f469085426fac87d1f",
            "e0e8bd53946bf7bbceb4fc871b1affbbd68c67e8",
            "d41fe743426ffa62ec1f160f591171a1892699fc",
            "1bdf237558f62228e7b883b4fd33975b5a4bf581",
            "9828c365c3715e0da7cdf994d1429aa15fe85179",
            "55a61cbd4a37cf4f851e2038b6505dbaa5cc3801",
            "9820d04a218d91f45e914fdbf611576eb7c27c2b",
            "66faae4d83d18e660695a28458b7f925a0fd58f7",
            "cf00265386b98da3f24f5c3de22358fbf2e1a46b",
            "ed35b9e181bb7b38128625ffdc49466572d804bf",
            "067704f1cd6e169d8c9382b755a26c4880a2f941",
            "9f38cfe3ca0b774c80a5adfb3c182860d9302a13",
            "1ec1ba6d940ce7b8f4448571acee94d6e75068ea",
            "4940c3c1d710991be69b1486a32aa5a562389146",
            "efd29f4caaa14b9e37cf2383921bc53340009df3",
            "d2cf48700eafbf07480db2f9357904aa8de7fccd",
            "197b307061d7ca28b43d1324e6e4b95495429c9d",
            "976e60ea2495e553ea1a2b2ca0182d70b67b4fd2",
            "c8fed1e1d006a018d7f28593fe987e024bc48171",
            "e45dd45156f583cc6931aeba92087b10983d76f9",
            "3e7e09f9152288ced7d404b7f7b79e8de9ad165b",
            "7e79c07ba7e241b2161322672705c03f2778574f",
            "ed0690dc4403b78bafe975bf493048de8d0851a2",
            "40c05c69f9917b3c1e89821c81e893a87b376e61",
            "864e4e3a6d75d374358a2dc1f6f4c05621baaa1a",
            "5ddaaa93e68c633dcacccaecf8e81510ac30567a",
            "4a0e40f6ea0f30e8eaa07414ec9e2642fdac7622",
            "e213737d66acd26d8729d943c109b578c3d3353b",
            "ac2179c546b6ec7b6cb58293acd788c97feb2b71",
            "47568a465466bac9607f8df06cb1692cd8b583e9",
            "c2f33dbbe4ab0d9d26d770f943ec9cc7d9d9f83e",
            "072ed20857689e2a4cb95a52041ec2b331ad6807",
            "d9e1f5d6788691620354d30a8189e659d47010a6",
            "b321a11dde813c261265700f169e1f0e14c074a4",
            "e37d785a0a7f41d37aa42fe3689e86f322c13dc3",
            "6adcb2085cd5c6a9b7a79dc36f49a1a4f6cbdcd3",
            "75ce42d463405a7338513a56f8d4f2116274e558",
            "1b5101723d673dddbba3108ea849ecd8ae637d21",
            "6bb7536d2473eb00022fb42e757d018df2c18115",
            "b96811f42401659a4e69b61f852de4d64dd6b322",
            "ea8dd830759438d0f2a387a49b7338df603d0f5c",
            "fe9cca8d03e14f6f8da874f7569cf558ec09b86e",
            "6fca974f639dd73e748b02b27eb06df91d83435c",
            "899bb9e96f47c7b1832b2ef836de4f0ea2ca0be4",
            "ed69fd66da1752ccc4da50e66551be0bb2c4c92d",
            "77af5d16ac3fa2a91f374ecaa902b367fe5e5908"
        ]
    },
    "authors": {
        "MDQ6VXNlcjMyMzIx": {
            "id": "MDQ6VXNlcjMyMzIx",
            "user": "fire",
            "avatar": "https://avatars.githubusercontent.com/u/32321?u=c2e06a3d2b49a467aa907e54aa259516440267cc&v=4",
            "url": "https://github.com/fire",
            "pull_count": 2,
            "commit_count": 4
        },
        "MDQ6VXNlcjE4MDAzMg==": {
            "id": "MDQ6VXNlcjE4MDAzMg==",
            "user": "Calinou",
            "avatar": "https://avatars.githubusercontent.com/u/180032?v=4",
            "url": "https://github.com/Calinou",
            "pull_count": 34,
            "commit_count": 35
        },
        "MDQ6VXNlcjgzNjQyNDI=": {
            "id": "MDQ6VXNlcjgzNjQyNDI=",
            "user": "marcosc90",
            "avatar": "https://avatars.githubusercontent.com/u/8364242?u=23a35e2a4119145fb241f996706742710b3449f1&v=4",
            "url": "https://github.com/marcosc90",
            "pull_count": 5,
            "commit_count": 5
        },
        "MDQ6VXNlcjc2NDU2ODM=": {
            "id": "MDQ6VXNlcjc2NDU2ODM=",
            "user": "bruvzg",
            "avatar": "https://avatars.githubusercontent.com/u/7645683?u=2867ee7fcd920bc19b7d1cbf4b10264b9bbc9326&v=4",
            "url": "https://github.com/bruvzg",
            "pull_count": 143,
            "commit_count": 148
        },
        "MDQ6VXNlcjE2NTIxMzM5": {
            "id": "MDQ6VXNlcjE2NTIxMzM5",
            "user": "clayjohn",
            "avatar": "https://avatars.githubusercontent.com/u/16521339?u=e44a465cbebabb9ea2be80b59e6dc07966bef5b7&v=4",
            "url": "https://github.com/clayjohn",
            "pull_count": 23,
            "commit_count": 24
        },
        "MDQ6VXNlcjUyODUy": {
            "id": "MDQ6VXNlcjUyODUy",
            "user": "stuartcarnie",
            "avatar": "https://avatars.githubusercontent.com/u/52852?v=4",
            "url": "https://github.com/stuartcarnie",
            "pull_count": 26,
            "commit_count": 27
        },
        "MDQ6VXNlcjM2NDA3OQ==": {
            "id": "MDQ6VXNlcjM2NDA3OQ==",
            "user": "mieko",
            "avatar": "https://avatars.githubusercontent.com/u/364079?u=6c7bc2272c50eead80af06bdbb765f639d9b2cef&v=4",
            "url": "https://github.com/mieko",
            "pull_count": 2,
            "commit_count": 2
        },
        "MDQ6VXNlcjIyMjMxNzI=": {
            "id": "MDQ6VXNlcjIyMjMxNzI=",
            "user": "KoBeWi",
            "avatar": "https://avatars.githubusercontent.com/u/2223172?u=fc85633b469acb6e7baef4dba5171f19a2a4ff85&v=4",
            "url": "https://github.com/KoBeWi",
            "pull_count": 89,
            "commit_count": 94
        },
        "MDQ6VXNlcjE5MTU2MQ==": {
            "id": "MDQ6VXNlcjE5MTU2MQ==",
            "user": "dsnopek",
            "avatar": "https://avatars.githubusercontent.com/u/191561?v=4",
            "url": "https://github.com/dsnopek",
            "pull_count": 21,
            "commit_count": 22
        },
        "MDQ6VXNlcjM3MjQ3Ng==": {
            "id": "MDQ6VXNlcjM3MjQ3Ng==",
            "user": "timothyqiu",
            "avatar": "https://avatars.githubusercontent.com/u/372476?v=4",
            "url": "https://github.com/timothyqiu",
            "pull_count": 35,
            "commit_count": 35
        },
        "MDQ6VXNlcjgzNDM5NTQ0": {
            "id": "MDQ6VXNlcjgzNDM5NTQ0",
            "user": "avnotaklu",
            "avatar": "https://avatars.githubusercontent.com/u/83439544?v=4",
            "url": "https://github.com/avnotaklu",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjIzMDgxNjc=": {
            "id": "MDQ6VXNlcjIzMDgxNjc=",
            "user": "Ivorforce",
            "avatar": "https://avatars.githubusercontent.com/u/2308167?u=f7f8e0273f784f5ec6f6b7fe4a88d449896eb48a&v=4",
            "url": "https://github.com/Ivorforce",
            "pull_count": 76,
            "commit_count": 80
        },
        "MDQ6VXNlcjM3Mzc4NzQ2": {
            "id": "MDQ6VXNlcjM3Mzc4NzQ2",
            "user": "Chubercik",
            "avatar": "https://avatars.githubusercontent.com/u/37378746?v=4",
            "url": "https://github.com/Chubercik",
            "pull_count": 15,
            "commit_count": 15
        },
        "MDQ6VXNlcjk5NTc5ODc=": {
            "id": "MDQ6VXNlcjk5NTc5ODc=",
            "user": "Meorge",
            "avatar": "https://avatars.githubusercontent.com/u/9957987?u=64fc5e539030609be0447a74243d9fc643fa9bf3&v=4",
            "url": "https://github.com/Meorge",
            "pull_count": 9,
            "commit_count": 9
        },
        "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": 14,
            "commit_count": 22
        },
        "MDQ6VXNlcjEwMDU0MjI2": {
            "id": "MDQ6VXNlcjEwMDU0MjI2",
            "user": "kitbdev",
            "avatar": "https://avatars.githubusercontent.com/u/10054226?u=f0c85fe8c24debe91dc14d7efa97b51a19250b47&v=4",
            "url": "https://github.com/kitbdev",
            "pull_count": 12,
            "commit_count": 15
        },
        "MDQ6VXNlcjUzODUwNA==": {
            "id": "MDQ6VXNlcjUzODUwNA==",
            "user": "DarioSamo",
            "avatar": "https://avatars.githubusercontent.com/u/538504?u=45f09996711edf524a11181d136e38113210b6ce&v=4",
            "url": "https://github.com/DarioSamo",
            "pull_count": 6,
            "commit_count": 6
        },
        "MDQ6VXNlcjQwNjgzMg==": {
            "id": "MDQ6VXNlcjQwNjgzMg==",
            "user": "kisg",
            "avatar": "https://avatars.githubusercontent.com/u/406832?v=4",
            "url": "https://github.com/kisg",
            "pull_count": 0,
            "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": 13,
            "commit_count": 15
        },
        "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": 32,
            "commit_count": 39
        },
        "MDQ6VXNlcjQ5NTUwNTE=": {
            "id": "MDQ6VXNlcjQ5NTUwNTE=",
            "user": "Arnklit",
            "avatar": "https://avatars.githubusercontent.com/u/4955051?u=ea50b38ba8a7c99b99e7ee08274abc3a70de9cc1&v=4",
            "url": "https://github.com/Arnklit",
            "pull_count": 7,
            "commit_count": 7
        },
        "MDQ6VXNlcjU5OTEwNTc1": {
            "id": "MDQ6VXNlcjU5OTEwNTc1",
            "user": "OzelotVanilla",
            "avatar": "https://avatars.githubusercontent.com/u/59910575?u=38c9b9ec8904cbabe2b2ba2b3386ccd42ae8a592&v=4",
            "url": "https://github.com/OzelotVanilla",
            "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": 3,
            "commit_count": 4
        },
        "MDQ6VXNlcjMxMDY1ODA4": {
            "id": "MDQ6VXNlcjMxMDY1ODA4",
            "user": "Riteo",
            "avatar": "https://avatars.githubusercontent.com/u/31065808?v=4",
            "url": "https://github.com/Riteo",
            "pull_count": 7,
            "commit_count": 7
        },
        "MDQ6VXNlcjE2Mjc2Ng==": {
            "id": "MDQ6VXNlcjE2Mjc2Ng==",
            "user": "berarma",
            "avatar": "https://avatars.githubusercontent.com/u/162766?v=4",
            "url": "https://github.com/berarma",
            "pull_count": 5,
            "commit_count": 5
        },
        "MDQ6VXNlcjY3OTMwNTA0": {
            "id": "MDQ6VXNlcjY3OTMwNTA0",
            "user": "SpockBauru",
            "avatar": "https://avatars.githubusercontent.com/u/67930504?u=e135b521d0e556729042cac75c1e2e21f922bb0d&v=4",
            "url": "https://github.com/SpockBauru",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjExNzk3MTc0": {
            "id": "MDQ6VXNlcjExNzk3MTc0",
            "user": "RandomShaper",
            "avatar": "https://avatars.githubusercontent.com/u/11797174?u=a254c0fcd6cf4668367407a460e175559e12dc6f&v=4",
            "url": "https://github.com/RandomShaper",
            "pull_count": 3,
            "commit_count": 8
        },
        "MDQ6VXNlcjE5NDU0NDk=": {
            "id": "MDQ6VXNlcjE5NDU0NDk=",
            "user": "BastiaanOlij",
            "avatar": "https://avatars.githubusercontent.com/u/1945449?u=96b5dc9be2859dca5f31314c87d99a68a21e1576&v=4",
            "url": "https://github.com/BastiaanOlij",
            "pull_count": 2,
            "commit_count": 3
        },
        "U_kgDOCouzNQ": {
            "id": "U_kgDOCouzNQ",
            "user": "syntaxerror247",
            "avatar": "https://avatars.githubusercontent.com/u/176927541?u=25817fe797fcc7a812ba9d7f58f593f5a003abbb&v=4",
            "url": "https://github.com/syntaxerror247",
            "pull_count": 19,
            "commit_count": 22
        },
        "MDQ6VXNlcjc1OTQxODQy": {
            "id": "MDQ6VXNlcjc1OTQxODQy",
            "user": "beicause",
            "avatar": "https://avatars.githubusercontent.com/u/75941842?u=febc5a127181f20863d3d34c300625f7ce78ca8f&v=4",
            "url": "https://github.com/beicause",
            "pull_count": 17,
            "commit_count": 17
        },
        "MDQ6VXNlcjQ4OTI2NDY0": {
            "id": "MDQ6VXNlcjQ4OTI2NDY0",
            "user": "LiveTrower",
            "avatar": "https://avatars.githubusercontent.com/u/48926464?v=4",
            "url": "https://github.com/LiveTrower",
            "pull_count": 2,
            "commit_count": 2
        },
        "MDQ6VXNlcjY4MDM1MQ==": {
            "id": "MDQ6VXNlcjY4MDM1MQ==",
            "user": "max99x",
            "avatar": "https://avatars.githubusercontent.com/u/680351?u=14e750ff09621374c48e7eeee6258fcf120da2d2&v=4",
            "url": "https://github.com/max99x",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjIxOTk5Mzc5": {
            "id": "MDQ6VXNlcjIxOTk5Mzc5",
            "user": "lawnjelly",
            "avatar": "https://avatars.githubusercontent.com/u/21999379?u=2b8b17ce969861380874563b333a546e0bbaab56&v=4",
            "url": "https://github.com/lawnjelly",
            "pull_count": 10,
            "commit_count": 10
        },
        "MDQ6VXNlcjcwMTA4NTIx": {
            "id": "MDQ6VXNlcjcwMTA4NTIx",
            "user": "jorgekorgut",
            "avatar": "https://avatars.githubusercontent.com/u/70108521?u=385f8e7c5329b28a4970df292e5e7129523632c9&v=4",
            "url": "https://github.com/jorgekorgut",
            "pull_count": 2,
            "commit_count": 2
        },
        "MDQ6VXNlcjE3OTYyNTE0": {
            "id": "MDQ6VXNlcjE3OTYyNTE0",
            "user": "nobbele",
            "avatar": "https://avatars.githubusercontent.com/u/17962514?u=f3911c8da53391d7eda6fc1688ee61693db86635&v=4",
            "url": "https://github.com/nobbele",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjIyMTIzOTY0": {
            "id": "MDQ6VXNlcjIyMTIzOTY0",
            "user": "Lazy-Rabbit-2001",
            "avatar": "https://avatars.githubusercontent.com/u/22123964?u=135c80d24b5764f9dce7d7d205a6eaa1093fe3d2&v=4",
            "url": "https://github.com/Lazy-Rabbit-2001",
            "pull_count": 4,
            "commit_count": 4
        },
        "MDQ6VXNlcjczMTQ4ODY0": {
            "id": "MDQ6VXNlcjczMTQ4ODY0",
            "user": "Ryan-000",
            "avatar": "https://avatars.githubusercontent.com/u/73148864?v=4",
            "url": "https://github.com/Ryan-000",
            "pull_count": 3,
            "commit_count": 3
        },
        "MDQ6VXNlcjU4OTMxMTI=": {
            "id": "MDQ6VXNlcjU4OTMxMTI=",
            "user": "Frozenfire92",
            "avatar": "https://avatars.githubusercontent.com/u/5893112?v=4",
            "url": "https://github.com/Frozenfire92",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjQ1OTA3ODM2": {
            "id": "MDQ6VXNlcjQ1OTA3ODM2",
            "user": "uno1982",
            "avatar": "https://avatars.githubusercontent.com/u/45907836?u=81ff9417b54ba7cb18e202e7f83c1cd7dcaa5888&v=4",
            "url": "https://github.com/uno1982",
            "pull_count": 2,
            "commit_count": 2
        },
        "MDQ6VXNlcjIyOTg2NDg0": {
            "id": "MDQ6VXNlcjIyOTg2NDg0",
            "user": "chsoen",
            "avatar": "https://avatars.githubusercontent.com/u/22986484?u=4716163ee00c6fd64aeb157921de36114505f496&v=4",
            "url": "https://github.com/chsoen",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjQ4ODQyNDY=": {
            "id": "MDQ6VXNlcjQ4ODQyNDY=",
            "user": "mihe",
            "avatar": "https://avatars.githubusercontent.com/u/4884246?u=6bab84ad2a0262e5dec39c0c5e7a5b24d1c80c6b&v=4",
            "url": "https://github.com/mihe",
            "pull_count": 17,
            "commit_count": 18
        },
        "U_kgDOB1NyKA": {
            "id": "U_kgDOB1NyKA",
            "user": "PiCode9560",
            "avatar": "https://avatars.githubusercontent.com/u/122909224?u=8bc908c8a8db1364fce5741c0ba4967498ebbc39&v=4",
            "url": "https://github.com/PiCode9560",
            "pull_count": 1,
            "commit_count": 1
        },
        "U_kgDOCB462A": {
            "id": "U_kgDOCB462A",
            "user": "aaronp64",
            "avatar": "https://avatars.githubusercontent.com/u/136198872?v=4",
            "url": "https://github.com/aaronp64",
            "pull_count": 17,
            "commit_count": 17
        },
        "MDQ6VXNlcjY3NjkzODMw": {
            "id": "MDQ6VXNlcjY3NjkzODMw",
            "user": "YYF233333",
            "avatar": "https://avatars.githubusercontent.com/u/67693830?u=5127cb92ac85d3db01550c026a62da13254bd17e&v=4",
            "url": "https://github.com/YYF233333",
            "pull_count": 23,
            "commit_count": 25
        },
        "MDQ6VXNlcjI0MzA3MDQ5": {
            "id": "MDQ6VXNlcjI0MzA3MDQ5",
            "user": "TCROC",
            "avatar": "https://avatars.githubusercontent.com/u/24307049?u=d195784832ed42069d02554c93df52be645c0009&v=4",
            "url": "https://github.com/TCROC",
            "pull_count": 2,
            "commit_count": 2
        },
        "MDQ6VXNlcjUzMTUwMjQ0": {
            "id": "MDQ6VXNlcjUzMTUwMjQ0",
            "user": "BlueCube3310",
            "avatar": "https://avatars.githubusercontent.com/u/53150244?u=ecf97ffa17ae1eba1167a03358dd88d2b6934497&v=4",
            "url": "https://github.com/BlueCube3310",
            "pull_count": 20,
            "commit_count": 21
        },
        "MDQ6VXNlcjExMDY2Mjk=": {
            "id": "MDQ6VXNlcjExMDY2Mjk=",
            "user": "zeux",
            "avatar": "https://avatars.githubusercontent.com/u/1106629?u=620ee97d58fc4c0e915bc36c992c86e94bd76efe&v=4",
            "url": "https://github.com/zeux",
            "pull_count": 3,
            "commit_count": 3
        },
        "MDQ6VXNlcjE2NDY4NzU=": {
            "id": "MDQ6VXNlcjE2NDY4NzU=",
            "user": "aaronfranke",
            "avatar": "https://avatars.githubusercontent.com/u/1646875?u=24618295fece29a0bf5c850faf2555985232f5f2&v=4",
            "url": "https://github.com/aaronfranke",
            "pull_count": 31,
            "commit_count": 32
        },
        "U_kgDOCL9eow": {
            "id": "U_kgDOCL9eow",
            "user": "lodetrick",
            "avatar": "https://avatars.githubusercontent.com/u/146759331?u=958f114032a4b51962140e9ddca79d4d957177e0&v=4",
            "url": "https://github.com/lodetrick",
            "pull_count": 14,
            "commit_count": 13
        },
        "MDQ6VXNlcjI3NjY1Njk=": {
            "id": "MDQ6VXNlcjI3NjY1Njk=",
            "user": "limbonaut",
            "avatar": "https://avatars.githubusercontent.com/u/2766569?u=6033fc5880ea85128e4365c85e08597b905b2f34&v=4",
            "url": "https://github.com/limbonaut",
            "pull_count": 2,
            "commit_count": 2
        },
        "U_kgDOBwAwZg": {
            "id": "U_kgDOBwAwZg",
            "user": "RGDTAB",
            "avatar": "https://avatars.githubusercontent.com/u/117452902?v=4",
            "url": "https://github.com/RGDTAB",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjM5MTIxNjk1": {
            "id": "MDQ6VXNlcjM5MTIxNjk1",
            "user": "KirbyRider1337",
            "avatar": "https://avatars.githubusercontent.com/u/39121695?v=4",
            "url": "https://github.com/KirbyRider1337",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjY4MjY1OA==": {
            "id": "MDQ6VXNlcjY4MjY1OA==",
            "user": "jamie-pate",
            "avatar": "https://avatars.githubusercontent.com/u/682658?v=4",
            "url": "https://github.com/jamie-pate",
            "pull_count": 3,
            "commit_count": 3
        },
        "MDQ6VXNlcjIyNDIxNQ==": {
            "id": "MDQ6VXNlcjIyNDIxNQ==",
            "user": "patwork",
            "avatar": "https://avatars.githubusercontent.com/u/224215?v=4",
            "url": "https://github.com/patwork",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjU1NjYzMA==": {
            "id": "MDQ6VXNlcjU1NjYzMA==",
            "user": "ogapo",
            "avatar": "https://avatars.githubusercontent.com/u/556630?v=4",
            "url": "https://github.com/ogapo",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjU2Njc3MTM0": {
            "id": "MDQ6VXNlcjU2Njc3MTM0",
            "user": "chocola-mint",
            "avatar": "https://avatars.githubusercontent.com/u/56677134?u=5509776c13b4c52381b02d1f1d47e5a8d10a1c1c&v=4",
            "url": "https://github.com/chocola-mint",
            "pull_count": 3,
            "commit_count": 3
        },
        "MDQ6VXNlcjQzNTQzOTA5": {
            "id": "MDQ6VXNlcjQzNTQzOTA5",
            "user": "arkology",
            "avatar": "https://avatars.githubusercontent.com/u/43543909?u=30377d4bae77ac5d712c4e1610119d45d78811ef&v=4",
            "url": "https://github.com/arkology",
            "pull_count": 11,
            "commit_count": 11
        },
        "MDQ6VXNlcjYwMDI0Njcx": {
            "id": "MDQ6VXNlcjYwMDI0Njcx",
            "user": "DeeJayLSP",
            "avatar": "https://avatars.githubusercontent.com/u/60024671?u=7e327c81e8a9552ea98ca69adcccac4a50657dd9&v=4",
            "url": "https://github.com/DeeJayLSP",
            "pull_count": 4,
            "commit_count": 4
        },
        "MDQ6VXNlcjQ0NDMxMw==": {
            "id": "MDQ6VXNlcjQ0NDMxMw==",
            "user": "rsanchezsaez",
            "avatar": "https://avatars.githubusercontent.com/u/444313?u=8b205e80e880858f5d64b6e4fa7c893f51980c12&v=4",
            "url": "https://github.com/rsanchezsaez",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjkxNDk2OA==": {
            "id": "MDQ6VXNlcjkxNDk2OA==",
            "user": "m4gr3d",
            "avatar": "https://avatars.githubusercontent.com/u/914968?u=5f2b0cb28e37393252e96695f2eaa33494930285&v=4",
            "url": "https://github.com/m4gr3d",
            "pull_count": 17,
            "commit_count": 18
        },
        "MDQ6VXNlcjEyNTA5MDk3": {
            "id": "MDQ6VXNlcjEyNTA5MDk3",
            "user": "roughbits01",
            "avatar": "https://avatars.githubusercontent.com/u/12509097?u=9e5a56e3cdad000e5d1a0e21ee7e9d8134d83025&v=4",
            "url": "https://github.com/roughbits01",
            "pull_count": 4,
            "commit_count": 4
        },
        "U_kgDOCB2hRQ": {
            "id": "U_kgDOCB2hRQ",
            "user": "k1r4n8",
            "avatar": "https://avatars.githubusercontent.com/u/136159557?v=4",
            "url": "https://github.com/k1r4n8",
            "pull_count": 1,
            "commit_count": 1
        },
        "": {
            "id": "",
            "user": "ghost",
            "avatar": "https://avatars.githubusercontent.com/u/10137?v=4",
            "url": "https://github.com/ghost",
            "pull_count": 1,
            "commit_count": 8
        },
        "U_kgDOB2pUtg": {
            "id": "U_kgDOB2pUtg",
            "user": "SatLess",
            "avatar": "https://avatars.githubusercontent.com/u/124409014?v=4",
            "url": "https://github.com/SatLess",
            "pull_count": 2,
            "commit_count": 1
        },
        "MDQ6VXNlcjgzMzc4ODA=": {
            "id": "MDQ6VXNlcjgzMzc4ODA=",
            "user": "Rubonnek",
            "avatar": "https://avatars.githubusercontent.com/u/8337880?u=83a6e43c124f47481cb090bdee9d20028ace5c36&v=4",
            "url": "https://github.com/Rubonnek",
            "pull_count": 1,
            "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": 10,
            "commit_count": 10
        },
        "MDQ6VXNlcjI3MDkyOA==": {
            "id": "MDQ6VXNlcjI3MDkyOA==",
            "user": "adamscott",
            "avatar": "https://avatars.githubusercontent.com/u/270928?u=a5fd9a203c90bd196083e33bbf0e21324e8c68f8&v=4",
            "url": "https://github.com/adamscott",
            "pull_count": 13,
            "commit_count": 14
        },
        "MDQ6VXNlcjQ5NjExOTk0": {
            "id": "MDQ6VXNlcjQ5NjExOTk0",
            "user": "elzewyr",
            "avatar": "https://avatars.githubusercontent.com/u/49611994?u=825fa4943cc05a26f4bd667cbc917f0bdc8789f7&v=4",
            "url": "https://github.com/elzewyr",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjUyNDY0MjA0": {
            "id": "MDQ6VXNlcjUyNDY0MjA0",
            "user": "smix8",
            "avatar": "https://avatars.githubusercontent.com/u/52464204?u=7f0a771fc01e68f7e841d7a641cad2b28e1875b3&v=4",
            "url": "https://github.com/smix8",
            "pull_count": 30,
            "commit_count": 31
        },
        "MDQ6VXNlcjEyOTU2Mzk=": {
            "id": "MDQ6VXNlcjEyOTU2Mzk=",
            "user": "shiena",
            "avatar": "https://avatars.githubusercontent.com/u/1295639?v=4",
            "url": "https://github.com/shiena",
            "pull_count": 3,
            "commit_count": 3
        },
        "U_kgDOBbksIA": {
            "id": "U_kgDOBbksIA",
            "user": "OmarQurashi868",
            "avatar": "https://avatars.githubusercontent.com/u/96021536?u=8fcfa89b4609d65f425e663049e948c70ee58ea8&v=4",
            "url": "https://github.com/OmarQurashi868",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjkwNTg5NDE=": {
            "id": "MDQ6VXNlcjkwNTg5NDE=",
            "user": "a-johnston",
            "avatar": "https://avatars.githubusercontent.com/u/9058941?u=611ffa1daf8b8ca59218d29f2bd7ac8b5fdd59e3&v=4",
            "url": "https://github.com/a-johnston",
            "pull_count": 5,
            "commit_count": 5
        },
        "MDQ6VXNlcjE3NDg5Mjky": {
            "id": "MDQ6VXNlcjE3NDg5Mjky",
            "user": "Repiteo",
            "avatar": "https://avatars.githubusercontent.com/u/17489292?u=34072b401722100a7c0c0d61e37b376cf22b4545&v=4",
            "url": "https://github.com/Repiteo",
            "pull_count": 52,
            "commit_count": 64
        },
        "MDQ6VXNlcjkyODMwOTg=": {
            "id": "MDQ6VXNlcjkyODMwOTg=",
            "user": "kleonc",
            "avatar": "https://avatars.githubusercontent.com/u/9283098?u=a04daf8c4d579b733ac46d2e4d17324cca7870c0&v=4",
            "url": "https://github.com/kleonc",
            "pull_count": 8,
            "commit_count": 10
        },
        "U_kgDOBn7oNw": {
            "id": "U_kgDOBn7oNw",
            "user": "ArchercatNEO",
            "avatar": "https://avatars.githubusercontent.com/u/108980279?u=b36c398971ae1e529aa385b4171a891d3e798dd6&v=4",
            "url": "https://github.com/ArchercatNEO",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjE1NjM5": {
            "id": "MDQ6VXNlcjE1NjM5",
            "user": "DanielKinsman",
            "avatar": "https://avatars.githubusercontent.com/u/15639?u=e9aef7bb2de12f063a887cb9fbca2cad8d8ade43&v=4",
            "url": "https://github.com/DanielKinsman",
            "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": 19,
            "commit_count": 19
        },
        "MDQ6VXNlcjQ3NzAwNDE4": {
            "id": "MDQ6VXNlcjQ3NzAwNDE4",
            "user": "dalexeev",
            "avatar": "https://avatars.githubusercontent.com/u/47700418?u=0565b5d99d54afd5fda6712cd8eb05893572baed&v=4",
            "url": "https://github.com/dalexeev",
            "pull_count": 4,
            "commit_count": 6
        },
        "MDQ6VXNlcjgwMjkyNzc4": {
            "id": "MDQ6VXNlcjgwMjkyNzc4",
            "user": "Raftatul",
            "avatar": "https://avatars.githubusercontent.com/u/80292778?u=b9943776f322a96523e8374842051e0e1e36d40f&v=4",
            "url": "https://github.com/Raftatul",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjQzMDQ4MTQy": {
            "id": "MDQ6VXNlcjQzMDQ4MTQy",
            "user": "vmedea",
            "avatar": "https://avatars.githubusercontent.com/u/43048142?u=f8cb4f001fb3ab9f9ce9b3ad64b1aa874fab7cb7&v=4",
            "url": "https://github.com/vmedea",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjMzMjAxNjc0": {
            "id": "MDQ6VXNlcjMzMjAxNjc0",
            "user": "lalitshankarch",
            "avatar": "https://avatars.githubusercontent.com/u/33201674?u=23b0db637e952449d5c80f539d4fd1aa447877c8&v=4",
            "url": "https://github.com/lalitshankarch",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjU0ODE5MzE5": {
            "id": "MDQ6VXNlcjU0ODE5MzE5",
            "user": "dugramen",
            "avatar": "https://avatars.githubusercontent.com/u/54819319?u=bb7220f8da5ef8217174eaf2747df8bc3984a42a&v=4",
            "url": "https://github.com/dugramen",
            "pull_count": 15,
            "commit_count": 15
        },
        "MDQ6VXNlcjMxODUxNDMx": {
            "id": "MDQ6VXNlcjMxODUxNDMx",
            "user": "lander-vr",
            "avatar": "https://avatars.githubusercontent.com/u/31851431?u=fbd6cc58970fe319828923ed6ba1d88f03338d59&v=4",
            "url": "https://github.com/lander-vr",
            "pull_count": 3,
            "commit_count": 3
        },
        "MDQ6VXNlcjE2MjE2OTM=": {
            "id": "MDQ6VXNlcjE2MjE2OTM=",
            "user": "jrouwe",
            "avatar": "https://avatars.githubusercontent.com/u/1621693?u=14b293a7095d074e6653d7ad73269a5e785e1399&v=4",
            "url": "https://github.com/jrouwe",
            "pull_count": 2,
            "commit_count": 2
        },
        "MDQ6VXNlcjE3NTA2NTcz": {
            "id": "MDQ6VXNlcjE3NTA2NTcz",
            "user": "allenwp",
            "avatar": "https://avatars.githubusercontent.com/u/17506573?u=6e9313e254649f6dc55e92536596487ac10bf5a2&v=4",
            "url": "https://github.com/allenwp",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjg2MTMxNzE=": {
            "id": "MDQ6VXNlcjg2MTMxNzE=",
            "user": "penninghlhd",
            "avatar": "https://avatars.githubusercontent.com/u/8613171?u=4b2003568e316700bf1eb8f7ccf6f9caa1881c76&v=4",
            "url": "https://github.com/penninghlhd",
            "pull_count": 0,
            "commit_count": 1
        },
        "U_kgDOB4un4g": {
            "id": "U_kgDOB4un4g",
            "user": "GlitchedCode922",
            "avatar": "https://avatars.githubusercontent.com/u/126592994?u=4da6b70529f7db302ad0122136585fa3d58837ed&v=4",
            "url": "https://github.com/GlitchedCode922",
            "pull_count": 2,
            "commit_count": 2
        },
        "MDQ6VXNlcjQ4NDQ0NjQ=": {
            "id": "MDQ6VXNlcjQ4NDQ0NjQ=",
            "user": "harrisyu",
            "avatar": "https://avatars.githubusercontent.com/u/4844464?u=acc812e8d8da02135adbc9f66e878b2be59f76c8&v=4",
            "url": "https://github.com/harrisyu",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjMyMjczNzIy": {
            "id": "MDQ6VXNlcjMyMjczNzIy",
            "user": "Jesusemora",
            "avatar": "https://avatars.githubusercontent.com/u/32273722?v=4",
            "url": "https://github.com/Jesusemora",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjQ3MDI3Mjg=": {
            "id": "MDQ6VXNlcjQ3MDI3Mjg=",
            "user": "TV4Fun",
            "avatar": "https://avatars.githubusercontent.com/u/4702728?u=ff36523232336ada2d62bc80df303e9962de0f1d&v=4",
            "url": "https://github.com/TV4Fun",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjUyMzIyNzQ1": {
            "id": "MDQ6VXNlcjUyMzIyNzQ1",
            "user": "Rudolph-B",
            "avatar": "https://avatars.githubusercontent.com/u/52322745?u=379f47422d5025b37eb87bdcaa6e1cc3927edfed&v=4",
            "url": "https://github.com/Rudolph-B",
            "pull_count": 3,
            "commit_count": 3
        },
        "MDQ6VXNlcjg1NTc2NjEy": {
            "id": "MDQ6VXNlcjg1NTc2NjEy",
            "user": "Alex-Onceanu",
            "avatar": "https://avatars.githubusercontent.com/u/85576612?u=4a0034d6980621f594461ee89dea903d1a18806b&v=4",
            "url": "https://github.com/Alex-Onceanu",
            "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": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjEwNTkwOTk=": {
            "id": "MDQ6VXNlcjEwNTkwOTk=",
            "user": "mashumafi",
            "avatar": "https://avatars.githubusercontent.com/u/1059099?u=feb5644f89d1864c4dda62b8de03d384532e81f4&v=4",
            "url": "https://github.com/mashumafi",
            "pull_count": 2,
            "commit_count": 2
        },
        "MDQ6VXNlcjUwNzcyNDc0": {
            "id": "MDQ6VXNlcjUwNzcyNDc0",
            "user": "LunaCapra",
            "avatar": "https://avatars.githubusercontent.com/u/50772474?u=d524dd52df3ab7673d3a8d516eb84aff8da6f7f5&v=4",
            "url": "https://github.com/LunaCapra",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjUxNDUzNjk=": {
            "id": "MDQ6VXNlcjUxNDUzNjk=",
            "user": "youngminz",
            "avatar": "https://avatars.githubusercontent.com/u/5145369?u=883e64f36f3aec9d4fc0ce465e23a4d9110033c2&v=4",
            "url": "https://github.com/youngminz",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjM5MDMwNTk=": {
            "id": "MDQ6VXNlcjM5MDMwNTk=",
            "user": "raulsntos",
            "avatar": "https://avatars.githubusercontent.com/u/3903059?u=1b0467024f137e562b21748eb6bf12f97dfa5bf6&v=4",
            "url": "https://github.com/raulsntos",
            "pull_count": 7,
            "commit_count": 8
        },
        "U_kgDOB77_5A": {
            "id": "U_kgDOB77_5A",
            "user": "BrotherShort",
            "avatar": "https://avatars.githubusercontent.com/u/129957860?u=bbc2d8aa374aa25f21536efdcc5c01f11476ec90&v=4",
            "url": "https://github.com/BrotherShort",
            "pull_count": 9,
            "commit_count": 9
        },
        "MDQ6VXNlcjMwMzYxNzY=": {
            "id": "MDQ6VXNlcjMwMzYxNzY=",
            "user": "Chaosus",
            "avatar": "https://avatars.githubusercontent.com/u/3036176?u=b7a29bcb08b175990b038123ccccfac051b64834&v=4",
            "url": "https://github.com/Chaosus",
            "pull_count": 4,
            "commit_count": 4
        },
        "MDQ6VXNlcjUxMTcxOTc=": {
            "id": "MDQ6VXNlcjUxMTcxOTc=",
            "user": "RedMser",
            "avatar": "https://avatars.githubusercontent.com/u/5117197?u=d7a341cd0900d3ef72e121c6a8bb86b35aba4a54&v=4",
            "url": "https://github.com/RedMser",
            "pull_count": 6,
            "commit_count": 6
        },
        "MDQ6VXNlcjQ3MTMyMjgw": {
            "id": "MDQ6VXNlcjQ3MTMyMjgw",
            "user": "jaydensipe",
            "avatar": "https://avatars.githubusercontent.com/u/47132280?u=b197d887fa4771716add367b1e3b508c047a61f2&v=4",
            "url": "https://github.com/jaydensipe",
            "pull_count": 10,
            "commit_count": 10
        },
        "MDQ6VXNlcjgwMTg5MjI=": {
            "id": "MDQ6VXNlcjgwMTg5MjI=",
            "user": "guerro323",
            "avatar": "https://avatars.githubusercontent.com/u/8018922?u=6fa935a37098f0c101bd26499dd05fde3fb275de&v=4",
            "url": "https://github.com/guerro323",
            "pull_count": 0,
            "commit_count": 1
        },
        "MDQ6VXNlcjYwNTc5MDE0": {
            "id": "MDQ6VXNlcjYwNTc5MDE0",
            "user": "passivestar",
            "avatar": "https://avatars.githubusercontent.com/u/60579014?u=ec87bf81cd2f5f0947670400f48cf0845c25d719&v=4",
            "url": "https://github.com/passivestar",
            "pull_count": 2,
            "commit_count": 2
        },
        "MDQ6VXNlcjczODM1MjM4": {
            "id": "MDQ6VXNlcjczODM1MjM4",
            "user": "Aioshiro",
            "avatar": "https://avatars.githubusercontent.com/u/73835238?u=828aad32f34926ec24ca0e7d4bb1bd6072c47d84&v=4",
            "url": "https://github.com/Aioshiro",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjM3NjU0OTcz": {
            "id": "MDQ6VXNlcjM3NjU0OTcz",
            "user": "eyalzus12",
            "avatar": "https://avatars.githubusercontent.com/u/37654973?v=4",
            "url": "https://github.com/eyalzus12",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjU2MjU4MDQ=": {
            "id": "MDQ6VXNlcjU2MjU4MDQ=",
            "user": "IphStich",
            "avatar": "https://avatars.githubusercontent.com/u/5625804?v=4",
            "url": "https://github.com/IphStich",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjE4NDcwMjU4": {
            "id": "MDQ6VXNlcjE4NDcwMjU4",
            "user": "fLindahl",
            "avatar": "https://avatars.githubusercontent.com/u/18470258?u=0fb588b0a8b9293eaaa05359ad3644e144a76f56&v=4",
            "url": "https://github.com/fLindahl",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjIyMzA3Njk4": {
            "id": "MDQ6VXNlcjIyMzA3Njk4",
            "user": "SaNeOr",
            "avatar": "https://avatars.githubusercontent.com/u/22307698?u=42352e644fc1c23c223d98f4a64768a18b1aa2ff&v=4",
            "url": "https://github.com/SaNeOr",
            "pull_count": 2,
            "commit_count": 2
        },
        "U_kgDOBtbx7g": {
            "id": "U_kgDOBtbx7g",
            "user": "kroketio",
            "avatar": "https://avatars.githubusercontent.com/u/114749934?v=4",
            "url": "https://github.com/kroketio",
            "pull_count": 1,
            "commit_count": 1
        },
        "U_kgDOByPlNg": {
            "id": "U_kgDOByPlNg",
            "user": "L2750558108",
            "avatar": "https://avatars.githubusercontent.com/u/119792950?v=4",
            "url": "https://github.com/L2750558108",
            "pull_count": 3,
            "commit_count": 3
        },
        "MDQ6VXNlcjM5Mzc0NTA5": {
            "id": "MDQ6VXNlcjM5Mzc0NTA5",
            "user": "Asaduji",
            "avatar": "https://avatars.githubusercontent.com/u/39374509?u=b4bf379ecd76c3f140fac2680431775ae69fb21d&v=4",
            "url": "https://github.com/Asaduji",
            "pull_count": 2,
            "commit_count": 2
        },
        "MDQ6VXNlcjU2NTY5MDI5": {
            "id": "MDQ6VXNlcjU2NTY5MDI5",
            "user": "funkysandwich",
            "avatar": "https://avatars.githubusercontent.com/u/56569029?u=3346962f6b57d236dafea67c68ff9d5153520fd0&v=4",
            "url": "https://github.com/funkysandwich",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjYxNjI0NTU4": {
            "id": "MDQ6VXNlcjYxNjI0NTU4",
            "user": "Daylily-Zeleen",
            "avatar": "https://avatars.githubusercontent.com/u/61624558?u=3f1582445860fba722144e1ab74f7d1db212c903&v=4",
            "url": "https://github.com/Daylily-Zeleen",
            "pull_count": 2,
            "commit_count": 2
        },
        "MDQ6VXNlcjcwMjQwMTY=": {
            "id": "MDQ6VXNlcjcwMjQwMTY=",
            "user": "nklbdev",
            "avatar": "https://avatars.githubusercontent.com/u/7024016?u=64a876752b3d71ddd1c7cf854aa6470bc09992d2&v=4",
            "url": "https://github.com/nklbdev",
            "pull_count": 2,
            "commit_count": 2
        },
        "MDQ6VXNlcjQxOTIxMzk1": {
            "id": "MDQ6VXNlcjQxOTIxMzk1",
            "user": "Alex2782",
            "avatar": "https://avatars.githubusercontent.com/u/41921395?u=74caa4e396a8e2995ac648a80f7488601d679e63&v=4",
            "url": "https://github.com/Alex2782",
            "pull_count": 4,
            "commit_count": 4
        },
        "MDQ6VXNlcjI5MTA1MQ==": {
            "id": "MDQ6VXNlcjI5MTA1MQ==",
            "user": "leandro-benedet-garcia",
            "avatar": "https://avatars.githubusercontent.com/u/291051?u=c4b8564f7001543783566b2cadda5e30e9b8c44f&v=4",
            "url": "https://github.com/leandro-benedet-garcia",
            "pull_count": 1,
            "commit_count": 1
        },
        "U_kgDOBvKYDQ": {
            "id": "U_kgDOBvKYDQ",
            "user": "Nazarwadim",
            "avatar": "https://avatars.githubusercontent.com/u/116561933?u=6e1b8586ae0e21c244f9b8bda7ea681f78aa8103&v=4",
            "url": "https://github.com/Nazarwadim",
            "pull_count": 2,
            "commit_count": 3
        },
        "U_kgDOCj6ZbA": {
            "id": "U_kgDOCj6ZbA",
            "user": "ProgrammerOnCoffee",
            "avatar": "https://avatars.githubusercontent.com/u/171874668?u=86e115976b3b8c638ea0e33f163c2577e8bff1e3&v=4",
            "url": "https://github.com/ProgrammerOnCoffee",
            "pull_count": 7,
            "commit_count": 7
        },
        "MDQ6VXNlcjg2MDcxMTk=": {
            "id": "MDQ6VXNlcjg2MDcxMTk=",
            "user": "juanjp600",
            "avatar": "https://avatars.githubusercontent.com/u/8607119?u=1ad21a307f4d9a36aab9b41cd6aa4919cb93a5b2&v=4",
            "url": "https://github.com/juanjp600",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjE3MDk1ODM=": {
            "id": "MDQ6VXNlcjE3MDk1ODM=",
            "user": "Aziroshin",
            "avatar": "https://avatars.githubusercontent.com/u/1709583?v=4",
            "url": "https://github.com/Aziroshin",
            "pull_count": 2,
            "commit_count": 2
        },
        "U_kgDOB7pmmg": {
            "id": "U_kgDOB7pmmg",
            "user": "zmn-hamid",
            "avatar": "https://avatars.githubusercontent.com/u/129656474?u=3e41156b056c14dd7f302d92013776103edd5af2&v=4",
            "url": "https://github.com/zmn-hamid",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjIxMzI1OTQz": {
            "id": "MDQ6VXNlcjIxMzI1OTQz",
            "user": "markdibarry",
            "avatar": "https://avatars.githubusercontent.com/u/21325943?u=3143c72c047c779c3d2dd207578042e84971c97d&v=4",
            "url": "https://github.com/markdibarry",
            "pull_count": 1,
            "commit_count": 1
        },
        "U_kgDOB1-M8g": {
            "id": "U_kgDOB1-M8g",
            "user": "PhairZ",
            "avatar": "https://avatars.githubusercontent.com/u/123702514?v=4",
            "url": "https://github.com/PhairZ",
            "pull_count": 2,
            "commit_count": 2
        },
        "U_kgDOBxE5aQ": {
            "id": "U_kgDOBxE5aQ",
            "user": "Scarface1809",
            "avatar": "https://avatars.githubusercontent.com/u/118569321?u=c8400f14fafc86b3037e8661f71cf8d70ffa0746&v=4",
            "url": "https://github.com/Scarface1809",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjM3MDE2NzA0": {
            "id": "MDQ6VXNlcjM3MDE2NzA0",
            "user": "dsmtE",
            "avatar": "https://avatars.githubusercontent.com/u/37016704?u=ac452d2e785bd8115e8bd6de16e99b21bff56369&v=4",
            "url": "https://github.com/dsmtE",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjc3NTg0ODU=": {
            "id": "MDQ6VXNlcjc3NTg0ODU=",
            "user": "TTHHR",
            "avatar": "https://avatars.githubusercontent.com/u/7758485?u=298fbaab8c20ff9a80c27fc34d88e0e9a0c368f5&v=4",
            "url": "https://github.com/TTHHR",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjE3NTYzODg=": {
            "id": "MDQ6VXNlcjE3NTYzODg=",
            "user": "DarkMessiah",
            "avatar": "https://avatars.githubusercontent.com/u/1756388?v=4",
            "url": "https://github.com/DarkMessiah",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjQ4MzIyMzU2": {
            "id": "MDQ6VXNlcjQ4MzIyMzU2",
            "user": "piiertho",
            "avatar": "https://avatars.githubusercontent.com/u/48322356?u=d5938cf6530f7d1c33ba2e5cbf9ed2001a986688&v=4",
            "url": "https://github.com/piiertho",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjEwMTAzMjI1": {
            "id": "MDQ6VXNlcjEwMTAzMjI1",
            "user": "HauntedBees",
            "avatar": "https://avatars.githubusercontent.com/u/10103225?u=7b2b85e3cde16968f49ddbca540ae89711df32fc&v=4",
            "url": "https://github.com/HauntedBees",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjgxNTI3Mzc2": {
            "id": "MDQ6VXNlcjgxNTI3Mzc2",
            "user": "koolaidxk1d",
            "avatar": "https://avatars.githubusercontent.com/u/81527376?u=b56396a3e764aa91687a39dfee19d2d5518b9fe0&v=4",
            "url": "https://github.com/koolaidxk1d",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjYwOTMxMTk=": {
            "id": "MDQ6VXNlcjYwOTMxMTk=",
            "user": "groud",
            "avatar": "https://avatars.githubusercontent.com/u/6093119?u=789cd3344bf445b635897d21c6ae655be56a1a8f&v=4",
            "url": "https://github.com/groud",
            "pull_count": 2,
            "commit_count": 2
        },
        "MDQ6VXNlcjMzNDgwOA==": {
            "id": "MDQ6VXNlcjMzNDgwOA==",
            "user": "Flynsarmy",
            "avatar": "https://avatars.githubusercontent.com/u/334808?v=4",
            "url": "https://github.com/Flynsarmy",
            "pull_count": 3,
            "commit_count": 3
        },
        "MDQ6VXNlcjEwNDc4Mjk=": {
            "id": "MDQ6VXNlcjEwNDc4Mjk=",
            "user": "rbaker87",
            "avatar": "https://avatars.githubusercontent.com/u/1047829?u=a87c9c0110a9000ebc47974e4e87344eb960ecf9&v=4",
            "url": "https://github.com/rbaker87",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjQ1ODI4NTE=": {
            "id": "MDQ6VXNlcjQ1ODI4NTE=",
            "user": "Onlinerocker",
            "avatar": "https://avatars.githubusercontent.com/u/4582851?u=0e0f497256de8a1b5e2df949ebf618b2bf38551a&v=4",
            "url": "https://github.com/Onlinerocker",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjI5MTIxOTI1": {
            "id": "MDQ6VXNlcjI5MTIxOTI1",
            "user": "Grublady",
            "avatar": "https://avatars.githubusercontent.com/u/29121925?u=24792d6dc8aedcec25635b6d1618f5f61ecbfea5&v=4",
            "url": "https://github.com/Grublady",
            "pull_count": 8,
            "commit_count": 8
        },
        "MDQ6VXNlcjI3Mjk3Mzkx": {
            "id": "MDQ6VXNlcjI3Mjk3Mzkx",
            "user": "zodiepupper",
            "avatar": "https://avatars.githubusercontent.com/u/27297391?u=07a3220ddb83e4d2a018f59d3f24a44aebf990ab&v=4",
            "url": "https://github.com/zodiepupper",
            "pull_count": 1,
            "commit_count": 1
        },
        "U_kgDOCly69Q": {
            "id": "U_kgDOCly69Q",
            "user": "Naming-things-is-hard-btw",
            "avatar": "https://avatars.githubusercontent.com/u/173849333?v=4",
            "url": "https://github.com/Naming-things-is-hard-btw",
            "pull_count": 0,
            "commit_count": 1
        },
        "MDQ6VXNlcjU5MjgwODAw": {
            "id": "MDQ6VXNlcjU5MjgwODAw",
            "user": "hexog",
            "avatar": "https://avatars.githubusercontent.com/u/59280800?v=4",
            "url": "https://github.com/hexog",
            "pull_count": 1,
            "commit_count": 1
        },
        "U_kgDOBe5tvQ": {
            "id": "U_kgDOBe5tvQ",
            "user": "HolonProduction",
            "avatar": "https://avatars.githubusercontent.com/u/99511741?u=b7882c94f408976a2f79e8fe6e1ce27fbd48db74&v=4",
            "url": "https://github.com/HolonProduction",
            "pull_count": 17,
            "commit_count": 17
        },
        "MDQ6VXNlcjg5NzU0NzEz": {
            "id": "MDQ6VXNlcjg5NzU0NzEz",
            "user": "PrecisionRender",
            "avatar": "https://avatars.githubusercontent.com/u/89754713?u=8a70ec990068444ab5fead953324f7977c716826&v=4",
            "url": "https://github.com/PrecisionRender",
            "pull_count": 0,
            "commit_count": 1
        },
        "MDQ6VXNlcjcxNDgxNzAw": {
            "id": "MDQ6VXNlcjcxNDgxNzAw",
            "user": "Delsin-Yu",
            "avatar": "https://avatars.githubusercontent.com/u/71481700?u=8dcac36292a4d372c5b114dda5daaf4dfdbbc579&v=4",
            "url": "https://github.com/Delsin-Yu",
            "pull_count": 7,
            "commit_count": 7
        },
        "MDQ6VXNlcjY2NzI3NzEw": {
            "id": "MDQ6VXNlcjY2NzI3NzEw",
            "user": "Mickeon",
            "avatar": "https://avatars.githubusercontent.com/u/66727710?u=8069d9b7bc6ab503ce83dfcfa53fd021672aeccf&v=4",
            "url": "https://github.com/Mickeon",
            "pull_count": 13,
            "commit_count": 14
        },
        "MDQ6VXNlcjYxMzM4MTEz": {
            "id": "MDQ6VXNlcjYxMzM4MTEz",
            "user": "actually-reb",
            "avatar": "https://avatars.githubusercontent.com/u/61338113?u=1a2ecccb3b88dde02afa50c4240e5d3341017b21&v=4",
            "url": "https://github.com/actually-reb",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjYzMjk0MjA=": {
            "id": "MDQ6VXNlcjYzMjk0MjA=",
            "user": "Ansraer",
            "avatar": "https://avatars.githubusercontent.com/u/6329420?u=9b6df29991f0ca8186e28f269b6391ae5dd1bb63&v=4",
            "url": "https://github.com/Ansraer",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjMwODQxODk=": {
            "id": "MDQ6VXNlcjMwODQxODk=",
            "user": "GustJc",
            "avatar": "https://avatars.githubusercontent.com/u/3084189?v=4",
            "url": "https://github.com/GustJc",
            "pull_count": 3,
            "commit_count": 3
        },
        "MDQ6VXNlcjg3ODIzMDMw": {
            "id": "MDQ6VXNlcjg3ODIzMDMw",
            "user": "dementive",
            "avatar": "https://avatars.githubusercontent.com/u/87823030?v=4",
            "url": "https://github.com/dementive",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjMxNjcyOA==": {
            "id": "MDQ6VXNlcjMxNjcyOA==",
            "user": "erodozer",
            "avatar": "https://avatars.githubusercontent.com/u/316728?u=97b0fff18d1f04ab446a599bbad5dbf155e06be3&v=4",
            "url": "https://github.com/erodozer",
            "pull_count": 2,
            "commit_count": 2
        },
        "MDQ6VXNlcjYyNjUzMDc=": {
            "id": "MDQ6VXNlcjYyNjUzMDc=",
            "user": "reduz",
            "avatar": "https://avatars.githubusercontent.com/u/6265307?u=987b9f7a5547e1e9937291fc286ab3f13e9b433c&v=4",
            "url": "https://github.com/reduz",
            "pull_count": 2,
            "commit_count": 2
        },
        "U_kgDOCODGYw": {
            "id": "U_kgDOCODGYw",
            "user": "lazarosY",
            "avatar": "https://avatars.githubusercontent.com/u/148948579?u=e55ab9de515922e287b3cea6c3522a33f99cde1c&v=4",
            "url": "https://github.com/lazarosY",
            "pull_count": 1,
            "commit_count": 0
        },
        "MDQ6VXNlcjg5MDQxNDM0": {
            "id": "MDQ6VXNlcjg5MDQxNDM0",
            "user": "Dynamic-Pistol",
            "avatar": "https://avatars.githubusercontent.com/u/89041434?u=e46a6872859b272cbcd9041f3c041bf423c9deb9&v=4",
            "url": "https://github.com/Dynamic-Pistol",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjMzOTY5Nzgw": {
            "id": "MDQ6VXNlcjMzOTY5Nzgw",
            "user": "Koyper",
            "avatar": "https://avatars.githubusercontent.com/u/33969780?u=9e8f2cfd7b2541fcb8df6ed45a5b1464ab5875e4&v=4",
            "url": "https://github.com/Koyper",
            "pull_count": 2,
            "commit_count": 2
        },
        "MDQ6VXNlcjE2MTgwMzQ0": {
            "id": "MDQ6VXNlcjE2MTgwMzQ0",
            "user": "tehKaiN",
            "avatar": "https://avatars.githubusercontent.com/u/16180344?u=4b576ae2fa5ba4b3a52dab8eee4b930f8f3bab19&v=4",
            "url": "https://github.com/tehKaiN",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjI5NTI3NjYz": {
            "id": "MDQ6VXNlcjI5NTI3NjYz",
            "user": "mobile-bungalow",
            "avatar": "https://avatars.githubusercontent.com/u/29527663?u=cb4f3345065f9f71bda456d329deecba3ce1bb69&v=4",
            "url": "https://github.com/mobile-bungalow",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjUwMzAyNDc5": {
            "id": "MDQ6VXNlcjUwMzAyNDc5",
            "user": "mrjustaguy",
            "avatar": "https://avatars.githubusercontent.com/u/50302479?v=4",
            "url": "https://github.com/mrjustaguy",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjM3MzgzMzE2": {
            "id": "MDQ6VXNlcjM3MzgzMzE2",
            "user": "Muller-Castro",
            "avatar": "https://avatars.githubusercontent.com/u/37383316?v=4",
            "url": "https://github.com/Muller-Castro",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjY1MjY5NTQ=": {
            "id": "MDQ6VXNlcjY1MjY5NTQ=",
            "user": "adamwych",
            "avatar": "https://avatars.githubusercontent.com/u/6526954?u=449dfcb0eebccb193eec933cc2f72d66ecb0dc22&v=4",
            "url": "https://github.com/adamwych",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjE0ODI2ODE=": {
            "id": "MDQ6VXNlcjE0ODI2ODE=",
            "user": "van800",
            "avatar": "https://avatars.githubusercontent.com/u/1482681?u=35119ce9fd7f9bddf8c9c90b6bef8afdf0e5f498&v=4",
            "url": "https://github.com/van800",
            "pull_count": 4,
            "commit_count": 5
        },
        "MDQ6VXNlcjUyMTQ4MjIx": {
            "id": "MDQ6VXNlcjUyMTQ4MjIx",
            "user": "scgm0",
            "avatar": "https://avatars.githubusercontent.com/u/52148221?u=34bf7942b6a1371de5d23db1ceec708af3845919&v=4",
            "url": "https://github.com/scgm0",
            "pull_count": 3,
            "commit_count": 3
        },
        "U_kgDOBkx80A": {
            "id": "U_kgDOBkx80A",
            "user": "ryevdokimov",
            "avatar": "https://avatars.githubusercontent.com/u/105675984?v=4",
            "url": "https://github.com/ryevdokimov",
            "pull_count": 10,
            "commit_count": 10
        },
        "U_kgDODDFFuQ": {
            "id": "U_kgDODDFFuQ",
            "user": "ExEago",
            "avatar": "https://avatars.githubusercontent.com/u/204555705?u=b351c4e635c44b94ab8e0f5724ec8e13f73a3de0&v=4",
            "url": "https://github.com/ExEago",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjY5NjExNTYw": {
            "id": "MDQ6VXNlcjY5NjExNTYw",
            "user": "mbucchia",
            "avatar": "https://avatars.githubusercontent.com/u/69611560?u=b4594dcd538f5ff77c1532f40fcc8063582ac1db&v=4",
            "url": "https://github.com/mbucchia",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjExMjgxODkz": {
            "id": "MDQ6VXNlcjExMjgxODkz",
            "user": "jss2a98aj",
            "avatar": "https://avatars.githubusercontent.com/u/11281893?u=373127e3de8d9653e3455a8885b5feee6fc72c11&v=4",
            "url": "https://github.com/jss2a98aj",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjIwMTU3OTE=": {
            "id": "MDQ6VXNlcjIwMTU3OTE=",
            "user": "Splizard",
            "avatar": "https://avatars.githubusercontent.com/u/2015791?u=9ea5185a1c9283fe29e1850f81f47859638a8b5d&v=4",
            "url": "https://github.com/Splizard",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjYyNDc4Nzg4": {
            "id": "MDQ6VXNlcjYyNDc4Nzg4",
            "user": "yahkr",
            "avatar": "https://avatars.githubusercontent.com/u/62478788?u=e75430abcbe278902e0c0b05d390e9f781356185&v=4",
            "url": "https://github.com/yahkr",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjMzOTUxMzA=": {
            "id": "MDQ6VXNlcjMzOTUxMzA=",
            "user": "darksylinc",
            "avatar": "https://avatars.githubusercontent.com/u/3395130?v=4",
            "url": "https://github.com/darksylinc",
            "pull_count": 9,
            "commit_count": 9
        },
        "U_kgDOBjOqgw": {
            "id": "U_kgDOBjOqgw",
            "user": "Wierdox",
            "avatar": "https://avatars.githubusercontent.com/u/104049283?u=b5e9c56ee1f1914a400031673f3c2893fcf721bf&v=4",
            "url": "https://github.com/Wierdox",
            "pull_count": 2,
            "commit_count": 2
        },
        "MDQ6VXNlcjI0MDg3NQ==": {
            "id": "MDQ6VXNlcjI0MDg3NQ==",
            "user": "maxpiepenbrink",
            "avatar": "https://avatars.githubusercontent.com/u/240875?u=099b555f38b98ce59fbf9411c7524d545a64d23b&v=4",
            "url": "https://github.com/maxpiepenbrink",
            "pull_count": 2,
            "commit_count": 2
        },
        "MDQ6VXNlcjEzMTE1NTU=": {
            "id": "MDQ6VXNlcjEzMTE1NTU=",
            "user": "Zylann",
            "avatar": "https://avatars.githubusercontent.com/u/1311555?u=98e85e0c6d8599c7de140000f240417c9f512cea&v=4",
            "url": "https://github.com/Zylann",
            "pull_count": 2,
            "commit_count": 2
        },
        "MDQ6VXNlcjc0NTU2ODU2": {
            "id": "MDQ6VXNlcjc0NTU2ODU2",
            "user": "r3square",
            "avatar": "https://avatars.githubusercontent.com/u/74556856?u=a9c07d62683c21df0c9c7ef2a3902aa803edf512&v=4",
            "url": "https://github.com/r3square",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjYxNTMwNDY5": {
            "id": "MDQ6VXNlcjYxNTMwNDY5",
            "user": "yuantianle",
            "avatar": "https://avatars.githubusercontent.com/u/61530469?u=d592e1c481c2637a10354ea8fbdb5aa6e77b40e6&v=4",
            "url": "https://github.com/yuantianle",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjc4Njk1NA==": {
            "id": "MDQ6VXNlcjc4Njk1NA==",
            "user": "cier",
            "avatar": "https://avatars.githubusercontent.com/u/786954?v=4",
            "url": "https://github.com/cier",
            "pull_count": 0,
            "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": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjQyMjYyMDA3": {
            "id": "MDQ6VXNlcjQyMjYyMDA3",
            "user": "mason1920",
            "avatar": "https://avatars.githubusercontent.com/u/42262007?u=9637d84abcb2135cce70eb7a7e64ae616732889b&v=4",
            "url": "https://github.com/mason1920",
            "pull_count": 1,
            "commit_count": 0
        },
        "MDQ6VXNlcjg4NDk1NTQ=": {
            "id": "MDQ6VXNlcjg4NDk1NTQ=",
            "user": "timoschwarzer",
            "avatar": "https://avatars.githubusercontent.com/u/8849554?u=5fb1d8230c118f1c44d72553485fac4df05cf75c&v=4",
            "url": "https://github.com/timoschwarzer",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjQ2MjQ4NA==": {
            "id": "MDQ6VXNlcjQ2MjQ4NA==",
            "user": "andOlga",
            "avatar": "https://avatars.githubusercontent.com/u/462484?u=a013d4a2ba53f355570526ff2a619aca79cd96e5&v=4",
            "url": "https://github.com/andOlga",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjY5Nzk5NDU=": {
            "id": "MDQ6VXNlcjY5Nzk5NDU=",
            "user": "pafuent",
            "avatar": "https://avatars.githubusercontent.com/u/6979945?u=4c9ca7350d4ff2272b70e51c00fdc1af1f29a44f&v=4",
            "url": "https://github.com/pafuent",
            "pull_count": 5,
            "commit_count": 5
        },
        "MDQ6VXNlcjcwOTY4MA==": {
            "id": "MDQ6VXNlcjcwOTY4MA==",
            "user": "precup",
            "avatar": "https://avatars.githubusercontent.com/u/709680?u=3ddb54921d1f3caf00af237aa9e9d9f495437faa&v=4",
            "url": "https://github.com/precup",
            "pull_count": 2,
            "commit_count": 2
        },
        "MDQ6VXNlcjg1NDM4ODky": {
            "id": "MDQ6VXNlcjg1NDM4ODky",
            "user": "MewPurPur",
            "avatar": "https://avatars.githubusercontent.com/u/85438892?u=932ce47af66bc5214fb1aedd7eb321210ed92f95&v=4",
            "url": "https://github.com/MewPurPur",
            "pull_count": 3,
            "commit_count": 4
        },
        "MDQ6VXNlcjQzNzAyNQ==": {
            "id": "MDQ6VXNlcjQzNzAyNQ==",
            "user": "paulloz",
            "avatar": "https://avatars.githubusercontent.com/u/437025?u=6af868897c2402f656706370263af6cd158525ef&v=4",
            "url": "https://github.com/paulloz",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjQwMTYzOTIx": {
            "id": "MDQ6VXNlcjQwMTYzOTIx",
            "user": "the-loki",
            "avatar": "https://avatars.githubusercontent.com/u/40163921?u=ccebd44cc2bb240c0f12f02da6928b3c78cb0f9d&v=4",
            "url": "https://github.com/the-loki",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjUwMjk1MTk=": {
            "id": "MDQ6VXNlcjUwMjk1MTk=",
            "user": "WindyDarian",
            "avatar": "https://avatars.githubusercontent.com/u/5029519?v=4",
            "url": "https://github.com/WindyDarian",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjY3MTUxMw==": {
            "id": "MDQ6VXNlcjY3MTUxMw==",
            "user": "basicer",
            "avatar": "https://avatars.githubusercontent.com/u/671513?v=4",
            "url": "https://github.com/basicer",
            "pull_count": 3,
            "commit_count": 3
        },
        "MDQ6VXNlcjEyOTY2ODE0": {
            "id": "MDQ6VXNlcjEyOTY2ODE0",
            "user": "zaevi",
            "avatar": "https://avatars.githubusercontent.com/u/12966814?u=774d3764b8b1a231be65ed1fcf1880b2cc924482&v=4",
            "url": "https://github.com/zaevi",
            "pull_count": 4,
            "commit_count": 4
        },
        "MDQ6VXNlcjc4OTg0": {
            "id": "MDQ6VXNlcjc4OTg0",
            "user": "nathanhoad",
            "avatar": "https://avatars.githubusercontent.com/u/78984?u=6c8d4b20c97bcf8a0b6a0c5fd0317912113fb8b1&v=4",
            "url": "https://github.com/nathanhoad",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjIzNDg1MzQ=": {
            "id": "MDQ6VXNlcjIzNDg1MzQ=",
            "user": "salianifo",
            "avatar": "https://avatars.githubusercontent.com/u/2348534?u=5d6679da8179433e3dc01f81c8c3bee615314505&v=4",
            "url": "https://github.com/salianifo",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjMwOTYwNjk4": {
            "id": "MDQ6VXNlcjMwOTYwNjk4",
            "user": "Nolkaloid",
            "avatar": "https://avatars.githubusercontent.com/u/30960698?u=edc0c01221e6974a912845959f877e421886b574&v=4",
            "url": "https://github.com/Nolkaloid",
            "pull_count": 2,
            "commit_count": 2
        },
        "MDQ6VXNlcjUzNjkwMzE1": {
            "id": "MDQ6VXNlcjUzNjkwMzE1",
            "user": "priahoud",
            "avatar": "https://avatars.githubusercontent.com/u/53690315?u=51cd633f38ae17c5478f48a8db0944f1caf5a0ad&v=4",
            "url": "https://github.com/priahoud",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjMxMDEzNw==": {
            "id": "MDQ6VXNlcjMxMDEzNw==",
            "user": "shana",
            "avatar": "https://avatars.githubusercontent.com/u/310137?u=5ff2db03fe816a0fb548ca7707e11e59884d0dba&v=4",
            "url": "https://github.com/shana",
            "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": 3,
            "commit_count": 3
        },
        "MDQ6VXNlcjExNzM2MjE3": {
            "id": "MDQ6VXNlcjExNzM2MjE3",
            "user": "CreatedBySeb",
            "avatar": "https://avatars.githubusercontent.com/u/11736217?u=d1577d3e630ac6d9a60d22d4233195851c7961f1&v=4",
            "url": "https://github.com/CreatedBySeb",
            "pull_count": 3,
            "commit_count": 4
        },
        "MDQ6VXNlcjY5MTY4OTI5": {
            "id": "MDQ6VXNlcjY5MTY4OTI5",
            "user": "nikitalita",
            "avatar": "https://avatars.githubusercontent.com/u/69168929?v=4",
            "url": "https://github.com/nikitalita",
            "pull_count": 2,
            "commit_count": 2
        },
        "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": 1
        },
        "MDQ6VXNlcjEwMTI0NTM0": {
            "id": "MDQ6VXNlcjEwMTI0NTM0",
            "user": "JoNax97",
            "avatar": "https://avatars.githubusercontent.com/u/10124534?u=986020047f00a5b9d3d3df865bed92ea1f5ce15e&v=4",
            "url": "https://github.com/JoNax97",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjg2NzgzOTI=": {
            "id": "MDQ6VXNlcjg2NzgzOTI=",
            "user": "Monstrofil",
            "avatar": "https://avatars.githubusercontent.com/u/8678392?v=4",
            "url": "https://github.com/Monstrofil",
            "pull_count": 2,
            "commit_count": 2
        },
        "U_kgDOCntS7A": {
            "id": "U_kgDOCntS7A",
            "user": "cruglet",
            "avatar": "https://avatars.githubusercontent.com/u/175854316?u=c0f205d53ed17b8fa7551d6b594eeab54fd5f963&v=4",
            "url": "https://github.com/cruglet",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjY3NzI1NA==": {
            "id": "MDQ6VXNlcjY3NzI1NA==",
            "user": "goatchurchprime",
            "avatar": "https://avatars.githubusercontent.com/u/677254?u=a8d381108aef8a860e60faf5bb91ec4dd2403170&v=4",
            "url": "https://github.com/goatchurchprime",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjUzODc3MTcw": {
            "id": "MDQ6VXNlcjUzODc3MTcw",
            "user": "WhalesState",
            "avatar": "https://avatars.githubusercontent.com/u/53877170?u=91917e0336efbc8ad71e04d9911dd4630689f968&v=4",
            "url": "https://github.com/WhalesState",
            "pull_count": 0,
            "commit_count": 1
        },
        "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
        },
        "MDQ6VXNlcjY1ODU1MzMz": {
            "id": "MDQ6VXNlcjY1ODU1MzMz",
            "user": "Joy-less",
            "avatar": "https://avatars.githubusercontent.com/u/65855333?u=1ae25d57588f76b7f90c5f632c692c166783ec1a&v=4",
            "url": "https://github.com/Joy-less",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjEzMDM2MjQ1": {
            "id": "MDQ6VXNlcjEzMDM2MjQ1",
            "user": "runzh-crypto",
            "avatar": "https://avatars.githubusercontent.com/u/13036245?u=2cfede561cbf059abc87ae0ef89db269404edea4&v=4",
            "url": "https://github.com/runzh-crypto",
            "pull_count": 2,
            "commit_count": 2
        },
        "MDQ6VXNlcjcxOTc0NDk4": {
            "id": "MDQ6VXNlcjcxOTc0NDk4",
            "user": "Summersay415",
            "avatar": "https://avatars.githubusercontent.com/u/71974498?u=5125beeeb6dd767889dd40255da750aff482b9d4&v=4",
            "url": "https://github.com/Summersay415",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjcwNTQzNzMy": {
            "id": "MDQ6VXNlcjcwNTQzNzMy",
            "user": "heyitszackb",
            "avatar": "https://avatars.githubusercontent.com/u/70543732?u=f1534ebd5df18c34c68748bff0ba466d669fd324&v=4",
            "url": "https://github.com/heyitszackb",
            "pull_count": 1,
            "commit_count": 0
        },
        "MDQ6VXNlcjI1NDA2NDQ5": {
            "id": "MDQ6VXNlcjI1NDA2NDQ5",
            "user": "JulianHeuser",
            "avatar": "https://avatars.githubusercontent.com/u/25406449?u=891fa888c4c74088330f66c39204519359e38cbe&v=4",
            "url": "https://github.com/JulianHeuser",
            "pull_count": 4,
            "commit_count": 4
        },
        "U_kgDOB_eGRg": {
            "id": "U_kgDOB_eGRg",
            "user": "ydeltastar",
            "avatar": "https://avatars.githubusercontent.com/u/133662278?u=52abfc655fe5217a9500bfc7d8276c59a069d259&v=4",
            "url": "https://github.com/ydeltastar",
            "pull_count": 2,
            "commit_count": 2
        },
        "MDQ6VXNlcjY1MDE5NzU=": {
            "id": "MDQ6VXNlcjY1MDE5NzU=",
            "user": "rsubtil",
            "avatar": "https://avatars.githubusercontent.com/u/6501975?u=8b300dce8a185e07294946c926c37e6a67fbf2fb&v=4",
            "url": "https://github.com/rsubtil",
            "pull_count": 3,
            "commit_count": 3
        },
        "MDQ6VXNlcjEzNDQ2OTM=": {
            "id": "MDQ6VXNlcjEzNDQ2OTM=",
            "user": "tomfull123",
            "avatar": "https://avatars.githubusercontent.com/u/1344693?u=c4de7780280a2bf59184b49b04bd489ed8ae4a20&v=4",
            "url": "https://github.com/tomfull123",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjM3MTQxMTc2": {
            "id": "MDQ6VXNlcjM3MTQxMTc2",
            "user": "sorascode",
            "avatar": "https://avatars.githubusercontent.com/u/37141176?u=915bbd3c393d52cc50bc45f6d3f5bb9acbb0d294&v=4",
            "url": "https://github.com/sorascode",
            "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": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjQxNzMwODI2": {
            "id": "MDQ6VXNlcjQxNzMwODI2",
            "user": "EricEzaM",
            "avatar": "https://avatars.githubusercontent.com/u/41730826?u=2fa74bf6da0c4748c28b8dd469eff103e72a119e&v=4",
            "url": "https://github.com/EricEzaM",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjY0MjUxMzk2": {
            "id": "MDQ6VXNlcjY0MjUxMzk2",
            "user": "etherealxx",
            "avatar": "https://avatars.githubusercontent.com/u/64251396?u=520067295e994cf41d976223bcf2d36fd58bbd8f&v=4",
            "url": "https://github.com/etherealxx",
            "pull_count": 2,
            "commit_count": 2
        },
        "U_kgDOBsgRtg": {
            "id": "U_kgDOBsgRtg",
            "user": "FilipeAlexCosta",
            "avatar": "https://avatars.githubusercontent.com/u/113775030?v=4",
            "url": "https://github.com/FilipeAlexCosta",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjMxNzYwNjI=": {
            "id": "MDQ6VXNlcjMxNzYwNjI=",
            "user": "kiroxas",
            "avatar": "https://avatars.githubusercontent.com/u/3176062?v=4",
            "url": "https://github.com/kiroxas",
            "pull_count": 8,
            "commit_count": 8
        },
        "MDQ6VXNlcjUzNzM3MzE3": {
            "id": "MDQ6VXNlcjUzNzM3MzE3",
            "user": "Cykyrios",
            "avatar": "https://avatars.githubusercontent.com/u/53737317?u=8c88d6549674d28d75ff9963bea85eec378843a7&v=4",
            "url": "https://github.com/Cykyrios",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjU1MTEzOTQx": {
            "id": "MDQ6VXNlcjU1MTEzOTQx",
            "user": "shoonny",
            "avatar": "https://avatars.githubusercontent.com/u/55113941?v=4",
            "url": "https://github.com/shoonny",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjQ4MjczOTkw": {
            "id": "MDQ6VXNlcjQ4MjczOTkw",
            "user": "Cliear",
            "avatar": "https://avatars.githubusercontent.com/u/48273990?v=4",
            "url": "https://github.com/Cliear",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjg0MDc3NjI5": {
            "id": "MDQ6VXNlcjg0MDc3NjI5",
            "user": "monxa",
            "avatar": "https://avatars.githubusercontent.com/u/84077629?u=a1e397afbf7debfb076d53d111133b78245225a1&v=4",
            "url": "https://github.com/monxa",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjQ0ODIyODIw": {
            "id": "MDQ6VXNlcjQ0ODIyODIw",
            "user": "ColinSORourke",
            "avatar": "https://avatars.githubusercontent.com/u/44822820?u=a3ed7540f46720cbf73f01b590fd1ef225d39344&v=4",
            "url": "https://github.com/ColinSORourke",
            "pull_count": 1,
            "commit_count": 0
        },
        "U_kgDOBa8VXg": {
            "id": "U_kgDOBa8VXg",
            "user": "Peelep",
            "avatar": "https://avatars.githubusercontent.com/u/95360350?u=41970c111acc22c55fbbf9cce7159460148db255&v=4",
            "url": "https://github.com/Peelep",
            "pull_count": 1,
            "commit_count": 1
        },
        "U_kgDOCaM8Hg": {
            "id": "U_kgDOCaM8Hg",
            "user": "wheatear-dev",
            "avatar": "https://avatars.githubusercontent.com/u/161692702?u=7b77032508a2549753fbe4a0941ac2b0eb7e1e61&v=4",
            "url": "https://github.com/wheatear-dev",
            "pull_count": 2,
            "commit_count": 2
        },
        "MDQ6VXNlcjUxOTE1MQ==": {
            "id": "MDQ6VXNlcjUxOTE1MQ==",
            "user": "Teschnique",
            "avatar": "https://avatars.githubusercontent.com/u/519151?v=4",
            "url": "https://github.com/Teschnique",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjIxMzU3MDk=": {
            "id": "MDQ6VXNlcjIxMzU3MDk=",
            "user": "maunvz",
            "avatar": "https://avatars.githubusercontent.com/u/2135709?u=539488111846eb14fcb8caff405a9fe33a879bff&v=4",
            "url": "https://github.com/maunvz",
            "pull_count": 0,
            "commit_count": 1
        },
        "U_kgDOCOzwWA": {
            "id": "U_kgDOCOzwWA",
            "user": "btgs-0",
            "avatar": "https://avatars.githubusercontent.com/u/149745752?v=4",
            "url": "https://github.com/btgs-0",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjIzMDE2NjE3": {
            "id": "MDQ6VXNlcjIzMDE2NjE3",
            "user": "solidpixel",
            "avatar": "https://avatars.githubusercontent.com/u/23016617?u=40e12e04d034820cda2fb42fef736e0c481ea31b&v=4",
            "url": "https://github.com/solidpixel",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjcxMzY2NzE3": {
            "id": "MDQ6VXNlcjcxMzY2NzE3",
            "user": "WinnerWind",
            "avatar": "https://avatars.githubusercontent.com/u/71366717?u=387664dfc760727683c18c78234a9b3f363accbc&v=4",
            "url": "https://github.com/WinnerWind",
            "pull_count": 2,
            "commit_count": 2
        },
        "U_kgDOBjZDZA": {
            "id": "U_kgDOBjZDZA",
            "user": "zlago",
            "avatar": "https://avatars.githubusercontent.com/u/104219492?u=a913d4606fa4f47d28b7d10e60b4ad18b894f52d&v=4",
            "url": "https://github.com/zlago",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjIyNDE5ODYx": {
            "id": "MDQ6VXNlcjIyNDE5ODYx",
            "user": "Dowsley",
            "avatar": "https://avatars.githubusercontent.com/u/22419861?u=de50fb8a425d2781a97b6489f021ac8744c81c56&v=4",
            "url": "https://github.com/Dowsley",
            "pull_count": 1,
            "commit_count": 1
        },
        "U_kgDOCkjjnA": {
            "id": "U_kgDOCkjjnA",
            "user": "Monochrome-debug",
            "avatar": "https://avatars.githubusercontent.com/u/172549020?v=4",
            "url": "https://github.com/Monochrome-debug",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjY4OTcxODA4": {
            "id": "MDQ6VXNlcjY4OTcxODA4",
            "user": "ywmaa",
            "avatar": "https://avatars.githubusercontent.com/u/68971808?u=76e142eee503c62f65a51a020c36577a79cd42b8&v=4",
            "url": "https://github.com/ywmaa",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjgxMTA5MTY1": {
            "id": "MDQ6VXNlcjgxMTA5MTY1",
            "user": "Hilderin",
            "avatar": "https://avatars.githubusercontent.com/u/81109165?u=fce765c3b4c5f5a9c65a4bb0ca663b27ccf96d96&v=4",
            "url": "https://github.com/Hilderin",
            "pull_count": 5,
            "commit_count": 6
        },
        "MDQ6VXNlcjIzNjEzMDQw": {
            "id": "MDQ6VXNlcjIzNjEzMDQw",
            "user": "DarkiStar",
            "avatar": "https://avatars.githubusercontent.com/u/23613040?u=a254f4ee3295caf99fa150b911009fae04872b80&v=4",
            "url": "https://github.com/DarkiStar",
            "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": 1
        },
        "MDQ6VXNlcjEzNDY5MDA=": {
            "id": "MDQ6VXNlcjEzNDY5MDA=",
            "user": "Aryombre",
            "avatar": "https://avatars.githubusercontent.com/u/1346900?u=62438661ca89d913b49dcc2bb19bfa5e0549db49&v=4",
            "url": "https://github.com/Aryombre",
            "pull_count": 2,
            "commit_count": 2
        },
        "MDQ6VXNlcjI4MjY5MzMw": {
            "id": "MDQ6VXNlcjI4MjY5MzMw",
            "user": "ztc0611",
            "avatar": "https://avatars.githubusercontent.com/u/28269330?u=754efaca748912418274fd517f5b3ce1486b95af&v=4",
            "url": "https://github.com/ztc0611",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjU1MjI0NTky": {
            "id": "MDQ6VXNlcjU1MjI0NTky",
            "user": "rune-scape",
            "avatar": "https://avatars.githubusercontent.com/u/55224592?u=2aa2c30f87c226fac934ab94d34ea09c5c5e1a73&v=4",
            "url": "https://github.com/rune-scape",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjYwMTkyNTIx": {
            "id": "MDQ6VXNlcjYwMTkyNTIx",
            "user": "drakeerv",
            "avatar": "https://avatars.githubusercontent.com/u/60192521?u=82304b12b1519011955d2dfd06d880ce4570f05a&v=4",
            "url": "https://github.com/drakeerv",
            "pull_count": 1,
            "commit_count": 1
        },
        "U_kgDOCeeNxw": {
            "id": "U_kgDOCeeNxw",
            "user": "metakunt",
            "avatar": "https://avatars.githubusercontent.com/u/166170055?v=4",
            "url": "https://github.com/metakunt",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjQwMzYxNjA5": {
            "id": "MDQ6VXNlcjQwMzYxNjA5",
            "user": "unvermuthet",
            "avatar": "https://avatars.githubusercontent.com/u/40361609?u=e11af1a166e80de72e3deaca14e664d96a9a8a0a&v=4",
            "url": "https://github.com/unvermuthet",
            "pull_count": 2,
            "commit_count": 2
        },
        "MDQ6VXNlcjU4NTQ4OA==": {
            "id": "MDQ6VXNlcjU4NTQ4OA==",
            "user": "wareya",
            "avatar": "https://avatars.githubusercontent.com/u/585488?u=f27a2fcf6e2b156026407284b72016ac22e9864b&v=4",
            "url": "https://github.com/wareya",
            "pull_count": 0,
            "commit_count": 1
        },
        "MDQ6VXNlcjg2NTY2OTM5": {
            "id": "MDQ6VXNlcjg2NTY2OTM5",
            "user": "Macksaur",
            "avatar": "https://avatars.githubusercontent.com/u/86566939?u=10de36c8e630e1e2f17d4584bda7a51e747379ca&v=4",
            "url": "https://github.com/Macksaur",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjYxNjM3Mw==": {
            "id": "MDQ6VXNlcjYxNjM3Mw==",
            "user": "FeniXb3",
            "avatar": "https://avatars.githubusercontent.com/u/616373?u=3ca139e2fbddb03d0f78e96e6fbbcb1f50de929b&v=4",
            "url": "https://github.com/FeniXb3",
            "pull_count": 2,
            "commit_count": 2
        },
        "U_kgDOCvddeQ": {
            "id": "U_kgDOCvddeQ",
            "user": "bleikerja",
            "avatar": "https://avatars.githubusercontent.com/u/183983481?u=4ba8aa77b39b7fa9023481d6d8c115598fcc8a69&v=4",
            "url": "https://github.com/bleikerja",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjc1MTUxMzc5": {
            "id": "MDQ6VXNlcjc1MTUxMzc5",
            "user": "AeioMuch",
            "avatar": "https://avatars.githubusercontent.com/u/75151379?u=2fce95476029ca8cd2367031a5a8d0d2120fccdf&v=4",
            "url": "https://github.com/AeioMuch",
            "pull_count": 2,
            "commit_count": 2
        },
        "MDQ6VXNlcjc0MjUxNw==": {
            "id": "MDQ6VXNlcjc0MjUxNw==",
            "user": "mikest",
            "avatar": "https://avatars.githubusercontent.com/u/742517?v=4",
            "url": "https://github.com/mikest",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjE2MTAwMzg3": {
            "id": "MDQ6VXNlcjE2MTAwMzg3",
            "user": "larspet",
            "avatar": "https://avatars.githubusercontent.com/u/16100387?u=1ac90e09cb61ceae66575160317ab636ea3611ff&v=4",
            "url": "https://github.com/larspet",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjM4NTcwODM1": {
            "id": "MDQ6VXNlcjM4NTcwODM1",
            "user": "CrayolaEater",
            "avatar": "https://avatars.githubusercontent.com/u/38570835?u=1a77e8bed1229428492110ebf06c672fc8a3c306&v=4",
            "url": "https://github.com/CrayolaEater",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjExMzM4OTI=": {
            "id": "MDQ6VXNlcjExMzM4OTI=",
            "user": "anvilfolk",
            "avatar": "https://avatars.githubusercontent.com/u/1133892?u=f7b9e7e46e23ecc739f717e262e406f139e7a3c1&v=4",
            "url": "https://github.com/anvilfolk",
            "pull_count": 1,
            "commit_count": 1
        },
        "U_kgDOBbErLQ": {
            "id": "U_kgDOBbErLQ",
            "user": "devloglogan",
            "avatar": "https://avatars.githubusercontent.com/u/95497005?u=adfee76e7d1bd361d1802deb354ae2aab3007582&v=4",
            "url": "https://github.com/devloglogan",
            "pull_count": 3,
            "commit_count": 3
        },
        "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": 1
        },
        "MDQ6VXNlcjY5MzcxNw==": {
            "id": "MDQ6VXNlcjY5MzcxNw==",
            "user": "mooflu",
            "avatar": "https://avatars.githubusercontent.com/u/693717?v=4",
            "url": "https://github.com/mooflu",
            "pull_count": 2,
            "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": 2
        },
        "MDQ6VXNlcjQ2NTU2MDY2": {
            "id": "MDQ6VXNlcjQ2NTU2MDY2",
            "user": "ze2j",
            "avatar": "https://avatars.githubusercontent.com/u/46556066?u=4bcb5c2e4f11d158186312e6447137389433234d&v=4",
            "url": "https://github.com/ze2j",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjEyMTYyNzg=": {
            "id": "MDQ6VXNlcjEyMTYyNzg=",
            "user": "100gold",
            "avatar": "https://avatars.githubusercontent.com/u/1216278?v=4",
            "url": "https://github.com/100gold",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjYyODY2Nzk4": {
            "id": "MDQ6VXNlcjYyODY2Nzk4",
            "user": "aryan-11825114",
            "avatar": "https://avatars.githubusercontent.com/u/62866798?v=4",
            "url": "https://github.com/aryan-11825114",
            "pull_count": 1,
            "commit_count": 1
        },
        "U_kgDOBf7ZJg": {
            "id": "U_kgDOBf7ZJg",
            "user": "shahriarlabib000",
            "avatar": "https://avatars.githubusercontent.com/u/100587814?v=4",
            "url": "https://github.com/shahriarlabib000",
            "pull_count": 2,
            "commit_count": 2
        },
        "MDQ6VXNlcjcwODQ4OA==": {
            "id": "MDQ6VXNlcjcwODQ4OA==",
            "user": "Bromeon",
            "avatar": "https://avatars.githubusercontent.com/u/708488?v=4",
            "url": "https://github.com/Bromeon",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjkwOTMw": {
            "id": "MDQ6VXNlcjkwOTMw",
            "user": "ttencate",
            "avatar": "https://avatars.githubusercontent.com/u/90930?v=4",
            "url": "https://github.com/ttencate",
            "pull_count": 1,
            "commit_count": 6
        },
        "U_kgDOC-RItA": {
            "id": "U_kgDOC-RItA",
            "user": "ASamBlur",
            "avatar": "https://avatars.githubusercontent.com/u/199510196?u=77711ebf6551c012ad18af8551e6aa60838bfd4b&v=4",
            "url": "https://github.com/ASamBlur",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjQ5NjA2NjIy": {
            "id": "MDQ6VXNlcjQ5NjA2NjIy",
            "user": "Flarkk",
            "avatar": "https://avatars.githubusercontent.com/u/49606622?v=4",
            "url": "https://github.com/Flarkk",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjI1NjQzMTg=": {
            "id": "MDQ6VXNlcjI1NjQzMTg=",
            "user": "ivanskorikov",
            "avatar": "https://avatars.githubusercontent.com/u/2564318?u=29dfdbd5aec4c29dffef4f883dcb8a2bb1778473&v=4",
            "url": "https://github.com/ivanskorikov",
            "pull_count": 1,
            "commit_count": 0
        },
        "MDQ6VXNlcjc2NzgxNjE0": {
            "id": "MDQ6VXNlcjc2NzgxNjE0",
            "user": "Dominrog",
            "avatar": "https://avatars.githubusercontent.com/u/76781614?v=4",
            "url": "https://github.com/Dominrog",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjQ1NDgzNzY4": {
            "id": "MDQ6VXNlcjQ1NDgzNzY4",
            "user": "aaronjyoder",
            "avatar": "https://avatars.githubusercontent.com/u/45483768?u=adf9de74553f183cc67af4d01913769093ee6115&v=4",
            "url": "https://github.com/aaronjyoder",
            "pull_count": 1,
            "commit_count": 1
        },
        "U_kgDOBXhpXQ": {
            "id": "U_kgDOBXhpXQ",
            "user": "CycloneRing",
            "avatar": "https://avatars.githubusercontent.com/u/91777373?u=151f54116e3b9213f505649f6c41f74a5fa98c73&v=4",
            "url": "https://github.com/CycloneRing",
            "pull_count": 1,
            "commit_count": 1
        },
        "U_kgDOBz8AzQ": {
            "id": "U_kgDOBz8AzQ",
            "user": "TrueJole",
            "avatar": "https://avatars.githubusercontent.com/u/121569485?v=4",
            "url": "https://github.com/TrueJole",
            "pull_count": 1,
            "commit_count": 1
        },
        "U_kgDOCt7iGw": {
            "id": "U_kgDOCt7iGw",
            "user": "yangyey",
            "avatar": "https://avatars.githubusercontent.com/u/182379035?u=93350ca68da9e96a99f41d95dac4f83fedac425b&v=4",
            "url": "https://github.com/yangyey",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjYzMTg5MTEz": {
            "id": "MDQ6VXNlcjYzMTg5MTEz",
            "user": "Olle-Lukowski",
            "avatar": "https://avatars.githubusercontent.com/u/63189113?u=4e38fc67559df1bfd5ec248c7cf8cc040cd3dfb9&v=4",
            "url": "https://github.com/Olle-Lukowski",
            "pull_count": 2,
            "commit_count": 2
        },
        "MDQ6VXNlcjIwMTg3NjY5": {
            "id": "MDQ6VXNlcjIwMTg3NjY5",
            "user": "Hot-key",
            "avatar": "https://avatars.githubusercontent.com/u/20187669?u=af3f95a00884f53d85d762aebcdba4ddca649b57&v=4",
            "url": "https://github.com/Hot-key",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjE1ODIyMTY0": {
            "id": "MDQ6VXNlcjE1ODIyMTY0",
            "user": "Eole211",
            "avatar": "https://avatars.githubusercontent.com/u/15822164?v=4",
            "url": "https://github.com/Eole211",
            "pull_count": 1,
            "commit_count": 0
        },
        "U_kgDOC8lzkw": {
            "id": "U_kgDOC8lzkw",
            "user": "orange-anvil-games",
            "avatar": "https://avatars.githubusercontent.com/u/197751699?v=4",
            "url": "https://github.com/orange-anvil-games",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjE4MTIwODc=": {
            "id": "MDQ6VXNlcjE4MTIwODc=",
            "user": "huwpascoe",
            "avatar": "https://avatars.githubusercontent.com/u/1812087?u=6faed0f5d843bc5d493d64746dd9d0c5aebce63d&v=4",
            "url": "https://github.com/huwpascoe",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjQ4NTY4MDk2": {
            "id": "MDQ6VXNlcjQ4NTY4MDk2",
            "user": "Grandro",
            "avatar": "https://avatars.githubusercontent.com/u/48568096?u=a57f4fc496774d08db68454a7014c352ad0540ec&v=4",
            "url": "https://github.com/Grandro",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjEyMjYzMzk=": {
            "id": "MDQ6VXNlcjEyMjYzMzk=",
            "user": "etodd",
            "avatar": "https://avatars.githubusercontent.com/u/1226339?u=bb23c82a0a6ae53f046aa61165da501d48b5db70&v=4",
            "url": "https://github.com/etodd",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjcyNTU5MTk=": {
            "id": "MDQ6VXNlcjcyNTU5MTk=",
            "user": "OhiraKyou",
            "avatar": "https://avatars.githubusercontent.com/u/7255919?u=41b29e7196ed835e783ed111bafe20d8c89d4799&v=4",
            "url": "https://github.com/OhiraKyou",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjE1ODQ4NzEy": {
            "id": "MDQ6VXNlcjE1ODQ4NzEy",
            "user": "marcgpuig",
            "avatar": "https://avatars.githubusercontent.com/u/15848712?u=c36ed37e614bc3564a0f4e462256444a2642f5f7&v=4",
            "url": "https://github.com/marcgpuig",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjQzMjk4Nzg3": {
            "id": "MDQ6VXNlcjQzMjk4Nzg3",
            "user": "Murrent",
            "avatar": "https://avatars.githubusercontent.com/u/43298787?u=a689fe1503a5a51dcc1573f5d91ce2bfe5fc6425&v=4",
            "url": "https://github.com/Murrent",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjE2NTQ3NjM=": {
            "id": "MDQ6VXNlcjE2NTQ3NjM=",
            "user": "mhilbrunner",
            "avatar": "https://avatars.githubusercontent.com/u/1654763?u=5c21c1fe21e9cef0ceb6fd36a941f6e336d45583&v=4",
            "url": "https://github.com/mhilbrunner",
            "pull_count": 1,
            "commit_count": 1
        },
        "U_kgDOCXd9wA": {
            "id": "U_kgDOCXd9wA",
            "user": "Giganzo",
            "avatar": "https://avatars.githubusercontent.com/u/158825920?v=4",
            "url": "https://github.com/Giganzo",
            "pull_count": 4,
            "commit_count": 4
        },
        "MDQ6VXNlcjQ0MzA2MDU0": {
            "id": "MDQ6VXNlcjQ0MzA2MDU0",
            "user": "matheusmdx",
            "avatar": "https://avatars.githubusercontent.com/u/44306054?u=dce7f29d6a6129d92609c697036bc5c9ba1d4a58&v=4",
            "url": "https://github.com/matheusmdx",
            "pull_count": 1,
            "commit_count": 1
        },
        "U_kgDOBaWn2Q": {
            "id": "U_kgDOBaWn2Q",
            "user": "Naputt1",
            "avatar": "https://avatars.githubusercontent.com/u/94742489?v=4",
            "url": "https://github.com/Naputt1",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjkxMTc3MjA0": {
            "id": "MDQ6VXNlcjkxMTc3MjA0",
            "user": "rt9391",
            "avatar": "https://avatars.githubusercontent.com/u/91177204?v=4",
            "url": "https://github.com/rt9391",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjkwODc0NjE=": {
            "id": "MDQ6VXNlcjkwODc0NjE=",
            "user": "KerekesDavid",
            "avatar": "https://avatars.githubusercontent.com/u/9087461?v=4",
            "url": "https://github.com/KerekesDavid",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjUwMTQzMzc=": {
            "id": "MDQ6VXNlcjUwMTQzMzc=",
            "user": "matorin57",
            "avatar": "https://avatars.githubusercontent.com/u/5014337?u=deb4cf7568e5ed0cb8249f3fbfdaa8f793921ee1&v=4",
            "url": "https://github.com/matorin57",
            "pull_count": 1,
            "commit_count": 1
        },
        "U_kgDOBlbdtQ": {
            "id": "U_kgDOBlbdtQ",
            "user": "sockeye-d",
            "avatar": "https://avatars.githubusercontent.com/u/106356149?u=560043aff87d654a0c258f50417c4ca6f5ce56f8&v=4",
            "url": "https://github.com/sockeye-d",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjE0MDg5OTQ5": {
            "id": "MDQ6VXNlcjE0MDg5OTQ5",
            "user": "timkrief",
            "avatar": "https://avatars.githubusercontent.com/u/14089949?u=52643600716cac4303f5805287eb772930a9d5ba&v=4",
            "url": "https://github.com/timkrief",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjEzMjI4OTMy": {
            "id": "MDQ6VXNlcjEzMjI4OTMy",
            "user": "MajorMcDoom",
            "avatar": "https://avatars.githubusercontent.com/u/13228932?v=4",
            "url": "https://github.com/MajorMcDoom",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjQ5OTI4Ng==": {
            "id": "MDQ6VXNlcjQ5OTI4Ng==",
            "user": "matmas",
            "avatar": "https://avatars.githubusercontent.com/u/499286?v=4",
            "url": "https://github.com/matmas",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjYwMTYzNDk1": {
            "id": "MDQ6VXNlcjYwMTYzNDk1",
            "user": "atlasapplications",
            "avatar": "https://avatars.githubusercontent.com/u/60163495?u=af8d785d9efc29456ebeaa331ddb305ed31809b8&v=4",
            "url": "https://github.com/atlasapplications",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjE2MjUwMTU=": {
            "id": "MDQ6VXNlcjE2MjUwMTU=",
            "user": "Ratstail91",
            "avatar": "https://avatars.githubusercontent.com/u/1625015?u=a0cc218da5801c5bd3f57220701a8628999ba1ac&v=4",
            "url": "https://github.com/Ratstail91",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjI5NTMyNjAw": {
            "id": "MDQ6VXNlcjI5NTMyNjAw",
            "user": "hhhapz",
            "avatar": "https://avatars.githubusercontent.com/u/29532600?u=7ebad2e4ace7e631424a50b542465a65e492de25&v=4",
            "url": "https://github.com/hhhapz",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjcxOTQyMTY0": {
            "id": "MDQ6VXNlcjcxOTQyMTY0",
            "user": "havi05",
            "avatar": "https://avatars.githubusercontent.com/u/71942164?v=4",
            "url": "https://github.com/havi05",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjQwOTY0MzM1": {
            "id": "MDQ6VXNlcjQwOTY0MzM1",
            "user": "FireCatMagic",
            "avatar": "https://avatars.githubusercontent.com/u/40964335?u=757f2daa7a3a748abf58f59a41f75329fd7aec2e&v=4",
            "url": "https://github.com/FireCatMagic",
            "pull_count": 1,
            "commit_count": 1
        },
        "U_kgDOB8W8Kg": {
            "id": "U_kgDOB8W8Kg",
            "user": "JekSun97",
            "avatar": "https://avatars.githubusercontent.com/u/130399274?u=4cd43e2782ccc1b68b5fefde1865971dbcb06404&v=4",
            "url": "https://github.com/JekSun97",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjcyOTk0ODk4": {
            "id": "MDQ6VXNlcjcyOTk0ODk4",
            "user": "spoxii",
            "avatar": "https://avatars.githubusercontent.com/u/72994898?u=2e1a1092a1b570602539fd7aec106be00a193316&v=4",
            "url": "https://github.com/spoxii",
            "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
        },
        "MDQ6VXNlcjY1MDIxNDY2": {
            "id": "MDQ6VXNlcjY1MDIxNDY2",
            "user": "MarcusPaulsson",
            "avatar": "https://avatars.githubusercontent.com/u/65021466?v=4",
            "url": "https://github.com/MarcusPaulsson",
            "pull_count": 1,
            "commit_count": 0
        },
        "MDQ6VXNlcjE1MDc2MDEz": {
            "id": "MDQ6VXNlcjE1MDc2MDEz",
            "user": "Jan200101",
            "avatar": "https://avatars.githubusercontent.com/u/15076013?u=2e9bbce20d22601c75e5c9cea6831fe4fb5760aa&v=4",
            "url": "https://github.com/Jan200101",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjQ4ODMzNzk=": {
            "id": "MDQ6VXNlcjQ4ODMzNzk=",
            "user": "detomon",
            "avatar": "https://avatars.githubusercontent.com/u/4883379?u=23d3981d734e00f5b7530ec5a1b03d94bfab3280&v=4",
            "url": "https://github.com/detomon",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjgzMzg2MjI0": {
            "id": "MDQ6VXNlcjgzMzg2MjI0",
            "user": "smntic",
            "avatar": "https://avatars.githubusercontent.com/u/83386224?u=bee629bd7b40b7f7319593669870577a2755bc99&v=4",
            "url": "https://github.com/smntic",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjIwMzgwNzU4": {
            "id": "MDQ6VXNlcjIwMzgwNzU4",
            "user": "aganm",
            "avatar": "https://avatars.githubusercontent.com/u/20380758?u=dfbcc51d9f5f0c49d25e2aa56695bed1b30a7019&v=4",
            "url": "https://github.com/aganm",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjEzODI2OQ==": {
            "id": "MDQ6VXNlcjEzODI2OQ==",
            "user": "ckaiser",
            "avatar": "https://avatars.githubusercontent.com/u/138269?u=fc2cdd9115abc20357db3b2316e7bfdf87be403a&v=4",
            "url": "https://github.com/ckaiser",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjQzODA0Nzc2": {
            "id": "MDQ6VXNlcjQzODA0Nzc2",
            "user": "billuo",
            "avatar": "https://avatars.githubusercontent.com/u/43804776?u=7b6d67a6a2cf008aace153cf1260a2d944b3f683&v=4",
            "url": "https://github.com/billuo",
            "pull_count": 1,
            "commit_count": 1
        }
    },
    "commits": {
        "64b09905c7b2877f8aef99d8b63e73e5d31acfb9": {
            "hash": "64b09905c7b2877f8aef99d8b63e73e5d31acfb9",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #106999 from fire/vsk-does-not-declare-anything-4.5",
            "body": "Avoid `-Wmissing-declarations` warning in RenderingShaderContainer",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "4bbef7dd0a85ed227dfcc59f6c9a5b01116475f8": {
            "hash": "4bbef7dd0a85ed227dfcc59f6c9a5b01116475f8",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #106942 from bruvzg/macos_borderless_maximize",
            "body": "[macOS] Fix borderless window maximization.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "626a75abb1f3393944bdc58e2e6b3fd48ee35519": {
            "hash": "626a75abb1f3393944bdc58e2e6b3fd48ee35519",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #106915 from KoBeWi/invalid_reservation",
            "body": "Fix `SCROLL_MODE_RESERVE` with RTL layout",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "2df41d8144685f0c951476a85d48479fa91eb558": {
            "hash": "2df41d8144685f0c951476a85d48479fa91eb558",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104458 from marcosc90/fix-thread-collision-shape-3d",
            "body": "[Web] Use actual `PThread` pool size for `get_default_thread_pool_size()`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "bc2bf7de74f2ded1502b0e9fdbca50e3d986c09b": {
            "hash": "bc2bf7de74f2ded1502b0e9fdbca50e3d986c09b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMyMzIx"
            ],
            "author_raw": "K. S. Ernest (iFire) Lee <ernest.lee@chibifire.com>",
            "committer_raw": "K. S. Ernest (iFire) Lee <ernest.lee@chibifire.com>",
            "summary": "Avoid -Wmissing-declarations warning in RenderingShaderContainer",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106999
        },
        "eb72ce2db4b67acbc77548e5a5a7f61af657660b": {
            "hash": "eb72ce2db4b67acbc77548e5a5a7f61af657660b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #59595 from Calinou/scons-use-sse4.2",
            "body": "Use SSE 4.2 as a baseline when compiling Godot",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "be1f9a878b733a9655b18767b8825baf67b4c8d8": {
            "hash": "be1f9a878b733a9655b18767b8825baf67b4c8d8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Use SSE 4.2 as a baseline when compiling Godot",
            "body": "This lets the compiler do more optimizations, leading to increased\nperformance for demanding CPU tasks.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 59595
        },
        "a7d18f51a2806734858f238a0d101b8f8ac1db1b": {
            "hash": "a7d18f51a2806734858f238a0d101b8f8ac1db1b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgzNjQyNDI="
            ],
            "author_raw": "Marcos Casagrande <marcoscvp90@gmail.com>",
            "committer_raw": "Marcos Casagrande <marcoscvp90@gmail.com>",
            "summary": "Web: Add godot_pool_size/emscripten_pool_size config",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104458
        },
        "798a644dd56257cea2803d03fb49aa7118e7df41": {
            "hash": "798a644dd56257cea2803d03fb49aa7118e7df41",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "[macOS] Fix borderless window maximization.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106942
        },
        "b89c47bb8511433440e5e547afe4459ca3383090": {
            "hash": "b89c47bb8511433440e5e547afe4459ca3383090",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #106925 from stuartcarnie/metal_fix_multiview",
            "body": "Metal: Fix multi-view support",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "7cc0e6308dfc8989643b6712277626465da9fb1b": {
            "hash": "7cc0e6308dfc8989643b6712277626465da9fb1b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #106924 from clayjohn/GL-blit-viewport",
            "body": "Correctly place viewport and use viewport relative rect for the final blit in Compatibility renderer",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "a872e1bd3e9ba8ed2d1b111487067e8494e8aefb": {
            "hash": "a872e1bd3e9ba8ed2d1b111487067e8494e8aefb",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #106920 from mieko/shader-baker-deprecated-no",
            "body": "Shader Baker: Build when `deprecated=no`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "8b2dda868b9038ddf2cee2ffb9e6d044c50e82c4": {
            "hash": "8b2dda868b9038ddf2cee2ffb9e6d044c50e82c4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NTIxMzM5"
            ],
            "author_raw": "Clay John <claynjohn@gmail.com>",
            "committer_raw": "Clay John <claynjohn@gmail.com>",
            "summary": "Correctly place viewport and use viewport relative rect for the final blit in Compatibility renderer",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106924
        },
        "06ebcc911dc78eab4b7608ef4e8c7dfcbe9f7047": {
            "hash": "06ebcc911dc78eab4b7608ef4e8c7dfcbe9f7047",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUyODUy"
            ],
            "author_raw": "Stuart Carnie <stuart.carnie@gmail.com>",
            "committer_raw": "Stuart Carnie <stuart.carnie@gmail.com>",
            "summary": "Metal: Fix multi-view support",
            "body": "Introduced in #102552",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106925
        },
        "5f2eb6de8cf7361d2b8c4d73e781b82c57caaf8a": {
            "hash": "5f2eb6de8cf7361d2b8c4d73e781b82c57caaf8a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM2NDA3OQ=="
            ],
            "author_raw": "Mike Owens <mike@mikeowens.us>",
            "committer_raw": "Mike Owens <mike@mikeowens.us>",
            "summary": "Shader Baker: Build when `deprecated=no`",
            "body": "Shader Baker was using the unadorned `VERSION_NUMBER` and `VERSION_HASH` symbols,\nwhich are no longer defined when `deprecated=no` is set.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106920
        },
        "de376274041cb30ad71fd3bd8f7ec674c67187d6": {
            "hash": "de376274041cb30ad71fd3bd8f7ec674c67187d6",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #102552 from DarioSamo/shader-baker",
            "body": "Add shader baker to project exporter.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "1a02eef39d10e7321b62e0d93d09cf90a1997b2f": {
            "hash": "1a02eef39d10e7321b62e0d93d09cf90a1997b2f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #95540 from KoBeWi/mouse_buttons_in_the_void",
            "body": "Allow empty click in scene tree dock",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f8a478115db54cf5295e72cb3ec59f3d31eb1d86": {
            "hash": "f8a478115db54cf5295e72cb3ec59f3d31eb1d86",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106908 from dsnopek/java-class-wrapper-object-type-bug",
            "body": "JavaClassWrapper: Don't discard overloaded methods that differ by object type",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "a6e296e361a81f24ca1b6eb1c1586231b23773e6": {
            "hash": "a6e296e361a81f24ca1b6eb1c1586231b23773e6",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106888 from timothyqiu/variant-type-menu",
            "body": "Improve Variant type menus in the editor",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "df70765af0b32299f9df155e485a503b9c410168": {
            "hash": "df70765af0b32299f9df155e485a503b9c410168",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Fix SCROLL_MODE_RESERVE with RTL layout",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106915
        },
        "e5ed038ad26e6905e8e32be6a63d678192557327": {
            "hash": "e5ed038ad26e6905e8e32be6a63d678192557327",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Allow empty click in scene tree dock",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 95540
        },
        "cc7f2e516073d971d747bc57ab3ba4092cc57b51": {
            "hash": "cc7f2e516073d971d747bc57ab3ba4092cc57b51",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE5MTU2MQ=="
            ],
            "author_raw": "David Snopek <dsnopek@gmail.com>",
            "committer_raw": "David Snopek <dsnopek@gmail.com>",
            "summary": "JavaClassWrapper: Don't discard overloaded methods that differ by object type",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106908
        },
        "19226d77ed5ac06904e728b29f0a718ee599219b": {
            "hash": "19226d77ed5ac06904e728b29f0a718ee599219b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Improve Variant type menus in the editor",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106888
        },
        "2cde9292c33243f6fadaf2d584813da2e7f73852": {
            "hash": "2cde9292c33243f6fadaf2d584813da2e7f73852",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106876 from Ivorforce/localvector-no-force-trivial",
            "body": "Un-support `force_trivial` parameter for `LocalVector`. Instead, users should use `resize_uninitialized`.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "4e000e207e3d6733a0d02c2c3b0791d1f78f01a6": {
            "hash": "4e000e207e3d6733a0d02c2c3b0791d1f78f01a6",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106231 from Meorge/feat/movie-maker-dropdown-2-electric-boogaloo",
            "body": "Add dropdown to Movie Maker button in editor run bar to access settings",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f5bf37a2d4fa8bf16278e9844c098cb58ce06845": {
            "hash": "f5bf37a2d4fa8bf16278e9844c098cb58ce06845",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106866 from KoBeWi/more_cache",
            "body": "Add class icon cache to EditorNode",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "90c75d02dd0cdcf0c7770c3f3274246bda7bb283": {
            "hash": "90c75d02dd0cdcf0c7770c3f3274246bda7bb283",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106732 from stuartcarnie/rd_reduce_allocations",
            "body": "Renderer: Eliminate `String` allocations for all labels in the renderer",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "6228c7c7629e38b398d89aa6dc51fc60b489bce2": {
            "hash": "6228c7c7629e38b398d89aa6dc51fc60b489bce2",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105451 from bruvzg/x11_splash",
            "body": "Fix X11 boot splash scaling.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "7830c5fadc8b526e3e6e5aac8ec6cd302b69b5d1": {
            "hash": "7830c5fadc8b526e3e6e5aac8ec6cd302b69b5d1",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106844 from LiveTrower/dfg-reconstruction",
            "body": "Fix missing ibl reconstruction from DFG multiscattering",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "698dd2ade427d009bd7ae908222f579cf40fbda7": {
            "hash": "698dd2ade427d009bd7ae908222f579cf40fbda7",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106833 from avnotaklu/window-scaling-breaking-on-font-data-freed",
            "body": "Remove freed up FontForSize data from `oversampling_levels`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "dcde70f409769beaacac6177927457e4cc21e702": {
            "hash": "dcde70f409769beaacac6177927457e4cc21e702",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106693 from mihe/jolt/area-cleanup",
            "body": "Remove force enter/exit logic from `JoltArea3D`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "a115af487a73be49ebf2594ad5e38626579aec15": {
            "hash": "a115af487a73be49ebf2594ad5e38626579aec15",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105146 from Ivorforce/cowdata-unref-sanity-check",
            "body": "Add a safety check for `CowData::_unref()`, for when something tries to add elements during destruction.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e0584b969d42a43d927aecdd82217b9c0467e197": {
            "hash": "e0584b969d42a43d927aecdd82217b9c0467e197",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103601 from kitbdev/allow-tabbar-drag-override",
            "body": "Allow TabBar drag and drop to be overridden and add tab mouse tests",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "601a3c5e8a52a4082bb5937c85c36e8575f9a609": {
            "hash": "601a3c5e8a52a4082bb5937c85c36e8575f9a609",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106411 from SpockBauru/fix-reflectionprobe-reflectionmask-mobile",
            "body": "Fix Reflection Mask not working on Mobile",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "8c6a88cda68fd74c4406f4f928288150a185be38": {
            "hash": "8c6a88cda68fd74c4406f4f928288150a185be38",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106781 from max99x/fix-shader-crash",
            "body": "Fix shader compiler crash when parsing case labels with non-existent vars.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f1f395c142176f73b9eb89c2575847fba203a3e1": {
            "hash": "f1f395c142176f73b9eb89c2575847fba203a3e1",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105240 from Arnklit/script-method-fuzzy-filtering",
            "body": "Add fuzzy search to method filtering",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5c5708eff22b756a0b8960782d23c705edc9e3ce": {
            "hash": "5c5708eff22b756a0b8960782d23c705edc9e3ce",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105239 from Arnklit/script-fuzzy-filtering",
            "body": "Add fuzzy filtering to the script filtering",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "bb47f0148187b1b11d1880c24439974e5b7fe55d": {
            "hash": "bb47f0148187b1b11d1880c24439974e5b7fe55d",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106390 from akien-mga/linux-drop-ppc32",
            "body": "Linux: Drop `ppc32` (32-bit PowerPC) architecture support",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "a2c6fbe330d750690c9083d38e17ecb57913257b": {
            "hash": "a2c6fbe330d750690c9083d38e17ecb57913257b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106897 from Ivorforce/remove-vmap-declaration",
            "body": "Remove obsolete `VMap` forward declaration.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "14e870bae35e1d9acafc7c3e720da4e127f65ff8": {
            "hash": "14e870bae35e1d9acafc7c3e720da4e127f65ff8",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106893 from timothyqiu/help-category",
            "body": "Fix category names in help search dialog not translated",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ea10227b651c8c843094ad83fba6e9f83e5a0815": {
            "hash": "ea10227b651c8c843094ad83fba6e9f83e5a0815",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106249 from KoBeWi/translation_settings",
            "body": "Improve auto-translation of settings dialogs",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "bb0b5f13a0ccb4eed62ad3a616d17f27f8e14db0": {
            "hash": "bb0b5f13a0ccb4eed62ad3a616d17f27f8e14db0",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106885 from Chubercik/thorvg-0.15.13",
            "body": "thorvg: Update to 0.15.13",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "eef13d5ae714731274c26799aa6b8790476f3883": {
            "hash": "eef13d5ae714731274c26799aa6b8790476f3883",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105347 from HolonProduction/lsp-utf8",
            "body": "LSP: Account for unicode identifiers",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "00beda9691a59b219227056422cc09666d69eedc": {
            "hash": "00beda9691a59b219227056422cc09666d69eedc",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgzNDM5NTQ0"
            ],
            "author_raw": "avnotaklu <sukhmander111101@gmail.com>",
            "committer_raw": "avnotaklu <sukhmander111101@gmail.com>",
            "summary": "Fix: Removed freed up FontData's dangling data in Advanced and Fallback text server",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106833
        },
        "eb9bea10a90f77b356629959a3158833a62639a7": {
            "hash": "eb9bea10a90f77b356629959a3158833a62639a7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMDgxNjc="
            ],
            "author_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Remove obsolete `VMap` forward declaration.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106897
        },
        "f118bbdea4abcd7451df1a36fb984070995448d8": {
            "hash": "f118bbdea4abcd7451df1a36fb984070995448d8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Fix category names in help search dialog not translated",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106893
        },
        "5c94127c2d72ace9c40565f42a5b28d25984b902": {
            "hash": "5c94127c2d72ace9c40565f42a5b28d25984b902",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3Mzc4NzQ2"
            ],
            "author_raw": "Jakub Marcowski <chubercikbattle@gmail.com>",
            "committer_raw": "Jakub Marcowski <chubercikbattle@gmail.com>",
            "summary": "thorvg: Update to 0.15.13",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106885
        },
        "87ebd2d03c12f1f0b2fc3ca45835edc3bdbcd868": {
            "hash": "87ebd2d03c12f1f0b2fc3ca45835edc3bdbcd868",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Improve auto-translation of settings dialogs",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106249
        },
        "7d93119353a0b47ce7ce1e715a0ead9b3e6db2fa": {
            "hash": "7d93119353a0b47ce7ce1e715a0ead9b3e6db2fa",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUyODUy"
            ],
            "author_raw": "Stuart Carnie <stuart.carnie@gmail.com>",
            "committer_raw": "Stuart Carnie <stuart.carnie@gmail.com>",
            "summary": "Renderer: Eliminates `String` allocations for all labels in the renderer",
            "body": "Uses `Span<char>` to avoid additional allocations in the graph.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106732
        },
        "e6038335b28145559998518f1700ccf22ba79742": {
            "hash": "e6038335b28145559998518f1700ccf22ba79742",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjk5NTc5ODc=",
                "U_kgDOBcK-Cw"
            ],
            "author_raw": "Malcolm Anderson <malcolminyo@gmail.com>",
            "committer_raw": "Malcolm Anderson <malcolminyo@gmail.com>",
            "summary": "Add dropdown to Movie Maker button in editor run bar to access settings",
            "body": "Display Movie Maker button as \"pressed\" when Movie Maker mode is enabled\n\nFix Movie Maker button colors\n\nUse enum for Movie Maker menu options\n\nFix Movie Maker button background when switching themes\n\nApply suggestions from code review\n\nCo-authored-by: Tomasz Chabora <kobewi4e@gmail.com>\n\nUse a theme variation for button colors\n\nUpdate editor/gui/editor_run_bar.h\n\nCo-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106231
        },
        "37415530d7a1bf98987a29f782f5697cd50e707a": {
            "hash": "37415530d7a1bf98987a29f782f5697cd50e707a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMDgxNjc="
            ],
            "author_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Un-support `force_trivial` parameter for `LocalVector`. Instead, users are reformatted to use `resize_uninitialized` to make it explicit that the resize does not initialize missing elements.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106876
        },
        "d2d57849de3cc489484b4e6a35332d56f6044641": {
            "hash": "d2d57849de3cc489484b4e6a35332d56f6044641",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMDgxNjc="
            ],
            "author_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Add a safety check for `CowData::_unref()`, for when something tries to add elements during destruction.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105146
        },
        "48624a07786df5988cb8aa480c6c3b018a1e483b": {
            "hash": "48624a07786df5988cb8aa480c6c3b018a1e483b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEwMDU0MjI2"
            ],
            "author_raw": "kit <kitbdev@gmail.com>",
            "committer_raw": "kit <kitbdev@gmail.com>",
            "summary": "Allow TabBar drag and drop to be overridden",
            "body": "Add tab mouse tests",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103601
        },
        "5a30a7e7cd5d5f0f8cb019d4765a46219ecf8e56": {
            "hash": "5a30a7e7cd5d5f0f8cb019d4765a46219ecf8e56",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUzODUwNA==",
                "MDQ6VXNlcjUyODUy",
                "MDQ6VXNlcjQwNjgzMg=="
            ],
            "author_raw": "Dario <dariosamo@gmail.com>",
            "committer_raw": "Dario <dariosamo@gmail.com>",
            "summary": "Add shader baker to project exporter.",
            "body": "Metal Support contributed by Migeran (https://migeran.com) and Stuart Carnie.\n\nCo-authored-by: Stuart Carnie <stuart.carnie@gmail.com>\nCo-authored-by: Gergely Kis <gergely.kis@migeran.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102552
        },
        "99f5a3d665cfcc517b0b4b55d8668c2116effb69": {
            "hash": "99f5a3d665cfcc517b0b4b55d8668c2116effb69",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106870 from timothyqiu/add-metadata-dialog-includes",
            "body": "Cleanup header includes for AddMetadataDialog",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "a8ecd01e78599b760b3b2c2865075720f641d925": {
            "hash": "a8ecd01e78599b760b3b2c2865075720f641d925",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106869 from bruvzg/unzip_64pos",
            "body": "Fix `unzSeekCurrentFile` not resetting `total_out_64`.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c18c5c0b2c629dd10f2ab4ba0fcd77b364a5c016": {
            "hash": "c18c5c0b2c629dd10f2ab4ba0fcd77b364a5c016",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106864 from akien-mga/tileset-warning-maybe-uninitialized",
            "body": "TileSet: Fix `-Wmaybe-uninitialized` warning on CompatibilityShapeData",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f619ca25190d8ea37c996a22e8e5d691d9350963": {
            "hash": "f619ca25190d8ea37c996a22e8e5d691d9350963",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #60143 from Rindbee/better-connection-dialog",
            "body": "Add a flag to make the connection automatically emit the source object.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b09c70c8db96ac39ecef98bd08ade7f595bf1fbf": {
            "hash": "b09c70c8db96ac39ecef98bd08ade7f595bf1fbf",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106855 from timothyqiu/control-through-stillness",
            "body": "Don't update scene tree when calling `Translation::set_locale()`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "7c8ac0f0ab9ebf27bb97e31631d99aa8da2ceec0": {
            "hash": "7c8ac0f0ab9ebf27bb97e31631d99aa8da2ceec0",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106851 from Chubercik/ufbx-0.18.2",
            "body": "ufbx: Update to 0.18.2",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "91b3a26438e59667dbd3c59421fde74078e2dae9": {
            "hash": "91b3a26438e59667dbd3c59421fde74078e2dae9",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106848 from Faless/mp/rpc_config_revert",
            "body": "Expose `get_rpc_config` and `get_node_rpc_config`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "7eabfab466395d3b4b3864f117fea61486a42983": {
            "hash": "7eabfab466395d3b4b3864f117fea61486a42983",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106836 from Riteo/return-is-missing",
            "body": "Wayland: Add missing return in selection logic",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "33768636e905951b55668129d5f98e257b1578c7": {
            "hash": "33768636e905951b55668129d5f98e257b1578c7",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #102996 from Chubercik/tinyexr-1.0.10",
            "body": "tinyexr: Update to 1.0.12",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "05ceab6b7b1b15ccbb6a04ffc5882515f6c61ad2": {
            "hash": "05ceab6b7b1b15ccbb6a04ffc5882515f6c61ad2",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106321 from elzewyr/shrink-factor",
            "body": "SoftBody3D: Add a property for scaling rest lengths of edge constraints",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "0c12e758ac5e16a704ff4fe14dcd392b1b159f1b": {
            "hash": "0c12e758ac5e16a704ff4fe14dcd392b1b159f1b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106569 from Ivorforce/hashmap-if-mod",
            "body": "Accelerate `HashMap` and `HashSet` lookup by using `if` based modulo in loops",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "1194609662a19da4b39dd2f28fe59f866e3ddb3f": {
            "hash": "1194609662a19da4b39dd2f28fe59f866e3ddb3f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106827 from akien-mga/d3d12-fix-DCOMP_ENABLED-inconsistency",
            "body": "D3D12: Fix inconsistent value for `DCOMP_ENABLED` in platform code",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "0f67c3e9920bb270f85d47d3c9362af81f1bebbe": {
            "hash": "0f67c3e9920bb270f85d47d3c9362af81f1bebbe",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104522 from Ivorforce/localvector-force-trivial-resize",
            "body": "Core: Add `resize_initialized` and `resize_uninitialized` to `Vector` and `LocalVector`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b37869e36d28a7464aa8e347f7a74377a562bedc": {
            "hash": "b37869e36d28a7464aa8e347f7a74377a562bedc",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106825 from berarma/video_timing",
            "body": "VideoStreamPlayer: Fix sync with the scene tree",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "63dff62948f94c966ad6349a098bb39c88cc342a": {
            "hash": "63dff62948f94c966ad6349a098bb39c88cc342a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #100673 from RandomShaper/res_duplicate",
            "body": "Overhaul resource duplication",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "bdf03ac2b3f75234e9516b389f436bcd90304d68": {
            "hash": "bdf03ac2b3f75234e9516b389f436bcd90304d68",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106811 from OzelotVanilla/fix-editor-plugin-filesystem-create",
            "body": "Fix missing popup item defined in `EditorContextMenuPlugin` with slot `CONTEXT_SLOT_FILESYSTEM_CREATE`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "15b4b6b3d214604b03eb9450bec639b4c0bbf1d9": {
            "hash": "15b4b6b3d214604b03eb9450bec639b4c0bbf1d9",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106807 from Calinou/doc-editorproperty-not-ready",
            "body": "Document EditorProperty behavior when the node isn't fully ready yet",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "363b7638b0ef7b0bd4bfa0fc0237dd4da0c71df8": {
            "hash": "363b7638b0ef7b0bd4bfa0fc0237dd4da0c71df8",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106797 from syntaxerror247/nomedia-crash",
            "body": "Android Editor: Disable `nomedia` file creation for Android 11 (api level 30)",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d4793d016f3efa5e88516cb88033cb3931d9e95e": {
            "hash": "d4793d016f3efa5e88516cb88033cb3931d9e95e",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106157 from Calinou/doc-acceptdialog-close-on-escape",
            "body": "Clarify the input action that affects `AcceptDialog.dialog_close_on_escape`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "482dacc30028d19aaed5727babd651897e95179f": {
            "hash": "482dacc30028d19aaed5727babd651897e95179f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103583 from beicause/color-picker-add-intensity",
            "body": "ColorPicker: Add an intensity slider to all modes for HDR",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e5a16eed5bf1a1b8cd1dac37d26a2bcad6c94cba": {
            "hash": "e5a16eed5bf1a1b8cd1dac37d26a2bcad6c94cba",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104735 from kitbdev/remove-build-array-tests",
            "body": "Remove `build_array()` and `build_dictionary()` from tests",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "087deae6820d5462ad9dc2e2af57313b740f3f6d": {
            "hash": "087deae6820d5462ad9dc2e2af57313b740f3f6d",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #100379 from KoBeWi/I'm_tired_boss",
            "body": "Remember state of built-in script/shader checkbox",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "338d23d80d32dc4ed7a89afa6e31667e28e92bf3": {
            "hash": "338d23d80d32dc4ed7a89afa6e31667e28e92bf3",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #96921 from timothyqiu/l10n-preview",
            "body": "Add translation preview in editor",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "bb8d7b9abc1dc583d98e239017ddb2a762907878": {
            "hash": "bb8d7b9abc1dc583d98e239017ddb2a762907878",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #77972 from Calinou/editor-add-configfile-highlighting",
            "body": "Add syntax highlighting for ConfigFile/TSCN/TRES/project.godot",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f0fc5ffd3e617c1c09f9a4d0231cd476765173cd": {
            "hash": "f0fc5ffd3e617c1c09f9a4d0231cd476765173cd",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Cleanup header includes for AddMetadataDialog",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106870
        },
        "f0dcccf11c294de25b24cbf8e44f0941ccd3689b": {
            "hash": "f0dcccf11c294de25b24cbf8e44f0941ccd3689b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Fix `unzSeekCurrentFile` not resetting `total_out_64`.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106869
        },
        "5e2396e0019f8ecce126eb55aea33d4c2b423475": {
            "hash": "5e2396e0019f8ecce126eb55aea33d4c2b423475",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwMzg2MDY3"
            ],
            "author_raw": "Rindbee <idleman@yeah.net>",
            "committer_raw": "Rindbee <idleman@yeah.net>",
            "summary": "Add a flag to make the connection automatically emit the source object.",
            "body": "Mainly used to improve the connection dialog.\n\nNot implemented in `emit_signalp()`, append the source object when a PackScene is instantiated.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 60143
        },
        "18df2ae9ca7a1a6b7f04a3b35554202fb31c1b1b": {
            "hash": "18df2ae9ca7a1a6b7f04a3b35554202fb31c1b1b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Add class icon cache to EditorNode",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106866
        },
        "baa92252d374c73bf5fd926d04af4c591a4e0a27": {
            "hash": "baa92252d374c73bf5fd926d04af4c591a4e0a27",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "TileSet: Fix `-Wmaybe-uninitialized` warning on CompatibilityShapeData",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106864
        },
        "7dc9a088bc90f91227047c6dd073c256e0133b9c": {
            "hash": "7dc9a088bc90f91227047c6dd073c256e0133b9c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ5NTUwNTE="
            ],
            "author_raw": "Kasper Arnklit Frandsen <kasper.arnklit@gmail.com>",
            "committer_raw": "Kasper Arnklit Frandsen <kasper.arnklit@gmail.com>",
            "summary": "Add fuzzy filtering to the script filtering",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105239
        },
        "7bff27a5a5b2be8f374055074c2a9f7a99713cd2": {
            "hash": "7bff27a5a5b2be8f374055074c2a9f7a99713cd2",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ5NTUwNTE="
            ],
            "author_raw": "Kasper Arnklit Frandsen <kasper.arnklit@gmail.com>",
            "committer_raw": "Kasper Arnklit Frandsen <kasper.arnklit@gmail.com>",
            "summary": "Add fuzzy search to method filtering",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105240
        },
        "9285bb3a51715097f1d2f456548f729c1eac41c4": {
            "hash": "9285bb3a51715097f1d2f456548f729c1eac41c4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Don't update scene tree when calling `Translation::set_locale()`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106855
        },
        "14d9aa9672fe023db83fb0fe18da7668c9825427": {
            "hash": "14d9aa9672fe023db83fb0fe18da7668c9825427",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjU5OTEwNTc1"
            ],
            "author_raw": "Ozelot Vanilla <ozelotvanilla@gmail.com>",
            "committer_raw": "Ozelot Vanilla <ozelotvanilla@gmail.com>",
            "summary": "fix: EditorContextMenuPlugin with slot CONTEXT_SLOT_FILESYSTEM_CREATE does not add popup item to all menu",
            "body": "As there are multiple menu containing creating new files, this commit add the popup menu item from the plugin to all those menu to keep consistency.\nThe fixing uses empty array to indicate different types of context menu.\n\nAdded to these menu:\n* Right-click on empty space on the tree (`_tree_empty_click`).\n* Right-click on empty space on the file panel (`_file_list_empty_clicked`)\n\nAlso add explanation in `EditorContextMenuPlugin::CONTEXT_SLOT_FILESYSTEM_CREATE`'s doc for previous fixing\n\n(Accept PR #106811 code suggestion by: Tomasz Chabora <kobewi4e@gmail.com>)",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106811
        },
        "8d93b6a54c4b9bec2a81368015aa905f4b5efdd9": {
            "hash": "8d93b6a54c4b9bec2a81368015aa905f4b5efdd9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Add translation preview in editor",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 96921
        },
        "ecc1f08386042ec7bd091bf4601c797829f0ae62": {
            "hash": "ecc1f08386042ec7bd091bf4601c797829f0ae62",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Add syntax highlighting for ConfigFile/TSCN/TRES/project.godot",
            "body": "A single highligher is used for all these formats, as they're fairly\nclose to each other.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 77972
        },
        "b73ec1fa9b597890d5fd0eb7b25a8eec6a6754ee": {
            "hash": "b73ec1fa9b597890d5fd0eb7b25a8eec6a6754ee",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2ODc5MTg="
            ],
            "author_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
            "committer_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
            "summary": "Expose get_rpc_config and get_node_rpc_config",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106848
        },
        "260af83647148433d84502756a1b8329e3c61a4d": {
            "hash": "260af83647148433d84502756a1b8329e3c61a4d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Document EditorProperty behavior when the node isn't fully ready yet",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106807
        },
        "3168fd4c56a70686f729d1ecd8e383ae6316811c": {
            "hash": "3168fd4c56a70686f729d1ecd8e383ae6316811c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Clarify the input action that affects `AcceptDialog.dialog_close_on_escape`",
            "body": "It uses `ui_cancel` behind the scenes, which allows users to add/modify\nwhich keys or gamepad buttons are taken into account for this.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106157
        },
        "57569085d9d1ce12cf4543915068c611a3c55dae": {
            "hash": "57569085d9d1ce12cf4543915068c611a3c55dae",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3Mzc4NzQ2"
            ],
            "author_raw": "Jakub Marcowski <chubercikbattle@gmail.com>",
            "committer_raw": "Jakub Marcowski <chubercikbattle@gmail.com>",
            "summary": "tinyexr: Update to 1.0.12",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102996
        },
        "e861991448615543b878ca78caee83ba6d4469d6": {
            "hash": "e861991448615543b878ca78caee83ba6d4469d6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3Mzc4NzQ2"
            ],
            "author_raw": "Jakub Marcowski <chubercikbattle@gmail.com>",
            "committer_raw": "Jakub Marcowski <chubercikbattle@gmail.com>",
            "summary": "ufbx: Update to 0.18.2",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106851
        },
        "67c317c58d01098397d93dde66e00757446bc1c9": {
            "hash": "67c317c58d01098397d93dde66e00757446bc1c9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMxMDY1ODA4"
            ],
            "author_raw": "Riteo Siuga <riteo@posteo.net>",
            "committer_raw": "Riteo Siuga <riteo@posteo.net>",
            "summary": "Wayland: Add missing return in selection logic",
            "body": "Fixup to \"Wayland: Check selection devices before using them\"\n\nThis slipped under the radar... until for some reason optimized builds\nstarted crashing, perhaps due to timing-related shenanigans, no idea.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106836
        },
        "1165021b0cfd36d9354c96289f09dadfa1a3ad4a": {
            "hash": "1165021b0cfd36d9354c96289f09dadfa1a3ad4a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2Mjc2Ng=="
            ],
            "author_raw": "Bernat Arlandis <berarma@hotmail.com>",
            "committer_raw": "Bernat Arlandis <berarma@hotmail.com>",
            "summary": "VideoStreamPlayer: Fix sync with the scene tree",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106825
        },
        "f7c182371e0dc09ac023e517b1513205bca37fd4": {
            "hash": "f7c182371e0dc09ac023e517b1513205bca37fd4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEwMDU0MjI2"
            ],
            "author_raw": "kit <kitbdev@gmail.com>",
            "committer_raw": "kit <kitbdev@gmail.com>",
            "summary": "Remove build_array and build_dictionary from tests",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104735
        },
        "23e6d7bfc7e2090624e48232ad4f4c25c672bea8": {
            "hash": "23e6d7bfc7e2090624e48232ad4f4c25c672bea8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY3OTMwNTA0"
            ],
            "author_raw": "SpockBauru <67930504+SpockBauru@users.noreply.github.com>",
            "committer_raw": "SpockBauru <67930504+SpockBauru@users.noreply.github.com>",
            "summary": "Fix Reflection Mask not working on Mobile",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106411
        },
        "670ab7a383505f61206759e0e05e096fd934dbb0": {
            "hash": "670ab7a383505f61206759e0e05e096fd934dbb0",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMDgxNjc="
            ],
            "author_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Add `resize_initialized` and `resize_uninitialized` to `LocalVector`.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104522
        },
        "4cb8a0c77e55e5cbc313135e79e8e431d78aaf7a": {
            "hash": "4cb8a0c77e55e5cbc313135e79e8e431d78aaf7a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMDgxNjc="
            ],
            "author_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Add `resize_initialized` and `resize_uninitialized` to `Vector`. These functions serve as replacements for `resize`, to make sure the caller understands whether elements need to be initialized 'by hand' after the call.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104522
        },
        "6c9765d87e142e786f0190783f41a0250a835c99": {
            "hash": "6c9765d87e142e786f0190783f41a0250a835c99",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106738 from BastiaanOlij/openxr_add_future_result",
            "body": "OpenXR Futures: Add return value support",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d5301d1cc94c2e9c3d396d07d4d3a799a61538ef": {
            "hash": "d5301d1cc94c2e9c3d396d07d4d3a799a61538ef",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106736 from TCROC/fix-ios-plugins-broken",
            "body": "Fix ios plugin always invalid due to null ConfigFile",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "de2cd663fdf9d824eba99d101b56011b346175c7": {
            "hash": "de2cd663fdf9d824eba99d101b56011b346175c7",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #100463 from PiCode9560/softbody-apply-force-and-impulse",
            "body": "Add ability to apply forces and impulses to `SoftBody3D`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "955744fdaf7ddfd9f346e2b6fa42346ba66881c5": {
            "hash": "955744fdaf7ddfd9f346e2b6fa42346ba66881c5",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106733 from Ivorforce/ok-rainbows",
            "body": "Use OkHSV for `RichTextLabel` rainbows",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "50aa8013514e3f936a491edabe1ae57446fff91c": {
            "hash": "50aa8013514e3f936a491edabe1ae57446fff91c",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106731 from stuartcarnie/metal_fx_temporal_no_mobile",
            "body": "Metal: Disable MetalFX Temporal for `mobile` rendering method",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "8bcec7afa959aaa822ee584f11156ca352635068": {
            "hash": "8bcec7afa959aaa822ee584f11156ca352635068",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106730 from Ivorforce/simplify-memnew-arr-placement",
            "body": "Simplify `Memory::memnew_arr_placement` to always initialize memory",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "1c151e998077560c3bc65c946ce92c761b10ea04": {
            "hash": "1c151e998077560c3bc65c946ce92c761b10ea04",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106724 from syntaxerror247/theme-attributes",
            "body": "Android: Add export option for custom theme attributes",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "34fc2c1bb61842d6645d3c45085dde4efb37ade2": {
            "hash": "34fc2c1bb61842d6645d3c45085dde4efb37ade2",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106339 from Ryan-000/Run-EditorScript-from-FileSystemDock",
            "body": "Allow running EditorScripts from the FileSystemDock",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c38b856f39ed03dacdfdac4b4451a25ef19846d2": {
            "hash": "c38b856f39ed03dacdfdac4b4451a25ef19846d2",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106717 from KoBeWi/uid_in_path_factory",
            "body": "Expose helper methods for converting UIDs",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "420d7613fd946946cf89d33960f071d02e48eba4": {
            "hash": "420d7613fd946946cf89d33960f071d02e48eba4",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106714 from jorgekorgut/fix-ignore-external-changes",
            "body": "Fix Ignore External Changes Bug",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f3f76df0cd37bb166dc47f399f1a9bb6221f171c": {
            "hash": "f3f76df0cd37bb166dc47f399f1a9bb6221f171c",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103504 from lawnjelly/fti_warn_physics_non_interp4",
            "body": "Physics Interpolation - Add editor configuration warnings",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "81953d3cc2bdc3d252d87e82a854a5e2113c552c": {
            "hash": "81953d3cc2bdc3d252d87e82a854a5e2113c552c",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106445 from YYF233333/opt_sarray",
            "body": "Optimize and simplify `sarray`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e2d244b7f1cb37d66eb99fd4f309addb7bf60c92": {
            "hash": "e2d244b7f1cb37d66eb99fd4f309addb7bf60c92",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106052 from uno1982/correct-get_unique_id-windows-null-termination",
            "body": "Fix Windows `OS.get_unique_id()` null termination issue",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "04af103d0b27457cb658379bdcc2d6e37891439f": {
            "hash": "04af103d0b27457cb658379bdcc2d6e37891439f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106815 from timothyqiu/menu-bar-min-size",
            "body": "Fix MenuBar min size not updating after child rename",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e89c4b0f9f299e179eb89ea0bf79b7847f5a09aa": {
            "hash": "e89c4b0f9f299e179eb89ea0bf79b7847f5a09aa",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #102330 from RGDTAB/add_partial_smaa",
            "body": "Add SMAA 1x to screenspace AA options",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "4db474d4abf784fa2c69dca5b7dfc696aa44b096": {
            "hash": "4db474d4abf784fa2c69dca5b7dfc696aa44b096",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106810 from syntaxerror247/Fix-UI",
            "body": "Fix Android editor UI",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b144bbb5103b3a265bceddd594c73a29da6611ad": {
            "hash": "b144bbb5103b3a265bceddd594c73a29da6611ad",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106553 from Lazy-Rabbit-2001/sprite-dragging-improved",
            "body": "Reintroduce the dragging method of Sprite2D's region_rect",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "869807a7b81c9161009e6b12d439760e7e806ac3": {
            "hash": "869807a7b81c9161009e6b12d439760e7e806ac3",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106796 from akien-mga/tileset-compat-conversion-prevent-crash",
            "body": "TileSet: Prevent crash in conversion of invalid tiles from Godot 3.x",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "76f28c4f634da296b380e158d6523a0439937f50": {
            "hash": "76f28c4f634da296b380e158d6523a0439937f50",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106666 from bruvzg/apple_em_blof",
            "body": "Add hardcoded baseline offset for Apple Color Emoji.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "777f1c10fa071c4cd4fdb3265229d2715c16222a": {
            "hash": "777f1c10fa071c4cd4fdb3265229d2715c16222a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105376 from KoBeWi/quequeque",
            "body": "Queue hover update when creating TreeItem",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "9cf026a3b99a4f27040b3ee4bc5282e66b45d201": {
            "hash": "9cf026a3b99a4f27040b3ee4bc5282e66b45d201",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106783 from bruvzg/ac_linux_state",
            "body": "Do not activate accessibility when screen reader detection failed.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5df01a8c5a97f234eb503379838f37ba63757a10": {
            "hash": "5df01a8c5a97f234eb503379838f37ba63757a10",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #96925 from SaNeOr/fix-#96908",
            "body": "Fix spaces converted to tabs in triple quote strings",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "60c66c0296060a57fefb2bf3d0afe8abd1aa7733": {
            "hash": "60c66c0296060a57fefb2bf3d0afe8abd1aa7733",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106524 from chocola-mint/animation-player-method-lookup",
            "body": "Implement method lookup for method tracks",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d52dc283240516a8af5f9a6181d6318d94a9f132": {
            "hash": "d52dc283240516a8af5f9a6181d6318d94a9f132",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106779 from berarma/fix_theora_uv_offset",
            "body": "Theora: Fix UV channel offset when cropping region",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "66d20a24b46347eb8ebe6ca1a2364b6f7a09ff4c": {
            "hash": "66d20a24b46347eb8ebe6ca1a2364b6f7a09ff4c",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106008 from beicause/cs-byte-array-compress",
            "body": "C#: Expose byte array compress and decompress",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "34cf5a03a2d3c1a2cc8dd64ed53654f1c0f20da6": {
            "hash": "34cf5a03a2d3c1a2cc8dd64ed53654f1c0f20da6",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103833 from nobbele/projectmanager-local-time",
            "body": "Make project manager's \"last edited\" field display use local time instead of UTC",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "06301bee3e9280ac8e8a92700b3220dc4dcccfc4": {
            "hash": "06301bee3e9280ac8e8a92700b3220dc4dcccfc4",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106775 from Ivorforce/gdsoftclass-expand",
            "body": "Move compatible functionality from `GDCLASS` to `GDSOFTCLASS`.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "506417fe43b381c646b64873c40e0932e579e808": {
            "hash": "506417fe43b381c646b64873c40e0932e579e808",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105623 from lodetrick/section-feature-hide",
            "body": "Allow Inspector Section Checkboxes to hide features, Add \"On\" text to checkboxes",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "6132792f05e6cfd9cfef2a624f917077dad24850": {
            "hash": "6132792f05e6cfd9cfef2a624f917077dad24850",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106386 from bruvzg/mac_fs_name",
            "body": "Implement `get_filesystem_type` on macOS and Linux.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5186987dde4fdcfdcd3f3177f9073d2e418939c2": {
            "hash": "5186987dde4fdcfdcd3f3177f9073d2e418939c2",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106254 from chsoen/fix-105582",
            "body": "Change Selected value for OptionButton when last item is deleted.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c2fde491b7403d2b45f121475f6c624e0457055c": {
            "hash": "c2fde491b7403d2b45f121475f6c624e0457055c",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105996 from a-johnston/fuzzy_search_case_fix",
            "body": "Only update case sensitive fuzzy searching within `set_query`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b8be0f1634d69cfff693a33b2ebb6b356da1463b": {
            "hash": "b8be0f1634d69cfff693a33b2ebb6b356da1463b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106761 from mihe/jolt/move-only-shape-ref",
            "body": "Change `JoltShapeInstance3D` to use move semantics",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f196a7128c4feafd4547a409344b6b6ad0600d29": {
            "hash": "f196a7128c4feafd4547a409344b6b6ad0600d29",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106759 from aaronp64/time_year_calc",
            "body": "Update `time.cpp` year/unix time conversions to be constant time",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f984e15b3943f8b7bed966b232af084495772dde": {
            "hash": "f984e15b3943f8b7bed966b232af084495772dde",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106244 from lawnjelly/fti_optimize_scene_tree4",
            "body": "FTI - Optimize `SceneTree` traversal",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f6a56c112f117d5e3013cfa08e6778682bdf3fc2": {
            "hash": "f6a56c112f117d5e3013cfa08e6778682bdf3fc2",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106500 from Frozenfire92/global-find-in-files",
            "body": "Make FindInFiles globally accessible",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "712d213b2c74f5832fbf63f40d176aa5111df4c0": {
            "hash": "712d213b2c74f5832fbf63f40d176aa5111df4c0",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106754 from YYF233333/opt_errarray",
            "body": "Simplify implementation of `errarray`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "621a8d14fa6e316ea6662f226c1eaee42f674864": {
            "hash": "621a8d14fa6e316ea6662f226c1eaee42f674864",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMDgxNjc="
            ],
            "author_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Move compatible functionality from `GDCLASS` to `GDSOFTCLASS`.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106775
        },
        "6841b45552f6bf54b163b6aa6b83b506e1496000": {
            "hash": "6841b45552f6bf54b163b6aa6b83b506e1496000",
            "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 tests for resource duplication",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 100673
        },
        "c28d5d005866945ae79a80395946e733b867e09a": {
            "hash": "c28d5d005866945ae79a80395946e733b867e09a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2ODc5MTg="
            ],
            "author_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
            "committer_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
            "summary": "Revert \"Expose get_rpc_config and get_node_rpc_config\"",
            "body": "This reverts commit 8835f326b1b8ae0727727fec93ddb1e871571f32.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106848
        },
        "514e80bcc14524eed164334246431a7ca1830498": {
            "hash": "514e80bcc14524eed164334246431a7ca1830498",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "D3D12: Fix inconsistent value for `DCOMP_ENABLED` in platform code",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106827
        },
        "ad9b66100e64d31019624c8eefeb5dbee738f3b5": {
            "hash": "ad9b66100e64d31019624c8eefeb5dbee738f3b5",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Remember state of built-in script/shader checkbox",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 100379
        },
        "342266cfd92445287c837edcb44b7cd271c305b5": {
            "hash": "342266cfd92445287c837edcb44b7cd271c305b5",
            "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 `Variant::duplicate()` for resources",
            "body": "This in the scope of a duplication triggered via any type in the `Variant` realm. that is, the following: `Variant` itself, `Array` and `Dictionary`. That includes invoking `duplicate()` from scripts.\n\nA `duplicate_deep(deep_subresources_mode)` method is added to `Variant`, `Array` and `Dictionary` (for compatibility reasons, simply adding an extra parameter was not possible). The default value for it is `RESOURCE_DEEP_DUPLICATE_NONE`, which is like calling `duplicate(true)`.\n\nRemarks:\n- The results of copying resources via those `Variant` types are exactly the same as if the copy were initiated from the `Resource` type at C++.\n- In order to keep some separation between `Variant` and the higher-level animal which is `Resource`, `Variant` still contains the original code for that, so it's self-sufficient unless there's a `Resource` involved. Once the deep copy finds a `Resource` that has to be copied according to the duplication parameters, the algorithm invokes the `Resource` duplication machinery. When the stack is unwind back to a nesting level `Variant` can handle, `Variant` duplication logic keeps functioning.\n\nWhile that is good from a responsibility separation standpoint, that would have a caveat: `Variant` would not be aware of the mapping between original and duplicate subresources and so wouldn't be able to keep preventing multiple duplicates.\n\nTo avoid that, this commit also introduces a wormwhole, a sharing mechanism by which `Variant` and `Resource` can collaborate in managing the lifetime of the original-to-duplicates map. The user-visible benefit is that the overduplicate prevention works as broadly as the whole `Variant` entity being copied, including all nesting levels, regardless how disconnected the data members containing resources may be across al the nesting levels. In other words, despite the aforementioned division of duties between `Variant` and `Resource` duplication logic, the duplicates map is shared among them. It's created when first finding a `Resource` and, however how deep the copy was working at that point, the map kept alive unitl the stack is unwind to the root user call, until the first step of the recursion.\n\nThanks to that common map of duplicates, this commit is able to fix the issue that `Resource::duplicate_for_local_scene()` used to ignore overridden duplicate logic.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 100673
        },
        "2a03b459b99ca27ad099b28a015709a9778d2f44": {
            "hash": "2a03b459b99ca27ad099b28a015709a9778d2f44",
            "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 `Resource::duplicate()`",
            "body": "Thanks to a refactor, `Resource::duplicate_for_local_scene()` and `Resource::duplicate()` are now both users of the same, parametrized, implementation.\n\n`Resource::duplicate()` now honors deepness in a more consistent and predictable fashion. `Resource::duplicate_deep()` is added (instead of just adding a parameter to the former, for compatibility needs).\n\nThe behavior after this change is as follows:\n- Deep (`deep=true`, formerly `subresources=true`):\n- Previously, only resources found as direct property values of the one to copy would be, recursively, duplicated.\n- Now, in addition, arrays and dictionaries are walked so the copy is truly deep, and only local subresources found across are copied.\n- Previously, subresources would be duplicated as many times as being referenced throughout the main resource.\n- Now, each subresource is only duplicated once and from that point, a referenced to that single copy is used. That's the enhanced behavior that `duplicate_for_local_scene()` already featured.\n- The behavior with respect to packed arrays is still duplication.\n- Formerly, arrays and dictionaries were recursive duplicated, with resources ignored.\n- Now, arrays and dictionaries are recursive duplicated, with resources duplicated.\n- When doing it through `duplicate_deep()`, there's a` deep_subresources_mode` parameter, with various possibilites to control if no resources are duplicated (so arrays, etc. are, but keeping referencing the originals), if only the internal ones are (resources with no non-local path, the default), or if all of them are. The default is to copy every subresource, just like `duplicate(true)`.\n- Not deep (`deep=false`, formerly `subresources=false`): <a name=\"resource-shallow\"></a>\n- Previously, the first level of resources found as direct property values would be duplicated unconditionally. Packed arrays, arrays and dictionaries were non-recursively duplicated.\n- Now, no subresource found at any level in any form will be duplicated, but the original reference kept instead. Packed arrays, arrays and dictionaries are referenced, not duplicated at all.\n- Now, resources found as values of always-duplicate properties are duplicated, recursively or not matching what was requested for the root call.\n\nThis commit also changes what's the virtual method to override to customize the duplication (now it's the protected `_duplicate()` instead of the public `duplicate()`).",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 100673
        },
        "b2d47352d0aedcd66920ceba83c3e9d6972cb661": {
            "hash": "b2d47352d0aedcd66920ceba83c3e9d6972cb661",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Fix MenuBar min size not updating after child rename",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106815
        },
        "16659e37c1dab2f10166d7327feb76b607cc2401": {
            "hash": "16659e37c1dab2f10166d7327feb76b607cc2401",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE5NDU0NDk="
            ],
            "author_raw": "Bastiaan Olij <mux213@gmail.com>",
            "committer_raw": "Bastiaan Olij <mux213@gmail.com>",
            "summary": "OpenXR Futures: Add return value support",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106738
        },
        "08f13a030d42ae7ad6c15b1f70b43a88115f6eda": {
            "hash": "08f13a030d42ae7ad6c15b1f70b43a88115f6eda",
            "is_merge": false,
            "authored_by": [
                "U_kgDOCouzNQ"
            ],
            "author_raw": "Anish Mishra <mishragames@gmail.com>",
            "committer_raw": "Anish Mishra <mishragames@gmail.com>",
            "summary": "Android Editor: Disable `nomedia` file creation for Android 11 (api level 30)",
            "body": "Fixes https://github.com/godotengine/godot/issues/106479\nFixes https://github.com/godotengine/godot/issues/105399",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106797
        },
        "e084e479bf753a2d19ca2f01723a6f5a484588ac": {
            "hash": "e084e479bf753a2d19ca2f01723a6f5a484588ac",
            "is_merge": false,
            "authored_by": [
                "U_kgDOCouzNQ"
            ],
            "author_raw": "Anish Mishra <mishragames@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Fix Android editor UI",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106810
        },
        "a89f083ffa031e46a618df2a3c0fb421d6f3024f": {
            "hash": "a89f083ffa031e46a618df2a3c0fb421d6f3024f",
            "is_merge": false,
            "authored_by": [
                "U_kgDOCouzNQ"
            ],
            "author_raw": "Anish Mishra <mishragames@gmail.com>",
            "committer_raw": "Anish Mishra <mishragames@gmail.com>",
            "summary": "Fix `OS.get_version()` on Android.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106797
        },
        "fc8328d5f15edbfcb36aba6b07b5e4cc5e086195": {
            "hash": "fc8328d5f15edbfcb36aba6b07b5e4cc5e086195",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc1OTQxODQy"
            ],
            "author_raw": "LuoZhihao <luo_zhihao@outlook.com>",
            "committer_raw": "LuoZhihao <luo_zhihao@outlook.com>",
            "summary": "C#: Expose byte array compress and decompress",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106008
        },
        "b323212e0edfc498389fa6432cdea6ba5bf558a4": {
            "hash": "b323212e0edfc498389fa6432cdea6ba5bf558a4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "TileSet: Prevent crash in conversion of invalid tiles from Godot 3.x",
            "body": "Fixes #80898.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106796
        },
        "e1e19332447d286783eb77cd0b15f05456572da3": {
            "hash": "e1e19332447d286783eb77cd0b15f05456572da3",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ4OTI2NDY0"
            ],
            "author_raw": "Alfonso Grimaldo <48926464+LiveTrower@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "fix missing ibl reconstruction from dfg multiscattering",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106844
        },
        "9c37ca5383a13bdd06ab2ff4f90f4a117199fbc2": {
            "hash": "9c37ca5383a13bdd06ab2ff4f90f4a117199fbc2",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Expose helper methods for converting UIDs",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106717
        },
        "f92fd742680fc3359ec58a49119f4b4a4319d6ce": {
            "hash": "f92fd742680fc3359ec58a49119f4b4a4319d6ce",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Do not activate accessibility when screen reader detection failed.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106783
        },
        "d042763750c7332850df83cb525d18af9cf1b126": {
            "hash": "d042763750c7332850df83cb525d18af9cf1b126",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY4MDM1MQ=="
            ],
            "author_raw": "Max Shawabkeh <max99x@gmail.com>",
            "committer_raw": "Max Shawabkeh <max99x@gmail.com>",
            "summary": "Fix shader compiler crash when parsing case labels with non-existent vars.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106781
        },
        "78a66b4c166da8a7c22c2e80e545b458debc1455": {
            "hash": "78a66b4c166da8a7c22c2e80e545b458debc1455",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2Mjc2Ng=="
            ],
            "author_raw": "Bernat Arlandis <berarma@hotmail.com>",
            "committer_raw": "Bernat Arlandis <berarma@hotmail.com>",
            "summary": "Theora: Fix UV channel offset when cropping region",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106779
        },
        "c7764ef26b11d8cfebf9eaafa9e67830d3787968": {
            "hash": "c7764ef26b11d8cfebf9eaafa9e67830d3787968",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "FTI - Optimize `SceneTree` traversal",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106244
        },
        "f165ee211b12d1969e32f5b0302ced9c643d830c": {
            "hash": "f165ee211b12d1969e32f5b0302ced9c643d830c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjcwMTA4NTIx"
            ],
            "author_raw": "Jorge Korgut Junior <jorge.korgut-junior@insa-lyon.fr>",
            "committer_raw": "Jorge Korgut Junior <jorge.korgut-junior@insa-lyon.fr>",
            "summary": "Fix Ignore External Changes Bug",
            "body": "Fix Issue #106410 : Add a new list `disk_changed_scenes()` and a boolean `disk_changed_project` to keep track of modfied scenes and the project. Save them only if they are in the list or the boolean value is true, when ignoring external changes.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106714
        },
        "acc8fbee34f618a48109dc9336508311f00c7a5b": {
            "hash": "acc8fbee34f618a48109dc9336508311f00c7a5b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3OTYyNTE0"
            ],
            "author_raw": "nobbele <realnobbele@gmail.com>",
            "committer_raw": "nobbele <realnobbele@gmail.com>",
            "summary": "project_manager: Display last edited time using local timezone instead of UTC",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103833
        },
        "3a7e45c0e781390128ffbc14c449c090eb8550ae": {
            "hash": "3a7e45c0e781390128ffbc14c449c090eb8550ae",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMTIzOTY0"
            ],
            "author_raw": "Lazy-Rabbit-2001 <2733679597@qq.com>",
            "committer_raw": "Lazy-Rabbit-2001 <2733679597@qq.com>",
            "summary": "Reintroduce the dragging method of Sprite2D's region_rect",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106553
        },
        "e3db0d62a87dc9992c434e002d4454aec0d9b8ce": {
            "hash": "e3db0d62a87dc9992c434e002d4454aec0d9b8ce",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjczMTQ4ODY0",
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Ryan <73148864+Ryan-000@users.noreply.github.com>",
            "committer_raw": "Ryan <73148864+Ryan-000@users.noreply.github.com>",
            "summary": "Allow running EditorScripts from the FileSystemDock",
            "body": "Apply suggestions from code review\n\nCo-Authored-By: Tomasz Chabora <kobewi4e@gmail.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106339
        },
        "2cf64cc9714a47c2365d0977be00e799f0ac73b0": {
            "hash": "2cf64cc9714a47c2365d0977be00e799f0ac73b0",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjU4OTMxMTI="
            ],
            "author_raw": "Joel Kuntz <Frozenfire92@users.noreply.github.com>",
            "committer_raw": "Joel Kuntz <Frozenfire92@users.noreply.github.com>",
            "summary": "Make FindInFiles globally accessible",
            "body": "- Make ScriptEditor expose open_find_in_files_dialog to allow opening from anywhere\n- Add FindInFiles to EditorNode as a keyboard shortcut, command, and menu option\n- Change all find_in_files commands to be editor/find_in_files",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106500
        },
        "fbe560a97cb344ec5ad721791b65cf29b3e22c63": {
            "hash": "fbe560a97cb344ec5ad721791b65cf29b3e22c63",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUyODUy"
            ],
            "author_raw": "Stuart Carnie <stuart.carnie@gmail.com>",
            "committer_raw": "Stuart Carnie <stuart.carnie@gmail.com>",
            "summary": "Metal: Disable MetalFX Temporal for `mobile` rendering method",
            "body": "It isn't supported, as `mobile` can't provide motion vectors. We can\nrevisit once it is supported via #100283.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106731
        },
        "d79258c2e71e959d573a08bc04aa5c727d3347f8": {
            "hash": "d79258c2e71e959d573a08bc04aa5c727d3347f8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ1OTA3ODM2"
            ],
            "author_raw": "uno1982 <jmanc82@aim.com>",
            "committer_raw": "uno1982 <jmanc82@aim.com>",
            "summary": "Fix: Windows OS.get_unique_id() null termination issue",
            "body": "use ascii for encoding-neutral\ncheck buffer size as well",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106052
        },
        "d609cf62a036572143e3ae65b6460d51b4fbae9c": {
            "hash": "d609cf62a036572143e3ae65b6460d51b4fbae9c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Implement `get_filesystem_type` on macOS and Linux.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106386
        },
        "cf7e88f6ac0b5ace42df81a93cce8b51c17df960": {
            "hash": "cf7e88f6ac0b5ace42df81a93cce8b51c17df960",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyOTg2NDg0"
            ],
            "author_raw": "chansoen <22986484+chsoen@users.noreply.github.com>",
            "committer_raw": "chansoen <22986484+chsoen@users.noreply.github.com>",
            "summary": "Fix `option_button.cpp` not updating selected when out of bounds",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106254
        },
        "92da11f69c8895fba6e786e8f8f3896a38146d6e": {
            "hash": "92da11f69c8895fba6e786e8f8f3896a38146d6e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ4ODQyNDY="
            ],
            "author_raw": "Mikael Hermansson <mikael@hermansson.io>",
            "committer_raw": "Mikael Hermansson <mikael@hermansson.io>",
            "summary": "Change `JoltShapeInstance3D` to use move semantics",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106761
        },
        "fe3aaa2ae3804ac25a76495c6262dbce07211a66": {
            "hash": "fe3aaa2ae3804ac25a76495c6262dbce07211a66",
            "is_merge": false,
            "authored_by": [
                "U_kgDOB1NyKA"
            ],
            "author_raw": "PiCode <122909224+PiCode9560@users.noreply.github.com>",
            "committer_raw": "PiCode <122909224+PiCode9560@users.noreply.github.com>",
            "summary": "Add functions to apply impulse and force to SoftBody on GodotPhysics and JoltPhysics",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 100463
        },
        "0aae67b6bb5fc471e4624d4b7d90368d24563bd4": {
            "hash": "0aae67b6bb5fc471e4624d4b7d90368d24563bd4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Add hardcoded baseline offset for Apple Color Emoji.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106666
        },
        "ba68e2a1e8825598ecbe9935b85561226cc42c31": {
            "hash": "ba68e2a1e8825598ecbe9935b85561226cc42c31",
            "is_merge": false,
            "authored_by": [
                "U_kgDOCB462A"
            ],
            "author_raw": "aaronp64 <aaronp.code@gmail.com>",
            "committer_raw": "aaronp64 <aaronp.code@gmail.com>",
            "summary": "Update time.cpp year/unix time conversions to be constant time",
            "body": "Added functions to convert between year and day from unix timestamps in constant time, to avoid having to iterate one year at a time.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106759
        },
        "8773f95e40069d07b3e2bb03231522ca38b920ed": {
            "hash": "8773f95e40069d07b3e2bb03231522ca38b920ed",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY3NjkzODMw"
            ],
            "author_raw": "Yufeng Ying <nbyyf2002@mail.ustc.edu.cn>",
            "committer_raw": "Yufeng Ying <nbyyf2002@mail.ustc.edu.cn>",
            "summary": "Optimize and simplify sarray.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106445
        },
        "a350e01dc7d592eae4203143a55bd96ed9bcccc6": {
            "hash": "a350e01dc7d592eae4203143a55bd96ed9bcccc6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI0MzA3MDQ5"
            ],
            "author_raw": "Travis Lange <travislange12@gmail.com>",
            "committer_raw": "Travis Lange <travislange12@gmail.com>",
            "summary": "Fix ios and android plugin always invalid due to null ConfigFile",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106736
        },
        "3545e945f6a54ca58c6c84b842c35f92e94b12a5": {
            "hash": "3545e945f6a54ca58c6c84b842c35f92e94b12a5",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY3NjkzODMw"
            ],
            "author_raw": "Yufeng Ying <nbyyf2002@mail.ustc.edu.cn>",
            "committer_raw": "Yufeng Ying <nbyyf2002@mail.ustc.edu.cn>",
            "summary": "Simplify implementation of errarray.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106754
        },
        "45fc515ae3574e9c1f9deacaa6960dec68a7d38b": {
            "hash": "45fc515ae3574e9c1f9deacaa6960dec68a7d38b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106749 from KoBeWi/hard-coding_is_bad_for_your_health",
            "body": "Don't hard-code test path when deleting test data",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "7bc33bda64c898aca86513fa6b6c71c397e7c02f": {
            "hash": "7bc33bda64c898aca86513fa6b6c71c397e7c02f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106748 from BlueCube3310/mobile-lightmaps",
            "body": "Mobile: Move `_setup_lightmaps` before `_fill_render_list`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "fa967cb4aeedbad7d694b364fa7da07bbbcf416e": {
            "hash": "fa967cb4aeedbad7d694b364fa7da07bbbcf416e",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104436 from Arnklit/bezier-box-scaling-cursor-improvement",
            "body": "Add correct cursors when scaling bezier keys with box scaling",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "42abcff7725225df9a1317dfee82458c4b8d5541": {
            "hash": "42abcff7725225df9a1317dfee82458c4b8d5541",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106740 from zeux/meshopt-bump",
            "body": "Update meshoptimizer to v0.23",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "a9b09fc305abbdd924d53f5c4dfb29a9e1ef8104": {
            "hash": "a9b09fc305abbdd924d53f5c4dfb29a9e1ef8104",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106739 from timothyqiu/particles-selection",
            "body": "Fix heap-use-after-free when closing a scene with 2D particle nodes selected",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "274ed34ac40f3fc0f41e55f96bfdeee45a917afb": {
            "hash": "274ed34ac40f3fc0f41e55f96bfdeee45a917afb",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #93836 from aaronfranke/capsule-mid-height",
            "body": "Add mid height property to CapsuleShape2D/3D",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "cc452f9019ee9485b094d35e89961a9b671f4f92": {
            "hash": "cc452f9019ee9485b094d35e89961a9b671f4f92",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104490 from arkology/The-Return-of-the-QuickOpen-Button",
            "body": "`EditorResourcePicker`: Add `Quick Load` button",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "a5e87dd20256dde43fab04d4fcf835e64153e3b4": {
            "hash": "a5e87dd20256dde43fab04d4fcf835e64153e3b4",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106725 from mihe/jolt/silent-degenerate-soft-bodies",
            "body": "Remove error for degenerate soft body faces when using Jolt Physics",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ee82adcf04baae5b668b14c18fe44e6358d3f3bc": {
            "hash": "ee82adcf04baae5b668b14c18fe44e6358d3f3bc",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105413 from HolonProduction/gdscript-recover-match",
            "body": "GDScript: Do phrase level recovery for match",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "0312a0cc9e12fd9bf0d37aa3e9957b2e3788a77b": {
            "hash": "0312a0cc9e12fd9bf0d37aa3e9957b2e3788a77b",
            "is_merge": false,
            "authored_by": [
                "U_kgDOCouzNQ"
            ],
            "author_raw": "Anish Mishra <mishragames@gmail.com>",
            "committer_raw": "Anish Mishra <mishragames@gmail.com>",
            "summary": "Android: Add export option for custom theme attributes",
            "body": "- Regenerates the `GodotAppMainTheme` and `GodotAppSplashTheme` during Android export. Any manual changes to these styles will be cleared and replaced with default theme attributes.\n\n- Adds a new export option `gradle_build/custom_theme_attributes` for injecting custom theme attributes directly via the export window, avoiding the need to manually modify themes.xml.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106724
        },
        "e7d31635ddcb7894def3c3e45f21494c3f008c29": {
            "hash": "e7d31635ddcb7894def3c3e45f21494c3f008c29",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Don't hard-code test path when deleting test data",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106749
        },
        "546b40eee2751cb79eb00314b1484050a6a89f49": {
            "hash": "546b40eee2751cb79eb00314b1484050a6a89f49",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUzMTUwMjQ0"
            ],
            "author_raw": "BlueCube3310 <53150244+BlueCube3310@users.noreply.github.com>",
            "committer_raw": "BlueCube3310 <53150244+BlueCube3310@users.noreply.github.com>",
            "summary": "Mobile: Move _setup_lightmaps before _fill_render_list",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106748
        },
        "7b4560b1dcde29721af3189a6d584a12873172f4": {
            "hash": "7b4560b1dcde29721af3189a6d584a12873172f4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ5NTUwNTE="
            ],
            "author_raw": "Kasper Arnklit Frandsen <kasper.arnklit@gmail.com>",
            "committer_raw": "Kasper Arnklit Frandsen <kasper.arnklit@gmail.com>",
            "summary": "Add correct cursors when scaling bezier keys with box scaling",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104436
        },
        "aef0065e090bb4ed0b75c6e2e576e0ef26020a5d": {
            "hash": "aef0065e090bb4ed0b75c6e2e576e0ef26020a5d",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #106737 from clayjohn/GL-blit-macos",
            "body": "Ignore destination alpha when blitting to window in compatibility renderer",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "4c530cb6a972e0f3f6d90c966c7f9efe3756089b": {
            "hash": "4c530cb6a972e0f3f6d90c966c7f9efe3756089b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExMDY2Mjk="
            ],
            "author_raw": "Arseny Kapoulkine <arseny.kapoulkine@gmail.com>",
            "committer_raw": "Arseny Kapoulkine <arseny.kapoulkine@gmail.com>",
            "summary": "Update meshoptimizer to v0.23",
            "body": "Also remove the reference to a patch that was removed in a prior commit.\n\nThis includes improvements to simplification wrt attribute metric for certain\nedge cases.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106740
        },
        "8a9409257b69d16902a902b6e6f99a3d867bf054": {
            "hash": "8a9409257b69d16902a902b6e6f99a3d867bf054",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc1OTQxODQy"
            ],
            "author_raw": "LuoZhihao <luo_zhihao@outlook.com>",
            "committer_raw": "LuoZhihao <luo_zhihao@outlook.com>",
            "summary": "ColorPicker: Add intensity slider",
            "body": "Add intensity slider to all color modes. Replace raw mode by linear mode, which uses linear color space.\n\nWhen color is overbright, automatically switch hex text to script text. Allow executing expression in script text field to set color. Add the \"script\" icon to the default theme.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103583
        },
        "f16378a8de04c2126fec7d68f81d2baadcc72d35": {
            "hash": "f16378a8de04c2126fec7d68f81d2baadcc72d35",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Fix heap-use-after-free when closing a scene with 2D particle nodes selected",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106739
        },
        "eb4f3a82a331ad4a06977269f1b00a094472c098": {
            "hash": "eb4f3a82a331ad4a06977269f1b00a094472c098",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NTIxMzM5"
            ],
            "author_raw": "Clay John <claynjohn@gmail.com>",
            "committer_raw": "Clay John <claynjohn@gmail.com>",
            "summary": "Ignore destination alpha when blitting to window in compatibility renderer",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106737
        },
        "ea6fbd6687f54aa7e49d9495b217d2bc5992fef0": {
            "hash": "ea6fbd6687f54aa7e49d9495b217d2bc5992fef0",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMDgxNjc="
            ],
            "author_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Use OkHSV for rainbow labels.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106733
        },
        "4371aa864d77a8f65858058b7f8cdf781c619242": {
            "hash": "4371aa864d77a8f65858058b7f8cdf781c619242",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMDgxNjc="
            ],
            "author_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Simplify `Memory::memnew_arr_placement` to always initialize memory, to force callers to make the decision of whether to initialize.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106730
        },
        "d153a267b052c3a6ef7bd188fd09b895bba30974": {
            "hash": "d153a267b052c3a6ef7bd188fd09b895bba30974",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ4ODQyNDY="
            ],
            "author_raw": "Mikael Hermansson <mikael@hermansson.io>",
            "committer_raw": "Mikael Hermansson <mikael@hermansson.io>",
            "summary": "Remove error for degenerate soft body faces when using Jolt Physics",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106725
        },
        "7a0ab9d561fbd8fa7b78707d8666710a82af16dc": {
            "hash": "7a0ab9d561fbd8fa7b78707d8666710a82af16dc",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106485 from limbonaut/fix-release-backtrace-line-numbers",
            "body": "Fix script backtrace reporting wrong line numbers in release exports",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ce400a93b5459bee16822f0eafa0a6d35f21782d": {
            "hash": "ce400a93b5459bee16822f0eafa0a6d35f21782d",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106613 from Calinou/doc-string-subsequence-contains",
            "body": "Clarify `String.is_subsequence_of()` working differently from `String.contains()`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "63070dd61efa0381f36e47a5bfa095870b904e19": {
            "hash": "63070dd61efa0381f36e47a5bfa095870b904e19",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106224 from lawnjelly/fti_scenetree_faster_children",
            "body": "`SceneTreeFTI` faster access to `Node` children",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "452dc667fb7a240b2bf19eb23e548a92f02d73f0": {
            "hash": "452dc667fb7a240b2bf19eb23e548a92f02d73f0",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106592 from beicause/shader-fix-editor-mat-default",
            "body": "Shader: Fix the default behavior when mat uniforms are null",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5b2525673a243e7e9fbe6a94b5639ffc815aa94a": {
            "hash": "5b2525673a243e7e9fbe6a94b5639ffc815aa94a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #102360 from berarma/theora_seek",
            "body": "Implement seek operation for Theora video files, improve multi-channel audio resampling.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "8085fd3102d12c810c88e0a514442e7bedcd9e78": {
            "hash": "8085fd3102d12c810c88e0a514442e7bedcd9e78",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #93142 from clayjohn/z_clip_scale",
            "body": "Add new shader built ins: `Z_CLIP_SCALE` and `PERSPECTIVE_SCALE`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f129e542dabd2d6d06792ef1c7d84e02b51cce08": {
            "hash": "f129e542dabd2d6d06792ef1c7d84e02b51cce08",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106708 from bruvzg/nohang_exitcode",
            "body": "Fix `execute_with_pipe` / `create_process` exit code.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d19b34c5be17b47bc0ff01478c28c4361947527a": {
            "hash": "d19b34c5be17b47bc0ff01478c28c4361947527a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106694 from stuartcarnie/metal_fix_clear_crash",
            "body": "Metal: Fix crash when clearing render buffers",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "290a65de1e33fa5d088b0742fe66cb1912f4b1bc": {
            "hash": "290a65de1e33fa5d088b0742fe66cb1912f4b1bc",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106691 from limbonaut/fix-crash-on-exit-with-call-stacks",
            "body": "Fix crash on exit due to GDScriptLanguage::CallStack mismatched deallocation",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "4daad86a86f24435719339607804b3b1b9eea53f": {
            "hash": "4daad86a86f24435719339607804b3b1b9eea53f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106562 from zeux/lod-metrics",
            "body": "Adjust LOD selection metrics to use attribute error",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "15cd5e1619ab15692fed908fcfd15dcfb5ecdb7b": {
            "hash": "15cd5e1619ab15692fed908fcfd15dcfb5ecdb7b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106689 from aaronp64/ringbuffer_localvector",
            "body": "Use `LocalVector` for `RingBuffer`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "6258a3e2245979a5ff655535f4bb06127a660640": {
            "hash": "6258a3e2245979a5ff655535f4bb06127a660640",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #98750 from aaronfranke/grisu",
            "body": "Use Grisu2 algorithm in `String::num_scientific` to fix serializing",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "827f6435da7dbef9d2e248d0f2d4fab9ffd49cca": {
            "hash": "827f6435da7dbef9d2e248d0f2d4fab9ffd49cca",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106678 from timothyqiu/import-defaults",
            "body": "Relax the requirements for making `EditorImportPlugin`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "a9394898e7491217ce92edbb260cc4ab4bcda8a0": {
            "hash": "a9394898e7491217ce92edbb260cc4ab4bcda8a0",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106674 from mihe/output-order-fix",
            "body": "Fix print/error ordering issue in editor Output",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "cdd3632902c659e74436138b3d0c24f7628d2320": {
            "hash": "cdd3632902c659e74436138b3d0c24f7628d2320",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106672 from bruvzg/macos_delegate_init_fix",
            "body": "Fix `GodotApplicationDelegate` init.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "7c6951da42728aaf59e9e3ebba931cee7822f83e": {
            "hash": "7c6951da42728aaf59e9e3ebba931cee7822f83e",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106671 from bruvzg/svg_lazy_load",
            "body": "Improve SVGTexture lazy loading.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c3c3657a0df20010542bd706e398975030bd469f": {
            "hash": "c3c3657a0df20010542bd706e398975030bd469f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106661 from KirbyRider1337/dont-compare-the-same-item-with-itself",
            "body": "Prevent comparison of items with themselves while partitioning sort arrays",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "1b5064e3e38eca4a0433295a1fd2a0133868cbbf": {
            "hash": "1b5064e3e38eca4a0433295a1fd2a0133868cbbf",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105505 from Ivorforce/simplify-force-trivial",
            "body": "Simplify use of `LocalVector` `force_trivial` template parameter.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "dd5c5ed631ebda4d9c9c8c14f348df8af5c30ee0": {
            "hash": "dd5c5ed631ebda4d9c9c8c14f348df8af5c30ee0",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106267 from clayjohn/android-msaa-bug",
            "body": "Use a fragment shader copy instead of a blit copy in the final blit to screen in the Compatibility backend",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "15de1d6c354d59f21bbddbb9862839e1058c3372": {
            "hash": "15de1d6c354d59f21bbddbb9862839e1058c3372",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NDY4NzU="
            ],
            "author_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "committer_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "summary": "Use Grisu2 algorithm in String::num_scientific to fix serializing",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 98750
        },
        "b9bebf708197e17ea94b7fc91f5251e082f6235f": {
            "hash": "b9bebf708197e17ea94b7fc91f5251e082f6235f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2Mjc2Ng=="
            ],
            "author_raw": "Bernat Arlandis <berarma@hotmail.com>",
            "committer_raw": "Bernat Arlandis <berarma@hotmail.com>",
            "summary": "Full Theora video support in VideoStreamPlayer",
            "body": "- Implement `set_stream_position` and `get_stream_length`.\n- Don't show blank frame when stopping the video (smooth loops).\n- Fix audio for videos with up to 8 channels.\n- Improve internal audio handling.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102360
        },
        "1501f447bfa8012ae04b95c40c73e106def58353": {
            "hash": "1501f447bfa8012ae04b95c40c73e106def58353",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Fix `execute_with_pipe` / `create_process` exit code.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106708
        },
        "f69d2eda808ccfef6e7f016554a67b9172fa5939": {
            "hash": "f69d2eda808ccfef6e7f016554a67b9172fa5939",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Clarify `String.is_subsequence_of()` working differently from `String.contains()`",
            "body": "`is_subsequence_of()` has very different behavior from `contains()`.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106613
        },
        "1a427d3dec1e2c08aad0c5d78b391ae026fb2c51": {
            "hash": "1a427d3dec1e2c08aad0c5d78b391ae026fb2c51",
            "is_merge": false,
            "authored_by": [
                "U_kgDOCL9eow"
            ],
            "author_raw": "Logan Detrick <logandetrick@ucsb.edu>",
            "committer_raw": "Logan Detrick <logandetrick@ucsb.edu>",
            "summary": "Add feature hint string and \"On\" text for checkable groups",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105623
        },
        "32043fc68283133d2117a6f73eb7e24931447c6e": {
            "hash": "32043fc68283133d2117a6f73eb7e24931447c6e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUyODUy"
            ],
            "author_raw": "Stuart Carnie <stuart.carnie@gmail.com>",
            "committer_raw": "Stuart Carnie <stuart.carnie@gmail.com>",
            "summary": "Metal: Fix crash when clearing render buffers",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106694
        },
        "3d98aaf7285ba3420371b396587f6be47de17c41": {
            "hash": "3d98aaf7285ba3420371b396587f6be47de17c41",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ4ODQyNDY="
            ],
            "author_raw": "Mikael Hermansson <mikael@hermansson.io>",
            "committer_raw": "Mikael Hermansson <mikael@hermansson.io>",
            "summary": "Remove force enter/exit logic from `JoltArea3D`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106693
        },
        "67d97dab5bfc78b6eb640cda43d1bb2b9f6c2ef7": {
            "hash": "67d97dab5bfc78b6eb640cda43d1bb2b9f6c2ef7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI3NjY1Njk="
            ],
            "author_raw": "Serhii Snitsaruk <limbonaut@pm.me>",
            "committer_raw": "Serhii Snitsaruk <limbonaut@pm.me>",
            "summary": "Fix crash on exit due to GDScript CallStack mismatched deallocation",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106691
        },
        "6b9960895041f93b729b62adcc972ecd42336292": {
            "hash": "6b9960895041f93b729b62adcc972ecd42336292",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBwAwZg"
            ],
            "author_raw": "Raymond DiDonato <rgdtab@gmail.com>",
            "committer_raw": "Raymond DiDonato <rgdtab@gmail.com>",
            "summary": "Add SMAA 1x",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102330
        },
        "caf8053b86f259db9d65ba4784e07a7a55ee9d2c": {
            "hash": "caf8053b86f259db9d65ba4784e07a7a55ee9d2c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM5MTIxNjk1"
            ],
            "author_raw": "KirbyRider1337 <39121695+KirbyRider1337@users.noreply.github.com>",
            "committer_raw": "KirbyRider1337 <39121695+KirbyRider1337@users.noreply.github.com>",
            "summary": "Adjusted get_median_from_3 and partitioner to also retrieve the pivot's index and check if either end of the partitioner has reached it to avoid comparing things with themselves",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106661
        },
        "2a02cabe4d3ed3aea307560e4bfcc98a8acbedcc": {
            "hash": "2a02cabe4d3ed3aea307560e4bfcc98a8acbedcc",
            "is_merge": false,
            "authored_by": [
                "U_kgDOCB462A"
            ],
            "author_raw": "aaronp64 <aaronp.code@gmail.com>",
            "committer_raw": "aaronp64 <aaronp.code@gmail.com>",
            "summary": "Use LocalVector for RingBuffer",
            "body": "Updated RingBuffer to use LocalVector instead of Vector, to avoid _copy_on_write overhead when writing to the buffer.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106689
        },
        "cbd6c8d5613c0c942414926240cf2c409d83243b": {
            "hash": "cbd6c8d5613c0c942414926240cf2c409d83243b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "`SceneTreeFTI` faster access to `Node` children",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106224
        },
        "e06541eb4c1bf222a342fd0c78090a8dd0c0c3de": {
            "hash": "e06541eb4c1bf222a342fd0c78090a8dd0c0c3de",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI3NjY1Njk="
            ],
            "author_raw": "Serhii Snitsaruk <limbonaut@pm.me>",
            "committer_raw": "Serhii Snitsaruk <limbonaut@pm.me>",
            "summary": "Fix backtrace reporting wrong line numbers in release exports",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106485
        },
        "7010d171b16b295b9451fc7c624b537552843dd6": {
            "hash": "7010d171b16b295b9451fc7c624b537552843dd6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Relax the requirements for making EditorImportPlugin",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106678
        },
        "4a44078451d746cee2c03af0677a31d97c8d3335": {
            "hash": "4a44078451d746cee2c03af0677a31d97c8d3335",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106654 from jamie-pate/fix_106647",
            "body": "Fix Heap buffer overflow in Animation::_find()",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "87e1d0e69cf8e3687498b593758369573a0289fc": {
            "hash": "87e1d0e69cf8e3687498b593758369573a0289fc",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106653 from stuartcarnie/metal_stencil_support",
            "body": "Metal: Ensure stencil-only rendering is supported",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c225686e82f873838ee7475196ebe282400cf908": {
            "hash": "c225686e82f873838ee7475196ebe282400cf908",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106490 from mihe/jolt/non-monitoring-area-performance",
            "body": "Improve performance with non-monitoring areas when using Jolt Physics",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "176a965e32a8938440fb5dc5095d31c88f52b1ee": {
            "hash": "176a965e32a8938440fb5dc5095d31c88f52b1ee",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106649 from patwork/fix-char-cast",
            "body": "Fix for implicit conversion from `char16_t` to `char32_t` in `TextServerAdvanced`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "7951a1bb87693083274d822add80eae381189390": {
            "hash": "7951a1bb87693083274d822add80eae381189390",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106359 from m4gr3d/remove_compress_native_libs_option",
            "body": "Remove the `gradle_build/compress_native_libraries` export option",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "6414451cedc65e29f50fe7e21e0fad18bb0cc82a": {
            "hash": "6414451cedc65e29f50fe7e21e0fad18bb0cc82a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106441 from jorgekorgut/fix-highlight-issues",
            "body": "Fix highlighting warning and error issues",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "174da961b34393cd8506f2afaf2eeccbf35785a2": {
            "hash": "174da961b34393cd8506f2afaf2eeccbf35785a2",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106662 from bruvzg/mw_title",
            "body": "Fix MovieWriter window title in embedded mode.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f1e18433d12bc638f936a4d8756f70aa4e282d1a": {
            "hash": "f1e18433d12bc638f936a4d8756f70aa4e282d1a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106657 from Riteo/mfw-single-window-mode-broke",
            "body": "Wayland: Fix window fitting in single-window mode",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "9a1def8da1279f60e86bcdb740c30ac6293e4cc8": {
            "hash": "9a1def8da1279f60e86bcdb740c30ac6293e4cc8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NTIxMzM5"
            ],
            "author_raw": "Clay John <claynjohn@gmail.com>",
            "committer_raw": "Clay John <claynjohn@gmail.com>",
            "summary": "Add new StandardMaterial properties to allow users to control FPS-style objects (hands, weapons, tools close to the camera)",
            "body": "Add new shader built in Z_CLIP_SCALE to easily adjust clipping distance to avoid clipping walls etc.\n\nAdd fov_override to StandardMaterial3D to easily have a custom FOV for FPS objects\n\nAdd IN_SHADOW_PASS built-in to shaders for tweaking materials without impacting shadow maps",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 93142
        },
        "2d39bfaa57f447919715deb81e97029bfe4502f7": {
            "hash": "2d39bfaa57f447919715deb81e97029bfe4502f7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ4ODQyNDY="
            ],
            "author_raw": "Mikael Hermansson <mikael@hermansson.io>",
            "committer_raw": "Mikael Hermansson <mikael@hermansson.io>",
            "summary": "Fix print/error ordering issue in editor Output",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106674
        },
        "ffc948c6c42d1323114ce43ba08ebd7637111265": {
            "hash": "ffc948c6c42d1323114ce43ba08ebd7637111265",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Fix `GodotApplicationDelegate` init.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106672
        },
        "9f5c57c8c56e4e86fa35b466792e07654ce26fe5": {
            "hash": "9f5c57c8c56e4e86fa35b466792e07654ce26fe5",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Improve SVGTexture lazy loading.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106671
        },
        "ad044cea43099bf12de3c5ae077803fb324d2346": {
            "hash": "ad044cea43099bf12de3c5ae077803fb324d2346",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Fix MovieWriter window title in embedded mode.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106662
        },
        "4621d3e1f4ba532d318930af6a6c86ddf3608ba7": {
            "hash": "4621d3e1f4ba532d318930af6a6c86ddf3608ba7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc1OTQxODQy"
            ],
            "author_raw": "LuoZhihao <luo_zhihao@outlook.com>",
            "committer_raw": "LuoZhihao <luo_zhihao@outlook.com>",
            "summary": "Shader: Fix the default behavior when mat uniforms are null",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106592
        },
        "c317549587339f508b9fdf863354d258c726b8f8": {
            "hash": "c317549587339f508b9fdf863354d258c726b8f8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY4MjY1OA=="
            ],
            "author_raw": "Jamie Pate <jpate@fortinet.com>",
            "committer_raw": "Jamie Pate <jpate@fortinet.com>",
            "summary": "Fix Heap buffer overflow in Animation::_find()",
            "body": "Fixes #106647",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106654
        },
        "a0e3ade99f7525bacbc95077cead400676aa2bd4": {
            "hash": "a0e3ade99f7525bacbc95077cead400676aa2bd4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NTIxMzM5"
            ],
            "author_raw": "Clay John <claynjohn@gmail.com>",
            "committer_raw": "Clay John <claynjohn@gmail.com>",
            "summary": "Use a fragment shader copy instead of a blit copy in the final blit to screen in the Compatibility renderer to avoid black screen when \"Force MSAA 4x is used\" on Android devices",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106267
        },
        "408de3c9705a90c05ac742beebe2817c4205ae7d": {
            "hash": "408de3c9705a90c05ac742beebe2817c4205ae7d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMxMDY1ODA4"
            ],
            "author_raw": "Riteo Siuga <riteo@posteo.net>",
            "committer_raw": "Riteo Siuga <riteo@posteo.net>",
            "summary": "Wayland: Fix window fitting in single-window mode",
            "body": "We disabled window fitting in multi-window mode as it was broken due to\nthe limited data but it should still be enabled for embedded windows.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106657
        },
        "4201db6f01bc7af12ba797e877262080858379a1": {
            "hash": "4201db6f01bc7af12ba797e877262080858379a1",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUyODUy"
            ],
            "author_raw": "Stuart Carnie <stuart.carnie@gmail.com>",
            "committer_raw": "Stuart Carnie <stuart.carnie@gmail.com>",
            "summary": "Metal: Ensure stencil-only rendering is supported",
            "body": "Closes #106652",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106653
        },
        "25a3c27c41ac32f65d8efb8a54b08ad88211a700": {
            "hash": "25a3c27c41ac32f65d8efb8a54b08ad88211a700",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #105628 from rsanchezsaez/apple/ios-visionos-4.5",
            "body": "Native visionOS platform support",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f9d28fc02f389b6a4a760bb766dc664fd3d453cd": {
            "hash": "f9d28fc02f389b6a4a760bb766dc664fd3d453cd",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyNDIxNQ=="
            ],
            "author_raw": "patwork <patwork@gmail.com>",
            "committer_raw": "patwork <patwork@gmail.com>",
            "summary": "Fix for implicit conversion from char16_t to char32_t",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106649
        },
        "a12e9d5c3180a57364f419beb6a1b411bc28161d": {
            "hash": "a12e9d5c3180a57364f419beb6a1b411bc28161d",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106493 from DarioSamo/mobile-scs-permutations",
            "body": "Reduce amount of permutations in mobile shader.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5d2074af6f919940a74fab16430a890a2b4654cc": {
            "hash": "5d2074af6f919940a74fab16430a890a2b4654cc",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105722 from aaronfranke/image-alpha-mode-is-not-a-bool",
            "body": "Explicitly handle Image AlphaMode enum instead of treating as bool",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "a179a07faeaa073cc0a2f4cbd9fa3bf743a180f1": {
            "hash": "a179a07faeaa073cc0a2f4cbd9fa3bf743a180f1",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106615 from DeeJayLSP/godot-certs-04-25",
            "body": "certs: Sync with upstream as of Apr 8 2025",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d1fe241fbe3dc44a76b654b1a224453a6b7bbc6a": {
            "hash": "d1fe241fbe3dc44a76b654b1a224453a6b7bbc6a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106614 from stuartcarnie/macos_embedded_gl_vsync",
            "body": "macOS: Support vsync when embedding OpenGL processes",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "8bd428599c0a91179b036b93925915ffc1bf0ea0": {
            "hash": "8bd428599c0a91179b036b93925915ffc1bf0ea0",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106621 from bruvzg/hexbox_bl",
            "body": "Adjust hex code box baseline calculation.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "bc500826858094f27fbfe9ce924de70134522f9e": {
            "hash": "bc500826858094f27fbfe9ce924de70134522f9e",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106639 from KoBeWi/hide_from_selection",
            "body": "Deselect invisible TreeItems",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "eaa2015fdf9b6abb372a263ae7bb9aae88807f3b": {
            "hash": "eaa2015fdf9b6abb372a263ae7bb9aae88807f3b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106631 from BlueCube3310/mobile-fxaa",
            "body": "Mobile: Disable subpass post-processing when using FXAA",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "51080b218bd6fb6ba31273c62085d174c0f62e48": {
            "hash": "51080b218bd6fb6ba31273c62085d174c0f62e48",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106180 from ogapo/2d-camera-limits-fix",
            "body": "Improved Camera2D limits handling when limits are smaller than screen rect",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d82d9c30fd1a42e232d79e27a537dcd8d201dffe": {
            "hash": "d82d9c30fd1a42e232d79e27a537dcd8d201dffe",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106432 from arkology/editor-help-search-index",
            "body": "Fix EditorHelp's `FindBar` search index",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5afb64e16702f7eba02fd4e0ce4045d703619fb2": {
            "hash": "5afb64e16702f7eba02fd4e0ce4045d703619fb2",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjU1NjYzMA=="
            ],
            "author_raw": "David Nikdel <556630+ogapo@users.noreply.github.com>",
            "committer_raw": "David Nikdel <556630+ogapo@users.noreply.github.com>",
            "summary": "Fix for camera limits",
            "body": "This commit makes 2D camera limits have a well defined behavior for cases when the limits are smaller than the screen rect.\n\nPresently the RIGHT and TOP limit take prescidence simply because they are applied second. This change adjusts behavior to split the difference in cases where both the LEFT/RIGHT or TOP/BOTTOM limits would both apply.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106180
        },
        "c632cf9ffacf510a5f46079afa1d0b738a04ac8f": {
            "hash": "c632cf9ffacf510a5f46079afa1d0b738a04ac8f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Deselect invisible TreeItems",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106639
        },
        "93575368b2d43c5273788d73be45f3cc49b7fdbc": {
            "hash": "93575368b2d43c5273788d73be45f3cc49b7fdbc",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjU2Njc3MTM0"
            ],
            "author_raw": "chocola-mint <56677134+chocola-mint@users.noreply.github.com>",
            "committer_raw": "chocola-mint <56677134+chocola-mint@users.noreply.github.com>",
            "summary": "Implement method lookup for method tracks",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106524
        },
        "19e6bc68aa2bdfd5fe20de0ef570966f9768f9c0": {
            "hash": "19e6bc68aa2bdfd5fe20de0ef570966f9768f9c0",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NDY4NzU=",
                "MDQ6VXNlcjMyMzIx"
            ],
            "author_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "committer_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "summary": "Explicitly handle Image AlphaMode enum instead of treating as bool",
            "body": "Co-authored-by: K. S. Ernest (iFire) Lee <ernest.lee@chibifire.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105722
        },
        "67a2c69c78d5d5b1e6d46714b4dc12be1735bcd1": {
            "hash": "67a2c69c78d5d5b1e6d46714b4dc12be1735bcd1",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUzMTUwMjQ0"
            ],
            "author_raw": "BlueCube3310 <53150244+BlueCube3310@users.noreply.github.com>",
            "committer_raw": "BlueCube3310 <53150244+BlueCube3310@users.noreply.github.com>",
            "summary": "Mobile: Disable subpass post-processing when using FXAA",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106631
        },
        "617a39d5ea9e8af8511487bc373cb680756cd1d2": {
            "hash": "617a39d5ea9e8af8511487bc373cb680756cd1d2",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ4ODQyNDY="
            ],
            "author_raw": "Mikael Hermansson <mikael@hermansson.io>",
            "committer_raw": "Mikael Hermansson <mikael@hermansson.io>",
            "summary": "Improve performance with non-monitoring areas when using Jolt Physics",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106490
        },
        "77e6d92357153cd58068c8c2faff7333e2550723": {
            "hash": "77e6d92357153cd58068c8c2faff7333e2550723",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjcwMTA4NTIx"
            ],
            "author_raw": "Jorge Korgut Junior <jorge.korgut-junior@insa-lyon.fr>",
            "committer_raw": "Jorge Korgut Junior <jorge.korgut-junior@insa-lyon.fr>",
            "summary": "Fix highlighting warning and error issues related to Godot editor.",
            "body": "Fix Issue #104413 : Add a limit of 20 lines of warning highlight otherwise paint the background of the first line only.\nFix Issue #106278 : Extract the logic from clearing and setting background lines from _update_errors() and _update_warnings() to _update_background_text().\nFix Issue #83979 : Added signal for folding/unfolding lines (fold_lines_updated).\nFeature: Highlight the folded line using signals connected to _update_background_text() to keep the editor visuals up to date. The background is set in the following priority order: Error, Warning, then Highlight background.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106441
        },
        "9a44deefc9e47a44d0a094b45d40eb8ca297fcf2": {
            "hash": "9a44deefc9e47a44d0a094b45d40eb8ca297fcf2",
            "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": "Fix EditorHelp's `FindBar` search index",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106432
        },
        "7fc4521dd8384770d672b5be133ae6e669c85d67": {
            "hash": "7fc4521dd8384770d672b5be133ae6e669c85d67",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Adjust hex code box baseline calculation.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106621
        },
        "f5eaf2a57687ee45a9484b53c9397b071b28ffbf": {
            "hash": "f5eaf2a57687ee45a9484b53c9397b071b28ffbf",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYwMDI0Njcx"
            ],
            "author_raw": "DeeJayLSP <djlsp@proton.me>",
            "committer_raw": "DeeJayLSP <djlsp@proton.me>",
            "summary": "certs: Sync with upstream as of Apr 8 2025",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106615
        },
        "aae3370fcd83ca6142e62b792352689241c43cea": {
            "hash": "aae3370fcd83ca6142e62b792352689241c43cea",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUyODUy"
            ],
            "author_raw": "Stuart Carnie <stuart.carnie@gmail.com>",
            "committer_raw": "Stuart Carnie <stuart.carnie@gmail.com>",
            "summary": "macOS: Support vsync when embedding OpenGL processes",
            "body": "Closes #106379",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106614
        },
        "47971c0a27c1becf53a758c8a7ac0e308a213e46": {
            "hash": "47971c0a27c1becf53a758c8a7ac0e308a213e46",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ0NDMxMw=="
            ],
            "author_raw": "Ricardo Sanchez-Saez <rsanchezsaez@apple.com>",
            "committer_raw": "Ricardo Sanchez-Saez <rsanchezsaez@apple.com>",
            "summary": "Introduce 'visionos' platform derived from 'apple_embedded'",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105628
        },
        "457299449df2a72c62b8fab4e39752f6810eb057": {
            "hash": "457299449df2a72c62b8fab4e39752f6810eb057",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ0NDMxMw=="
            ],
            "author_raw": "Ricardo Sanchez-Saez <rsanchezsaez@apple.com>",
            "committer_raw": "Ricardo Sanchez-Saez <rsanchezsaez@apple.com>",
            "summary": "Introduce 'drivers/apple_embedded' abstract platform for code reuse",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105628
        },
        "be3ecaeb3c51433058ad4e96ec892d18f4291efd": {
            "hash": "be3ecaeb3c51433058ad4e96ec892d18f4291efd",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106588 from timothyqiu/tree-new-bee",
            "body": "Lazy create menu and slider nodes in `Tree`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "80d77d772ab2526f7d6f1646d11abf1e37db0164": {
            "hash": "80d77d772ab2526f7d6f1646d11abf1e37db0164",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106572 from k1r4n8/dds-32bit-no-alpha",
            "body": "Add DDS loading of 32bit aligned data without alpha",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b29a5b4c63a4d9326a01059b1528e60b53cadb5e": {
            "hash": "b29a5b4c63a4d9326a01059b1528e60b53cadb5e",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106604 from m4gr3d/fix_aab_regression",
            "body": "Update to the AAB directory layout",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "54a368b4548b4e7affbbc543a4c675d448d81cc0": {
            "hash": "54a368b4548b4e7affbbc543a4c675d448d81cc0",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106476 from timothyqiu/tooltip-scale",
            "body": "Improve description of `Control.scale`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "6fb4a84a0e4024cec86646d94f7895e504d55819": {
            "hash": "6fb4a84a0e4024cec86646d94f7895e504d55819",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104682 from aaronfranke/new-icons",
            "body": "Add several new physics-related icons",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "cf05bb10ff964648552a393a771bfb4fba8a6d07": {
            "hash": "cf05bb10ff964648552a393a771bfb4fba8a6d07",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106602 from DeeJayLSP/faster-qoa-enc",
            "body": "Update `qoa.h` to latest git",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "3120d17f62db08213332fff2b41878e7a58a4bf1": {
            "hash": "3120d17f62db08213332fff2b41878e7a58a4bf1",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104998 from TokageItLab/unregister-spring-from-physics",
            "body": "Move `SpringBoneSimulator3D` registration to the outside of Physics3D's environment",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "8e744e65b8f252070043715152fc3179cb3c0ab4": {
            "hash": "8e744e65b8f252070043715152fc3179cb3c0ab4",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106049 from nklbdev/fix-set-focus-on-right-control-on-user-action-show-in-file-system",
            "body": "Fix Set focus on right control on user action \"show in file system\"",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "70f8dd29f551c421a96ed4de8ab96f6309452561": {
            "hash": "70f8dd29f551c421a96ed4de8ab96f6309452561",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMDgxNjc="
            ],
            "author_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Simplify use of `LocalVector` `force_trivial` template parameter.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105505
        },
        "ec7fb37db16fc522b5182023fcf62cd613def74d": {
            "hash": "ec7fb37db16fc522b5182023fcf62cd613def74d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "summary": "Update to the AAB directory layout",
            "body": "Follow-up to https://github.com/godotengine/godot/pull/106152 to address the regression described in https://github.com/godotengine/godot/issues/106582",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106604
        },
        "bc192598e5d621302fc8660ec3db20840722089a": {
            "hash": "bc192598e5d621302fc8660ec3db20840722089a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYwMDI0Njcx"
            ],
            "author_raw": "DeeJayLSP <djlsp@proton.me>",
            "committer_raw": "DeeJayLSP <djlsp@proton.me>",
            "summary": "Update `qoa.h` to latest git",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106602
        },
        "a2aefab4c78273c8a2006daf28b700d427e1feeb": {
            "hash": "a2aefab4c78273c8a2006daf28b700d427e1feeb",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106486 from BlueCube3310/image-ch-detect-fix",
            "body": "Image: Fix detecting color channels",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "0f21ccd4b82260d4dc51b62b688edd03dc27bfe4": {
            "hash": "0f21ccd4b82260d4dc51b62b688edd03dc27bfe4",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104560 from TokageItLab/bone-name-validation",
            "body": "Add bone name/idx matching validation and lacked virtual methods to `SkeletonModifier3D`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c4c2009f2d5c229af7166d8621744f19dbdd989f": {
            "hash": "c4c2009f2d5c229af7166d8621744f19dbdd989f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #92141 from SatLess/Anim-Player-Pos-Double-Click",
            "body": "Allow double-click within tracks to set a new play position",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f1ba8eeae5acb830a5ad92133027240e902c66c9": {
            "hash": "f1ba8eeae5acb830a5ad92133027240e902c66c9",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105706 from TokageItLab/fix-fixer",
            "body": "Make silhouette fixer to use arc `Quaternion` constructor instead of `looking_at()`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "6c2d288ef11dba4e930cc9aacce9ad76bcdacf39": {
            "hash": "6c2d288ef11dba4e930cc9aacce9ad76bcdacf39",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106337 from TokageItLab/arc-tolerance",
            "body": "Fix Quaternion arc constructor tolerance",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "7258540a253e6940cf170e027e94452e39b69e31": {
            "hash": "7258540a253e6940cf170e027e94452e39b69e31",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106334 from harrisyu/tweeak-fix-feature",
            "body": "Make sure clicking AnimationTree node open the state machine editor not the track editor.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "42302f005bf72d04164b53c339b84365ba378986": {
            "hash": "42302f005bf72d04164b53c339b84365ba378986",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106584 from bruvzg/svg_in_ot_sc_and_bl",
            "body": "Adjust SVG in OT scaling and baseline.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "2bf7ac76cf4867d7b1dfc7c95b142ce23c24631a": {
            "hash": "2bf7ac76cf4867d7b1dfc7c95b142ce23c24631a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106456 from Repiteo/style/remove-DEBUG_METHODS_ENABLED",
            "body": "Style: Remove redundant `DEBUG_METHODS_ENABLED` macro",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "3cfe5f9ea8a4f52f6ba9391429866c395c7694ed": {
            "hash": "3cfe5f9ea8a4f52f6ba9391429866c395c7694ed",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106565 from roughbits01/line-edit-secret-drag",
            "body": "Fix LineEdit with secret checked reveals the secret when a selection is dragged",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "4af69c9d3b59fc074bc77986eb7303c7d2d66634": {
            "hash": "4af69c9d3b59fc074bc77986eb7303c7d2d66634",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105920 from TokageItLab/fix-rest-update",
            "body": "Fix rest update process by dirty flag to not take into account pose dirty flag in `Skeleton3D`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "2d42b889d17794f74a8e4c451ffc4b6767ddb802": {
            "hash": "2d42b889d17794f74a8e4c451ffc4b6767ddb802",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104124 from Ivorforce/alloc-static-calloc",
            "body": "Add `Memory::alloc_static_zeroed` to allocate memory that's filled with zeroes.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "fa90be2684b771ab34f76cfc99d8fcd7b753b70d": {
            "hash": "fa90be2684b771ab34f76cfc99d8fcd7b753b70d",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #101179 from Flynsarmy/one_less_click",
            "body": "Fix opacity when deleting or renaming a node in AnimationNodeStateMachine",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b8dc28ba9f9f67eb94173a43a38d0db582fffa14": {
            "hash": "b8dc28ba9f9f67eb94173a43a38d0db582fffa14",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103986 from CrayolaEater/improved-blend-tree-state-machine-display",
            "body": "Improve State Machine BlendTree node to properly display conditions",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "52124a12620b8ee075deb79503aa75f1c3c84b3f": {
            "hash": "52124a12620b8ee075deb79503aa75f1c3c84b3f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106538 from stuartcarnie/macos_embedded_size_fix",
            "body": "macOS: Ensure LayerHost size is set when first embedded",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "70fa7fba19ac0c70fdd074408a7d20006a0b4d0b": {
            "hash": "70fa7fba19ac0c70fdd074408a7d20006a0b4d0b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #101792 from TokageItLab/oneshot-scale",
            "body": "Change `NodeOneShot` fading to uses self delta instead of input delta",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "edce9fde3bfa510760673cf564f6cb981cff036a": {
            "hash": "edce9fde3bfa510760673cf564f6cb981cff036a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103573 from BlueCube3310/etcpak-dec-align-fix",
            "body": "etcpak: Improve and fix decompression of mipmaps",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "a6e80ec3ea3275343cf137d5a7a472d706f31f15": {
            "hash": "a6e80ec3ea3275343cf137d5a7a472d706f31f15",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106260 from Rubonnek/fix-pot-dialog-config",
            "body": "Do not grab focus on filename `LineEdit` in `EditorFileDialog` when outside the tree",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "41bc5ea49c4bf05162ff606a10b0fa79815cc463": {
            "hash": "41bc5ea49c4bf05162ff606a10b0fa79815cc463",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106504 from adamscott/return-without-error-os-get-process-id",
            "body": "[Web] Always return `0` for `OS::get_process_id()`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "23321951d7861a3744bbec603c781c48bc59e98c": {
            "hash": "23321951d7861a3744bbec603c781c48bc59e98c",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106374 from YYF233333/opt_script_get_keyword",
            "body": "Improve `ScriptLanguage` get keyword API",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d57050c66d7cf1a037f68e47aeef470614fd2be6": {
            "hash": "d57050c66d7cf1a037f68e47aeef470614fd2be6",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106502 from TCROC/fix-aot-crash",
            "body": "Fix crash on aot unloading",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f5383df83b9b4dd279583626132e1679463dd114": {
            "hash": "f5383df83b9b4dd279583626132e1679463dd114",
            "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 `Resource::duplicate_for_local_scene()`",
            "body": "- Serves as a first step for future refactors.\n- Code is simpler.\n- Algorithm is more efficient: instead of two passes (dumb copy + resolve copies), it's single-pass.\n- Now obeys `PROPERTY_USAGE_NEVER_DUPLICATE`.\n- Now handles deep self-references (the resource to be duplicated being referenced somewhere deep).",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 100673
        },
        "7aa9174bc4656aefbc656c0be9db10f7e6f9b9eb": {
            "hash": "7aa9174bc4656aefbc656c0be9db10f7e6f9b9eb",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Lazy create menu and slider nodes in `Tree`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106588
        },
        "296bee6bce84e6d7378ae00af849c85d730cc0e2": {
            "hash": "296bee6bce84e6d7378ae00af849c85d730cc0e2",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEyNTA5MDk3"
            ],
            "author_raw": "Marwen Azouzi <marwen.azouzi@datadoghq.com>",
            "committer_raw": "Marwen Azouzi <marwen.azouzi@datadoghq.com>",
            "summary": "Fix LineEdit with secret checked reveals the secret when a selection is dragged",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106565
        },
        "3460f623a20d64fe7a8adfaa176819b2577991fb": {
            "hash": "3460f623a20d64fe7a8adfaa176819b2577991fb",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Adjust SVG in OT scaling and baseline.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106584
        },
        "3508257bc562114889b0dbc1ead1f61c57e80779": {
            "hash": "3508257bc562114889b0dbc1ead1f61c57e80779",
            "is_merge": false,
            "authored_by": [
                "U_kgDOCB2hRQ"
            ],
            "author_raw": "k1r4n8 <dev@k1r4n8.net>",
            "committer_raw": "k1r4n8 <dev@k1r4n8.net>",
            "summary": "Add DDS loading of 32bit aligned data without alpha",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106572
        },
        "e64206d85147a6fa0793534930505f84486e2132": {
            "hash": "e64206d85147a6fa0793534930505f84486e2132",
            "is_merge": false,
            "authored_by": [
                ""
            ],
            "author_raw": "Sat <joaogalvaosantos2005@gmail.com>",
            "committer_raw": "Sat <124409014+SatLess@users.noreply.github.com>",
            "summary": "Allow double-click within tracks to set a new play position",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 92141
        },
        "6fe17b264e149169da057a20ffdd585bd837617b": {
            "hash": "6fe17b264e149169da057a20ffdd585bd837617b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMDgxNjc="
            ],
            "author_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Use `if` based mod in `HashMap` and `HashSet` in loops (faster than `fastmod`).",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106569
        },
        "8bd1b5fce9e9c34d6f7daab7ecdde7754fd81066": {
            "hash": "8bd1b5fce9e9c34d6f7daab7ecdde7754fd81066",
            "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 grab focus on filename LineEdit in EditorFileDialog when outside the tree",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106260
        },
        "6190d412d3dcb32a858d84606aae9eea3da24efb": {
            "hash": "6190d412d3dcb32a858d84606aae9eea3da24efb",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExMDY2Mjk="
            ],
            "author_raw": "Arseny Kapoulkine <arseny.kapoulkine@gmail.com>",
            "committer_raw": "Arseny Kapoulkine <arseny.kapoulkine@gmail.com>",
            "summary": "Adjust LOD selection metrics to use attribute error",
            "body": "- Revert meshoptimizer patch; the metric used for LOD selection now\nincorporates attribute error\n- Since LOD selection is now aware of attribute deviation, we don't\nneed to use a higher normal weight\n- To prevent normal creases from creating input triangles with very\nlarge normal deviation, reduce default normal merge threshold\n- Since we now use combined metric to select LODs, we never need LODs\nwith error>1 as these should not be selected if the mesh is visible.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106562
        },
        "b4ac896c6671301bd3f7f656742aa8d547377553": {
            "hash": "b4ac896c6671301bd3f7f656742aa8d547377553",
            "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": "Changed NodeOneShot fading so that it does not depend on input delta",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 101792
        },
        "c58078ba42fa5f6f5aabea4d4b70e4d34b7c6378": {
            "hash": "c58078ba42fa5f6f5aabea4d4b70e4d34b7c6378",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUyODUy"
            ],
            "author_raw": "Stuart Carnie <stuart.carnie@gmail.com>",
            "committer_raw": "Stuart Carnie <stuart.carnie@gmail.com>",
            "summary": "macOS: Ensure LayerHost size is set when first embedded",
            "body": "Closes #106431",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106538
        },
        "1384e82c2cf69e0a820a2ac8dc6ca2df6ccc91a7": {
            "hash": "1384e82c2cf69e0a820a2ac8dc6ca2df6ccc91a7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY3NjkzODMw"
            ],
            "author_raw": "Yufeng Ying <nbyyf2002@mail.ustc.edu.cn>",
            "committer_raw": "Yufeng Ying <nbyyf2002@mail.ustc.edu.cn>",
            "summary": "Improve ScriptLanguage get keyword API.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106374
        },
        "17d068963ff2e2131497b1b5d77c8cd5a5895ecb": {
            "hash": "17d068963ff2e2131497b1b5d77c8cd5a5895ecb",
            "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": "Add bone name/idx matching validation & virtual func to skel Modifier",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104560
        },
        "15c684aad9e0cea8dd824ef14d3ff4ebd62e49c8": {
            "hash": "15c684aad9e0cea8dd824ef14d3ff4ebd62e49c8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI0MzA3MDQ5"
            ],
            "author_raw": "Travis Lange <travislange12@gmail.com>",
            "committer_raw": "Travis Lange <travislange12@gmail.com>",
            "summary": "fix crash on aot unloading",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106502
        },
        "6e6c4d3045a09bfd359ae963a08eae98604e0537": {
            "hash": "6e6c4d3045a09bfd359ae963a08eae98604e0537",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI3MDkyOA=="
            ],
            "author_raw": "Adam Scott <ascott.ca@gmail.com>",
            "committer_raw": "Adam Scott <ascott.ca@gmail.com>",
            "summary": "[Web] Always return `0` for `OS::get_process_id()`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106504
        },
        "ff3ababb09c47b01ab722d297a00617581dc9ea7": {
            "hash": "ff3ababb09c47b01ab722d297a00617581dc9ea7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUzODUwNA=="
            ],
            "author_raw": "Dario <dariosamo@gmail.com>",
            "committer_raw": "Dario <dariosamo@gmail.com>",
            "summary": "Reduce amount of permutations in mobile shader.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106493
        },
        "9f67bf96fa16a5eefaff2edaff2ed8430104a3e9": {
            "hash": "9f67bf96fa16a5eefaff2edaff2ed8430104a3e9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ5NjExOTk0"
            ],
            "author_raw": "Elzewyr <49611994+elzewyr@users.noreply.github.com>",
            "committer_raw": "Elzewyr <49611994+elzewyr@users.noreply.github.com>",
            "summary": "SoftBody3D: Add a property for scaling rest lengths of edge constraints",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106321
        },
        "34f005d810e8967ee0d57afb78f8e0a64f473094": {
            "hash": "34f005d810e8967ee0d57afb78f8e0a64f473094",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106487 from bruvzg/rtl_fix",
            "body": "Revert #104357 and #106141 to fix Control RTL position",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "202b1176a4596eb9344c05b29f5840bf7991d743": {
            "hash": "202b1176a4596eb9344c05b29f5840bf7991d743",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106251 from ArchercatNEO/wayland-cursor-shape",
            "body": "[Wayland] Implement the cursor-shape-v1 protocol",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "13aaf5e228ae93aa497465405848263fe7e34c2d": {
            "hash": "13aaf5e228ae93aa497465405848263fe7e34c2d",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103462 from GlitchedCode922/master",
            "body": "Fix InputEventMouseMotion reference",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ce2f047112d97f1e46e1a6aa6c27e59f0c5e2bc5": {
            "hash": "ce2f047112d97f1e46e1a6aa6c27e59f0c5e2bc5",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106437 from BlueCube3310/ch-remap-grow",
            "body": "Expand the imported texture channel count for remapping if necessary",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "932d9f8cc0f6b6265f1ddd4c13bb4297ef93ace0": {
            "hash": "932d9f8cc0f6b6265f1ddd4c13bb4297ef93ace0",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #99938 from Repiteo/ci/scons-flag-formatting",
            "body": "CI: Format SCons input flags & build action",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "0d8f33a74a1071c93083c07e91882f7e67880675": {
            "hash": "0d8f33a74a1071c93083c07e91882f7e67880675",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103295 from Arnklit/animation-editor-select-node-list-view",
            "body": "Add select node shortcut to list view in Animation Player Editor",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "596a8eb54cbb60367ab9af312a311032bb1e0bb7": {
            "hash": "596a8eb54cbb60367ab9af312a311032bb1e0bb7",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106462 from shiena/fix/prevent-camera-permission",
            "body": "Android: Don't request `CAMERA` permission on editor startup",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "1e50e05235ebe9081dc358a9c5b2bb6aea676e4c": {
            "hash": "1e50e05235ebe9081dc358a9c5b2bb6aea676e4c",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105723 from KoBeWi/sortatron",
            "body": "Add file sort to FileDialog",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b639c0cb7784566cb695a23244fd835356cc92aa": {
            "hash": "b639c0cb7784566cb695a23244fd835356cc92aa",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103130 from Arnklit/filter-animations",
            "body": "Add animation filtering to animation editor",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c3247d87d8b466b8f4aa4646b2a6b1e68b858784": {
            "hash": "c3247d87d8b466b8f4aa4646b2a6b1e68b858784",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106423 from YeldhamDev/that_is_a_big_scrollbar_btw",
            "body": "Hide scrollbar in the audio stream importer dialog when unneeded",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f33f01335f032047919898582fcd3e930f3788c0": {
            "hash": "f33f01335f032047919898582fcd3e930f3788c0",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106453 from kleonc/texture_region_editor_fix_redundant_signal_connection",
            "body": "Fix redundant signal connection in `TextureRegionEditor`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "dbb11da551e3922547d9f3cb182c50e7e8714daf": {
            "hash": "dbb11da551e3922547d9f3cb182c50e7e8714daf",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106452 from OmarQurashi868/patch-1",
            "body": "Fix typo in `Node.get_child` documentation",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5620a215a11e5aca2e3a18df4428131de6000065": {
            "hash": "5620a215a11e5aca2e3a18df4428131de6000065",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106021 from Alex2782/fix_xbox_controller_on_android",
            "body": "Fix Xbox Controller on Android",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "43be1ed01be6ce9410158e11c8aa748b7d7e34ef": {
            "hash": "43be1ed01be6ce9410158e11c8aa748b7d7e34ef",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106466 from m4gr3d/misc_build_fixes",
            "body": "[Android] Misc build fixes",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "af79974921600051c85a377370b83ae8b268d752": {
            "hash": "af79974921600051c85a377370b83ae8b268d752",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106464 from smix8/gridmap_scenario_fix",
            "body": "Fix GridMap scenario crash when outside tree",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "608320e94a4397200a83e16d00dc8d2f36b14d77": {
            "hash": "608320e94a4397200a83e16d00dc8d2f36b14d77",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103584 from Arnklit/animation-player-alphabetical-sorting",
            "body": "Add alphabetical sorting to Animation Player",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "25ae5c8ab4d308b26e8bbfb2e0b80a52708d3200": {
            "hash": "25ae5c8ab4d308b26e8bbfb2e0b80a52708d3200",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Revert \"Fix #100536: Control set_position resizes offsets/anchors\"",
            "body": "This reverts commit ca57fe1db47cf0b161c6f35daa87182ee01d79bb.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106487
        },
        "4976b38decc58424a1d7d695eeaf6897ea50ee64": {
            "hash": "4976b38decc58424a1d7d695eeaf6897ea50ee64",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Revert \"Fix unexpected control position change when left/top offsets not match pos_cache\"",
            "body": "This reverts commit 49c79660429896af293a4ce35cf72437031cd560.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106487
        },
        "0f9986470a6d173cf84a5ba5ea576355450c1c0a": {
            "hash": "0f9986470a6d173cf84a5ba5ea576355450c1c0a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUzMTUwMjQ0"
            ],
            "author_raw": "BlueCube3310 <53150244+BlueCube3310@users.noreply.github.com>",
            "committer_raw": "BlueCube3310 <53150244+BlueCube3310@users.noreply.github.com>",
            "summary": "Image: Fix detecting color channels",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106486
        },
        "e22540bc0bb33a0a381885b34381850d076fdf1c": {
            "hash": "e22540bc0bb33a0a381885b34381850d076fdf1c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Improve description of `Control.scale`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106476
        },
        "1b0bd35f09454811e96a714c2185705238ee1dc9": {
            "hash": "1b0bd35f09454811e96a714c2185705238ee1dc9",
            "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 GodotOpenXR meta-data removal logic",
            "body": "Godot OpenXR Vendor plugin version 4.0.0-stable changed the plugin's manifest declaration, so this updates the logic to remove that manifest declaration to match.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106466
        },
        "773fc96ab287730bdcc4779d21e79fc95142aa65": {
            "hash": "773fc96ab287730bdcc4779d21e79fc95142aa65",
            "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 validate the java version",
            "body": "Loosen the check to allow Java version >= 17",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106466
        },
        "db6a22cb59507999fdb92923113d10b514657b14": {
            "hash": "db6a22cb59507999fdb92923113d10b514657b14",
            "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 GridMap scenario crash when outside tree",
            "body": "Fixes GridMap scenario crash when outside tree.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106464
        },
        "64e2c31c10f651146dea82d0fb047ae83a64c04a": {
            "hash": "64e2c31c10f651146dea82d0fb047ae83a64c04a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEyOTU2Mzk="
            ],
            "author_raw": "KOGA Mitsuhiro <shiena.jp@gmail.com>",
            "committer_raw": "KOGA Mitsuhiro <shiena.jp@gmail.com>",
            "summary": "Android: Don't request CAMERA permission on editor startup",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106462
        },
        "c3ae6aa10b1c0c5488cf5b5e82dd34d265c1567c": {
            "hash": "c3ae6aa10b1c0c5488cf5b5e82dd34d265c1567c",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #106454 from KoBeWi/new_cryptic_error_to_your_collection",
            "body": "Fix potential crash when checking unsaved history",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "1d3ade925fbbe041ecb61aac01139c0af5415c74": {
            "hash": "1d3ade925fbbe041ecb61aac01139c0af5415c74",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Fix crash when checking unsaved history",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106454
        },
        "a6ca9088e035e7aaec76e676ca98d7fbd5a16a1c": {
            "hash": "a6ca9088e035e7aaec76e676ca98d7fbd5a16a1c",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBbksIA"
            ],
            "author_raw": "Omar Qurashi <96021536+OmarQurashi868@users.noreply.github.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix typo in `Node.get_child` documentation",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106452
        },
        "b7b3a1a78ad07591fa64e471ef5d42c1166e33e7": {
            "hash": "b7b3a1a78ad07591fa64e471ef5d42c1166e33e7",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106399 from DarioSamo/fix-canvas-validation-error",
            "body": "Rewrite textureProjLod usage to avoid a Vulkan validation error.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e717440dbe9ad98d85a3037acf65a3a624de7f8d": {
            "hash": "e717440dbe9ad98d85a3037acf65a3a624de7f8d",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106446 from zeux/simp-colors",
            "body": "Use vertex colors (if present) as attributes during simplification",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "da9fb81e1fb555a4cadc5e3f7cbe7aa685d3c359": {
            "hash": "da9fb81e1fb555a4cadc5e3f7cbe7aa685d3c359",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #89556 from smntic/single-char",
            "body": "Fix words not being selected by endpoints",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "eb9fcf8b2a6fd9e05e5596aa20ba88bf7f466851": {
            "hash": "eb9fcf8b2a6fd9e05e5596aa20ba88bf7f466851",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #96497 from Repiteo/core/pair",
            "body": "Core: Convert `Pair`/`KeyValue` to `constexpr`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "76a65de3ab402c1e3a1c7688fdce755ba2da183a": {
            "hash": "76a65de3ab402c1e3a1c7688fdce755ba2da183a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkwNTg5NDE="
            ],
            "author_raw": "Adam Johnston <adam.johnston00@gmail.com>",
            "committer_raw": "Adam Johnston <adam.johnston00@gmail.com>",
            "summary": "Change fuzzy search to only set case sensitive within set_query",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105996
        },
        "9a8348cc2c309061b24fc85328e6733d5d79ea58": {
            "hash": "9a8348cc2c309061b24fc85328e6733d5d79ea58",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExMDY2Mjk="
            ],
            "author_raw": "Arseny Kapoulkine <arseny.kapoulkine@gmail.com>",
            "committer_raw": "Arseny Kapoulkine <arseny.kapoulkine@gmail.com>",
            "summary": "Use vertex colors (if present) as attributes during simplification",
            "body": "When importing meshes with vertex colors, we will now supply them to the\nsimplifier as attributes with weight=1 (in addition to normals). This will\nguide the simplification to preserve regions where vertex colors change.\n\nFor this change to take full effect, it is also necessary to respect the\nfull error when selecting LODs; this change does not do that yet, so there\nare going to still be cases where vertex colors change abruptly during LOD\nswitch in a visible manner.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106446
        },
        "d237e31a892586abc0b3cdd253704a0dcda8715c": {
            "hash": "d237e31a892586abc0b3cdd253704a0dcda8715c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NDg5Mjky"
            ],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Style: Remove redundant `DEBUG_METHODS_ENABLED`",
            "body": "• Replaced with functionally identical and far more ubiquitous `DEBUG_ENABLED`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106456
        },
        "6b235de8461cca09117b46848313e22e336fe9bd": {
            "hash": "6b235de8461cca09117b46848313e22e336fe9bd",
            "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 redundant signal connection in TextureRegionEditor",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106453
        },
        "92cfd2b486a84b0c4ba4e1c21718237bebf5bb08": {
            "hash": "92cfd2b486a84b0c4ba4e1c21718237bebf5bb08",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUzMTUwMjQ0"
            ],
            "author_raw": "BlueCube3310 <53150244+BlueCube3310@users.noreply.github.com>",
            "committer_raw": "BlueCube3310 <53150244+BlueCube3310@users.noreply.github.com>",
            "summary": "Expand the imported texture channel count for remapping if necessary",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106437
        },
        "e3d60bbd0c10a4fa6e59d3f74038501a91b51e2c": {
            "hash": "e3d60bbd0c10a4fa6e59d3f74038501a91b51e2c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "summary": "Remove the option to compress Android native libraries",
            "body": "Follow-up to https://github.com/godotengine/godot/pull/106358, this is a separate commit / PR since it shouldn't be cherry-picked in previous releases as it removes existing functionality.\n\nSupport for 16kb page size added in the previous PR requires the native libraries to be uncompressed, so we're deprecating and removing the option to compress native libraries.\nSee https://developer.android.com/guide/practices/page-sizes#agp_version_851_or_higher for more details.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106359
        },
        "5538850d87a9fcff8f3ec9d0ceaef919f6319cea": {
            "hash": "5538850d87a9fcff8f3ec9d0ceaef919f6319cea",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NDg5Mjky"
            ],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Core: Convert `Pair`/`KeyValue` to `constexpr`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 96497
        },
        "5e27318b6c81c7eeef462737e6259d78841757e6": {
            "hash": "5e27318b6c81c7eeef462737e6259d78841757e6",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106366 from jrouwe/fix_106301",
            "body": "Jolt physics: Setting position instead of velocity in `JoltSoftBody3D::set_vertex_position`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "7d46f0f7339fc429153a454030672e9c3f65883e": {
            "hash": "7d46f0f7339fc429153a454030672e9c3f65883e",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106365 from stuartcarnie/sgc_macos_modifier_state_focus",
            "body": "macOS: Send initial modifier keys as input events",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "fdde7c3307435c094e6f84cd1b1cf7a8fd20bacf": {
            "hash": "fdde7c3307435c094e6f84cd1b1cf7a8fd20bacf",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105208 from hakro/2d-physical-keys",
            "body": "Adjust 2D select/move/rotate/scale shortcuts to match 3D",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "82ea0b92934076a22cd5e816813f8e872c9dbb08": {
            "hash": "82ea0b92934076a22cd5e816813f8e872c9dbb08",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106358 from m4gr3d/update_ndk_28",
            "body": "[Android] Add support for 16 KB page sizes, update to NDK r28b",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "bd73ab4e03fea2e5b1eb6e51d4a67f3a316682b0": {
            "hash": "bd73ab4e03fea2e5b1eb6e51d4a67f3a316682b0",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105576 from GustJc/fix_tooltip_disappearing",
            "body": "Fix EditorInspector tooltip disappearing in special cases",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "97df52c26df872e8ba02363e3190e3557c00af79": {
            "hash": "97df52c26df872e8ba02363e3190e3557c00af79",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106338 from lalitshankarch/make-buttons-accessible",
            "body": "AudioStreamImport: Make play and stop buttons accessible through keyboard",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b7c4f2320337c7a50e07d896339656622dc98051": {
            "hash": "b7c4f2320337c7a50e07d896339656622dc98051",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105819 from hexog/implicit-package-references",
            "body": "Mark referenced packages in SDK as implicitly defined",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "4daa677fcb5699dfff7500af7ce24b2282aedc87": {
            "hash": "4daa677fcb5699dfff7500af7ce24b2282aedc87",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106316 from Rudolph-B/depth-buffer-debug",
            "body": "Change Occlusion Culling Buffer debug view to use log scaling",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f3e0005266fd752887c857d17be44c6fcafb5ed1": {
            "hash": "f3e0005266fd752887c857d17be44c6fcafb5ed1",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105547 from KoBeWi/default_ok_ok",
            "body": "Improve default OK text in AcceptDialog",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "a7a61cc284af126c6f232496f00edf226db97486": {
            "hash": "a7a61cc284af126c6f232496f00edf226db97486",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106439 from timothyqiu/import-out-params",
            "body": "Document output parameters of `EditorImportPlugin.import`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "1069cb1df3717ab2a268e445056896915c0e3bcd": {
            "hash": "1069cb1df3717ab2a268e445056896915c0e3bcd",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106438 from Ivorforce/ci-run-attempt-2",
            "body": "Make it possible to run CI manually if `DISABLE_GODOT_CI` is set.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "56cc2bb68a3568bcf96ce2d858eea62124f40455": {
            "hash": "56cc2bb68a3568bcf96ce2d858eea62124f40455",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105848 from leandro-benedet-garcia/delete_cache",
            "body": "Delete test cache before running it",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "59cd4b823bd59cb53aad324da548d58e6cf906ba": {
            "hash": "59cd4b823bd59cb53aad324da548d58e6cf906ba",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106435 from akien-mga/android-readd-generate_apk-alias",
            "body": "Android: Re-add `generate_apk` alias for compatibility",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "be33a05a1ead110d54a08110628a555500322282": {
            "hash": "be33a05a1ead110d54a08110628a555500322282",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106430 from timothyqiu/tree-new-bee",
            "body": "Cleanup header includes in Tree",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "83ba0687f732e1587c2a24581079dfbaed2453a4": {
            "hash": "83ba0687f732e1587c2a24581079dfbaed2453a4",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106407 from DarioSamo/present-validation-error",
            "body": "Rework semaphores for presentation to be created per swap chain image to fix validation error.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "6a410e31629c00ddf5e03f514bf6375ad895925f": {
            "hash": "6a410e31629c00ddf5e03f514bf6375ad895925f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106404 from dalexeev/gui-rtl-copy-all-if-nothing-selected",
            "body": "GUI: Copy all text in `RichTextLabel` if nothing is selected",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "433bb0d6a411c659124594a077057ba959759cbf": {
            "hash": "433bb0d6a411c659124594a077057ba959759cbf",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106403 from Raftatul/import_script",
            "body": "Check if import script is subtype of EditorScenePostImport",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "902d2b45bb727b20ba36210a7eef06ece5d68b1f": {
            "hash": "902d2b45bb727b20ba36210a7eef06ece5d68b1f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106400 from RandomShaper/win_compat",
            "body": "Improve platform compatibility of Windows and Direct3D 12",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e62556585318f311adcac6e5f540859ea6c73b3d": {
            "hash": "e62556585318f311adcac6e5f540859ea6c73b3d",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106396 from chocola-mint/canvas-item-add-triangle-array-count",
            "body": "Implement the `count` parameter in `RenderingServer.canvas_item_add_triangle_array`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "8134f3fe4b8134c0c5688c23925d64004c6b13d3": {
            "hash": "8134f3fe4b8134c0c5688c23925d64004c6b13d3",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106394 from vmedea/2025-libdecor",
            "body": "Wayland: Unbreak build with `libdecor=no`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e066c6417d84508ac5815182186c453d282acd20": {
            "hash": "e066c6417d84508ac5815182186c453d282acd20",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106380 from DanielKinsman/fix_libjpegturbo_bug",
            "body": "Fix libjpeg-turbo not working on 32-bit builds",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "3cd7b5b9a87d4048838a99c9051d030ccbbc56dc": {
            "hash": "3cd7b5b9a87d4048838a99c9051d030ccbbc56dc",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBn7oNw"
            ],
            "author_raw": "ArchercatNEO <tururu.pompella@gmail.com>",
            "committer_raw": "ArchercatNEO <tururu.pompella@gmail.com>",
            "summary": "[Wayland] Implement the cursor-shape-v1 protocol",
            "body": "Related #106229. The cursor-shape protocol allows us to not have to deal with cursor theming and instead depend on the\ncompositor for it.\nThis still does not quite solve the issue when the compositor doesn't implement the protocol\n(or running under the x11 backend) but for gnome/kde and a few more this should resolve things.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106251
        },
        "499fff51fbb582f25dfd7f32757a6db0e81389d3": {
            "hash": "499fff51fbb582f25dfd7f32757a6db0e81389d3",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUzODUwNA=="
            ],
            "author_raw": "Dario <dariosamo@gmail.com>",
            "committer_raw": "Dario <dariosamo@gmail.com>",
            "summary": "Rewrite textureProjLod usage to avoid a Vulkan validation error.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106399
        },
        "d38bda7e7d21adbda89409230bd885ea847df28c": {
            "hash": "d38bda7e7d21adbda89409230bd885ea847df28c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NDg5Mjky"
            ],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "CI: Format SCons input flags & build action",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 99938
        },
        "c31746fdcf546b1eb5f697647973adc7f75e266f": {
            "hash": "c31746fdcf546b1eb5f697647973adc7f75e266f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Document output parameters of `EditorImportPlugin.import`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106439
        },
        "e0f8943d1edd2cc6c41b3d0894228e5ca83f3ea1": {
            "hash": "e0f8943d1edd2cc6c41b3d0894228e5ca83f3ea1",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMDgxNjc="
            ],
            "author_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Make it possible to run CI manually if `DISABLE_GODOT_CI` is set.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106438
        },
        "33dcd7a6d951ff39a03972ad010f5489af478695": {
            "hash": "33dcd7a6d951ff39a03972ad010f5489af478695",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Add file sort to FileDialog",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105723
        },
        "8851c5a54d270b76ccc7edc92855fcc2cb1ee6a7": {
            "hash": "8851c5a54d270b76ccc7edc92855fcc2cb1ee6a7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Android: Re-add `generate_apk` alias for compatibility",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106435
        },
        "820380817aa801e5a9d692bd72af398899d08bab": {
            "hash": "820380817aa801e5a9d692bd72af398899d08bab",
            "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": "Exclude RD creation test functions from templates",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106400
        },
        "53bee4eb5664387c415b45022436bfccfd50497e": {
            "hash": "53bee4eb5664387c415b45022436bfccfd50497e",
            "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": "Windows: Restrict time API use to the desktop flavor",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106400
        },
        "9a631d1e45be92470310691122241af44334319c": {
            "hash": "9a631d1e45be92470310691122241af44334319c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUyODUy"
            ],
            "author_raw": "Stuart Carnie <stuart.carnie@gmail.com>",
            "committer_raw": "Stuart Carnie <stuart.carnie@gmail.com>",
            "summary": "macOS: Send initial modifier keys as input events",
            "body": "This ensures if a user is holding SHIFT or OPTION to perform a modified\naction, it is correctly handled by the application.\n\nExamples include SHIFT+Click to add to the selection.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106365
        },
        "88d922c55e68ed81aea194604d1fb8fc1b9d4766": {
            "hash": "88d922c55e68ed81aea194604d1fb8fc1b9d4766",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Cleanup header includes in Tree",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106430
        },
        "2a89ec5ccd826157931de6aef1cc66a047731572": {
            "hash": "2a89ec5ccd826157931de6aef1cc66a047731572",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE1NjM5"
            ],
            "author_raw": "Daniel Kinsman <danielkinsman@riseup.net>",
            "committer_raw": "Daniel Kinsman <danielkinsman@riseup.net>",
            "summary": "Fix libjpeg-turbo not working on 32-bit builds",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106380
        },
        "bbe9994bb15f31d2221eb9615f2fef29eb16fd7e": {
            "hash": "bbe9994bb15f31d2221eb9615f2fef29eb16fd7e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwNzM5MjM5"
            ],
            "author_raw": "Michael Alexsander <michaelalexsander@protonmail.com>",
            "committer_raw": "Michael Alexsander <michaelalexsander@protonmail.com>",
            "summary": "Hide scrollbar in the audio stream importer dialog when unneeded",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106423
        },
        "076608c979264d9b27bf06676a4338019c166b8d": {
            "hash": "076608c979264d9b27bf06676a4338019c166b8d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Improve default OK text in AcceptDialog",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105547
        },
        "ad22f654892d8426d0d71aad0c88d7ce988f68d0": {
            "hash": "ad22f654892d8426d0d71aad0c88d7ce988f68d0",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUzODUwNA=="
            ],
            "author_raw": "Dario <dariosamo@gmail.com>",
            "committer_raw": "Dario <dariosamo@gmail.com>",
            "summary": "Rework semaphores for presentation to be created per swap chain image to fix validation error.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106407
        },
        "decf5bf86517ca2f38b90c9976f7895f329ea2e2": {
            "hash": "decf5bf86517ca2f38b90c9976f7895f329ea2e2",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3NzAwNDE4"
            ],
            "author_raw": "Danil Alexeev <dalexeev12@yandex.ru>",
            "committer_raw": "Danil Alexeev <dalexeev12@yandex.ru>",
            "summary": "GUI: Copy all text in `RichTextLabel` if nothing is selected",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106404
        },
        "9511e1137ddc9f3d9ba439658c93e2071bb26fbc": {
            "hash": "9511e1137ddc9f3d9ba439658c93e2071bb26fbc",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgwMjkyNzc4"
            ],
            "author_raw": "Raphaël Daubelcour <daubelcour63@gmail.com>",
            "committer_raw": "Raphaël Daubelcour <daubelcour63@gmail.com>",
            "summary": "Check if import_script is subtype of EditorScenePostImport",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106403
        },
        "7759296594a6e9a6b13413ebab74363a18e8ea32": {
            "hash": "7759296594a6e9a6b13413ebab74363a18e8ea32",
            "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": "Direct3D 12: Let platforms report support for direct composition",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106400
        },
        "428a762e9866afc41e9ba7fa334751142a81b432": {
            "hash": "428a762e9866afc41e9ba7fa334751142a81b432",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106367 from stuartcarnie/sgc_fix_embedded_crash",
            "body": "macOS: Fix a crash if no input event is set for a specific window",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "8b4dd7a34efe6f5df5b255cd953927a0bbbc6f0f": {
            "hash": "8b4dd7a34efe6f5df5b255cd953927a0bbbc6f0f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105724 from dugramen/recovery/split-commit",
            "body": "Add inline color pickers to script editor",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "3d645bdd13237bf280745d14cd6ce8b01c9c9525": {
            "hash": "3d645bdd13237bf280745d14cd6ce8b01c9c9525",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106392 from bruvzg/wine_sh_secure",
            "body": "[Wine] Use `_SH_DENY*` flags instead of unsupported `_SH_SECURE`.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "43010e8839e6036e9148edccd3eac196e1209926": {
            "hash": "43010e8839e6036e9148edccd3eac196e1209926",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106357 from YYF233333/remove_search_array",
            "body": "Move bisect functionality to `Span` and deduplicate code",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "926cadb0931b51198e9b29f2ff875a15ed69ecca": {
            "hash": "926cadb0931b51198e9b29f2ff875a15ed69ecca",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106257 from lodetrick/tab-control-fixes",
            "body": "Fix TabBar Hidden Tabs Handling",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d043be60313d59c01bb5005a416bd48add6880c7": {
            "hash": "d043be60313d59c01bb5005a416bd48add6880c7",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105585 from marcosc90/fix-web-update-size",
            "body": "[Web] Prevent unnecessary canvas resizes by flooring scaled dimensions",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ae68a216b990421356e424c3285a6257f1c0eac4": {
            "hash": "ae68a216b990421356e424c3285a6257f1c0eac4",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106383 from bruvzg/macos_isdef",
            "body": "Fix macOS build with `dev_build=yes` and `target=template_debug`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "006b986fbb5fa5fc6bbac8ee86f24cbdf9b71979": {
            "hash": "006b986fbb5fa5fc6bbac8ee86f24cbdf9b71979",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106121 from KoBeWi/you_can_undo_but_you_can't_save",
            "body": "Allow undoredo actions to not make history unsaved",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "0a5a6e907b3adb1a3576fb8de660cb3012d3f241": {
            "hash": "0a5a6e907b3adb1a3576fb8de660cb3012d3f241",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106381 from bruvzg/br_font",
            "body": "Skip default font loading if Brotli is disabled.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "35ac3c01467fcd6861a1566b1b2458955a07291d": {
            "hash": "35ac3c01467fcd6861a1566b1b2458955a07291d",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #101834 from BlueCube3310/dds-failsafe",
            "body": "DDS: Prevent crashing when unable to load image",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "67b3db8053d25ad0ab6188972efc195fa6919643": {
            "hash": "67b3db8053d25ad0ab6188972efc195fa6919643",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104010 from aaronfranke/main-screen-auto-switch",
            "body": "Improve editor 2D/3D main screen auto-switching logic",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "fb39aa4fd37eb97c24592be477003ddfc17274e9": {
            "hash": "fb39aa4fd37eb97c24592be477003ddfc17274e9",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105833 from marcosc90/perf-web-shader-source",
            "body": "[Web] Optimize `GL.getSource` for known-length shader sources",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ffb735823204565e5954a2f77eb6229752e11b27": {
            "hash": "ffb735823204565e5954a2f77eb6229752e11b27",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105673 from bruvzg/macos_close_fs",
            "body": "[macOS] Fix close button hidden and title bar transparent in fullscreen mode.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "4a05246d29c3578ce0278ac223b9875522008610": {
            "hash": "4a05246d29c3578ce0278ac223b9875522008610",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106342 from Ivorforce/fix-text-edit-search",
            "body": "Refactor `TextEdit::search` to be more robust to failure.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d0693d686723328838ddab43193934257fc001f0": {
            "hash": "d0693d686723328838ddab43193934257fc001f0",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #89988 from LunaCapra/specular-occlusion",
            "body": "Add support for bent normal maps for specular occlusion and indirect lighting",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b28d5a31dc609e2934df061ba313f24986b5335d": {
            "hash": "b28d5a31dc609e2934df061ba313f24986b5335d",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106241 from lander-vr/fix-reflection-probe-box-projection-stretching",
            "body": "Fix reflection probe box projection stretching",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e3ad8129f7d226fac857ae12d826cfb1ae0e930b": {
            "hash": "e3ad8129f7d226fac857ae12d826cfb1ae0e930b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105601 from marcosc90/perf-web-gamepad",
            "body": "[Web] Avoid unnecessary gamepad polling when no gamepads are connected",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "101dc9868f90653c7bb8f608502061e417b10af5": {
            "hash": "101dc9868f90653c7bb8f608502061e417b10af5",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjU2Njc3MTM0"
            ],
            "author_raw": "chocola-mint <56677134+chocola-mint@users.noreply.github.com>",
            "committer_raw": "chocola-mint <56677134+chocola-mint@users.noreply.github.com>",
            "summary": "Implement the count parameter in RenderingServer.canvas_item_add_triangle_array()",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106396
        },
        "d213e7286621cc9d3b5feea55a676eb6cc5e28e9": {
            "hash": "d213e7286621cc9d3b5feea55a676eb6cc5e28e9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQzMDQ4MTQy"
            ],
            "author_raw": "mara <vmedea@protonmail.com>",
            "committer_raw": "mara <vmedea@protonmail.com>",
            "summary": "wayland: Unbreak build with libdecor=no",
            "body": "In #101774, some libdecor-specific code was added, but without adding the guards. This broke the build with\n`libdecor=no`.\n\nAdd `#ifdef` guard as necessary.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106394
        },
        "44bdadbe3aa3a593ad40fc4d579fb56d74908f37": {
            "hash": "44bdadbe3aa3a593ad40fc4d579fb56d74908f37",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUzMTUwMjQ0"
            ],
            "author_raw": "BlueCube3310 <53150244+BlueCube3310@users.noreply.github.com>",
            "committer_raw": "BlueCube3310 <53150244+BlueCube3310@users.noreply.github.com>",
            "summary": "DDS: Prevent crashing when unable to load image",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 101834
        },
        "50c055600ae9a5446784178880dd5fd0b4123bad": {
            "hash": "50c055600ae9a5446784178880dd5fd0b4123bad",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Skip default font loading if Brotli is disabled.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106381
        },
        "563136f85916f6145524ec538b6dd19de631410e": {
            "hash": "563136f85916f6145524ec538b6dd19de631410e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "[Wine] Use _SH_DENY* flags instead of unsupported _SH_SECURE.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106392
        },
        "3bf400ffaea9301e7737f5b51d566c88d9ac9b63": {
            "hash": "3bf400ffaea9301e7737f5b51d566c88d9ac9b63",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY3NjkzODMw",
                "MDQ6VXNlcjIzMDgxNjc="
            ],
            "author_raw": "Yufeng Ying <nbyyf2002@mail.ustc.edu.cn>",
            "committer_raw": "Yufeng Ying <nbyyf2002@mail.ustc.edu.cn>",
            "summary": "Move bisect to Span and deduplicate code.",
            "body": "Co-authored-by: Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106357
        },
        "1de9789806b626a3eb9b61d37391a5dbe96ae4ed": {
            "hash": "1de9789806b626a3eb9b61d37391a5dbe96ae4ed",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Linux: Drop `ppc32` (32-bit PowerPC) architecture support",
            "body": "This was added together with `ppc64le` in #54490, but seemingly only for the\npurpose of getting it to compile on a Linux distro that aims at maximizing\nsupport for all CPU architectures.\n\nI don't think anyone has ever _run_ Godot on a `ppc32` system (do those even\nsupport OpenGL ES 3.0?) and so I don't think we should aim to support it.\n\nDebian dropped support for its PowerPC (`ppc32`) arch in Debian 9, released\nin 2017.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106390
        },
        "581e899785ba316910f3800c505e9a0bf7d7021c": {
            "hash": "581e899785ba316910f3800c505e9a0bf7d7021c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMDgxNjc="
            ],
            "author_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Refactor `TextEdit::search` to be more robust to failure.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106342
        },
        "dfb2bc5f7e87a469b50ae9d6f52699063c8a191d": {
            "hash": "dfb2bc5f7e87a469b50ae9d6f52699063c8a191d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Fix macOS build with dev_build=yes and target=template_debug",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106383
        },
        "18eaa97f85d245b20df8896b6657270cd66e0c9f": {
            "hash": "18eaa97f85d245b20df8896b6657270cd66e0c9f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMzMjAxNjc0"
            ],
            "author_raw": "Lalit Shankar Chowdhury <lalitshankarch@gmail.com>",
            "committer_raw": "Lalit Shankar Chowdhury <lalitshankarch@gmail.com>",
            "summary": "AudioStreamImport: Make play and stop buttons accessible through keyboard",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106338
        },
        "5fbc8a61fc806f6928cac073580f37221185ae12": {
            "hash": "5fbc8a61fc806f6928cac073580f37221185ae12",
            "is_merge": false,
            "authored_by": [
                "U_kgDOCL9eow"
            ],
            "author_raw": "Logan Detrick <logandetrick@ucsb.edu>",
            "committer_raw": "Logan Detrick <logandetrick@ucsb.edu>",
            "summary": "Fix TabBar hidden tabs handling",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106257
        },
        "37aca09b237ee009e61574fb91082f9d55b0ad54": {
            "hash": "37aca09b237ee009e61574fb91082f9d55b0ad54",
            "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 Quaternion arc constructor tolerance",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106337
        },
        "b9f59ae6ca2f2323c9474ddd724c9c46e9a409a7": {
            "hash": "b9f59ae6ca2f2323c9474ddd724c9c46e9a409a7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjU0ODE5MzE5"
            ],
            "author_raw": "dugramen <koliur.rahman@my.liu.edu>",
            "committer_raw": "dugramen <koliur.rahman@my.liu.edu>",
            "summary": "Add color pickers to script editor",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105724
        },
        "be01c7f5a4bc5e52801347145850cb5723add2cc": {
            "hash": "be01c7f5a4bc5e52801347145850cb5723add2cc",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMxODUxNDMx"
            ],
            "author_raw": "landervr <31851431+CpnWaffle@users.noreply.github.com>",
            "committer_raw": "landervr <31851431+CpnWaffle@users.noreply.github.com>",
            "summary": "fix reflection probe box projection stretching",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106241
        },
        "09fcbb86459498985a910cdd1684844a1968dc96": {
            "hash": "09fcbb86459498985a910cdd1684844a1968dc96",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #92542 from aganm/solarized_revert",
            "body": "Revert Solarized Dark theme to Godot 3",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "3d20e906b9b1b10b4e83a6827a06964eb4127eae": {
            "hash": "3d20e906b9b1b10b4e83a6827a06964eb4127eae",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #99318 from HolonProduction/editor-script-palette",
            "body": "Editor: Add named `EditorScript`s to the command palette",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "aad8f57f95adea00b12968c1ec8842b6c59cb65d": {
            "hash": "aad8f57f95adea00b12968c1ec8842b6c59cb65d",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106355 from bruvzg/mac_emb_trans",
            "body": "[macOS] Fix transparent window state detection for embedded process.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "22a0e81a698f6705eed52f0c3ab14c86926bcca6": {
            "hash": "22a0e81a698f6705eed52f0c3ab14c86926bcca6",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103922 from Jesusemora/Jesusemora-patch-1",
            "body": "Show `theme_type_variation`s in the inspector on `Control`s that inherit a theme",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "071713678531dca43c78182c3f3c6ff4fa5da0f9": {
            "hash": "071713678531dca43c78182c3f3c6ff4fa5da0f9",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106353 from YYF233333/hashmap_zst",
            "body": "Optimize `HashMap` size for zero-sized Allocators",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "4cd27d7fd468c53bfe4bd949215353c0078c7614": {
            "hash": "4cd27d7fd468c53bfe4bd949215353c0078c7614",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106094 from shiena/feature/support-android-camera",
            "body": "Add CameraFeed support for Android",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f70420a8b12154f63b753858d32dc67eae55fad4": {
            "hash": "f70420a8b12154f63b753858d32dc67eae55fad4",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106346 from mihe/jolt/scu-support",
            "body": "Fix SCU build issues related to Jolt Physics",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "2053f8d6bfa54a8967db524acdb80b1a483a09e1": {
            "hash": "2053f8d6bfa54a8967db524acdb80b1a483a09e1",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106343 from timothyqiu/scene-tree-unused",
            "body": "Remove unused `SceneTree::make_group_changed`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "1c4b660312adc1a9555eaac04a3832a1ce43575c": {
            "hash": "1c4b660312adc1a9555eaac04a3832a1ce43575c",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #96611 from Dynamic-Pistol/master",
            "body": "Add `PROPERTY_HINT_INPUT_NAME` for use with `@export_custom` to allow using input actions",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d9c8376fe071429a0186a382fabf9d6f27764896": {
            "hash": "d9c8376fe071429a0186a382fabf9d6f27764896",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105825 from Alex-Onceanu/playground",
            "body": "Fix `Camera2D` right and bottom limit to depend on bottom right corner",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f648eea7f4eaefe2b21f05e10efcf7b297842622": {
            "hash": "f648eea7f4eaefe2b21f05e10efcf7b297842622",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106209 from YYF233333/opt_get_actions",
            "body": "Optimize `InputMap::get_actions`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "93140c0f76ff8e6efba2d4ea1ab64b45b0da4562": {
            "hash": "93140c0f76ff8e6efba2d4ea1ab64b45b0da4562",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #99676 from BlueCube3310/tex-import-vram-specified",
            "body": "Add Channel Remap settings to ResourceImporterTexture",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "7d9c75d5e89dee1028d626c5e7ac2e864c13fcf8": {
            "hash": "7d9c75d5e89dee1028d626c5e7ac2e864c13fcf8",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106329 from aaronfranke/nav-2d",
            "body": "Rename nav_2d namespace to Nav2D to match Nav3D",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "7439ea95f6bd10b8d8cc613ad7e7dc40feff66ba": {
            "hash": "7439ea95f6bd10b8d8cc613ad7e7dc40feff66ba",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105302 from KoBeWi/scenic",
            "body": "Add `--scene` command line argument",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "cce59ac25f47fae5f34aaf26e642d70ea5aec578": {
            "hash": "cce59ac25f47fae5f34aaf26e642d70ea5aec578",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106326 from KoBeWi/editor_node_when_it_doesn't_check_unsaved_status_for_one_frame-😖",
            "body": "Optimize unsaved history checking",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "74b466ac29a92f3f72839f51b9aa3e4191becdf7": {
            "hash": "74b466ac29a92f3f72839f51b9aa3e4191becdf7",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105942 from PhairZ/isthisoptimization-evenworthit",
            "body": "Make `script_class_get_icon_path()` return any value when `r_valid` is passed.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d3cd48cb510abc363b97cfbb3d3ac462661dbe60": {
            "hash": "d3cd48cb510abc363b97cfbb3d3ac462661dbe60",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106319 from adamscott/web-simd",
            "body": "[Web] Add WebAssembly SIMD support (`wasm_simd`) and enable it by default",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "9c5254e1e4b8174689acb0944db9f5e929d04e38": {
            "hash": "9c5254e1e4b8174689acb0944db9f5e929d04e38",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106187 from roughbits01/editor-confirmation-1",
            "body": "Remove `Don't save` button from \"running project\" confirmation modal",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b59d6bea4f65f780d62619f429437788143ce13b": {
            "hash": "b59d6bea4f65f780d62619f429437788143ce13b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #67777 from aaronfranke/virtually-annotated",
            "body": "Add a keyword for abstract classes in GDScript",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "243c8932d38660ce1f177a9c79f8b21d1f428fa1": {
            "hash": "243c8932d38660ce1f177a9c79f8b21d1f428fa1",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #82497 from Repiteo/typed-array-consolidation",
            "body": "Typed array equality operator update",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "4e507792f23241ecf30b14f86ebea03fb882a8e1": {
            "hash": "4e507792f23241ecf30b14f86ebea03fb882a8e1",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105918 from DarkMessiah/fix_tree_item_custom_bg_color",
            "body": "Fix background size calculation in TreeItem",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "a2b49d0800e396b7292b897de75ab9e4fd517e15": {
            "hash": "a2b49d0800e396b7292b897de75ab9e4fd517e15",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #93883 from TV4Fun/variant_join",
            "body": "Consolidate and simplify string joining code in `VariantUtilityFunctions`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5db0aab505d3b21f4175f31308f80a3711c83d99": {
            "hash": "5db0aab505d3b21f4175f31308f80a3711c83d99",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104857 from shiena/feature/discovery-continuity-camera",
            "body": "macOS: Allow users to select Continuity Camera",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "172794337c12e73e5d0ff37c3f9a4f1b26589f37": {
            "hash": "172794337c12e73e5d0ff37c3f9a4f1b26589f37",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #99985 from allenwp/release-only-crash-99797",
            "body": "Print error message when index is out of range in `Variant::iter_get`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "88c055207754ffb9f78a1d4090ba12e506d4445c": {
            "hash": "88c055207754ffb9f78a1d4090ba12e506d4445c",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104462 from solidpixel/astcenc_5.3.0",
            "body": "Update astcenc to the upstream 5.3.0 release",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "30a0e46f1f9dc20253cb1fa13880596f617a1c29": {
            "hash": "30a0e46f1f9dc20253cb1fa13880596f617a1c29",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103689 from timothyqiu/text-file",
            "body": "EditorHelpBit: Fix symbol type name capitalization for text files",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "19dcd7162b89612a4df4f7e786af47cc39cf24ab": {
            "hash": "19dcd7162b89612a4df4f7e786af47cc39cf24ab",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUyODUy"
            ],
            "author_raw": "Stuart Carnie <stuart.carnie@gmail.com>",
            "committer_raw": "Stuart Carnie <stuart.carnie@gmail.com>",
            "summary": "macOS: Fix a crash if no input event is set for a specific window",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106367
        },
        "c529f36532559c5aedb26f4a54ea2e018b85762d": {
            "hash": "c529f36532559c5aedb26f4a54ea2e018b85762d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2MjE2OTM="
            ],
            "author_raw": "Jorrit Rouwe <jrouwe@gmail.com>",
            "committer_raw": "Jorrit Rouwe <jrouwe@gmail.com>",
            "summary": "Jolt physics: Setting position instead of velocity in JoltSoftBody3D::set_vertex_position",
            "body": "This fixes a discrepancy between godot physics and Jolt physics where in Jolt a vertex pinned to a body only gets its velocity updated while in godot it gets its position updated. This causes it to lag one frame behind.\n\nFixes #106301",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106366
        },
        "5b935881fc1b765c23c476a14a21599d0cd2ace1": {
            "hash": "5b935881fc1b765c23c476a14a21599d0cd2ace1",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NDg5Mjky"
            ],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Typed array equality operator logic updated",
            "body": "• Instead of calling to `_ref`, the same effect is achieved by calling to the base class assignment operator\n• No longer need to be expose `_ref`; set back to private & remove reference from gdextension_interface",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 82497
        },
        "5657ecc5423643761130bd4249dd3857eba08398": {
            "hash": "5657ecc5423643761130bd4249dd3857eba08398",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NTA2NTcz"
            ],
            "author_raw": "Allen Pestaluky <allenpestaluky@gmail.com>",
            "committer_raw": "Allen Pestaluky <allenpestaluky@gmail.com>",
            "summary": "Print error message when index is out of range in `Variant::iter_get` of `DEBUG_ENABLED` builds.",
            "body": "Mitigates #99797",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 99985
        },
        "27bdc86ed157bec45598e8b4088be5268732077e": {
            "hash": "27bdc86ed157bec45598e8b4088be5268732077e",
            "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 NDK to version 28.1.13356709",
            "body": "Doing so automatically adds support for 16kib page to the Godot Android shared libraries.\nSee https://developer.android.com/guide/practices/page-sizes#compile-16-kb-alignment for details.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106358
        },
        "887fa78fc1f66f7aefc9e2368e05779a70eb7a20": {
            "hash": "887fa78fc1f66f7aefc9e2368e05779a70eb7a20",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "[macOS] Fix transparent window state detection for embedded process.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106355
        },
        "296ca79b9d9d5e6a7ff9b462a7c1001c31e2340c": {
            "hash": "296ca79b9d9d5e6a7ff9b462a7c1001c31e2340c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjg2MTMxNzE=",
                "MDQ6VXNlcjEyOTU2Mzk="
            ],
            "author_raw": "Leo de Penning <leo.depenning@illuminoo.com>",
            "committer_raw": "KOGA Mitsuhiro <shiena.jp@gmail.com>",
            "summary": "Add CameraFeed support for Android",
            "body": "Co-authored-by: KOGA Mitsuhiro <shiena.jp@gmail.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106094
        },
        "0babb2ab02fcd1f88399ae1c5da0038c3d0d145f": {
            "hash": "0babb2ab02fcd1f88399ae1c5da0038c3d0d145f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY3NjkzODMw"
            ],
            "author_raw": "Yufeng Ying <nbyyf2002@mail.ustc.edu.cn>",
            "committer_raw": "Yufeng Ying <nbyyf2002@mail.ustc.edu.cn>",
            "summary": "Optimize HashMap size for zero-sized Allocators.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106353
        },
        "f114a8d1d154cba954b87675e920d0e6c4672877": {
            "hash": "f114a8d1d154cba954b87675e920d0e6c4672877",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI3MDkyOA=="
            ],
            "author_raw": "Adam Scott <ascott.ca@gmail.com>",
            "committer_raw": "Adam Scott <ascott.ca@gmail.com>",
            "summary": "Add WebAssembly SIMD support",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106319
        },
        "209a446e3657e6fd736b9b7589b94cbdaad2d854": {
            "hash": "209a446e3657e6fd736b9b7589b94cbdaad2d854",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #106349 from bruvzg/mac_resize",
            "body": "[macOS] Fix embedded window position when host control is moved, but not resized.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ddefe73c41b357c7c8b8a85fb4cd28150a39a65b": {
            "hash": "ddefe73c41b357c7c8b8a85fb4cd28150a39a65b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "[macOS] Fix embedded window position when host control is moved, but not resized.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106349
        },
        "efb72ef0f6f74d7dd46478067677237ad61f5a40": {
            "hash": "efb72ef0f6f74d7dd46478067677237ad61f5a40",
            "is_merge": false,
            "authored_by": [
                "U_kgDOB4un4g"
            ],
            "author_raw": "GlitchedCode <126592994+GlitchedCode922@users.noreply.github.com>",
            "committer_raw": "GlitchedCode <126592994+GlitchedCode922@users.noreply.github.com>",
            "summary": "Fix InputEventMouseMotion reference",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103462
        },
        "af62a09b42cba0152620657c24bf6e62ad1c85ae": {
            "hash": "af62a09b42cba0152620657c24bf6e62ad1c85ae",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #106348 from akien-mga/macos-fix-template_debug-build",
            "body": "macOS: Fix `template_debug` build after #105884",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "20f279cd34b8f09d8c2a4ca06fb2eb61fa587cc5": {
            "hash": "20f279cd34b8f09d8c2a4ca06fb2eb61fa587cc5",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #106345 from bruvzg/gl_leak",
            "body": "[X11] Fix GL init memory leak when transparency is enabled.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "29f13d8cd845318aaa8d649d874d742f383a3b63": {
            "hash": "29f13d8cd845318aaa8d649d874d742f383a3b63",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #106340 from bruvzg/trasn_emb_bg",
            "body": "Draw checkerboard (or clear color) under embedded window.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "3e2c064302e0eacd305c22a4313059a30fb0fc08": {
            "hash": "3e2c064302e0eacd305c22a4313059a30fb0fc08",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "macOS: Fix `template_debug` build after #105884",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106348
        },
        "9cea7ebc9158eca747f4fff9b1b326d62ef49810": {
            "hash": "9cea7ebc9158eca747f4fff9b1b326d62ef49810",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ4ODQyNDY="
            ],
            "author_raw": "Mikael Hermansson <mikael@hermansson.io>",
            "committer_raw": "Mikael Hermansson <mikael@hermansson.io>",
            "summary": "Fix SCU build issues related to Jolt Physics",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106346
        },
        "a12503b88cffbcc353f011910c343d1bff1a5e4e": {
            "hash": "a12503b88cffbcc353f011910c343d1bff1a5e4e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "[X11] Fix GL init memory leak when transparency is enabled.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106345
        },
        "6a118b5027b36540c27d2f99c3ed076cb74dcaa7": {
            "hash": "6a118b5027b36540c27d2f99c3ed076cb74dcaa7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Draw checkerboard (or clear color) under embedded window.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106340
        },
        "c0ebba60dec69124627f73ccd559e061897e3fba": {
            "hash": "c0ebba60dec69124627f73ccd559e061897e3fba",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #106166 from stuartcarnie/macos_embed_fixes",
            "body": "macOS: Embedded window fixes",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "51a063d6d3602c66a4d00f5390533db88da6778c": {
            "hash": "51a063d6d3602c66a4d00f5390533db88da6778c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Remove unused `SceneTree::make_group_changed`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106343
        },
        "0d56b1c9957210fdd325dc2970999420f08b05ea": {
            "hash": "0d56b1c9957210fdd325dc2970999420f08b05ea",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEyNTA5MDk3"
            ],
            "author_raw": "Marwen Azouzi <marwen.azouzi@datadoghq.com>",
            "committer_raw": "Marwen Azouzi <marwen.azouzi@datadoghq.com>",
            "summary": "Remove `Don't save` button from \"running project\" confirmation modal",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106187
        },
        "09d6e0c4ba4b7f0d2f7f22ff274056f38f6cef72": {
            "hash": "09d6e0c4ba4b7f0d2f7f22ff274056f38f6cef72",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ4NDQ0NjQ="
            ],
            "author_raw": "Yu Yonghai <retrodaddy@163.com>",
            "committer_raw": "Yu Yonghai <retrodaddy@163.com>",
            "summary": "Make sure clicking AnimationTree node open the state machine editor not the track editor.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106334
        },
        "994f41aa78f6cf41b4caa05bb6f4922bd03f4804": {
            "hash": "994f41aa78f6cf41b4caa05bb6f4922bd03f4804",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NDY4NzU="
            ],
            "author_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "committer_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "summary": "Add several new physics-related icons",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104682
        },
        "e7e48cd58c3f3a0d55972e5d401e0a8d53357f22": {
            "hash": "e7e48cd58c3f3a0d55972e5d401e0a8d53357f22",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Allow undoredo actions to not make history unsaved",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106121
        },
        "6eedddbd3cf53669d5aff8c1ed5199c8035f52c9": {
            "hash": "6eedddbd3cf53669d5aff8c1ed5199c8035f52c9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NDY4NzU="
            ],
            "author_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "committer_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "summary": "Rename nav_2d namespace to Nav2D to match Nav3D",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106329
        },
        "3207066e19c40a0819ff5c31bc91e754d5071d1b": {
            "hash": "3207066e19c40a0819ff5c31bc91e754d5071d1b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMDgxNjc="
            ],
            "author_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Add `Memory::alloc_static_zeroed` to allocate memory that's filled with zeroes.",
            "body": "This is generally faster than `malloc` followed by `memset` / loop-set to 0.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104124
        },
        "db6634352870de6a7e2f43dbac8cd74288b24743": {
            "hash": "db6634352870de6a7e2f43dbac8cd74288b24743",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #106317 from stuartcarnie/sgc_macos_first_click",
            "body": "macOS: Process first click event without requiring focus",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "8b93b67e14285f593a1aa18ab9b4a41ef93b1e2a": {
            "hash": "8b93b67e14285f593a1aa18ab9b4a41ef93b1e2a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #106315 from Riteo/popping-up-everywhere",
            "body": "Wayland: Fix error spam when closing popup",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "620206b0ae31ff213ce12239198005a30d5aa474": {
            "hash": "620206b0ae31ff213ce12239198005a30d5aa474",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #106309 from aaronp64/string_chr_appends",
            "body": "Avoid single character `String` allocations when appending characters",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "cc102dc5a9b5c058381e67defb0ac4cdecca881c": {
            "hash": "cc102dc5a9b5c058381e67defb0ac4cdecca881c",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #106302 from akien-mga/msvs-crlf",
            "body": "Preserve CRLF line terminators for MSVS project template",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "1f2f144ce79a48b6c4d86ee4ef853a556e460cc5": {
            "hash": "1f2f144ce79a48b6c4d86ee4ef853a556e460cc5",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #106298 from bruvzg/ac_win_transform",
            "body": "[Accessibility] Account for window scaling transform when setting node bounds.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "13a0e28f5b7f602181e59fd24ea5094a9e984a18": {
            "hash": "13a0e28f5b7f602181e59fd24ea5094a9e984a18",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #106297 from GlitchedCode922/GodotWarningFix/master",
            "body": "Make errors override warnings in script line coloring",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "03cae12314d5625a13c4a0d7a819a886d712704f": {
            "hash": "03cae12314d5625a13c4a0d7a819a886d712704f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #106295 from timothyqiu/legacy-l10n",
            "body": "Remove translation loading logic that was never used",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "cc07dc427332bdf008f39a42a173c6e36c4b9c7f": {
            "hash": "cc07dc427332bdf008f39a42a173c6e36c4b9c7f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #106288 from raulsntos/android/store_so_uncompressed",
            "body": "[Android] Store native libraries uncompressed in APK",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c4c28f8f62b54439f0114c08b668b3a4777321f1": {
            "hash": "c4c28f8f62b54439f0114c08b668b3a4777321f1",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #106281 from KoBeWi/false",
            "body": "Fix wrong children range when duplicating node",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "502e15724f4c28f4eb3be6a8c5f2ba3358383e87": {
            "hash": "502e15724f4c28f4eb3be6a8c5f2ba3358383e87",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #106269 from lawnjelly/scu_hide_folder",
            "body": "SCons: Hide SCU folders by adding \".\" to foldername",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "cb01fabdf139e935f087974fec55c214e732e021": {
            "hash": "cb01fabdf139e935f087974fec55c214e732e021",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #106252 from bruvzg/ed_prev_drag_fix",
            "body": "Fix `EditorNode::drag_resource` crash.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "9bf6b774b8f1fb4862fcb981a51a8a7074b932aa": {
            "hash": "9bf6b774b8f1fb4862fcb981a51a8a7074b932aa",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #106248 from Chaosus/shader_remove_duplicated_builtins",
            "body": "Remove duplicated entries from shader built-ins",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f23d1968b4db0c15dd1a4976089ce4e83434caca": {
            "hash": "f23d1968b4db0c15dd1a4976089ce4e83434caca",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #106247 from bruvzg/ac_wl_resize",
            "body": "Do not call `accessibility_set_window_rect` on Wayland, fix main windows accessibility context creation.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "a377f50cc65ed4cd420d5d45b214ac16358cf6a3": {
            "hash": "a377f50cc65ed4cd420d5d45b214ac16358cf6a3",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #106226 from lawnjelly/faster_get_child_count",
            "body": "Faster `Node::get_child_count()`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "599a956f6f903a40aa722ecef60dc06008aae169": {
            "hash": "599a956f6f903a40aa722ecef60dc06008aae169",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #106177 from eyalzus12/feature/stackalloc-Projection",
            "body": "C#: Use `stackalloc` to create the pivot arrays in `Projection.Inverse`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "4c62c8aceb9e0c5254cef12d5a58ecdbf43684c0": {
            "hash": "4c62c8aceb9e0c5254cef12d5a58ecdbf43684c0",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #106020 from Ivorforce/hashmap-duplicate-hash",
            "body": "Optimize `HashMap` insertion by removing duplicate computation of hash and position",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c1d3746a67971d4cc32b6c5ad6eb71de35679abf": {
            "hash": "c1d3746a67971d4cc32b6c5ad6eb71de35679abf",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #105992 from uno1982/4.5-dev-fix-android-controller",
            "body": "Fix issues with Android controller input handling",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "56937b8383504ba451f5ac4acf264431fd85b53c": {
            "hash": "56937b8383504ba451f5ac4acf264431fd85b53c",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #105853 from youngminz/android-dotnet-skip-extraction",
            "body": "[.NET] Load assemblies directly from PCK on Android",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "7d363c2d5c38da081f278e757f81530cd58452e0": {
            "hash": "7d363c2d5c38da081f278e757f81530cd58452e0",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #105560 from BrotherShort/Make-controls-more-precise",
            "body": "Make the position and the size of FileSystem controls more precise",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b44aa1ad9d026478599268172cd0e24f9b90f00a": {
            "hash": "b44aa1ad9d026478599268172cd0e24f9b90f00a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #105104 from Joy-less/use-frozen-dictionary",
            "body": "Use `FrozenDictionary` for `NamedColors`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b7f75578db99deab2826018cc4244e8708a6ee6f": {
            "hash": "b7f75578db99deab2826018cc4244e8708a6ee6f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104419 from Ryan-000/fix_animation_mixer_errors",
            "body": "Remove incorrect errors in AnimationMixer",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "06a1e5a06b328e9ff696d60cb3afafda4154c8bc": {
            "hash": "06a1e5a06b328e9ff696d60cb3afafda4154c8bc",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #103709 from YYF233333/gds_call_state",
            "body": "Remove dead code in GDScript function `CallState`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ca8f99a4d8979d8b4656c9e6e1c8c9aabec46a9d": {
            "hash": "ca8f99a4d8979d8b4656c9e6e1c8c9aabec46a9d",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #101950 from YYF233333/vector_glyph",
            "body": "Use `LocalVector<Glyph>` in `TextServerAdvanced` to reduce reallocation",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "a529abc3619efe7d90393620fd7a1e00682ffb72": {
            "hash": "a529abc3619efe7d90393620fd7a1e00682ffb72",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #101339 from Ivorforce/remove-nothing",
            "body": "Remove unintentional use of zero-width space.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "2b037e89896a3a3d073930f4b3fdbd9d94e91181": {
            "hash": "2b037e89896a3a3d073930f4b3fdbd9d94e91181",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #93276 from mashumafi/avoid-vec-copy",
            "body": "Avoid unnecessary copy-on-write Vector/Array",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b8fba34c17947221d382969c77d9fa74b07c15e7": {
            "hash": "b8fba34c17947221d382969c77d9fa74b07c15e7",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #75629 from RedworkDE/non-atomic-error-macros",
            "body": "Remove pointless use of atomics in error macros",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b22eba12859bc46bde547a568701c7b95e6e6cec": {
            "hash": "b22eba12859bc46bde547a568701c7b95e6e6cec",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMyMjczNzIy"
            ],
            "author_raw": "Jesusemora <32273722+Jesusemora@users.noreply.github.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Show `theme_type_variation`s in the inspector on `Control`s that inherit a theme",
            "body": "`theme_type_variation`s are now shown in the children and children of children\nthat inherit a theme from a parent `Control` node.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103922
        },
        "981f1e9298d57489d44fac4344ce9b3cf88cae00": {
            "hash": "981f1e9298d57489d44fac4344ce9b3cf88cae00",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDI3Mjg="
            ],
            "author_raw": "Joel Croteau <joelcroteau@joelcroteau.com>",
            "committer_raw": "Joel Croteau <joelcroteau@joelcroteau.com>",
            "summary": "Rename `VariantUtilityFunctions::join()` to `join_string()`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 93883
        },
        "8be7ad32e7796f33f82f95f469085426fac87d1f": {
            "hash": "8be7ad32e7796f33f82f95f469085426fac87d1f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDI3Mjg="
            ],
            "author_raw": "Joel Croteau <joelcroteau@joelcroteau.com>",
            "committer_raw": "Joel Croteau <joelcroteau@joelcroteau.com>",
            "summary": "Consolidate and simplify string joining code in `VariantUtilityFunctions`",
            "body": "`variant_utility.cpp` has 8 different copies of the exact same loop to join\nvararg strings together. This is bad coding process and makes the codebase\nneedlessly cluttered. Also, the loop itself has an i == 0 check that is\nunnecessary since String is auto-initialized to be empty and String::operator+=\nalready checks if it is empty before appending. This is a non-functional change\nthat only reorganizes the code to be a bit more readable.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 93883
        },
        "e0e8bd53946bf7bbceb4fc871b1affbbd68c67e8": {
            "hash": "e0e8bd53946bf7bbceb4fc871b1affbbd68c67e8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Optimize unsaved history checking",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106326
        },
        "8fb3697916ec2a58a63bbcee65cb1bf37253a8cd": {
            "hash": "8fb3697916ec2a58a63bbcee65cb1bf37253a8cd",
            "is_merge": false,
            "authored_by": [
                "U_kgDOCB462A"
            ],
            "author_raw": "aaronp64 <aaronp.code@gmail.com>",
            "committer_raw": "aaronp64 <aaronp.code@gmail.com>",
            "summary": "Avoid single character String allocations when appending characters",
            "body": "Removed calls to String::chr() when appending characters to Strings in Expression, Resource, and VariantParser, to avoid creating temporary Strings for each character.  Also updated the Resource case to resize String up front, since size is known.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106309
        },
        "e8c3409d403370f267e95bce3119794f5f361e88": {
            "hash": "e8c3409d403370f267e95bce3119794f5f361e88",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMDgxNjc="
            ],
            "author_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Remove 4 unintentional uses of zero-width space and zero-width non-joiner.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 101339
        },
        "544ab4ccab18ee8a789be7e8ee7d41b0cb866475": {
            "hash": "544ab4ccab18ee8a789be7e8ee7d41b0cb866475",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUyODUy"
            ],
            "author_raw": "Stuart Carnie <stuart.carnie@gmail.com>",
            "committer_raw": "Stuart Carnie <stuart.carnie@gmail.com>",
            "summary": "macOS: Process first click event without requiring focus",
            "body": "This improves the user experience for macOS users, to be consistent with\nother macOS applications. When a Godot window is not focused, and the\nuser clicks on the window, the event is forwarded to the receiving\ncontrol to be processed as if the window was already focused.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106317
        },
        "d41fe743426ffa62ec1f160f591171a1892699fc": {
            "hash": "d41fe743426ffa62ec1f160f591171a1892699fc",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUyMzIyNzQ1"
            ],
            "author_raw": "Rudolph Bester <Rudolph.f.Bester@gmail.com>",
            "committer_raw": "Rudolph Bester <Rudolph.f.Bester@gmail.com>",
            "summary": "Change Occlusion Culling Buffer debug view to use log scaling",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106316
        },
        "258062e312b41bc2cccd779d50f68c3b4dda068f": {
            "hash": "258062e312b41bc2cccd779d50f68c3b4dda068f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Fix wrong children range when duplicating node",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106281
        },
        "4b3c5336cda2ef47e24f3e9093c0af466dcb47a0": {
            "hash": "4b3c5336cda2ef47e24f3e9093c0af466dcb47a0",
            "is_merge": false,
            "authored_by": [
                "U_kgDOB4un4g"
            ],
            "author_raw": "GlitchedCode <126592994+GlitchedCode922@users.noreply.github.com>",
            "committer_raw": "GlitchedCode <126592994+GlitchedCode922@users.noreply.github.com>",
            "summary": "Make errors override warnings in script line coloring",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106297
        },
        "1bdf237558f62228e7b883b4fd33975b5a4bf581": {
            "hash": "1bdf237558f62228e7b883b4fd33975b5a4bf581",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjg1NTc2NjEy"
            ],
            "author_raw": "Alex Onceanu <aonceanu04@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix Camera2D right and bottom limit to depend on bottom right corner",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105825
        },
        "c5777c43d9e107c395ad3fdd76595c93a198f4ee": {
            "hash": "c5777c43d9e107c395ad3fdd76595c93a198f4ee",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEwOTQ0NjQ0"
            ],
            "author_raw": "RedworkDE <10944644+RedworkDE@users.noreply.github.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Remove pointless use of atomics in error macros",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 75629
        },
        "b73346ef1940acf518211530ad8efa77ddfdb88b": {
            "hash": "b73346ef1940acf518211530ad8efa77ddfdb88b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEwNTkwOTk="
            ],
            "author_raw": "mashumafi <mashumafi@gmail.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Avoid copy-on-write when reading vectors",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 93276
        },
        "06b8d05eda8930dec58172e8f812edc7c679d0a7": {
            "hash": "06b8d05eda8930dec58172e8f812edc7c679d0a7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Preserve CRLF line terminators for MSVS project template",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106302
        },
        "bbc6643e4c2efc7d44676706308c4fbca83122e2": {
            "hash": "bbc6643e4c2efc7d44676706308c4fbca83122e2",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Remove translation loading logic that was never used",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106295
        },
        "9828c365c3715e0da7cdf994d1429aa15fe85179": {
            "hash": "9828c365c3715e0da7cdf994d1429aa15fe85179",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUwNzcyNDc0"
            ],
            "author_raw": "Capry <lunacapryy@gmail.com>",
            "committer_raw": "Capry <lunacapryy@gmail.com>",
            "summary": "Add support for bent normals for indirect lighting and specular occlusion",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 89988
        },
        "b99baa38f11e10534a9401f82184cae742702858": {
            "hash": "b99baa38f11e10534a9401f82184cae742702858",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUxNDUzNjk="
            ],
            "author_raw": "Youngmin Koo <youngminz.kr@gmail.com>",
            "committer_raw": "Youngmin Koo <youngminz.kr@gmail.com>",
            "summary": "C#: Load assemblies directly from PCK on Android",
            "body": "Assemblies are now loaded directly from the PCK (`res://`) instead of\na cache directory. This prevents runtime failures that occurred when\nthe OS cleared cached files (e.g., under low storage), ensuring\nthe required assemblies are always available.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105853
        },
        "21fc5cce5ccfd844ef507b2754242ecd3ebe4435": {
            "hash": "21fc5cce5ccfd844ef507b2754242ecd3ebe4435",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY3NjkzODMw"
            ],
            "author_raw": "Yyf2333 <2514537033@qq.com>",
            "committer_raw": "Yufeng Ying <nbyyf2002@mail.ustc.edu.cn>",
            "summary": "Use LocalVector<Glyph> to reduce reallocation.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 101950
        },
        "55a61cbd4a37cf4f851e2038b6505dbaa5cc3801": {
            "hash": "55a61cbd4a37cf4f851e2038b6505dbaa5cc3801",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY3NjkzODMw"
            ],
            "author_raw": "Yufeng Ying <nbyyf2002@mail.ustc.edu.cn>",
            "committer_raw": "Yufeng Ying <nbyyf2002@mail.ustc.edu.cn>",
            "summary": "Optimize InputMap::get_actions.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106209
        },
        "870fb5f74b1d968a2efb3a257c14ac6c40eab020": {
            "hash": "870fb5f74b1d968a2efb3a257c14ac6c40eab020",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "[Accessibility] Account for window scaling transform when setting node bounds.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106298
        },
        "c3b04e6e1e022aaef0185b9daea8a0516b365b27": {
            "hash": "c3b04e6e1e022aaef0185b9daea8a0516b365b27",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMxMDY1ODA4"
            ],
            "author_raw": "Riteo Siuga <riteo@posteo.net>",
            "committer_raw": "Riteo Siuga <riteo@posteo.net>",
            "summary": "Wayland: fix error spam when closing popup",
            "body": "Previously we did not check whether the value actually changed or not\nand thus would get constant errors for no reason.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106315
        },
        "f658161619fab52547c408b6d07ecd2ff4766f7e": {
            "hash": "f658161619fab52547c408b6d07ecd2ff4766f7e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUyODUy"
            ],
            "author_raw": "Stuart Carnie <stuart.carnie@gmail.com>",
            "committer_raw": "Stuart Carnie <stuart.carnie@gmail.com>",
            "summary": "macOS: Embedded window can be dismissed by clicking close",
            "body": "- Installed a SIGINT handler to terminate the application gracefully.\n- Handle varying display scaling",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106166
        },
        "64643471574b546505543c67ba2de8f2d370de95": {
            "hash": "64643471574b546505543c67ba2de8f2d370de95",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM5MDMwNTk="
            ],
            "author_raw": "Raul Santos <raulsntos@gmail.com>",
            "committer_raw": "Raul Santos <raulsntos@gmail.com>",
            "summary": "[Android] Store native libraries uncompressed in APK",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106288
        },
        "5441a82cfb75cc11d715ef19c846efc48e5073fd": {
            "hash": "5441a82cfb75cc11d715ef19c846efc48e5073fd",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Do not call `accessibility_set_window_rect` on Wayland, fix main windows accessibility context creation.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106247
        },
        "39b16bcc3cf1653fee42785cc6b8a0e5bc537dab": {
            "hash": "39b16bcc3cf1653fee42785cc6b8a0e5bc537dab",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "SCU - hide SCU folders by adding \".\" to foldername",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106269
        },
        "44400b14198e4a60a6b606f32b7c51191cc2ffab": {
            "hash": "44400b14198e4a60a6b606f32b7c51191cc2ffab",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Fix `EditorNode::drag_resource` crash.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106252
        },
        "a52a7a4a48c3563588b9dbf430709c3b04a4a638": {
            "hash": "a52a7a4a48c3563588b9dbf430709c3b04a4a638",
            "is_merge": false,
            "authored_by": [
                "U_kgDOB77_5A"
            ],
            "author_raw": "BrotherShort <129957860+BrotherShort@users.noreply.github.com>",
            "committer_raw": "BrotherShort <129957860+BrotherShort@users.noreply.github.com>",
            "summary": "Make the position and the size of FileSystem controls more precise",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105560
        },
        "16f51d4671035048e6d9a62e86ff6a68aa42eb3b": {
            "hash": "16f51d4671035048e6d9a62e86ff6a68aa42eb3b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwMzYxNzY="
            ],
            "author_raw": "Chaosus <chaosus89@gmail.com>",
            "committer_raw": "Chaosus <chaosus89@gmail.com>",
            "summary": "Remove duplicated entries from shader built-ins",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106248
        },
        "795ed8fd12b7e1426942548c7956a302f2187957": {
            "hash": "795ed8fd12b7e1426942548c7956a302f2187957",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Faster `Node::get_child_count()`",
            "body": "There is no need to update the children cache when including internal nodes in the count.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106226
        },
        "19bb18716ef08b811fec330cba4d35fbdb027bcc": {
            "hash": "19bb18716ef08b811fec330cba4d35fbdb027bcc",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #102399 from clayjohn/cull-mask-overhaul",
            "body": "Overhaul the cull mask internals for Lights, Decals, and Particle Colliders",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "3c90a0e91332c3d839425b6154db8f0f768119cb": {
            "hash": "3c90a0e91332c3d839425b6154db8f0f768119cb",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106110 from BlueCube3310/basisu-hdr-quality",
            "body": "BasisU: Configure HDR quality from the settings",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "43eeed5d546304d3f366e0934672e18282dc27be": {
            "hash": "43eeed5d546304d3f366e0934672e18282dc27be",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105594 from smix8/navlink_3d_gizmo_plugin",
            "body": "Move `NavigationLink3DGizmoPlugin` to `navigation_3d` module.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b01841f12406de84c1a125808a8706d2540d3a88": {
            "hash": "b01841f12406de84c1a125808a8706d2540d3a88",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105465 from passivestar/lightmap-missing-nodes",
            "body": "Properly report missing nodes in LightmapGI",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c85d6b3078dc0743ca589dc870351c2d8726edc7": {
            "hash": "c85d6b3078dc0743ca589dc870351c2d8726edc7",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103276 from BlueCube3310/bcdec-alignment-fix",
            "body": "bcdec: Fix decompressing mipmaps of non-power of 2 textures",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "1b439d49a93243cecdc7b1cf60d08ef42ba30401": {
            "hash": "1b439d49a93243cecdc7b1cf60d08ef42ba30401",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #100446 from YYF233333/vmap",
            "body": "Replace `VMap` used in `VisualShader` with `HashMap` and remove `VMap`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d68e2710a224596f3dab95ecba69d3d7dbc43179": {
            "hash": "d68e2710a224596f3dab95ecba69d3d7dbc43179",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106205 from RedMser/limit-length-discoverability",
            "body": "Doc: Add search keywords for `Vector2/3.limit_length` method",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "9230c066e02eef7325cac5a296d6217f803eb5f3": {
            "hash": "9230c066e02eef7325cac5a296d6217f803eb5f3",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106203 from KoBeWi/image_is_not_a_texture_but_they_are_very_similar",
            "body": "Fix wrongly assigned `emission_normal_texture`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ee89536cbd33c09b8f5d7c231ac5b9897f614c62": {
            "hash": "ee89536cbd33c09b8f5d7c231ac5b9897f614c62",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106195 from timothyqiu/action-type",
            "body": "Fix type error in `InputEventAction.action` description",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "4e1050ef22589ff715fb50f1d7d7df76766dd175": {
            "hash": "4e1050ef22589ff715fb50f1d7d7df76766dd175",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106194 from timothyqiu/root-resource",
            "body": "Fix some extensions missing in resource load dialog",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "96b7a828169125b5ff709eac74fbf2b890e503aa": {
            "hash": "96b7a828169125b5ff709eac74fbf2b890e503aa",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106193 from timothyqiu/dnd-instanced",
            "body": "Script Editor: Fix Ctrl-Drag unique-name Editable Children",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "8fa1f36914f7644ae1faa16b9316ea3378506ce9": {
            "hash": "8fa1f36914f7644ae1faa16b9316ea3378506ce9",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106189 from roughbits01/fix-typo",
            "body": "Fix a typo in variable name in ProgressBar class",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "461c45f2a1397b6a26b769db95fd306b9e0c5a3e": {
            "hash": "461c45f2a1397b6a26b769db95fd306b9e0c5a3e",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106188 from smix8/nav2d_editorplugins",
            "body": "Move 2d navigation related editor plugins to `navigation_2d` module.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "941a979c38a1438e9fb5fde3f07e6eb302dfa358": {
            "hash": "941a979c38a1438e9fb5fde3f07e6eb302dfa358",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106179 from Aioshiro/editorProperty_description_swap",
            "body": "Fix description of `EditorProperty`'s `draw_background` and `draw_label`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ba710dfde3098417e3e623a4efc41fa92ee4a99d": {
            "hash": "ba710dfde3098417e3e623a4efc41fa92ee4a99d",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106170 from IphStich/fix-typed-dictionary",
            "body": "Fix for debugging typed dictionaries",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "0bf9d887971a884abd9d86dd011c6ed4771d897b": {
            "hash": "0bf9d887971a884abd9d86dd011c6ed4771d897b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106167 from Faless/mbedtls/fix_enable_threading",
            "body": "mbedTLS: Fix concurrency issues with TLS",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "df3485812a24a2e14e31102bc37baa1ade0e6b7f": {
            "hash": "df3485812a24a2e14e31102bc37baa1ade0e6b7f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105519 from KoBeWi/translation_library",
            "body": "Improve AssetLib auto-translation",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "dda0562f2f4f64cf50b1334082a6071f6fea1947": {
            "hash": "dda0562f2f4f64cf50b1334082a6071f6fea1947",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103934 from LiveTrower/dfg-lut",
            "body": "Forward+: Replace the current BRDF approximation with a DFG LUT and add multiscattering energy compensation",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e11f8a6f9e272b5130741deafdf50907d98c6166": {
            "hash": "e11f8a6f9e272b5130741deafdf50907d98c6166",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106148 from m4gr3d/bump_min_sdk_24",
            "body": "Bump the minimum supported SDK version to 24",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "821170f054eb686337afe46c227b4d52e9b40be2": {
            "hash": "821170f054eb686337afe46c227b4d52e9b40be2",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106145 from lander-vr/ambient-light-specular-occlusion",
            "body": "Add specular occlusion from ambient light",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "a75286840b7966be63f669e34149df0f7c09c734": {
            "hash": "a75286840b7966be63f669e34149df0f7c09c734",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106141 from L2750558108/fix-control-position",
            "body": "Fix unexpected control position change when left/top offsets not match `pos_cache`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f0edac3d364289b35f4d3d06e9f12c95f7abb9d4": {
            "hash": "f0edac3d364289b35f4d3d06e9f12c95f7abb9d4",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #102933 from KoBeWi/antivirus",
            "body": "Don't synchronize scripts with errors",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "cb0f2b52307e105a83b41b4bd86fcd66d8df5ee3": {
            "hash": "cb0f2b52307e105a83b41b4bd86fcd66d8df5ee3",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106117 from jaydensipe/zoom-performance-smoooooth",
            "body": "Improve zoom performance in `Script` and `Shader` editors",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "932a4423795fcbb0fc5b00b4adb7d59bb0c49b40": {
            "hash": "932a4423795fcbb0fc5b00b4adb7d59bb0c49b40",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #101765 from KoBeWi/exit_if_exit",
            "body": "Don't initialize editor when exiting",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "542639de3ca37f86eec387bba0517ed729143d5d": {
            "hash": "542639de3ca37f86eec387bba0517ed729143d5d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUxMTcxOTc="
            ],
            "author_raw": "RedMser <redmser.jj2@gmail.com>",
            "committer_raw": "RedMser <redmser.jj2@gmail.com>",
            "summary": "Add aliases for Vector2/3.limit_length method",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106205
        },
        "92659a69a37265c5639a5fe79c4c6a8936269af0": {
            "hash": "92659a69a37265c5639a5fe79c4c6a8936269af0",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Fix wrongly assigned emission_normal_texture",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106203
        },
        "5484ec0be2c314f56ec937546a93b1431a3c1f79": {
            "hash": "5484ec0be2c314f56ec937546a93b1431a3c1f79",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY3NjkzODMw"
            ],
            "author_raw": "Yufeng Ying <nbyyf2002@mail.ustc.edu.cn>",
            "committer_raw": "Yufeng Ying <nbyyf2002@mail.ustc.edu.cn>",
            "summary": "Remove deadcode in GDScript function CallState.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103709
        },
        "2db0a44519230440261ca646fe658d904a78436f": {
            "hash": "2db0a44519230440261ca646fe658d904a78436f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY3NjkzODMw"
            ],
            "author_raw": "Yufeng Ying <nbyyf2002@mail.ustc.edu.cn>",
            "committer_raw": "Yufeng Ying <nbyyf2002@mail.ustc.edu.cn>",
            "summary": "Remove vmap.h",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 100446
        },
        "31bfc41202077b832aa4f79756eae9d16280fff1": {
            "hash": "31bfc41202077b832aa4f79756eae9d16280fff1",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY3NjkzODMw"
            ],
            "author_raw": "Yufeng Ying <nbyyf2002@mail.ustc.edu.cn>",
            "committer_raw": "Yufeng Ying <nbyyf2002@mail.ustc.edu.cn>",
            "summary": "Replace VMap with HashMap in VisualShader.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 100446
        },
        "664b2f7c71e433ac995e2de6ab07deac646a86ee": {
            "hash": "664b2f7c71e433ac995e2de6ab07deac646a86ee",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Fix type error in InputEventAction.action description",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106195
        },
        "9820d04a218d91f45e914fdbf611576eb7c27c2b": {
            "hash": "9820d04a218d91f45e914fdbf611576eb7c27c2b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUzMTUwMjQ0"
            ],
            "author_raw": "BlueCube3310 <53150244+BlueCube3310@users.noreply.github.com>",
            "committer_raw": "BlueCube3310 <53150244+BlueCube3310@users.noreply.github.com>",
            "summary": "etcpak: Fix decompressing non-power of 2 mipmaps",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103573
        },
        "305216f55819c3385b3fc3941d0715abd386b74f": {
            "hash": "305216f55819c3385b3fc3941d0715abd386b74f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NTIxMzM5"
            ],
            "author_raw": "Clay John <claynjohn@gmail.com>",
            "committer_raw": "Clay John <claynjohn@gmail.com>",
            "summary": "Overhaul the cull mask internals for Lights, Decals, and Particle Colliders",
            "body": "Properly pair and unpair instances based on cull mask to avoid any unnecessary processing and to ensure that changing the cull_mask and layer_mask actually updates culling behavior",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102399
        },
        "3adb6a605caf4d74ea3719f9cef0f0d4645ec1ad": {
            "hash": "3adb6a605caf4d74ea3719f9cef0f0d4645ec1ad",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Fix some extensions missing in resource load dialog",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106194
        },
        "97de0ac66c6e47df1e3cb5634776f3a8d16f9f70": {
            "hash": "97de0ac66c6e47df1e3cb5634776f3a8d16f9f70",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Script Editor: Fix Ctrl-Drag unique-name Editable Children",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106193
        },
        "a874863c468f113cdac13d83b2a9be94192db9cf": {
            "hash": "a874863c468f113cdac13d83b2a9be94192db9cf",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MTMyMjgw"
            ],
            "author_raw": "Jayden Sipe <jayden.sipe@gmail.com>",
            "committer_raw": "Jayden Sipe <jayden.sipe@gmail.com>",
            "summary": "Improve zoom performance in Script and Shader editors",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106117
        },
        "720712b21ee24d737945538da22a30d9b429854e": {
            "hash": "720712b21ee24d737945538da22a30d9b429854e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEyNTA5MDk3"
            ],
            "author_raw": "Marwen Azouzi <marwen.azouzi@datadoghq.com>",
            "committer_raw": "Marwen Azouzi <marwen.azouzi@datadoghq.com>",
            "summary": "Fix a typo in a variable name",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106189
        },
        "cc1b51e8a28b5007a32b021e996942b5ad189832": {
            "hash": "cc1b51e8a28b5007a32b021e996942b5ad189832",
            "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": "Move 2d navigation related editor plugins to navigation_2d module",
            "body": "Moves 2d navigation related editor plugins to navigation_2d module.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106188
        },
        "56730d0cb2e4fd06c0ef23c7e44d8e9e8e64edf0": {
            "hash": "56730d0cb2e4fd06c0ef23c7e44d8e9e8e64edf0",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMxODUxNDMx",
                "MDQ6VXNlcjgwMTg5MjI="
            ],
            "author_raw": "landervr <31851431+CpnWaffle@users.noreply.github.com>",
            "committer_raw": "landervr <31851431+CpnWaffle@users.noreply.github.com>",
            "summary": "Add specular occlusion from ambient light",
            "body": "Co-authored-by: guerro323 <kaltobattle@gmail.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106145
        },
        "8402a1d0bd72c301f7278f6f7e4821e37dfc1f29": {
            "hash": "8402a1d0bd72c301f7278f6f7e4821e37dfc1f29",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUzMTUwMjQ0"
            ],
            "author_raw": "BlueCube3310 <53150244+BlueCube3310@users.noreply.github.com>",
            "committer_raw": "BlueCube3310 <53150244+BlueCube3310@users.noreply.github.com>",
            "summary": "bcdec: Fix decompressing mipmaps of non-power-of-2 textures",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103276
        },
        "75566d1faced2dcffa5d297b03fdba5cde5cf101": {
            "hash": "75566d1faced2dcffa5d297b03fdba5cde5cf101",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYwNTc5MDE0"
            ],
            "author_raw": "passivestar <60579014+passivestar@users.noreply.github.com>",
            "committer_raw": "passivestar <60579014+passivestar@users.noreply.github.com>",
            "summary": "Properly report missing nodes in LightmapGI",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105465
        },
        "e9a8c7e858821d61b9da5f4fa8747790e41bece8": {
            "hash": "e9a8c7e858821d61b9da5f4fa8747790e41bece8",
            "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": "Move NavigationLink3DGizmoPlugin to navigation_3d module",
            "body": "Moves NavigationLink3DGizmoPlugin to navigation_3d module. Adds stub NavigationLink3DEditorPlugin.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105594
        },
        "964f51c69a977a1d17e6138cb3fb26d547fd3bec": {
            "hash": "964f51c69a977a1d17e6138cb3fb26d547fd3bec",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjczODM1MjM4"
            ],
            "author_raw": "Aioshiro <aioshiro@hotmail.fr>",
            "committer_raw": "Aioshiro <aioshiro@hotmail.fr>",
            "summary": "Fix description of `EditorProperty.draw_background` and `EditorProperty.draw_label`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106179
        },
        "44408eabaabbc4faeb8c5bb808885a3a600e4408": {
            "hash": "44408eabaabbc4faeb8c5bb808885a3a600e4408",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ4OTI2NDY0"
            ],
            "author_raw": "LiveTrower <alfonsogrimaldo2001@gmail.com>",
            "committer_raw": "LiveTrower <alfonsogrimaldo2001@gmail.com>",
            "summary": "Replace BRDF approximation with a DFG LUT",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103934
        },
        "9e0203a58a5d242e6c4c40576dbaff02721aa914": {
            "hash": "9e0203a58a5d242e6c4c40576dbaff02721aa914",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Don't synchronize scripts with errors",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102933
        },
        "2ebfeef4a817d8da1007dd5bb1a125a26f2def9f": {
            "hash": "2ebfeef4a817d8da1007dd5bb1a125a26f2def9f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3NjU0OTcz"
            ],
            "author_raw": "EyalZusiman <eyal.zusiman@gmail.com>",
            "committer_raw": "EyalZusiman <eyal.zusiman@gmail.com>",
            "summary": "C#: use stackalloc to create the pivot arrays in Projection.Inverse",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106177
        },
        "c29545f79387fe2c3a9ef77cb8752878db95a60d": {
            "hash": "c29545f79387fe2c3a9ef77cb8752878db95a60d",
            "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 minimum supported SDK version to 24",
            "body": "Raise the minimum supported Android version from Android 5 (Lollipop) to Android 7 (Nougat).",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106148
        },
        "22198497fe125d959e411683c6f71b4b87e996e3": {
            "hash": "22198497fe125d959e411683c6f71b4b87e996e3",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Improve AssetLib auto-translation",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105519
        },
        "8f78e7510d2d7ff5ac5025d1949b9696aafe0a68": {
            "hash": "8f78e7510d2d7ff5ac5025d1949b9696aafe0a68",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105785 from actually-reb/billboard_aabb",
            "body": "Gave billboarded sprites and labels more fitting AABBs",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "bd619b8d32e6552b5ce64bfdc0e2c4d3601d1488": {
            "hash": "bd619b8d32e6552b5ce64bfdc0e2c4d3601d1488",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106133 from fLindahl/stringname_movable_dict_fix",
            "body": "[.NET] Avoid heap alloc when using StringNames as key in a Dictionary",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e36632a71d7a36fa9bff7d6db302f58c75fde083": {
            "hash": "e36632a71d7a36fa9bff7d6db302f58c75fde083",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105588 from smix8/navobstacle_3d_plugin",
            "body": "Move `NavigationObstacle3DEditorPlugin` to `navigation_3d` module",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "2d3b25e61dcc15337927ad933e57845d2689b5fd": {
            "hash": "2d3b25e61dcc15337927ad933e57845d2689b5fd",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106162 from timothyqiu/store-half",
            "body": "Add missing description of `FileAccess.store_half` behavior on error",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "edb49129e8bdd5a42325db19c56c0827b9316b8f": {
            "hash": "edb49129e8bdd5a42325db19c56c0827b9316b8f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106130 from kitbdev/fix-test-help",
            "body": "Fix `--test` help option not showing in template builds",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "8302d81b3fd46e7d6ffbe4772f6203fcdd69e812": {
            "hash": "8302d81b3fd46e7d6ffbe4772f6203fcdd69e812",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106155 from akien-mga/basisu-msvc-include-ctype",
            "body": "basis_universal: Add missing `ctype.h` include to fix MSVC build",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "75d118fba15d9889f425f595b43ff867de191fe4": {
            "hash": "75d118fba15d9889f425f595b43ff867de191fe4",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105034 from YeldhamDev/fix_remote_error",
            "body": "Fix error spam when inspecting remote nodes outside the tree",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "9b6e06dcf3cce0c0b4b3a8ed2140faca32aab796": {
            "hash": "9b6e06dcf3cce0c0b4b3a8ed2140faca32aab796",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106152 from m4gr3d/bump_target_sdk",
            "body": "Annual versions bump for the Android platform",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "16aaa0a21386c7c3029970c9ed51b19f5e734079": {
            "hash": "16aaa0a21386c7c3029970c9ed51b19f5e734079",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103944 from KoBeWi/more_red_info",
            "body": "Improve error messages for `add_property_info()`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "182be69a1eb6b49fb3e2b995e4053f906c93751c": {
            "hash": "182be69a1eb6b49fb3e2b995e4053f906c93751c",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106151 from SaNeOr/fix-106123",
            "body": "Fix editor crash when middle mouse button is clicked on empty space in scene tabs",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "288822e330536e7b53cb261b98296e928985224c": {
            "hash": "288822e330536e7b53cb261b98296e928985224c",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105570 from kroketio/texture-extension-mipmaps",
            "body": "RenderingDevice: Pass mipmap count to `texture_create_from_extension()`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "057759d41314ccae06e65677431893662a29ef0d": {
            "hash": "057759d41314ccae06e65677431893662a29ef0d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjU2MjU4MDQ="
            ],
            "author_raw": "Elise <iphstich@gmail.com>",
            "committer_raw": "Elise <iphstich@gmail.com>",
            "summary": "Fix for debugging typed dictionaries",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106170
        },
        "2c789788c08e772edabf9765d7113f9c654b30ef": {
            "hash": "2c789788c08e772edabf9765d7113f9c654b30ef",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2ODc5MTg="
            ],
            "author_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
            "committer_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
            "summary": "mbedTLS: Fix concurrency issues with TLS",
            "body": "When we first integrated mbedTLS, we decided not to enable\nMBEDTLS_THREADING_C (which adds mutex locking to calls modifying the\nstate), and instead to simply create separate contexts (\"states\") for\neach connection.\n\nThis worked fine until recently.\nSadly, mbedTLS 3 added a global state for the new PSA crypto\nfunctionalities (which are required to support TLSv1.3).\nThis results in TLSv1.3 connections to access and modify the global\nstate concurrently when running in threads.\n\nThis commit enables MBEDTLS_THREADING_C, and MBEDTLS_THREADING_C_ALT to\nprovide a generic Godot implementation using the engine Mutex class.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106167
        },
        "01056f369abaf4cf071c5a2e5868ad5273efed80": {
            "hash": "01056f369abaf4cf071c5a2e5868ad5273efed80",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4NDcwMjU4"
            ],
            "author_raw": "Fredrik Lindahl <18470258+fLindahl@users.noreply.github.com>",
            "committer_raw": "Fredrik Lindahl <fredrik-lindahl@outlook.com>",
            "summary": "[.NET] Avoid heap allocation when using StringNames as key in a Collection.Dictionary.",
            "body": "Changed StringName GetHashCode to call godot_string_name.GetHashCode instead of godot_string_name's (which was not overridden) as this otherwise leads to heap allocations when e.g. calling the indexer in a Dictionary with `StringName` type as Key.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106133
        },
        "c24bfb0491dc0763cbf39b95b5f2822223f5a39b": {
            "hash": "c24bfb0491dc0763cbf39b95b5f2822223f5a39b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Add missing description of `FileAccess.store_half` behavior on error",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106162
        },
        "0785c9ad81cc07057790565b9e394cd855d56930": {
            "hash": "0785c9ad81cc07057790565b9e394cd855d56930",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMzA3Njk4"
            ],
            "author_raw": "SaNeOr <sane0r@outlook.com>",
            "committer_raw": "serowei <serowei@moonton.com>",
            "summary": "fix Editor Crashes When Middle Mouse Button Is Clicked on Empty Space in scene_tabs",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106151
        },
        "9419ef2f3409b9ee86e3bc51fad8a7d47f3b3323": {
            "hash": "9419ef2f3409b9ee86e3bc51fad8a7d47f3b3323",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "basis_universal: Add missing `ctype.h` include to fix MSVC build",
            "body": "Seems like latest MSVC tweaked some headers and we no longer have definitions\nfor `isdigit` and `isalpha` without an explicit include.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106155
        },
        "0793c626d2e203c6db04656853f8088478181888": {
            "hash": "0793c626d2e203c6db04656853f8088478181888",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106111 from Calinou/animationmixer-libraries-use-typed-dictionary",
            "body": "Use a type-hinted dictionary for AnimationLibrary's `libraries` property",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e9ddf57791c2c2cc1c45bdf71f623d19dc07c04c": {
            "hash": "e9ddf57791c2c2cc1c45bdf71f623d19dc07c04c",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105593 from smix8/navregion_3d_gizmo_plugin",
            "body": "Move `NavigationRegion3DGizmoPlugin` to `navigation_3d` module.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "090d244b168231ff06474951d9637e6f8f5387d4": {
            "hash": "090d244b168231ff06474951d9637e6f8f5387d4",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #101356 from Ivorforce/inline-utf-creation-functions",
            "body": "Inline `String::utf8` and `String::utf16` for their simplicity.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5c0d33afd73a95a165c78e79656cb7e854cd0e92": {
            "hash": "5c0d33afd73a95a165c78e79656cb7e854cd0e92",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #96233 from aaronp64/textserver_inline",
            "body": "Remove `_FORCE_INLINE_` from `TextServer*::_ensure*` methods",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "075b55068ef21020233cad9e67559f3d047ab8ac": {
            "hash": "075b55068ef21020233cad9e67559f3d047ab8ac",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #100067 from aaronp64/randi_range_overflow",
            "body": "Fix `RandomPCG::random(int, int)` overflow bug",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "051712dfb8e35b9b4e6a69d6c1b093b7eed22c16": {
            "hash": "051712dfb8e35b9b4e6a69d6c1b093b7eed22c16",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103264 from mhilbrunner/docs-path-join",
            "body": "Rename \"file\" param for str.path_join() to \"path\"",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c714743bb136569ac70db8f3825f12d6d36f87e3": {
            "hash": "c714743bb136569ac70db8f3825f12d6d36f87e3",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105944 from syntaxerror247/main-menu",
            "body": "Add editor setting to collapse main menu into a `MenuButton`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "0ce3d75c203c55c722a706f1909cb7702a2c6467": {
            "hash": "0ce3d75c203c55c722a706f1909cb7702a2c6467",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #93783 from aaronp64/json_stringify_performance",
            "body": "Improve `JSON::stringify` performance",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5a71e5aeb15f8cd41fa675c0d4875420f36f9aa8": {
            "hash": "5a71e5aeb15f8cd41fa675c0d4875420f36f9aa8",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105806 from Grublady/scene_dock_open_doc",
            "body": "Walk up inheritance hierarchy when finding which script's docs to open",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "aa1ca2b244a70b91fbdef69733d49b18291d813a": {
            "hash": "aa1ca2b244a70b91fbdef69733d49b18291d813a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #93517 from Repiteo/core/nodiscard-strings",
            "body": "Core: Add `[[nodiscard]]` to string-like classes/structs",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "388a649e24e04b6d23ac845cf1c2ec321f1dee0a": {
            "hash": "388a649e24e04b6d23ac845cf1c2ec321f1dee0a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106149 from BlueCube3310/gles-ambient-capture",
            "body": "Compatibility: Disable environment ambient light when affected by light probes",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "872ca1b3c92bf60b6a5fa9ca036b3b0a6d0798a7": {
            "hash": "872ca1b3c92bf60b6a5fa9ca036b3b0a6d0798a7",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106139 from akien-mga/crash-handler-backtrace-print",
            "body": "Improve script backtrace print in crash handlers",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "6d3f91896dfa15cb73c85700d45eed035bb01cf6": {
            "hash": "6d3f91896dfa15cb73c85700d45eed035bb01cf6",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104729 from Meorge/bugfix/warning-grammar-fixes",
            "body": "Fix a few GDScript warning messages for grammar and consistency",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "3b12bd0d79ae046b678be80064086559c170c946": {
            "hash": "3b12bd0d79ae046b678be80064086559c170c946",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106137 from RedMser/remove-unused-linespacing-setting",
            "body": "Remove redundant `line_spacing` editor setting",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "658ee70f1ccc954ce5271f4fd7db596d44c00bb5": {
            "hash": "658ee70f1ccc954ce5271f4fd7db596d44c00bb5",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #96664 from aaronp64/array_cow_perf",
            "body": "`Array` performance improvements to reduce copying/copy_on_write calls",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "02206f45b7c77d3d077fca3e11f7b77e12ad46fa": {
            "hash": "02206f45b7c77d3d077fca3e11f7b77e12ad46fa",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106134 from stuartcarnie/macos_embedded_followup",
            "body": "macOS: Additional improvements and fixes for embedded window support",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "98e39c6440048aa4386de32e4c61211a25a14ff4": {
            "hash": "98e39c6440048aa4386de32e4c61211a25a14ff4",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105105 from smix8/springclean",
            "body": "Clean and group NavigationServer headers",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "affbfa5b4ec95a2f056891f6c8c697d28e957604": {
            "hash": "affbfa5b4ec95a2f056891f6c8c697d28e957604",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #89746 from KoBeWi/NOTification",
            "body": "Remove `NOTIFICATION_ENTER_TREE` when `NOTIFICATION_THEME_CHANGED` is used",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "eb39839a42a077fed7c9ebf2757f77a35ccdb4e1": {
            "hash": "eb39839a42a077fed7c9ebf2757f77a35ccdb4e1",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106129 from kitbdev/fix-solo-tests",
            "body": "Fix tests that fail when alone",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "fc8f2a17d61e5d0bb9b64228fcb6a7b93a288e44": {
            "hash": "fc8f2a17d61e5d0bb9b64228fcb6a7b93a288e44",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106126 from mieko/fix-depreacted",
            "body": "register_editor_types: Fix `DISABLE_DEPREACTED` typo",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "42b50abf15d0cde3a98eb1fdce6158f15e9c7ef4": {
            "hash": "42b50abf15d0cde3a98eb1fdce6158f15e9c7ef4",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106113 from lodetrick/add-dictionary-type-hints",
            "body": "Add missing dictionary and array type hints",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "4b4144cc39ee307494c89c034ea5fd180f48db42": {
            "hash": "4b4144cc39ee307494c89c034ea5fd180f48db42",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "summary": "Annual versions bump for the Android platform",
            "body": "- gradle: 8.2 -> 8.11.1\n- androidx.constraintlayout:constraintlayout: 2.1.4 -> 2.2.1\n- Android gradle plugin: 8.2.0 -> 8.6.1\n- Android compile sdk: 34 -> 35\n- Android target sdk: 34 -> 35\n- Android build tools: 34.0.0 -> 35.0.0\n- kotlin: 1.9.20 -> 2.1.20\n- androidx.fragment:fragment: 1.7.1 -> 1.8.6\n- OpenXR vendors plugin: 3.1.2-stable -> 4.0.0-stable",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106152
        },
        "909f9ca9d43d99897f2d9f2141ceebd8f1e185c2": {
            "hash": "909f9ca9d43d99897f2d9f2141ceebd8f1e185c2",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUzMTUwMjQ0"
            ],
            "author_raw": "BlueCube3310 <53150244+BlueCube3310@users.noreply.github.com>",
            "committer_raw": "BlueCube3310 <53150244+BlueCube3310@users.noreply.github.com>",
            "summary": "Compatibility: Disable environment ambient light when affected by light probes",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106149
        },
        "4acdc7a657140465fc9450b8d0e9a84d91b5d4b3": {
            "hash": "4acdc7a657140465fc9450b8d0e9a84d91b5d4b3",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUxMTcxOTc="
            ],
            "author_raw": "RedMser <redmser.jj2@gmail.com>",
            "committer_raw": "RedMser <redmser.jj2@gmail.com>",
            "summary": "Remove redundant line_spacing editor setting",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106137
        },
        "6ae50cad17419b104a226706084588ca50eb2efa": {
            "hash": "6ae50cad17419b104a226706084588ca50eb2efa",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBtbx7g"
            ],
            "author_raw": "Sander <code@kroket.io>",
            "committer_raw": "Sander <code@kroket.io>",
            "summary": "RenderingDevice: introduce parameter 'mipmaps' for texture_create_from_extension()",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105570
        },
        "49c79660429896af293a4ce35cf72437031cd560": {
            "hash": "49c79660429896af293a4ce35cf72437031cd560",
            "is_merge": false,
            "authored_by": [
                "U_kgDOByPlNg"
            ],
            "author_raw": "2750558108 <l2750558108@outlook.com>",
            "committer_raw": "2750558108 <l2750558108@outlook.com>",
            "summary": "Fix unexpected control position change when left/top offsets not match pos_cache",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106141
        },
        "a6398d71a320b8e1fd92d914654e4414dca4a036": {
            "hash": "a6398d71a320b8e1fd92d914654e4414dca4a036",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Improve script backtrace print in crash handlers",
            "body": "Also fix the editor crash handler message for bug reports not properly\nusing the `.editor` override.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106139
        },
        "88a425fd263a010166e30ed7d1fdb66135d79b69": {
            "hash": "88a425fd263a010166e30ed7d1fdb66135d79b69",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM2NDA3OQ=="
            ],
            "author_raw": "Mike Owens <mike@mikeowens.us>",
            "committer_raw": "Mike Owens <mike@mikeowens.us>",
            "summary": "register_editor_types: Fix `DISABLE_DEPREACTED` typo",
            "body": "Issue #106093 contained a typo, not properly guarding\n`SkeletonIK3DEditorPlugin`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106126
        },
        "d8db03e31a362c3181b0fe416ebd9858a483d5f7": {
            "hash": "d8db03e31a362c3181b0fe416ebd9858a483d5f7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjk5NTc5ODc="
            ],
            "author_raw": "Malcolm Anderson <malcolminyo@gmail.com>",
            "committer_raw": "Malcolm Anderson <malcolminyo@gmail.com>",
            "summary": "Fix a few GDScript warning messages for grammar and consistency",
            "body": "Regenerate test results\n\nImprove warning message for `INT_AS_ENUM_WITHOUT_CAST`\n\nImprove `REDUNDANT_AWAIT` message and regenerate tests\n\nAllow warning message for UNASSIGNED_VARIABLE_OP_ASSIGN to display specific operator\n\nRemove \"being\" from some messages to make them consistent and clearer\n\nUpdate expected test results\n\nUse Variant::get_operator_name for determining string representation of operator instead of big switch-case\n\nUpdate tests\n\nUpdate modules/gdscript/gdscript_warning.cpp\n\nCo-authored-by: Danil Alexeev <dalexeev12@yandex.ru>\n\nUpdate tests... again",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104729
        },
        "e03942a6ef4254e62b661a5553b0433d4bee9b3d": {
            "hash": "e03942a6ef4254e62b661a5553b0433d4bee9b3d",
            "is_merge": false,
            "authored_by": [
                "U_kgDOCouzNQ"
            ],
            "author_raw": "Anish Mishra <mishragames@gmail.com>",
            "committer_raw": "Anish Mishra <mishragames@gmail.com>",
            "summary": "Add editor setting to collapse main menu",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105944
        },
        "64b4598baa9c404ba0c3b83c1c2524b6d2dcbcdd": {
            "hash": "64b4598baa9c404ba0c3b83c1c2524b6d2dcbcdd",
            "is_merge": false,
            "authored_by": [
                "U_kgDOCouzNQ"
            ],
            "author_raw": "Anish Mishra <mishragames@gmail.com>",
            "committer_raw": "Anish Mishra <mishragames@gmail.com>",
            "summary": "Improve Android editor layout",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105944
        },
        "f13b4b760abede416911058e1702bc1dd40d29e8": {
            "hash": "f13b4b760abede416911058e1702bc1dd40d29e8",
            "is_merge": false,
            "authored_by": [
                "U_kgDOCB462A"
            ],
            "author_raw": "aaronp64 <aaronp.code@gmail.com>",
            "committer_raw": "aaronp64 <aaronp.code@gmail.com>",
            "summary": "Improve JSON::stringify performance",
            "body": "- Changed stringify to call static function _stringify directly, instead of creating JSON object\n- Changed colon and end_statement from String to const char * to avoid extra allocations in each _stringify call\n- Pass result String reference to each _stringify call to append to instead of allocating new String in each call\n\nThese changes make JSON::stringify around 2-3x faster in most cases",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 93783
        },
        "1089f61868c906b39861c2e72be30ac3d7c3886f": {
            "hash": "1089f61868c906b39861c2e72be30ac3d7c3886f",
            "is_merge": false,
            "authored_by": [
                "U_kgDOCB462A"
            ],
            "author_raw": "aaronp64 <aaronp.code@gmail.com>",
            "committer_raw": "aaronp64 <aaronp.code@gmail.com>",
            "summary": "Fix RandomPCG::random(int, int) overflow bug",
            "body": "- Use int64_t for subtraction before converting to uint32_t\n- Don't add one to uint32_t max value for rand() bounds",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 100067
        },
        "91931606f7005376b0af8b03b03bd727c478344b": {
            "hash": "91931606f7005376b0af8b03b03bd727c478344b",
            "is_merge": false,
            "authored_by": [
                "U_kgDOCB462A"
            ],
            "author_raw": "aaronp64 <aaronp.code@gmail.com>",
            "committer_raw": "aaronp64 <aaronp.code@gmail.com>",
            "summary": "Remove _FORCE_INLINE_ from TextServer*::_ensure* methods",
            "body": "Reduces binary size by ~1.5 MB when compiling with TextServerAdvanced, and ~800 KB for TextServerFallback",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 96233
        },
        "9290adee38b229df00230b2f27fc7ee924e14fd0": {
            "hash": "9290adee38b229df00230b2f27fc7ee924e14fd0",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUyODUy"
            ],
            "author_raw": "Stuart Carnie <stuart.carnie@gmail.com>",
            "committer_raw": "Stuart Carnie <stuart.carnie@gmail.com>",
            "summary": "MacOS: Additional improvements and fixes for embedded window support",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106134
        },
        "247520b348b69847cd3f4bc8afb0e216406905c2": {
            "hash": "247520b348b69847cd3f4bc8afb0e216406905c2",
            "is_merge": false,
            "authored_by": [
                "U_kgDOCL9eow"
            ],
            "author_raw": "Logan Detrick <logandetrick@ucsb.edu>",
            "committer_raw": "Logan Detrick <logandetrick@ucsb.edu>",
            "summary": "Add missing dictionary and array type hints",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106113
        },
        "3307be5038744073d26d17443fb32f0ccab5493a": {
            "hash": "3307be5038744073d26d17443fb32f0ccab5493a",
            "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": "Move NavigationObstacle3DEditorPlugin to navigation_3d module",
            "body": "Moves NavigationObstacle3DEditorPlugin to navigation_3d module.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105588
        },
        "63bd35e7cf782cc23d736e765817cfafe5ceae4e": {
            "hash": "63bd35e7cf782cc23d736e765817cfafe5ceae4e",
            "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": "Move NavigationRegion3DGizmoPlugin to navigation_3d module",
            "body": "Moves NavigationRegion3DGizmoPlugin to navigation_3d module.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105593
        },
        "3d2ad8c316eea7cbdf07e3ace2670983d6338c6f": {
            "hash": "3d2ad8c316eea7cbdf07e3ace2670983d6338c6f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEwMDU0MjI2"
            ],
            "author_raw": "kit <kitbdev@gmail.com>",
            "committer_raw": "kit <kitbdev@gmail.com>",
            "summary": "Fix `--test` help option not in template builds",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106130
        },
        "6d56d2d05e3bb30081d701b41ef2284678612ed6": {
            "hash": "6d56d2d05e3bb30081d701b41ef2284678612ed6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEwMDU0MjI2"
            ],
            "author_raw": "kit <kitbdev@gmail.com>",
            "committer_raw": "kit <kitbdev@gmail.com>",
            "summary": "Fix tests that fail when alone",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106129
        },
        "579feb387c9af6c75f1c599be9d51c380e8efd52": {
            "hash": "579feb387c9af6c75f1c599be9d51c380e8efd52",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NDg5Mjky"
            ],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Core: Add `[[nodiscard]]` to string-like classes",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 93517
        },
        "d176ba045fd6d55719a472b5475ccc32a41e265d": {
            "hash": "d176ba045fd6d55719a472b5475ccc32a41e265d",
            "is_merge": false,
            "authored_by": [
                "U_kgDOCB462A"
            ],
            "author_raw": "aaronp64 <aaronp.code@gmail.com>",
            "committer_raw": "aaronp64 <aaronp.code@gmail.com>",
            "summary": "Array performance improvements to reduce copying/copy_on_write calls",
            "body": "- Avoid temporary copy of p_array in Array::append_array when types match\n- Call ptrw() once before looping in methods that return new Arrays, to avoid copy_on_write call for each item (recursive_duplicate, slice, filter, map)",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 96664
        },
        "6a6a1168a5a7b14ef988f3516303b6d67a985ebd": {
            "hash": "6a6a1168a5a7b14ef988f3516303b6d67a985ebd",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #106128 from akien-mga/macos-vulkansdk-install-add-new-format",
            "body": "macOS: Fix support for latest VulkanSDK .app name in install script",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "efde4ae853fe2e76f403d5a56d5c19b5e51ba230": {
            "hash": "efde4ae853fe2e76f403d5a56d5c19b5e51ba230",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "macOS: Fix support for latest VulkanSDK .app name in install script",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106128
        },
        "26a6d4062d26ddf4574cf333a04253b1c2372d27": {
            "hash": "26a6d4062d26ddf4574cf333a04253b1c2372d27",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMDgxNjc="
            ],
            "author_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Inline `String::utf8` and `String::utf16` for their simplicity.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "04378364723a335bc5ea1f6575d4b90cc47eab7f": {
            "hash": "04378364723a335bc5ea1f6575d4b90cc47eab7f",
            "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": "Clean and group NavigationServer headers",
            "body": "Cleans NavigationServer headers from (unhelpful) comments and groups functions.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105105
        },
        "a895a8682f1de9c7196daf494d802478223049d6": {
            "hash": "a895a8682f1de9c7196daf494d802478223049d6",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #102783 from stuartcarnie/fix_gles3_lightmapper",
            "body": "GLES3: Fix errors baking light map with compatibility renderer",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f6aeaaa093084d1565eb2da54d18af2cbc27303a": {
            "hash": "f6aeaaa093084d1565eb2da54d18af2cbc27303a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106109 from Asaduji/fti_fix_xr_nodes",
            "body": "Physics Interpolation - Fix XR Nodes to work with `SceneTreeFTI`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "2c64f843c0cd6dba00276b9ba38ade5c2a67a5ba": {
            "hash": "2c64f843c0cd6dba00276b9ba38ade5c2a67a5ba",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106108 from aaronfranke/save-scene-set-current-dir",
            "body": "Set current directory when using \"Save Branch as Scene...\"",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "75253b0815db227b7630f594a340d5e3e24f05ee": {
            "hash": "75253b0815db227b7630f594a340d5e3e24f05ee",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105592 from smix8/navregion_3d_plugin",
            "body": "Rename `NavigationMeshEditor` to `NavigationRegion3DEditor`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "fd1168620fe90e1441603b37a59362fb5de74442": {
            "hash": "fd1168620fe90e1441603b37a59362fb5de74442",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105718 from aaronfranke/nav-const-caps",
            "body": "Capitalize global navigation constants",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e085acd71c99bf97bf32c0bc487f36cf889e3e88": {
            "hash": "e085acd71c99bf97bf32c0bc487f36cf889e3e88",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104815 from Ivorforce/strnlen",
            "body": "Rename `_strlen_clipped` to `strnlen` (and use the system equivalent for `char *` inputs)",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "bd2258717094f15232e6fa18e7e997f41eeb1a7d": {
            "hash": "bd2258717094f15232e6fa18e7e997f41eeb1a7d",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106093 from KoBeWi/deprecated_forever",
            "body": "Remove registration of deprecated classes",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "4cb030d6bf1e080bba2081235d046e1abd008f9d": {
            "hash": "4cb030d6bf1e080bba2081235d046e1abd008f9d",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106089 from mihe/rogue-newlines",
            "body": "Fix empty lines being added for errors with no script backtrace",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "7efe897343f61d2004dc430063173dbd1b2a09a0": {
            "hash": "7efe897343f61d2004dc430063173dbd1b2a09a0",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106085 from clayjohn/texture-decompress-import",
            "body": "Fix loading BPTC/ASTC textures on devices that don't support them",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5fec9a9fdc46e3df3e7af25f77f6b33732c85024": {
            "hash": "5fec9a9fdc46e3df3e7af25f77f6b33732c85024",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #100057 from aaronp64/container_validate_obj_perf",
            "body": "Improve `ContainerTypeValidate` performance for object types",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ee599f08500a5feb1e4a602777a2147f34420488": {
            "hash": "ee599f08500a5feb1e4a602777a2147f34420488",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #97148 from Calinou/editor-default-auto-reload-scripts-external-change",
            "body": "Enable Auto Reload Scripts on External Change by default in the editor settings",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "6e30f3069cd6e658fcaae00f4ff6822e57e5bbfd": {
            "hash": "6e30f3069cd6e658fcaae00f4ff6822e57e5bbfd",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106041 from KoBeWi/super_single_shortcut_source",
            "body": "Unify shortcut handling in FileSystem dock",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "a2c9e7920d9bf97cbfc45bcbfab70c14cbfc2be6": {
            "hash": "a2c9e7920d9bf97cbfc45bcbfab70c14cbfc2be6",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105647 from KoBeWi/optional_options",
            "body": "Improve FileDialog options",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c4de8ef825b246fd89061c2ffefbfb382460dfd2": {
            "hash": "c4de8ef825b246fd89061c2ffefbfb382460dfd2",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105765 from smix8/navlink_iteration_id",
            "body": "Add function to get navigation link iteration id from NavigationServer",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "aa24e3b671739a936b9f67fd50da77a5054519ce": {
            "hash": "aa24e3b671739a936b9f67fd50da77a5054519ce",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105884 from stuartcarnie/macos_embedded",
            "body": "macOS: Embedded window support.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5e1964d9b0626fcae2dfada3920ec152d53c8590": {
            "hash": "5e1964d9b0626fcae2dfada3920ec152d53c8590",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106124 from KoBeWi/destructor_must_be_destroyed",
            "body": "Remove empty constructors and destructors from `scene/`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "28068fab1ac6f32d049c8bc6325b7702e310d73b": {
            "hash": "28068fab1ac6f32d049c8bc6325b7702e310d73b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106119 from mihe/jolt/space-change-errors",
            "body": "Remove emitting of error in `JoltBody3D::_exit_all_areas`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "0f1b0487a16f9069044bb7f1508a80fcc62bf444": {
            "hash": "0f1b0487a16f9069044bb7f1508a80fcc62bf444",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106118 from akien-mga/scons-gcc-Wenum-conversion",
            "body": "SCons: Don't enable `-Wenum-conversion` for GCC < 11",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "cc5857728da25e57b271aa24c1704f8616e71484": {
            "hash": "cc5857728da25e57b271aa24c1704f8616e71484",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106114 from m4gr3d/disable_auto_keyboard_popup",
            "body": "Add property to control showing the virtual keyboard on focus events",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d32d2e9b511dbdce4e79621a92c63088c9912ad0": {
            "hash": "d32d2e9b511dbdce4e79621a92c63088c9912ad0",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Remove NOTIFICATION_ENTER_TREE when NOTIFICATION_THEME_CHANGED is used",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 89746
        },
        "ec32dae1da20c375f8e1653da74ba88b3193e672": {
            "hash": "ec32dae1da20c375f8e1653da74ba88b3193e672",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMDgxNjc="
            ],
            "author_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Rename `_strlen_clipped` to `strnlen` (and use the system equivalent for `char *` inputs).",
            "body": "Add `strnlen` for `char16_t *` and `wchar_t *`.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104815
        },
        "34b485d62b0a71e85a56fb46cf7ecc59963ed2d6": {
            "hash": "34b485d62b0a71e85a56fb46cf7ecc59963ed2d6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Remove empty constructors and destructors from scene/",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106124
        },
        "a088b5dc23bfe864b1feaf6aac728b3eb33db766": {
            "hash": "a088b5dc23bfe864b1feaf6aac728b3eb33db766",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "summary": "Disable showing the virtual keyboard on focus events for certain editor components",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106114
        },
        "f539d0a447dde9a8f8629be7d1c78ce3c1e7f394": {
            "hash": "f539d0a447dde9a8f8629be7d1c78ce3c1e7f394",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ4ODQyNDY="
            ],
            "author_raw": "Mikael Hermansson <mikael@hermansson.io>",
            "committer_raw": "Mikael Hermansson <mikael@hermansson.io>",
            "summary": "Remove emitting of error in `JoltBody3D::_exit_all_areas`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106119
        },
        "f09ffeedd0e28cb58093f66f20580bf2f1d6b1fc": {
            "hash": "f09ffeedd0e28cb58093f66f20580bf2f1d6b1fc",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "SCons: Don't enable `-Wenum-conversion` for GCC < 11",
            "body": "This warning was introduced in GCC 10 but only for C/Obj-C.\nIn GCC 11 it seems to have been made compatible with C++.\n\nAlso restrict -Wno-return-type to GCC 12, that regression\nwas fixed in GCC 13.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106118
        },
        "f29feac7a525f6ab66fffce90fd83502bf77286c": {
            "hash": "f29feac7a525f6ab66fffce90fd83502bf77286c",
            "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 `LineEdit` / `TextEdit` property to control whether the virtual keyboard should show on focus",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106114
        },
        "7a423ffdc093ecdf0dd440892fc5c7d08ef89f95": {
            "hash": "7a423ffdc093ecdf0dd440892fc5c7d08ef89f95",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUyODUy"
            ],
            "author_raw": "Stuart Carnie <stuart.carnie@gmail.com>",
            "committer_raw": "Stuart Carnie <stuart.carnie@gmail.com>",
            "summary": "GLES3: Fix errors baking light map with compatibility renderer",
            "body": "Helps #102696",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102783
        },
        "006c9bb39ac4b2befe869992ce5d30b7b0ac9cb6": {
            "hash": "006c9bb39ac4b2befe869992ce5d30b7b0ac9cb6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Use a type-hinted dictionary for AnimationLibrary's `libraries` property",
            "body": "This is done at a editor property hint level so that it doesn't break compatibility.\nIn other words, the actual `libraries` property exposed to the scripting API\nremains an untyped Dictionary.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106111
        },
        "894d3939cd00a6398425ac09282f3637fc7237e4": {
            "hash": "894d3939cd00a6398425ac09282f3637fc7237e4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUzMTUwMjQ0"
            ],
            "author_raw": "BlueCube3310 <53150244+BlueCube3310@users.noreply.github.com>",
            "committer_raw": "BlueCube3310 <53150244+BlueCube3310@users.noreply.github.com>",
            "summary": "BasisU: Configure HDR quality from the settings",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106110
        },
        "508d271522f8a0fd3361dc2fb18a89fb4eaf976c": {
            "hash": "508d271522f8a0fd3361dc2fb18a89fb4eaf976c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NDY4NzU="
            ],
            "author_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "committer_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "summary": "Set current directory when using Save Branch As Scene",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106108
        },
        "5dd4267a0b9b1af4a6f394ce04802d8bfacc38c6": {
            "hash": "5dd4267a0b9b1af4a6f394ce04802d8bfacc38c6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Unify shortcut handling in FileSystem dock",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106041
        },
        "01e85c49e9eb8e8e18c78c19698a17d516c210de": {
            "hash": "01e85c49e9eb8e8e18c78c19698a17d516c210de",
            "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": "Rename NavigationMeshEditor to NavigationRegion3DEditor",
            "body": "Renames NavigationMeshEditor to NavigationRegion3DEditor to better describe its actual purpose.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105592
        },
        "00e1fdec2cfd7b8f21cc7f21e82e73990ef6b0f5": {
            "hash": "00e1fdec2cfd7b8f21cc7f21e82e73990ef6b0f5",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUyODUy"
            ],
            "author_raw": "Stuart Carnie <stuart.carnie@gmail.com>",
            "committer_raw": "Stuart Carnie <stuart.carnie@gmail.com>",
            "summary": "MacOS: Embedded window support.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105884
        },
        "9a09fc35d8ab0314e852a00702217dac3798824f": {
            "hash": "9a09fc35d8ab0314e852a00702217dac3798824f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM5Mzc0NTA5"
            ],
            "author_raw": "Asaduji <39374509+Asaduji@users.noreply.github.com>",
            "committer_raw": "Asaduji <39374509+Asaduji@users.noreply.github.com>",
            "summary": "Physics Interpolation - Fix XR Nodes to work with `SceneTreeFTI`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106109
        },
        "783728fcb4ff578ae5634c5204d734b36b37fad8": {
            "hash": "783728fcb4ff578ae5634c5204d734b36b37fad8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NDY4NzU="
            ],
            "author_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "committer_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "summary": "Capitalize global navigation constants",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105718
        },
        "242293c451b14ce31a0c4512fb005beafd662427": {
            "hash": "242293c451b14ce31a0c4512fb005beafd662427",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Remove registration of deprecated classes",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106093
        },
        "1a1cc0f7b00ee5edf5f8cda8a6c47274df010235": {
            "hash": "1a1cc0f7b00ee5edf5f8cda8a6c47274df010235",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105982 from roughbits01/movie-writer-issue",
            "body": "Only instantiate `MovieWriterMJPEG` and `MovieWriterPNGWAV` movie writers if they are enabled",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5bc01f299483ffcec09c2ad0f660ed5dd62abd3a": {
            "hash": "5bc01f299483ffcec09c2ad0f660ed5dd62abd3a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105080 from beicause/basisu-ktx2-settings",
            "body": "BasisU: Use KTX2 format and add import options to configure encoder",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d6ca5cf69013575344770e4a8edc2d5926105bca": {
            "hash": "d6ca5cf69013575344770e4a8edc2d5926105bca",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106087 from lodetrick/svg-type-hint",
            "body": "Add Dictionary Type Hint to SVGTexture",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "7cb658cd9d3e38a155db3b6ae4e5ec3dd2471e25": {
            "hash": "7cb658cd9d3e38a155db3b6ae4e5ec3dd2471e25",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106086 from clayjohn/ANGLE-BPTC",
            "body": "Check for GL ES version of BPTC extension when using the OpenGL renderer",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "8ab73248bc9d1e144a62378b77cef1f59c9e8edd": {
            "hash": "8ab73248bc9d1e144a62378b77cef1f59c9e8edd",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106083 from Riteo/pointing-somewhere",
            "body": "Wayland: Ensure pointed window's existence in `mouse_get_position`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "97e5ddd5440d4b1acdc6a9164656a60a6c7b7379": {
            "hash": "97e5ddd5440d4b1acdc6a9164656a60a6c7b7379",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106082 from jaydensipe/open-recent-better-ui",
            "body": "Show \"No Recent Scenes\" under `Open Recent` instead of redundant button",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e0bbafcb61aa1f004242914ffe3117b7d77b1601": {
            "hash": "e0bbafcb61aa1f004242914ffe3117b7d77b1601",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106079 from clayjohn/rb-crash",
            "body": "Avoid crash when allocating specular and normal-roughness buffers when render buffers aren't available",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c40c56b406521fe49e9df9afcd0c795e80ebac38": {
            "hash": "c40c56b406521fe49e9df9afcd0c795e80ebac38",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105822 from bruvzg/mm_update_enter",
            "body": "[macOS] Update entered state from `mouseMoved`.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "976f42de0b8222422bf1116e07a42cfb6745b0a0": {
            "hash": "976f42de0b8222422bf1116e07a42cfb6745b0a0",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106077 from m4gr3d/enable_xr_mode_options",
            "body": "Enable XR play mode options in the regular editor",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5aca298548c5daba3948b3e2a9903aa6e2fc9241": {
            "hash": "5aca298548c5daba3948b3e2a9903aa6e2fc9241",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106051 from dalexeev/move-alt-codes-from-char-range",
            "body": "Move `alt_code_oem437` and `alt_code_cp1252` to separate header file",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e348d09e1a78651bcfaad4b6af9738da65e5b357": {
            "hash": "e348d09e1a78651bcfaad4b6af9738da65e5b357",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #90558 from Daylily-Zeleen/daylily-zeleen/add_include_exclude_to_FindInFiles",
            "body": "Add include/exclude to `FindInFiles` for filtering files.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "743c1eed4914e9e274bc252924faa52e890c278f": {
            "hash": "743c1eed4914e9e274bc252924faa52e890c278f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106027 from aaronp64/string_format_perf",
            "body": "Reduce allocations/copies in `String::format`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "9f65708fe0f14bcbf46d8a7030752ec647a79b25": {
            "hash": "9f65708fe0f14bcbf46d8a7030752ec647a79b25",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105770 from Calinou/editor-progress-improve-cli-reporting",
            "body": "Improve editor progress reporting on the command line",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "13dbf3fd9c73c18a1b8a4946dcd2ce370c269bb2": {
            "hash": "13dbf3fd9c73c18a1b8a4946dcd2ce370c269bb2",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105641 from KoBeWi/item_tree",
            "body": "Change FileDialog's Tree to ItemList",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "1f06c7caea52a60d8d3e14423da5852a02aa7246": {
            "hash": "1f06c7caea52a60d8d3e14423da5852a02aa7246",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #97821 from dalexeev/doc-iter-get-return-type",
            "body": "Documentation: Add tip to use more specific return type for `_iter_get()`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e939aefe2f70adc53a6b83b4a17526310ccdbc0c": {
            "hash": "e939aefe2f70adc53a6b83b4a17526310ccdbc0c",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105748 from mihe/jolt/body-pointer",
            "body": "Remove no-op locking in Jolt Physics module",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "0d7b1ba868d89a94dd28b9ab77004b64eb2fcf7d": {
            "hash": "0d7b1ba868d89a94dd28b9ab77004b64eb2fcf7d",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106002 from ProgrammerOnCoffee/fix-light3d-doc-typo",
            "body": "Fix a typo in the `Light3D` documentation",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c20ac6c01e04a2c3931533b1314a8ea5850b78fe": {
            "hash": "c20ac6c01e04a2c3931533b1314a8ea5850b78fe",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106000 from funkysandwich/one_char_pr",
            "body": "Fix AudioStreamPlayer3D's `layer_mask` property using the wrong property hint (+ misc related fixes)",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "af1df7be7857b2117eeff39ec6c4f74dc04e0439": {
            "hash": "af1df7be7857b2117eeff39ec6c4f74dc04e0439",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105990 from RedMser/deprecate-packeddatacontainer",
            "body": "Deprecate `PackedDataContainer`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "721b1a3d643b36c7eeded2ce530b639e2045913b": {
            "hash": "721b1a3d643b36c7eeded2ce530b639e2045913b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjU2NTY5MDI5"
            ],
            "author_raw": "funkysandwich <funkysandwich@users.noreply.github.com>",
            "committer_raw": "funkysandwich <funkysandwich@users.noreply.github.com>",
            "summary": "Fix AudioStreamPlayer3D's layer_mask property using the wrong property hint",
            "body": "Also remove unnecessary physics layer property hints from some bool properties on raycast and shapecast nodes",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106000
        },
        "e7010c2c018e51cc5f7d0e792996b8184341a445": {
            "hash": "e7010c2c018e51cc5f7d0e792996b8184341a445",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NTIxMzM5"
            ],
            "author_raw": "Clay John <claynjohn@gmail.com>",
            "committer_raw": "Clay John <claynjohn@gmail.com>",
            "summary": "Check for all BPTC Extensions when using the OpenGL renderer.",
            "body": "EXT_texture_compression_bptc is the WebGL version of GL_EXT_texture_compression_bptc which is the same thing as GL_ARB_texture_compression_bptc but some vendors only report one or the other. ANGLE only reports GL_EXT_texture_compression_bptc for example",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106086
        },
        "961f9a891abc819b23308beed5361abb538fd9e2": {
            "hash": "961f9a891abc819b23308beed5361abb538fd9e2",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Improve editor progress reporting on the command line",
            "body": "This is useful when looking at the progress of command line exporting,\nespecially on continuous integration.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105770
        },
        "7430711cb7c927bc5617cea1b50d8b3cfd84f21f": {
            "hash": "7430711cb7c927bc5617cea1b50d8b3cfd84f21f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MTMyMjgw"
            ],
            "author_raw": "Jayden Sipe <jayden.sipe@gmail.com>",
            "committer_raw": "Jayden Sipe <jayden.sipe@gmail.com>",
            "summary": "Show \"No Recent Scenes\" under `Open Recent` instead of clearing nothing",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106082
        },
        "31b90246e77816c84f2bee8fc40a1e67faabd307": {
            "hash": "31b90246e77816c84f2bee8fc40a1e67faabd307",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ4ODQyNDY="
            ],
            "author_raw": "Mikael Hermansson <mikael@hermansson.io>",
            "committer_raw": "Mikael Hermansson <mikael@hermansson.io>",
            "summary": "Fix empty lines being added for errors with no script backtrace",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106089
        },
        "ef9daf0f93ef2a3d331759cefd5329a925274383": {
            "hash": "ef9daf0f93ef2a3d331759cefd5329a925274383",
            "is_merge": false,
            "authored_by": [
                "U_kgDOCL9eow"
            ],
            "author_raw": "Logan Detrick <logandetrick@ucsb.edu>",
            "committer_raw": "Logan Detrick <logandetrick@ucsb.edu>",
            "summary": "Add type hint to SVGTexture dictionary",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106087
        },
        "2b3923880a937648ec25e9c2ae8fe4ce86250c60": {
            "hash": "2b3923880a937648ec25e9c2ae8fe4ce86250c60",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NTIxMzM5"
            ],
            "author_raw": "Clay John <claynjohn@gmail.com>",
            "committer_raw": "Clay John <claynjohn@gmail.com>",
            "summary": "Continue checking for a texture decompression path even if end of import file is not reached",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106085
        },
        "07ef21c87a1b6f2000713cbe8d4fba1ecdf6c72f": {
            "hash": "07ef21c87a1b6f2000713cbe8d4fba1ecdf6c72f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NTIxMzM5"
            ],
            "author_raw": "Clay John <claynjohn@gmail.com>",
            "committer_raw": "Clay John <claynjohn@gmail.com>",
            "summary": "Avoid crash when allocating specular and normal-roughness buffers when render buffers aren't available",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106079
        },
        "d320b92352032853420f652b9cdce1a2f0ee191c": {
            "hash": "d320b92352032853420f652b9cdce1a2f0ee191c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "summary": "Enable XR play mode options in the regular editor",
            "body": "The feature is necessary for XR projects with regular scenes, or hybrid app projects.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106077
        },
        "d4dabd15aa85a6c7bb1a62eb412bc8fbe901ac5c": {
            "hash": "d4dabd15aa85a6c7bb1a62eb412bc8fbe901ac5c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMxMDY1ODA4"
            ],
            "author_raw": "Riteo Siuga <riteo@posteo.net>",
            "committer_raw": "Riteo Siuga <riteo@posteo.net>",
            "summary": "Wayland: Ensure pointed window's existence in mouse_get_position",
            "body": "Should fix a crash with certain compositors.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106083
        },
        "1bccf5c9a3e4e5b5e8f20c0cda52f35f91cae18c": {
            "hash": "1bccf5c9a3e4e5b5e8f20c0cda52f35f91cae18c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYxNjI0NTU4"
            ],
            "author_raw": "Daylily-Zeleen <daylily-zeleen@foxmail.com>",
            "committer_raw": "Daylily-Zeleen <daylily-zeleen@foxmail.com>",
            "summary": "Add include/exclude to `FindInFiles` for filtering files.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 90558
        },
        "413cb795cd4e3559e8ba9309f49c9ca36cef7d18": {
            "hash": "413cb795cd4e3559e8ba9309f49c9ca36cef7d18",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3NzAwNDE4"
            ],
            "author_raw": "Danil Alexeev <dalexeev12@yandex.ru>",
            "committer_raw": "Danil Alexeev <dalexeev12@yandex.ru>",
            "summary": "Move `alt_code_oem437` and `alt_code_cp1252` to separate header file",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106051
        },
        "66faae4d83d18e660695a28458b7f925a0fd58f7": {
            "hash": "66faae4d83d18e660695a28458b7f925a0fd58f7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjcwMjQwMTY="
            ],
            "author_raw": "nklbdev <nklbdev@gmail.com>",
            "committer_raw": "nklbdev <nklbdev@gmail.com>",
            "summary": "Fix Set focus on right control on user action \"show in file system\"",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106049
        },
        "7fe61c7e84cc36eebc97c3445810c614c91d4021": {
            "hash": "7fe61c7e84cc36eebc97c3445810c614c91d4021",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Change FileDialog's Tree to ItemList",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105641
        },
        "cf00265386b98da3f24f5c3de22358fbf2e1a46b": {
            "hash": "cf00265386b98da3f24f5c3de22358fbf2e1a46b",
            "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 Xbox Controller on Android",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106021
        },
        "237597b01f9f67079fea2e8664d80ebf60d5e765": {
            "hash": "237597b01f9f67079fea2e8664d80ebf60d5e765",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc1OTQxODQy"
            ],
            "author_raw": "LuoZhihao <luo_zhihao@outlook.com>",
            "committer_raw": "LuoZhihao <luo_zhihao@outlook.com>",
            "summary": "BasisU: Use KTX2 format and add import options to configure encoder",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105080
        },
        "ed35b9e181bb7b38128625ffdc49466572d804bf": {
            "hash": "ed35b9e181bb7b38128625ffdc49466572d804bf",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI5MTA1MQ=="
            ],
            "author_raw": "Leandro (Cerberus1746) Benedet Garcia <cerberus1746@gmail.com>",
            "committer_raw": "Leandro (Cerberus1746) Benedet Garcia <cerberus1746@gmail.com>",
            "summary": "Delete test cache before running it",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105848
        },
        "1d49a557b68de1f1dcaf4e02049356125b4021c1": {
            "hash": "1d49a557b68de1f1dcaf4e02049356125b4021c1",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMDgxNjc=",
                "U_kgDOBvKYDQ"
            ],
            "author_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Optimize away duplicate hash and position computation in `HashMap` on insert.",
            "body": "Co-authored-by: Nazarii <nazarii.yablonskyi.pp.2022@lpnu.ua>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106020
        },
        "a4ba8c37c9aca5dc06bb8a653e0ff79868660bae": {
            "hash": "a4ba8c37c9aca5dc06bb8a653e0ff79868660bae",
            "is_merge": false,
            "authored_by": [
                "U_kgDOCB462A"
            ],
            "author_raw": "aaronp64 <aaronp.code@gmail.com>",
            "committer_raw": "aaronp64 <aaronp.code@gmail.com>",
            "summary": "Reduce allocations/copies in String::format",
            "body": "- Updated initial new_string copy to use copy constructor/increase ref count instead of copying to new allocated memory\n- Removed Variant copies from Array before assigning to String\n- Only convert i to String when needed",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106027
        },
        "4f3b998b095b11f7460103ef3670e6e0adbb7cb3": {
            "hash": "4f3b998b095b11f7460103ef3670e6e0adbb7cb3",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3NzAwNDE4"
            ],
            "author_raw": "Danil Alexeev <dalexeev12@yandex.ru>",
            "committer_raw": "Danil Alexeev <dalexeev12@yandex.ru>",
            "summary": "Documentation: Add tip to use more specific return type for `_iter_get()`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 97821
        },
        "1cf573f44de045ee73fd938fbf2bdccc0e31b7bb": {
            "hash": "1cf573f44de045ee73fd938fbf2bdccc0e31b7bb",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105887 from Repiteo/core/modernize-headers",
            "body": "Core: Modernize C headers with C++ equivalents",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f45e6d7462d24a0191c6ad06e1b2af430c8828cb": {
            "hash": "f45e6d7462d24a0191c6ad06e1b2af430c8828cb",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #88925 from Aziroshin/linear-curve-zero-vector-bug",
            "body": "[Curve3D] Fix middle point forward vector when control1=end and…",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "da462c093ac83102b4bf22a056ca4295f4ff4dcf": {
            "hash": "da462c093ac83102b4bf22a056ca4295f4ff4dcf",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105147 from Lazy-Rabbit-2001/sprite_stretching",
            "body": "Allow `Sprite2D` being dragged to change their `region_rect`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b5d176b5374b587bfaed47a44b2c0481342d2a21": {
            "hash": "b5d176b5374b587bfaed47a44b2c0481342d2a21",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106003 from juanjp600/ci-macos-sconsflags-propagation",
            "body": "CI: Propagate `matrix.sconsflags` in macos_builds.yml",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "8fe55020c9c04f633bb3281e536e8424029aa6c0": {
            "hash": "8fe55020c9c04f633bb3281e536e8424029aa6c0",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #106001 from kitbdev/dont-force-control-rect-pixel-snap",
            "body": "Allow Control Rect tool to not snap to pixel",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "acf38b2292214bd7fa5ac0342c645e9638a6fef4": {
            "hash": "acf38b2292214bd7fa5ac0342c645e9638a6fef4",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #76560 from aaronfranke/node-set-string-name",
            "body": "Change Node `set_name` to use StringName, slightly improves performance",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "bec3856cec9b3efbcfa42de875fb7f70dfdb1477": {
            "hash": "bec3856cec9b3efbcfa42de875fb7f70dfdb1477",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105997 from nklbdev/fix-file-system-dock-add-missing-shortcuts-from-tree-to-file-list",
            "body": "Fix added missing shortcuts from tree to file list",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "01fc9aee6c47aa1a1c787c46469fa18c21d06c66": {
            "hash": "01fc9aee6c47aa1a1c787c46469fa18c21d06c66",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NDg5Mjky"
            ],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Core: Modernize C headers with C++ equivalents",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105887
        },
        "a8ece29adcf639305da073554be5cb1a7916b42b": {
            "hash": "a8ece29adcf639305da073554be5cb1a7916b42b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #104347 from DanielKinsman/libjpeg_turbo",
            "body": "Use libjpeg-turbo for improved jpg compatibility and speed",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "a0cc41b5ed628e93acb380ac0764c6cb0184bec9": {
            "hash": "a0cc41b5ed628e93acb380ac0764c6cb0184bec9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE1NjM5",
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Daniel Kinsman <danielkinsman@riseup.net>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Use libjpeg-turbo for improved jpg compatibility and speed",
            "body": "Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104347
        },
        "cc948984ad322628be9ff22b4a8c6a43b4eb8f3f": {
            "hash": "cc948984ad322628be9ff22b4a8c6a43b4eb8f3f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #104973 from Ivorforce/gdextension-cpp-docs-link",
            "body": "Change \"GDExtension example in C++\" links to accommodate the new docs file structure.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "067704f1cd6e169d8c9382b755a26c4880a2f941": {
            "hash": "067704f1cd6e169d8c9382b755a26c4880a2f941",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NDY4NzU=",
                "MDQ6VXNlcjQ3NzAwNDE4"
            ],
            "author_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "committer_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "summary": "Add a keyword for abstract classes in GDScript",
            "body": "Co-authored-by: Danil Alexeev <danil@alexeev.xyz>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 67777
        },
        "b3def2571e7a80f4ce1e9bb1a1a660542158110b": {
            "hash": "b3def2571e7a80f4ce1e9bb1a1a660542158110b",
            "is_merge": false,
            "authored_by": [
                "U_kgDOCj6ZbA"
            ],
            "author_raw": "ProgrammerOnCoffee <171874668+ProgrammerOnCoffee@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Fix typo in `Light3D` documentation",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106002
        },
        "e6cb7affdcc89e8c0032d6ee79ff4c6de5fb526d": {
            "hash": "e6cb7affdcc89e8c0032d6ee79ff4c6de5fb526d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEwMDU0MjI2"
            ],
            "author_raw": "kit <kitbdev@gmail.com>",
            "committer_raw": "kit <kitbdev@gmail.com>",
            "summary": "Allow Control Rect tool to not snap to pixel",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106001
        },
        "257058a550b2ae166c38248a3731cba540bc638c": {
            "hash": "257058a550b2ae166c38248a3731cba540bc638c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjg2MDcxMTk="
            ],
            "author_raw": "Juan Pablo Arce <juanjprot@gmail.com>",
            "committer_raw": "Juan Pablo Arce <juanjprot@gmail.com>",
            "summary": "CI: Propagate matrix.sconsflags in macos_builds.yml",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 106003
        },
        "9f38cfe3ca0b774c80a5adfb3c182860d9302a13": {
            "hash": "9f38cfe3ca0b774c80a5adfb3c182860d9302a13",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NDY4NzU="
            ],
            "author_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "committer_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "summary": "Add mid height property to CapsuleShape2D/3D",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 93836
        },
        "a404b668a1b32f896ba834b9bb60c25fe58520d8": {
            "hash": "a404b668a1b32f896ba834b9bb60c25fe58520d8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NDY4NzU="
            ],
            "author_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "committer_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "summary": "Change Node set_name to use StringName",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 76560
        },
        "730adf48012307911a3a353dca6ea4e599bc8dc9": {
            "hash": "730adf48012307911a3a353dca6ea4e599bc8dc9",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105973 from lawnjelly/fti_fix_3d_exit_tree",
            "body": "FTI - Fix `SceneTreeFTI` behaviour on exit tree",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b4c9602031df2fdb81922a616b04c5a823d09ec1": {
            "hash": "b4c9602031df2fdb81922a616b04c5a823d09ec1",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105964 from markdibarry/deprecate-parallax-background-and-layer",
            "body": "Deprecate `ParallaxBackground` and `ParallaxLayer`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f215384aaa17ebb90b93561a81d19d21be372aa7": {
            "hash": "f215384aaa17ebb90b93561a81d19d21be372aa7",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105625 from zmn-hamid/zoom_drag_2d",
            "body": "Add drag zoom feature with CTRL+MiddleMouseButton",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d51e0f9d2db6a48a80d9d7a17793088842540287": {
            "hash": "d51e0f9d2db6a48a80d9d7a17793088842540287",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105968 from jaydensipe/find-bar-qol",
            "body": "Some QOL and cleanup to EditorHelp's `FindBar`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "767e0377265714bca4b28fb95e3f967e2f8304c3": {
            "hash": "767e0377265714bca4b28fb95e3f967e2f8304c3",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjcwMjQwMTY="
            ],
            "author_raw": "nklbdev <nklbdev@gmail.com>",
            "committer_raw": "nklbdev <nklbdev@gmail.com>",
            "summary": "Fix added missing shortcuts from tree to file list",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105997
        },
        "1a91570ce9059f9d33ef3298c9947beabad0d681": {
            "hash": "1a91570ce9059f9d33ef3298c9947beabad0d681",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3MDk1ODM="
            ],
            "author_raw": "Aziroshin <aziroshin@gmx.net>",
            "committer_raw": "Aziroshin <aziroshin@gmx.net>",
            "summary": "[Curve3D] Fix middle point forward vector when control1=end and control2=begin; issue #88923",
            "body": "Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 88925
        },
        "5ce11b1eac5a929228c40d3749aa8975dfe3c2fc": {
            "hash": "5ce11b1eac5a929228c40d3749aa8975dfe3c2fc",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ1OTA3ODM2"
            ],
            "author_raw": "uno1982 <jmanc82@aim.com>",
            "committer_raw": "uno1982 <jmanc82@aim.com>",
            "summary": "Fix for ps4 and ps5 controller options and share buttons",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105992
        },
        "67232f809a1cf7c6b88c57785e31692fe18f5844": {
            "hash": "67232f809a1cf7c6b88c57785e31692fe18f5844",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUxMTcxOTc="
            ],
            "author_raw": "RedMser <redmser.jj2@gmail.com>",
            "committer_raw": "RedMser <redmser.jj2@gmail.com>",
            "summary": "Deprecate PackedDataContainer",
            "body": "A custom resource type, or the methods suggested in the\ndeprecation message are easier to use and work more reliably.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105990
        },
        "82e23da12ed1edc60fdcb691a0a221e4dc1234df": {
            "hash": "82e23da12ed1edc60fdcb691a0a221e4dc1234df",
            "is_merge": false,
            "authored_by": [
                "U_kgDOB7pmmg"
            ],
            "author_raw": "hamid <zmn-hamid@proton.me>",
            "committer_raw": "hamid <zmn-hamid@proton.me>",
            "summary": "Add drag zoom feature with CTRL+MiddleMouseButton",
            "body": "This change introduces a DragType enum to scene/gui/view_panner.cpp of\ndragging, which includes:\n\n- DRAG_TYPE_NONE: Not dragging\n- DRAG_TYPE_PAN: Panning (dragging using MMB)\n- DRAG_TYPE_ZOOM: Zooming (dragging using CTRL+MMB)\n\nThe goal of this change is the third option, which was already available\nin 3D viewport but not in 2D. This feature should work in other editors\nas well such as Animation Track Editor and Visual Shader Editor and so\non.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105625
        },
        "55dd5d59e1fd98b0a7904a01cf6c73214556310e": {
            "hash": "55dd5d59e1fd98b0a7904a01cf6c73214556310e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEyNTA5MDk3"
            ],
            "author_raw": "Marwen Azouzi <marwen.azouzi@datadoghq.com>",
            "committer_raw": "Marwen Azouzi <marwen.azouzi@datadoghq.com>",
            "summary": "Check if MJPEG and PNGWAV movie writers are enabled",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105982
        },
        "ba4ab2dda39c4ec1d93c42dd736db7becaecd247": {
            "hash": "ba4ab2dda39c4ec1d93c42dd736db7becaecd247",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "FTI - Fix `SceneTreeFTI` behaviour on exit tree",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105973
        },
        "201238168c6b2b53c42504d116e9b2b64a20ac9a": {
            "hash": "201238168c6b2b53c42504d116e9b2b64a20ac9a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MTMyMjgw"
            ],
            "author_raw": "Jayden Sipe <jayden.sipe@gmail.com>",
            "committer_raw": "Jayden Sipe <jayden.sipe@gmail.com>",
            "summary": "Some QOL and cleanup to EditorHelp's `FindBar`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105968
        },
        "36e53922c79d48a0d8e5c26d66a1be1891228922": {
            "hash": "36e53922c79d48a0d8e5c26d66a1be1891228922",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxMzI1OTQz"
            ],
            "author_raw": "Mark DiBarry <markdibarry@protonmail.com>",
            "committer_raw": "Mark DiBarry <markdibarry@protonmail.com>",
            "summary": "Deprecate Parallax Background and Parallax Layer",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105964
        },
        "80a3d205f1ad22e779a64921fb56d62b893881ae": {
            "hash": "80a3d205f1ad22e779a64921fb56d62b893881ae",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105949 from bruvzg/emb_os_fix",
            "body": "Fix oversampling for embedded windows using content scale.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "9e9f6c9c35086d6c63df8106dcd440e3585be675": {
            "hash": "9e9f6c9c35086d6c63df8106dcd440e3585be675",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105916 from Repiteo/core/msvc-fastfail",
            "body": "Core: Use `__fastfail()` in MSVC error macros",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "304347c3ac14d131703fa033b56322b62506c4af": {
            "hash": "304347c3ac14d131703fa033b56322b62506c4af",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104055 from Ivorforce/fixed-vector",
            "body": "Core: Add `FixedVector` template - a collection that can be used completely on the stack.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "baf9d6e150810633828d9a15244698dc8d386550": {
            "hash": "baf9d6e150810633828d9a15244698dc8d386550",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105871 from Ivorforce/quick-stringname-fixes",
            "body": "Quick `StringName` improvements.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "fb08e94c3537f04d4ea65eec914047f2ee8ad41b": {
            "hash": "fb08e94c3537f04d4ea65eec914047f2ee8ad41b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105930 from a-johnston/fuzzy_search_index_field",
            "body": "Add original index field to fuzzy search result",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "eebbc127226860b12e28b57a3b727890eea4b0cd": {
            "hash": "eebbc127226860b12e28b57a3b727890eea4b0cd",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105924 from akien-mga/editor-rename-MenuOptions-file-enum",
            "body": "Rename editor \"File\" MenuOption enums for clarity",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c00e6c83f1f972a4fe0c0a092d252a3e9cfdee7f": {
            "hash": "c00e6c83f1f972a4fe0c0a092d252a3e9cfdee7f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105856 from akien-mga/basis_universal-rediff-patches",
            "body": "basis_universal: Rediff patches, remove Windows encoding fix",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "1b1ab76a14d4521583825df059f88eaaaa5c573c": {
            "hash": "1b1ab76a14d4521583825df059f88eaaaa5c573c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMDgxNjc="
            ],
            "author_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Add `FixedVector` template.",
            "body": "This is a high performance `Vector`-like object that can be used if the maximum number of objects is small and known, and the objects are needed only temporarily.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104055
        },
        "91362a61da08950d7242869cac52cb877379138b": {
            "hash": "91362a61da08950d7242869cac52cb877379138b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMDgxNjc="
            ],
            "author_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Simplify `StringName` to `bool` conversions.",
            "body": "Move `mutex` include of `string_name.h` to `string_name.cpp`.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105871
        },
        "c6e1bc61709cf5cb4deb0288ecf1bd85855eb359": {
            "hash": "c6e1bc61709cf5cb4deb0288ecf1bd85855eb359",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Fix oversampling for embedded windows using content scale.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105949
        },
        "694d034d5b5c71f7b265a6f07bec1e9a2ef58236": {
            "hash": "694d034d5b5c71f7b265a6f07bec1e9a2ef58236",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Rename editor \"File\" MenuOption enums for clarity",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105924
        },
        "32eafc18b40f3fe1c6dbfbb2472c07bc4c8337d7": {
            "hash": "32eafc18b40f3fe1c6dbfbb2472c07bc4c8337d7",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103806 from arkology/find-replace-bar-ui",
            "body": "`FindReplaceBar`: Fix \"Replace (All)\" buttons repositioning, improve \"Hide\" button visual feedback",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "2428db2dd19d1983b03a92637e688bc7d2cc3413": {
            "hash": "2428db2dd19d1983b03a92637e688bc7d2cc3413",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105915 from lawnjelly/fti_hotwheels4",
            "body": "FTI - Add custom interpolation for wheels",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f4f1471b57ec6bbfccf954d0ddabf2472d9215c3": {
            "hash": "f4f1471b57ec6bbfccf954d0ddabf2472d9215c3",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105910 from lawnjelly/global_get_fast4",
            "body": "Add `GLOBAL_GET` cached macros.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d7615dc75fb0475e53ad253d18649516d8bf1120": {
            "hash": "d7615dc75fb0475e53ad253d18649516d8bf1120",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105935 from TTHHR/fixdbus",
            "body": "Wayland: Fix compile error with DBUS disabled",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "8fd7311032dfbf982b689fbc7a6eef7ec7381f64": {
            "hash": "8fd7311032dfbf982b689fbc7a6eef7ec7381f64",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105932 from Rindbee/add-note-to-is_valid_filename",
            "body": "Clarify the conditions that need to be met for a valid file name in Godot",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "61d90a8422cfd52967ae0f1fe1bff1828f8a0e99": {
            "hash": "61d90a8422cfd52967ae0f1fe1bff1828f8a0e99",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103020 from Scarface1809/allow_rotating_selected_cells",
            "body": "Allow rotating selected cells in GridMap",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b2829f3256001d546529fb8227bfaafb8a104b90": {
            "hash": "b2829f3256001d546529fb8227bfaafb8a104b90",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105897 from akien-mga/mingw-remove-undef-hacks",
            "body": "Remove WinAPI `#undef` hacks needed for mingw-std-threads",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "afad1129dd4a18f59a262e2d89910a75394a588c": {
            "hash": "afad1129dd4a18f59a262e2d89910a75394a588c",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #90436 from dsmtE/dev/region_texture_mapping",
            "body": "Expose built-in region information",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "81283460fdc4bec2415bac5ba2a04e88de66215b": {
            "hash": "81283460fdc4bec2415bac5ba2a04e88de66215b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105892 from timothyqiu/color-picker-improvements",
            "body": "Improve `ColorPicker`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f8f350a32a1ebf4114cef6b4b6224089e0abaf74": {
            "hash": "f8f350a32a1ebf4114cef6b4b6224089e0abaf74",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5",
                "MDQ6VXNlcjIzMDgxNjc="
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Add `GLOBAL_GET` cached macros.",
            "body": "GLOBAL_GET is an expensive operation which should not be used each frame / tick.\nThis PR adds macros which do a cheaper revision check, and only call the expensive GLOBAL_GET when project settings have changed.\n\nCo-authored-by: Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105910
        },
        "1ec1ba6d940ce7b8f4448571acee94d6e75068ea": {
            "hash": "1ec1ba6d940ce7b8f4448571acee94d6e75068ea",
            "is_merge": false,
            "authored_by": [
                "U_kgDOB1-M8g"
            ],
            "author_raw": "PhairZ <sa435995@gmail.com>",
            "committer_raw": "PhairZ <sa435995@gmail.com>",
            "summary": "Make script_class_get_icon_path() return any value when r_valid is passed.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105942
        },
        "14249097e80355f365be665c51795680a5ef6858": {
            "hash": "14249097e80355f365be665c51795680a5ef6858",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwMzg2MDY3"
            ],
            "author_raw": "Rindbee <idleman@yeah.net>",
            "committer_raw": "Rindbee <idleman@yeah.net>",
            "summary": "Clarify the conditions that need to be met for a valid file name in Godot",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105932
        },
        "a2b340a548325ca6dc378bc4282aaaf9b2447f9f": {
            "hash": "a2b340a548325ca6dc378bc4282aaaf9b2447f9f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "FTI - Add custom interpolation for wheels",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105915
        },
        "93a366c9e5c72bf94abb34daac39bfee80bb3717": {
            "hash": "93a366c9e5c72bf94abb34daac39bfee80bb3717",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBxE5aQ"
            ],
            "author_raw": "Scarface1809 <joao.miguel.santos1809@gmail.com>",
            "committer_raw": "Scarface1809 <joao.miguel.santos1809@gmail.com>",
            "summary": "Allow rotating selected cells in GridMap",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103020
        },
        "daaf4119de87f9bd84a15e8a7882f79fa049834b": {
            "hash": "daaf4119de87f9bd84a15e8a7882f79fa049834b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Improve `ColorPicker`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105892
        },
        "8edf97e3425ebb028de2635d6543fc89983ef8c5": {
            "hash": "8edf97e3425ebb028de2635d6543fc89983ef8c5",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #105939 from akien-mga/ci-static-checks-update",
            "body": "CI: Run `apt update` before installing libxml2-utils",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5b2d21aa68fd98bd46d41f2c6b39fff8995aa45e": {
            "hash": "5b2d21aa68fd98bd46d41f2c6b39fff8995aa45e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "CI: Run `apt update` before installing libxml2-utils",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105939
        },
        "4e68f277c6f592eb4a397ed2090f81b86b53ba76": {
            "hash": "4e68f277c6f592eb4a397ed2090f81b86b53ba76",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MDE2NzA0"
            ],
            "author_raw": "dsmtE <desmet.enguerrand@gmail.com>",
            "committer_raw": "dsmtE <desmet.enguerrand@gmail.com>",
            "summary": "add REGION_RECT",
            "body": "fix formatting\n\nfix shader compile (region_rect after draw_data)\n\nfix formatting\n\nfix formatting\n\nReview fix (move region_rect in main + remove useless visual shader options)\n\nfix formatting\n\nfix alphabetic order (+ remove useless action for spatial shaders)\n\ntypo + remove TYPE_LIGHT option for  region_rect",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 90436
        },
        "e7a37291757cbdedf05d9763a9691e03e0a14248": {
            "hash": "e7a37291757cbdedf05d9763a9691e03e0a14248",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc3NTg0ODU="
            ],
            "author_raw": "tthhr <harrytit@foxmail.com>",
            "committer_raw": "tthhr <harrytit@foxmail.com>",
            "summary": "fix:Compile error in wayland display server when compiling linuxbsd platform after disabling dbus",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105935
        },
        "e025c9ed11ce1bdfd9ac020437de726a063833a0": {
            "hash": "e025c9ed11ce1bdfd9ac020437de726a063833a0",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkwNTg5NDE="
            ],
            "author_raw": "Adam Johnston <adam.johnston00@gmail.com>",
            "committer_raw": "Adam Johnston <adam.johnston00@gmail.com>",
            "summary": "Add original index field to fuzzy search result",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105930
        },
        "60aae6d856d8b46b9f7585175160ae56933fe686": {
            "hash": "60aae6d856d8b46b9f7585175160ae56933fe686",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #86653 from Mickeon/string-format-error",
            "body": "Improve error message for `String.format` when using nested Arrays",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "a13d05421fe836040cf2bdc9169738b99f299cc0": {
            "hash": "a13d05421fe836040cf2bdc9169738b99f299cc0",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105914 from adamscott/add_ignore_case_2",
            "body": "[Buildsystem] Add `EnumVariable(ignorecase=2)`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e558591e138bb828d3cc6a287f77eed5c8961511": {
            "hash": "e558591e138bb828d3cc6a287f77eed5c8961511",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105913 from adamscott/fix-doctest-ciso646-version",
            "body": "doctest: Patch for clang warning about replacing `<ciso646>` by `<version>`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "16f7de7b64f35c2902078dd494f2c239393938f3": {
            "hash": "16f7de7b64f35c2902078dd494f2c239393938f3",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105912 from syntaxerror247/close-btn",
            "body": "Enable game window close button on PicoOS",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "eb3d0604baedb321ab0b4892d70fa2c3d4da8632": {
            "hash": "eb3d0604baedb321ab0b4892d70fa2c3d4da8632",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105876 from KoBeWi/dynamic_outline",
            "body": "Inline static variables (part 1)",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d849ebb77680bb8a3ae4130f618eaf225fdd1830": {
            "hash": "d849ebb77680bb8a3ae4130f618eaf225fdd1830",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105896 from piiertho/enhancement/gdextension/fallback-to-default-get-property-state-when-not-overriden",
            "body": "Fallback to ScriptInstance::get_property_state when get_property_state is not implemented in ScriptInstanceExtension",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "347e51e0770388cdd98a0a0d5687b69c2be26280": {
            "hash": "347e51e0770388cdd98a0a0d5687b69c2be26280",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105922 from aaronp64/dictionary_has_all",
            "body": "Avoid extra copy/validation of keys in `Dictionary::has_all`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e4bd611e195f270a8340538cb033e2f5e9d8faf6": {
            "hash": "e4bd611e195f270a8340538cb033e2f5e9d8faf6",
            "is_merge": false,
            "authored_by": [
                "U_kgDOCB462A"
            ],
            "author_raw": "aaronp64 <aaronp.code@gmail.com>",
            "committer_raw": "aaronp64 <aaronp.code@gmail.com>",
            "summary": "Avoid extra copy/validation of keys in Dictionary::has_all",
            "body": "Updated Dictionary::has_all to check its HashMap directly for each validated key instead of going through Dictionary::has, to avoid additional copy/validation of each key.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105922
        },
        "4940c3c1d710991be69b1486a32aa5a562389146": {
            "hash": "4940c3c1d710991be69b1486a32aa5a562389146",
            "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 rest update process by dirty flag to not take into account pose",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105920
        },
        "efd29f4caaa14b9e37cf2383921bc53340009df3": {
            "hash": "efd29f4caaa14b9e37cf2383921bc53340009df3",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NTYzODg="
            ],
            "author_raw": "Stanislav Labzyuk <stanislav.labzyuk@gmail.com>",
            "committer_raw": "Stanislav Labzyuk <stanislav.labzyuk@gmail.com>",
            "summary": "Fix background size calculation in TreeItem",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105918
        },
        "1fbc0c5631ed8e2ff430f8049bd4569ff875a92e": {
            "hash": "1fbc0c5631ed8e2ff430f8049bd4569ff875a92e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI3MDkyOA=="
            ],
            "author_raw": "Adam Scott <ascott.ca@gmail.com>",
            "committer_raw": "Adam Scott <ascott.ca@gmail.com>",
            "summary": "[Buildsystem] Add `EnumVariable(ignorecase=2)`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105914
        },
        "b23a233b5b0d80d287f2eeca9c7f3ec26f2558a6": {
            "hash": "b23a233b5b0d80d287f2eeca9c7f3ec26f2558a6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NDg5Mjky"
            ],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Core: Use `__fastfail()` in MSVC error macros",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105916
        },
        "be0bf715060e8921a80b20000f1fa35497504328": {
            "hash": "be0bf715060e8921a80b20000f1fa35497504328",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI3MDkyOA=="
            ],
            "author_raw": "Adam Scott <ascott.ca@gmail.com>",
            "committer_raw": "Adam Scott <ascott.ca@gmail.com>",
            "summary": "doctest: Patch for clang warning about replacing `<ciso646>` by `<version>`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105913
        },
        "f8e935d406c4dc3714bd2a7163cdb4fc77de3d9a": {
            "hash": "f8e935d406c4dc3714bd2a7163cdb4fc77de3d9a",
            "is_merge": false,
            "authored_by": [
                "U_kgDOCouzNQ"
            ],
            "author_raw": "Anish Mishra <mishragames@gmail.com>",
            "committer_raw": "Anish Mishra <mishragames@gmail.com>",
            "summary": "Enable close button on PicoOS",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105912
        },
        "b1b873add3899e9ab76ad2f9bd8961f86d1a2ef8": {
            "hash": "b1b873add3899e9ab76ad2f9bd8961f86d1a2ef8",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104731 from Delsin-Yu/stackable-text-effect",
            "body": "[GUI] Implement Stackable Text Outline on `Label`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "bc21c322c6212ed4a663a4b55fb5487fedaa6280": {
            "hash": "bc21c322c6212ed4a663a4b55fb5487fedaa6280",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105880 from KoBeWi/deadline",
            "body": "Remove inline from constexpr variables",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e37e6e620ac67a1771f6b602ba28a31a19161f61": {
            "hash": "e37e6e620ac67a1771f6b602ba28a31a19161f61",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105911 from Repiteo/editor/range-nonfinite",
            "body": "Editor: Allow non-finite values in `Range`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "3b4cf41ea4efed8d30494e60c479f75ddea23a15": {
            "hash": "3b4cf41ea4efed8d30494e60c479f75ddea23a15",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105368 from lodetrick/editor-typed-hint",
            "body": "Add inspector support for typed property hint formats",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "2fd48c022a366033565c8820cba37fe7d9a4c426": {
            "hash": "2fd48c022a366033565c8820cba37fe7d9a4c426",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103283 from mashumafi/zip-compression-level",
            "body": "Add compression level support to Zip Module",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "abc5f77a01bcf93ea985e37e1d6c27f3c9bc765b": {
            "hash": "abc5f77a01bcf93ea985e37e1d6c27f3c9bc765b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105906 from DarioSamo/d3d12-error-spam",
            "body": "Fix error spam to due wrong use of `reserve()` in D3D12 driver.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c70ceb28b7be45973b39f7dd1ba6d692874f1feb": {
            "hash": "c70ceb28b7be45973b39f7dd1ba6d692874f1feb",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105297 from timothyqiu/editor-about-ttrc",
            "body": "Improve EditorAbout dialog auto-translation",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "70ff5770c9e02d41ab1b13c41a86373859429e22": {
            "hash": "70ff5770c9e02d41ab1b13c41a86373859429e22",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #83757 from HauntedBees/master",
            "body": "Add `Node.get_orphan_node_ids`, edit `Node.print_orphan_nodes`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "39160ae6f34f05bb291012ecaaf9c0ca9b3dfb2e": {
            "hash": "39160ae6f34f05bb291012ecaaf9c0ca9b3dfb2e",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105899 from lander-vr/Fix-reflection-probe-dark-borders",
            "body": "Fix reflection probe dark borders",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "83d98f02e387cbf03f1135bc19df73ae8e94f7b3": {
            "hash": "83d98f02e387cbf03f1135bc19df73ae8e94f7b3",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105415 from HolonProduction/hardcoded-braces",
            "body": "Autocompletion: Remove additional parenthesis from utility function options",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "0e5926958dd92fed7b6931c9cbb44255fc3cb295": {
            "hash": "0e5926958dd92fed7b6931c9cbb44255fc3cb295",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105895 from timothyqiu/in",
            "body": "Fix typo in `sqrt` classref",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c99276db0b69eb0a70a079ebbfd540472c1d799f": {
            "hash": "c99276db0b69eb0a70a079ebbfd540472c1d799f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105890 from Calinou/editor-doctool-textserverfallback",
            "body": "Fix class reference discrepancy when using `--doctool` with TextServerFallback",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5af4bef46f8118af079d161e0a72d4065a49dc41": {
            "hash": "5af4bef46f8118af079d161e0a72d4065a49dc41",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Inline static variables (part 1)",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105876
        },
        "316af6aa36285a72c368b7eafdb942604767e909": {
            "hash": "316af6aa36285a72c368b7eafdb942604767e909",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NDg5Mjky",
                "MDQ6VXNlcjE2NDY4NzU="
            ],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Editor: Allow non-finite values in `Range`",
            "body": "Co-Authored-By: Aaron Franke <arnfranke@yahoo.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105911
        },
        "e3dbf7463488aa1a5fb0782bb01fa3fd4b4eca00": {
            "hash": "e3dbf7463488aa1a5fb0782bb01fa3fd4b4eca00",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMxODUxNDMx"
            ],
            "author_raw": "landervr <31851431+CpnWaffle@users.noreply.github.com>",
            "committer_raw": "landervr <31851431+CpnWaffle@users.noreply.github.com>",
            "summary": "Fix reflection probe dark borders",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105899
        },
        "ddd3ced72dfc44447d87a913340231c3456ad656": {
            "hash": "ddd3ced72dfc44447d87a913340231c3456ad656",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUzODUwNA=="
            ],
            "author_raw": "Dario <dariosamo@gmail.com>",
            "committer_raw": "Dario <dariosamo@gmail.com>",
            "summary": "Fix error spam to due wrong use of reserve() in D3D12 driver.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105906
        },
        "c019b76523d86eb4173e3699bd36b19d8c15400a": {
            "hash": "c019b76523d86eb4173e3699bd36b19d8c15400a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Remove WinAPI `#undef` hacks needed for mingw-std-threads",
            "body": "Instead, we rename the conflicting symbols.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105897
        },
        "2b88477efc2d17921949ac67f1dae22ff32672c9": {
            "hash": "2b88477efc2d17921949ac67f1dae22ff32672c9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ4ODQyNDY="
            ],
            "author_raw": "Mikael Hermansson <mikael@hermansson.io>",
            "committer_raw": "Mikael Hermansson <mikael@hermansson.io>",
            "summary": "Remove no-op locking in Jolt Physics module",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105748
        },
        "e8c036beeb5aea14edb7ed278f018c3e4e75e837": {
            "hash": "e8c036beeb5aea14edb7ed278f018c3e4e75e837",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ4MzIyMzU2"
            ],
            "author_raw": "Pierre-Thomas Meisels <meisels27@yahoo.fr>",
            "committer_raw": "Pierre-Thomas Meisels <meisels27@yahoo.fr>",
            "summary": "Fallback to ScriptInstance::get_property_state when get_property_state is not implemented in ScriptInstanceExtension",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105896
        },
        "fc1488ffdbe282e50c4b3a7cdf50962e495f174a": {
            "hash": "fc1488ffdbe282e50c4b3a7cdf50962e495f174a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Fix typo in `sqrt` classref",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105895
        },
        "0ccdcb4a160f041a332cfab6b19dc504b2bca3ec": {
            "hash": "0ccdcb4a160f041a332cfab6b19dc504b2bca3ec",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEwMTAzMjI1"
            ],
            "author_raw": "Haunted Bees <fench@hauntedbees.com>",
            "committer_raw": "Haunted Bees <fench@hauntedbees.com>",
            "summary": "added list_orphan_nodes, edited print_orphan_nodes",
            "body": "print_orphan_nodes now prints the script file attached to the node.\nlist_orphan_nodes was created to return the same data as print_orphan_nodes in a dictionary format for users who wish to process this data differently than the print_orphan_nodes behavior.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 83757
        },
        "5bf4a35bf7d255bea6e69915727f55553ba182d9": {
            "hash": "5bf4a35bf7d255bea6e69915727f55553ba182d9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Fix class reference discrepancy when using `--doctool` with TextServerFallback",
            "body": "This is noticeable if you use an editor build compiled with the\n`module_text_server_adv_enabled=no module_text_server_fb_enabled=yes`\nSCons options.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105890
        },
        "ce94b26de74a0a0f2463c5dc61b9b683a1e3676b": {
            "hash": "ce94b26de74a0a0f2463c5dc61b9b683a1e3676b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105886 from koolaidxk1d/master",
            "body": "grammatical error fixed in MeshInstance3D documentation",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "3e70fd7c832674c0bb2728adba8904d7095fee92": {
            "hash": "3e70fd7c832674c0bb2728adba8904d7095fee92",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105883 from kitbdev/fix-empty-script-editor-members-overview",
            "body": "Fix empty Script Editor members overview visible",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "1d1805483f5edd3cd089acb86e2d617a944bfdba": {
            "hash": "1d1805483f5edd3cd089acb86e2d617a944bfdba",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105815 from timothyqiu/anchors-presets",
            "body": "Fix item translation and icon in the Anchors Preset dropdown",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "80940ebd0e04ebd3df0f61353bc5cacd3b92deb3": {
            "hash": "80940ebd0e04ebd3df0f61353bc5cacd3b92deb3",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105874 from bruvzg/fix_outline_size",
            "body": "[TextServer] Fix outline size and image fonts with oversampling.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "44d20b2dc606b926ff4f974b5139604e0d0fb417": {
            "hash": "44d20b2dc606b926ff4f974b5139604e0d0fb417",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #100619 from Ivorforce/cowdata-resize-direct",
            "body": "Optimize / refactor `CowData`, combining resize and fork to avoid unnecessary reallocations.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "285eb21b41a26ed6365c049d3e317804d880458c": {
            "hash": "285eb21b41a26ed6365c049d3e317804d880458c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgxNTI3Mzc2"
            ],
            "author_raw": "KOOLAIDxK1D <81527376+koolaidxk1d@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Update MeshInstance3D.xml",
            "body": "fixed a grammatical error",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105886
        },
        "9b6f5cb9533f4f397656dfddffcb638aa5868b85": {
            "hash": "9b6f5cb9533f4f397656dfddffcb638aa5868b85",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEwMDU0MjI2"
            ],
            "author_raw": "kit <kitbdev@gmail.com>",
            "committer_raw": "kit <kitbdev@gmail.com>",
            "summary": "Fix empty Script Editor members overview visible",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105883
        },
        "fc1ffeb5e0d44e577af088318adb7e7e83af936a": {
            "hash": "fc1ffeb5e0d44e577af088318adb7e7e83af936a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105870 from bruvzg/te_margin_round",
            "body": "[TextEdit] Fix margin rounding at sub 100% scale.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "80eba98e9b891508f6e6a10baf543f0077f4d60d": {
            "hash": "80eba98e9b891508f6e6a10baf543f0077f4d60d",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105192 from Ivorforce/stringname-binary-mutex",
            "body": "Use non-recursive mutex for `StringName`, improving performance",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d04e8110eb95bbe38a6583e629672d48f23b59f6": {
            "hash": "d04e8110eb95bbe38a6583e629672d48f23b59f6",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105864 from marcosc90/perf-version_get_uniform",
            "body": "Avoid unnecessary `version_get_uniform()` calls",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ff33926010694cfb2c0db3c5e95b63a344e29031": {
            "hash": "ff33926010694cfb2c0db3c5e95b63a344e29031",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105671 from m4gr3d/switch_to_separate_debug_symbols",
            "body": "Use `separate_debug_symbols` to control generation of the separate Android debug symbols file",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "627547cb7dc6ba6b63a5cf45993aa8200d52fb0d": {
            "hash": "627547cb7dc6ba6b63a5cf45993aa8200d52fb0d",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105861 from groud/fix_flipped_tile_rendering",
            "body": "Fix rotated/flipped tiles rendering origin",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ccd8816dd9382b7c67d67b187648f23ba0bd7a11": {
            "hash": "ccd8816dd9382b7c67d67b187648f23ba0bd7a11",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105860 from timothyqiu/group-complete",
            "body": "Fix group name completion for `get_node_count_in_group`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "48bdf3c0c4690725a830763868f3cd129c42e9b4": {
            "hash": "48bdf3c0c4690725a830763868f3cd129c42e9b4",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104739 from Nolkaloid/fix-code-editor-error-length",
            "body": "Limit error messages in CodeTextEditor to 2 lines length",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5125a273dcf5d54ecda36766ef4d8a35cc80d1fa": {
            "hash": "5125a273dcf5d54ecda36766ef4d8a35cc80d1fa",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Remove inline from constexpr variables",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105880
        },
        "6893b2b8e6a6c82c8acb95052615266e2fea2d6e": {
            "hash": "6893b2b8e6a6c82c8acb95052615266e2fea2d6e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "[TextServer] Fix outline size and image fonts with oversampling.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105874
        },
        "ccf61650bddd82cb8ab8fcd5b2099fb9ce594330": {
            "hash": "ccf61650bddd82cb8ab8fcd5b2099fb9ce594330",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "summary": "Use `separate_debug_symbols` to control generation of the separate Android debug symbols file",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105671
        },
        "e57427900ff57c5ecf316488854a5e13290a37c5": {
            "hash": "e57427900ff57c5ecf316488854a5e13290a37c5",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMDgxNjc="
            ],
            "author_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Use `BinaryMutex` instead of `Mutex` for `StringName`.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105192
        },
        "67c96c89cc1abdee4065db5ac9e07072893b5916": {
            "hash": "67c96c89cc1abdee4065db5ac9e07072893b5916",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105855 from bruvzg/color_ac_typo",
            "body": "Fix ColorPicker preset button format string typo.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c0935eba0d84dea19c62ee21e96c3de065f9cd91": {
            "hash": "c0935eba0d84dea19c62ee21e96c3de065f9cd91",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105846 from KoBeWi/you_call_it_title_but_it's_just_a_text",
            "body": "Rename FoldableContainer's `text` to `title`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "cfa2a908b3b5ef6d7b187add4f095fdb65c9608f": {
            "hash": "cfa2a908b3b5ef6d7b187add4f095fdb65c9608f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105844 from jaydensipe/remove-old-network-editor-setting",
            "body": "Remove deprecated `engine_version_update_mode` editor setting",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b7d4426fffe2075182894ef650c5ce998b07d10f": {
            "hash": "b7d4426fffe2075182894ef650c5ce998b07d10f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104269 from lawnjelly/fti_scene_tree4",
            "body": "Physics Interpolation - Move 3D FTI to `SceneTree`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "dedc072840e6627a11a8d90171cec916c7e3fbda": {
            "hash": "dedc072840e6627a11a8d90171cec916c7e3fbda",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105837 from clayjohn/sky-acos-bugfix",
            "body": "Fix float/int comparison in acos_approx in sky template shader",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c87f23ce7de9e17dbe4a526b3c88816996af02e2": {
            "hash": "c87f23ce7de9e17dbe4a526b3c88816996af02e2",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #89324 from KoBeWi/pandora's_can_of_worms",
            "body": "Allow exporting variables of type Variant",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "44c97f0d803482ace790574af9b52244bf7e6be9": {
            "hash": "44c97f0d803482ace790574af9b52244bf7e6be9",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105378 from bruvzg/fs_edit_popup",
            "body": "[FileSystemList] Fix edit popup not accounting scroll position.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "2242bf9b3de5751e45195b94003147016f1c103c": {
            "hash": "2242bf9b3de5751e45195b94003147016f1c103c",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105697 from akien-mga/scons-x86_32-mfpmath-sse",
            "body": "SCons: Explicitly enable `-mfpmath=sse -mstackrealign` for x86_32",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "52662e08aaa35766c38b37ba721d216aa522d8bf": {
            "hash": "52662e08aaa35766c38b37ba721d216aa522d8bf",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105865 from Ivorforce/sanitizer-issues",
            "body": "Fix various sanitizer issues",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "751ef44a136e7772eb089c62f6c8cabe251d36f9": {
            "hash": "751ef44a136e7772eb089c62f6c8cabe251d36f9",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #87714 from KoBeWi/hack_uid()",
            "body": "Expose `set_uid()`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e68d97ecacd2588c9e22fcae00468b73d5565e9e": {
            "hash": "e68d97ecacd2588c9e22fcae00468b73d5565e9e",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105798 from Onlinerocker/fix_silent_fail_in_vulkan_install_script",
            "body": "Fix install_vulkan_sdk_macos.sh incorrectly saying Vulkan was installed when jq is missing",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "6065073a6921928ed29fb5d0f3893a904801554a": {
            "hash": "6065073a6921928ed29fb5d0f3893a904801554a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105857 from bruvzg/te_rtl_ac",
            "body": "[TextEdit] Fix caret cut of in RTL layout, account for wrapped line indents in accessibility updates.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b29311042a763a9151931ed1bcad684836f7a169": {
            "hash": "b29311042a763a9151931ed1bcad684836f7a169",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105858 from bruvzg/sc_rtl",
            "body": "[ScrollContainer] Fix focus rect draw position in RTL layout.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e088d21329709dea92931f3c8d56eb2e531c74f0": {
            "hash": "e088d21329709dea92931f3c8d56eb2e531c74f0",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105859 from Flynsarmy/doc_quotes",
            "body": "Fix invalid AnimationNode documentation syntax",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "09a26f043cd0b56eeff1f64d15393c5be85da218": {
            "hash": "09a26f043cd0b56eeff1f64d15393c5be85da218",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105761 from Ivorforce/string-name-paged-allocator",
            "body": "Use `PagedAllocator` for `StringName` to accelerate and localize allocations.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "0bae1116afd3a60489d247006389734c7b37d505": {
            "hash": "0bae1116afd3a60489d247006389734c7b37d505",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105473 from rbaker87/camera2d_smoothing_fix",
            "body": "Fix process callback state getting overwritten by calls to `set_process_smoothing_speed`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "1410bca5ce48eb3d43089c141abd4f7906d7c8b8": {
            "hash": "1410bca5ce48eb3d43089c141abd4f7906d7c8b8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMTIzOTY0"
            ],
            "author_raw": "Lazy-Rabbit-2001 <2733679597@qq.com>",
            "committer_raw": "Lazy-Rabbit-2001 <2733679597@qq.com>",
            "summary": "Allow Sprite2D being dragged to change their region_rect",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105147
        },
        "1794098b47a42237452963bb6a641cfe6af46a15": {
            "hash": "1794098b47a42237452963bb6a641cfe6af46a15",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "[TextEdit] Fix margin rounding at sub 100% scale.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105870
        },
        "bfdb0f0ecf242a3ff8f1e828320ee45e9ae03f33": {
            "hash": "bfdb0f0ecf242a3ff8f1e828320ee45e9ae03f33",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMDgxNjc="
            ],
            "author_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Fix various sanitizer issues.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105865
        },
        "19540a0758361c4713519739cb3c90bd12496034": {
            "hash": "19540a0758361c4713519739cb3c90bd12496034",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgzNjQyNDI="
            ],
            "author_raw": "Marcos Casagrande <marcoscvp90@gmail.com>",
            "committer_raw": "Marcos Casagrande <marcoscvp90@gmail.com>",
            "summary": "Avoid unnecessary version_get_uniform() calls",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105864
        },
        "3578aa6acc1668b8528988f788205f1cf51f677e": {
            "hash": "3578aa6acc1668b8528988f788205f1cf51f677e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Fix item translation and icon in the Anchors Preset dropdown",
            "body": "- Some items were not translated.\n- Item icons did not react to light/dark theme switch.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105815
        },
        "f7a0b6b7cf0bd9db753fee69b176d9388976e83f": {
            "hash": "f7a0b6b7cf0bd9db753fee69b176d9388976e83f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Fix group name completion for `get_node_count_in_group`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105860
        },
        "52aee9c325ab44203a3ec3840301143576d6ba2c": {
            "hash": "52aee9c325ab44203a3ec3840301143576d6ba2c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYwOTMxMTk="
            ],
            "author_raw": "Gilles Roudiere <gilles.roudiere@gmail.com>",
            "committer_raw": "Gilles Roudiere <gilles.roudiere@gmail.com>",
            "summary": "Fix rotated/flipped tiles rendering origin",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105861
        },
        "be8fe15574c58c574305ab6d18d764c7a9770c5a": {
            "hash": "be8fe15574c58c574305ab6d18d764c7a9770c5a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMzNDgwOA=="
            ],
            "author_raw": "Flyn San <flynsarmy@gmail.com>",
            "committer_raw": "Flyn San <flynsarmy@gmail.com>",
            "summary": "Fix invalid AnimationNode documentation syntax",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105859
        },
        "f064a415b3d51667b224c144473ddccf0a4b0578": {
            "hash": "f064a415b3d51667b224c144473ddccf0a4b0578",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMDgxNjc="
            ],
            "author_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Use `PagedAllocator` for `StringName` to accelerate and localize allocations.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105761
        },
        "151e2ecc4bb33257c6f9444696cab02716589316": {
            "hash": "151e2ecc4bb33257c6f9444696cab02716589316",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "basis_universal: Rediff patches, remove Windows encoding fix",
            "body": "Convert the file to UTF-8 properly instead.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105856
        },
        "fd1eeacf2360270b14620fd3957db57777a458b6": {
            "hash": "fd1eeacf2360270b14620fd3957db57777a458b6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "[ScrollContainer] Fix focus rect draw position in RTL layout.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105858
        },
        "fb99c013811cfd7b2db161b705be0c48374e1f8a": {
            "hash": "fb99c013811cfd7b2db161b705be0c48374e1f8a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "[TextEdit] Fix caret cut of in RTL layout, account for wrapped line indents in accessibility updates.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105857
        },
        "6f4cf04fb8a160643d27799ede869a9242fc892d": {
            "hash": "6f4cf04fb8a160643d27799ede869a9242fc892d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Expose set_uid()",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 87714
        },
        "d2cf48700eafbf07480db2f9357904aa8de7fccd": {
            "hash": "d2cf48700eafbf07480db2f9357904aa8de7fccd",
            "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": "Make silhouette fixer use arc Quaternion constrructor instead look_at",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105706
        },
        "c5a70dbeeb7ca4f194cc7a8c9cdc73fbcde2b0ca": {
            "hash": "c5a70dbeeb7ca4f194cc7a8c9cdc73fbcde2b0ca",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Improve EditorAbout dialog auto-translation",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105297
        },
        "4cc50e40ec19b109c6ea2360910673c9b7eff3c5": {
            "hash": "4cc50e40ec19b109c6ea2360910673c9b7eff3c5",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Fix ColorPicker preset button format string typo.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105855
        },
        "b7200d1e735ce685ba7f209acb845e3a7d9eca64": {
            "hash": "b7200d1e735ce685ba7f209acb845e3a7d9eca64",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEwNDc4Mjk="
            ],
            "author_raw": "Ryan Baker <rbaker87@gmail.com>",
            "committer_raw": "Ryan Baker <rbaker87@gmail.com>",
            "summary": "Fix process callback state getting overwritten by calls to set_process_smoothing_speed",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105473
        },
        "e9b71f96a27bcbea9bfb8058460c48afb773a5ab": {
            "hash": "e9b71f96a27bcbea9bfb8058460c48afb773a5ab",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ1ODI4NTE="
            ],
            "author_raw": "Gabe Caldwell <gabeiosdev@gmail.com>",
            "committer_raw": "Gabe Caldwell <gabeiosdev@gmail.com>",
            "summary": "Fixing mac vulkan install script to error if jq is not installed",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105798
        },
        "1b4ed4c038c98bcfdc01337862a3a6954c616e62": {
            "hash": "1b4ed4c038c98bcfdc01337862a3a6954c616e62",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105595 from bruvzg/focus_fx",
            "body": "Fix `FOCUS_ACCESSIBILITY` grabbing focus when it is not supposed to, forward `GraphNode` key input to `GraphEdit`.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "9c324a8524dd2ccc1988d8f414a05d7f2bdc9a0c": {
            "hash": "9c324a8524dd2ccc1988d8f414a05d7f2bdc9a0c",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103414 from dugramen/itemlist-shift-key-select",
            "body": "ItemList multiselect with shift up & down arrow keys",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "faab9917929d20659fb55f57bb556248247c2d42": {
            "hash": "faab9917929d20659fb55f57bb556248247c2d42",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105842 from bruvzg/stack_leak",
            "body": "Fix GDScript stack leak.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "a26c05d7e5831e27b28f6135ec04f664ac4e105d": {
            "hash": "a26c05d7e5831e27b28f6135ec04f664ac4e105d",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104169 from CreatedBySeb/fix-error-panel-hiding",
            "body": "Fix error panel auto-hiding",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f8a8d6cf048c4210fc88ce64720caf8475e6102f": {
            "hash": "f8a8d6cf048c4210fc88ce64720caf8475e6102f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105700 from dementive/config-file-get-improvement",
            "body": "Improve ConfigFile get_sections and get_section_keys by returning Vector<String>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "74fc4dae1562477b188d02e844b68668623d5633": {
            "hash": "74fc4dae1562477b188d02e844b68668623d5633",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #95585 from HolonProduction/remove-cache",
            "body": "ScriptEditor: Remove obsolete completion cache",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "9967dde20bc65169df597c2ba432ff18d2804dbd": {
            "hash": "9967dde20bc65169df597c2ba432ff18d2804dbd",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105306 from KoBeWi/pwat",
            "body": "`Range`: Remove useless `p_what` argument",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "18f5b668d7a38a82f207fd4a70d5584ac1a283a2": {
            "hash": "18f5b668d7a38a82f207fd4a70d5584ac1a283a2",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105817 from Ivorforce/extension-loader-gdclass-fix",
            "body": "Fix `GDExtensionLoader` using the wrong super type in `GDSOFTCLASS`.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "22b22625db76a05d7e3301c5ec15a87713c3e746": {
            "hash": "22b22625db76a05d7e3301c5ec15a87713c3e746",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105687 from Calinou/doc-scenetree-custom-multiplayer",
            "body": "Document `SceneTree.set_multiplayer()` should be called in `_enter_tree()`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "bdd3cb3f31723e5bba642406c436f3cc26a68a42": {
            "hash": "bdd3cb3f31723e5bba642406c436f3cc26a68a42",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103382 from dugramen/tree-shift-select",
            "body": "Add tree multiselect with shift up & down arrow keys",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "7e647d7626c7a1cec8c57d28d1d1afb7097e714a": {
            "hash": "7e647d7626c7a1cec8c57d28d1d1afb7097e714a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105811 from Grublady/inherited_signals",
            "body": "Fix Signals dock only un-doubling parent class's first signal",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "796b9caa09142a89a5915b3f755cfff3fa8328fb": {
            "hash": "796b9caa09142a89a5915b3f755cfff3fa8328fb",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105552 from adamwych/expose-get-node-list",
            "body": "Expose `AnimationNode(StateMachine/BlendTree).get_node_list()`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "4104931e4a34d8346e28e02490ff76e0d9c67f6a": {
            "hash": "4104931e4a34d8346e28e02490ff76e0d9c67f6a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105804 from bruvzg/tb_crash",
            "body": "[macOS] Fix touch bar observer crash.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "df78d4a86626b6fa6ef132fe51976e383422c559": {
            "hash": "df78d4a86626b6fa6ef132fe51976e383422c559",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105546 from Splizard/fix_gdextension_tostring",
            "body": "Fix GDExtension `Object/Node::to_string` to check `is_valid` before returning the result",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "1a2a1b07dfda6026dc92f8244e07543ddc01de4c": {
            "hash": "1a2a1b07dfda6026dc92f8244e07543ddc01de4c",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105799 from Repiteo/scons/enum-conversion-warnings",
            "body": "SCons: Add enum conversion warning",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "7c35e3999d9e2e2d0d59ebd764be18c959ec9796": {
            "hash": "7c35e3999d9e2e2d0d59ebd764be18c959ec9796",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105797 from bruvzg/scroll_crash",
            "body": "Fix `AnimationNodeBlendTree` crash on `Open Editor` button press.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "3947cbe3b2b74cdcbbcce89581794939cb0498a7": {
            "hash": "3947cbe3b2b74cdcbbcce89581794939cb0498a7",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104386 from Repiteo/core/cpp-math",
            "body": "Core: Replace C math headers with C++ equivalents",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "841bfbba5b91c2c7b626a9a958fc45744f3a4fa3": {
            "hash": "841bfbba5b91c2c7b626a9a958fc45744f3a4fa3",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105537 from RedMser/fix-get-returning-true",
            "body": "Fix cases where `_get` returned true erroneously",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d7dff591cbd5f7132f2be543477f6332bbd24009": {
            "hash": "d7dff591cbd5f7132f2be543477f6332bbd24009",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105789 from Nazarwadim/change_RBMap_and_input_activity_to_AHashMap2",
            "body": "Use AHashMap for RBMap nodes and HashMap input_activity",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "9ad16236ddec59240279723b2377aca888a10a02": {
            "hash": "9ad16236ddec59240279723b2377aca888a10a02",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105787 from zodywoolsey/fbx-runtime-fixing",
            "body": "Fix fbx runtime import not generating meshes properly",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "616b9969384514ce157ca0bb3148f0d169376d48": {
            "hash": "616b9969384514ce157ca0bb3148f0d169376d48",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105786 from bruvzg/mingw_link_fix",
            "body": "Fix `uiautomationcore` linking in 32-bit x86 MinGW builds.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "21ed7ce518194d69743c5038f715971243558bcc": {
            "hash": "21ed7ce518194d69743c5038f715971243558bcc",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #96169 from RedMser/search-keywords-in-create-dialog",
            "body": "Consider search keywords in `CreateDialog`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "be994d59c9d26fa372dc604d31b95fbd8cd04fbf": {
            "hash": "be994d59c9d26fa372dc604d31b95fbd8cd04fbf",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103968 from Chubercik/basis_universal-1.60",
            "body": "basis_universal: Update to 1.60",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "69f0eb5de5ee01cc9e77b74492ddaa6b4e84cd2f": {
            "hash": "69f0eb5de5ee01cc9e77b74492ddaa6b4e84cd2f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103841 from GustJc/embed_add_hotkeys",
            "body": "Add Embed Game Window shortcut hotkeys support for `suspend/pause` and `next frame` buttons",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ba0ad482ecd237fea7e1223e64b4e94e82681c61": {
            "hash": "ba0ad482ecd237fea7e1223e64b4e94e82681c61",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105760 from Ivorforce/string-name-encapsulate",
            "body": "Remove unnecessary `StringName` `idx` cache in `_Data` to reduce its size.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "4dbfcbfbbd9d039e19fe86f182c4d17e93d6efb5": {
            "hash": "4dbfcbfbbd9d039e19fe86f182c4d17e93d6efb5",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105504 from ExEago/master",
            "body": "`RichTextLabel`: Add methods to compute the height and width of a line",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "2f1b10824b04dd4284a7f4148e37a2a19a37ca8e": {
            "hash": "2f1b10824b04dd4284a7f4148e37a2a19a37ca8e",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #98847 from KoBeWi/illusion_wave",
            "body": "Add \"Close Tabs Below\" option to script editor context menu",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "31a0c68b14e9b2517e94182610ca37051d776990": {
            "hash": "31a0c68b14e9b2517e94182610ca37051d776990",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104209 from aaronfranke/bone-attach-update",
            "body": "Update BoneAttachment3D transform when setting the bone index",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "54a0e10648808c2619c3ebd2f801a1d6a4ab2d94": {
            "hash": "54a0e10648808c2619c3ebd2f801a1d6a4ab2d94",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105487 from Calinou/3d-editor-fix-light-theme-gizmo-icons",
            "body": "Fix light theme gizmo icons in the 3D editor appearing too dark",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "9b35aaf2e2ad6cb6fc1274b64d9bb4eaada52913": {
            "hash": "9b35aaf2e2ad6cb6fc1274b64d9bb4eaada52913",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105613 from ryevdokimov/fix-editor-camera-transform",
            "body": "Fix incorrect transform when editor camera is moved externally",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "113ef4df78c40b0ad5202f7eaa4497ebb3649d77": {
            "hash": "113ef4df78c40b0ad5202f7eaa4497ebb3649d77",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105357 from MewPurPur/tweak-get-cursor-shape-doc",
            "body": "Improve get_cursor_shape() documentation",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ac073c64dcfb271e2b67aa874c3ce4b8e69f0438": {
            "hash": "ac073c64dcfb271e2b67aa874c3ce4b8e69f0438",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #98439 from Repiteo/core/charstringt",
            "body": "Core: Integrate `CharStringT`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ee80792daa2a0b394d950b7ea947102fe1a2eaff": {
            "hash": "ee80792daa2a0b394d950b7ea947102fe1a2eaff",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105731 from akien-mga/ci-remove-api-dump-action",
            "body": "CI: Remove now unused godot-api-dump action",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b09b873adcd84a66c40f7ee5a430662356ecf416": {
            "hash": "b09b873adcd84a66c40f7ee5a430662356ecf416",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #91264 from ckaiser/script-editor-help-tooltip",
            "body": "Fix help overview tooltip flicker",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d2dce41681fcf8b0503edaa763cd3c0c30ceb0fc": {
            "hash": "d2dce41681fcf8b0503edaa763cd3c0c30ceb0fc",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NTIxMzM5"
            ],
            "author_raw": "Clay John <claynjohn@gmail.com>",
            "committer_raw": "Clay John <claynjohn@gmail.com>",
            "summary": "Fix float/int comparison in acos_approx in sky template shader",
            "body": "Strict GLSL implementations will not automatically convert `0` to a float",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105837
        },
        "6856926b7756d055065183a9ecdcb4f9fc77a23b": {
            "hash": "6856926b7756d055065183a9ecdcb4f9fc77a23b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Rename FoldableContainer's text to title",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105846
        },
        "0bba1a80d582e46b2a71d40750563fc1f3219cdc": {
            "hash": "0bba1a80d582e46b2a71d40750563fc1f3219cdc",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MTMyMjgw"
            ],
            "author_raw": "Jayden Sipe <jayden.sipe@gmail.com>",
            "committer_raw": "Jayden Sipe <jayden.sipe@gmail.com>",
            "summary": "Remove deprecated `engine_version_update_mode` editor setting",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105844
        },
        "1ce038b24e2e8abe4e857e0d84abf15922325774": {
            "hash": "1ce038b24e2e8abe4e857e0d84abf15922325774",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI5MTIxOTI1"
            ],
            "author_raw": "Grublady <nucleon.spite_0x@icloud.com>",
            "committer_raw": "Grublady <nucleon.spite_0x@icloud.com>",
            "summary": "Fix Signals dock only un-doubling parent class's first signal",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105811
        },
        "89c55f638da40c0968cbf5574fda657a38065d6a": {
            "hash": "89c55f638da40c0968cbf5574fda657a38065d6a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Fix GDScript stack leak.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105842
        },
        "a54301ef75e58f0287353ad72cd9ae949bd32d5b": {
            "hash": "a54301ef75e58f0287353ad72cd9ae949bd32d5b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI3Mjk3Mzkx",
                "U_kgDOBcK-Cw",
                "MDQ6VXNlcjMyMzIx",
                "U_kgDOCly69Q"
            ],
            "author_raw": "zodywoolsey <zodie@pupper.dev>",
            "committer_raw": "zodywoolsey <zodie@pupper.dev>",
            "summary": "fix fbx runtime import not generating meshes properly",
            "body": "Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>\nCo-authored-by: K. S. Ernest (iFire) Lee <fire@users.noreply.github.com>\nCo-authored-by: Naming-things-is-hard-btw <ahmadmhamad12331233@gmail.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105787
        },
        "197b307061d7ca28b43d1324e6e4b95495429c9d": {
            "hash": "197b307061d7ca28b43d1324e6e4b95495429c9d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgzNjQyNDI="
            ],
            "author_raw": "Marcos Casagrande <marcoscvp90@gmail.com>",
            "committer_raw": "Marcos Casagrande <marcoscvp90@gmail.com>",
            "summary": "[Web] Optimize GL.getSource for known-length shader sources",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105833
        },
        "999294d77aa2a2b70997323ae55cf36310ca148e": {
            "hash": "999294d77aa2a2b70997323ae55cf36310ca148e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NDg5Mjky"
            ],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Core: Integrate `CharStringT`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 98439
        },
        "152423230ccf0efe10c8fbdcf6d4baa1be061a8f": {
            "hash": "152423230ccf0efe10c8fbdcf6d4baa1be061a8f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "[macOS] Update entered state from `mouseMoved`.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105822
        },
        "976e60ea2495e553ea1a2b2ca0182d70b67b4fd2": {
            "hash": "976e60ea2495e553ea1a2b2ca0182d70b67b4fd2",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjU5MjgwODAw"
            ],
            "author_raw": "Egor Nikulin <egor@egornikulin.me>",
            "committer_raw": "Egor Nikulin <egor@egornikulin.me>",
            "summary": "Mark referenced packages in SDK as implicitly defined",
            "body": "Should improve package manager behavior\nand fix errors in solutions using CPM.\n\nhttps://github.com/NuGet/Home/issues/13529\nhttps://github.com/dotnet/sdk/pull/43151/files#r1746148520",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105819
        },
        "f2bab45202a9af5d089ce9bd301f619cadebc7c4": {
            "hash": "f2bab45202a9af5d089ce9bd301f619cadebc7c4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMDgxNjc="
            ],
            "author_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Fix `GDExtensionLoader` using the wrong super type in `GDSOFTCLASS`.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105817
        },
        "db0c0a9182088e50dd2247bbfab8a745e6df3f9d": {
            "hash": "db0c0a9182088e50dd2247bbfab8a745e6df3f9d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Fix `FOCUS_ACCESSIBILITY` grabbing focus when it is not supposed to, forward `GraphNode` key input to `GraphEdit`.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105595
        },
        "56bad1151758e43b2ab28be9a8b70c072310622d": {
            "hash": "56bad1151758e43b2ab28be9a8b70c072310622d",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBe5tvQ"
            ],
            "author_raw": "HolonProduction <holonproduction@gmail.com>",
            "committer_raw": "HolonProduction <holonproduction@gmail.com>",
            "summary": "ScriptEditor: Remove obsolete completion cache",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 95585
        },
        "3e8c99b34675e33d409116bbadfa7e72f5e32137": {
            "hash": "3e8c99b34675e33d409116bbadfa7e72f5e32137",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Fix `uiautomationcore` linking in 32-bit x86 MinGW builds.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105786
        },
        "d803d5b0c4105559cc2f4f7633bfa3a3062fd3da": {
            "hash": "d803d5b0c4105559cc2f4f7633bfa3a3062fd3da",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI5MTIxOTI1"
            ],
            "author_raw": "Grublady <nucleon.spite_0x@icloud.com>",
            "committer_raw": "Grublady <nucleon.spite_0x@icloud.com>",
            "summary": "Walk up inheritance hierarchy when finding which script's docs to open",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105806
        },
        "4450594fb583ec93831bda3799c6cd35ee54092c": {
            "hash": "4450594fb583ec93831bda3799c6cd35ee54092c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "[macOS] Fix touch bar observer crash.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105804
        },
        "92103366a502607f215cb2613d12969993a2dbe9": {
            "hash": "92103366a502607f215cb2613d12969993a2dbe9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI=",
                "MDQ6VXNlcjg5NzU0NzEz"
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Add \"Close Tabs Below\" option to script editor context menu",
            "body": "Co-authored-by: PrecisionRender <austin08dean@gmail.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 98847
        },
        "7cf7e6aa95e29af8718bfde04f42edf22b3e626f": {
            "hash": "7cf7e6aa95e29af8718bfde04f42edf22b3e626f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Fix `AnimationNodeBlendTree` crash on `Open Editor` button press.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105797
        },
        "dc9c34f0c65db98fcffb7f250ade0c5f4a025308": {
            "hash": "dc9c34f0c65db98fcffb7f250ade0c5f4a025308",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NDg5Mjky"
            ],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "SCons: Add enum conversion warning",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105799
        },
        "4eba6d1892b81a8f2a7e4627b9feab1b926db2a4": {
            "hash": "4eba6d1892b81a8f2a7e4627b9feab1b926db2a4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NDY4NzU="
            ],
            "author_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "committer_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "summary": "Update BoneAttachment3D transform when setting the bone index",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104209
        },
        "ae04a3a5ddefd99d1b26e3f59dd4d5470a03b580": {
            "hash": "ae04a3a5ddefd99d1b26e3f59dd4d5470a03b580",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Physics Interpolation - Move 3D FTI to `SceneTree`",
            "body": "Moves 3D interpolation from server to the client code (`SceneTree`).\nComplete rework of 3D physics interpolation, but using the same user API.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104269
        },
        "ac931c33c2cec0ce3738e725efe8bce7f540ed44": {
            "hash": "ac931c33c2cec0ce3738e725efe8bce7f540ed44",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjcxNDgxNzAw",
                "MDQ6VXNlcjY2NzI3NzEw",
                "U_kgDOBcK-Cw"
            ],
            "author_raw": "DE YU <71481700+Delsin-Yu@users.noreply.github.com>",
            "committer_raw": "DE YU <71481700+Delsin-Yu@users.noreply.github.com>",
            "summary": "Implmement stackable text effects on label type through label settings",
            "body": "Co-authored-by: Micky <66727710+Mickeon@users.noreply.github.com>\nCo-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104731
        },
        "afc923f4159bceb644c4117130ba10f6c50fd6c3": {
            "hash": "afc923f4159bceb644c4117130ba10f6c50fd6c3",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBvKYDQ"
            ],
            "author_raw": "Nazarii <nazarii.yablonskyi.pp.2022@lpnu.ua>",
            "committer_raw": "Nazarii <nazarii.yablonskyi.pp.2022@lpnu.ua>",
            "summary": "Use AHashMap for RBMap nodes and HashMap input_activity",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105789
        },
        "f7439a4f2ae7d1b8dca9e2368fc25a758e0da5ff": {
            "hash": "f7439a4f2ae7d1b8dca9e2368fc25a758e0da5ff",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYxMzM4MTEz"
            ],
            "author_raw": "actually-reb <61338113+actually-reb@users.noreply.github.com>",
            "committer_raw": "actually-reb <61338113+actually-reb@users.noreply.github.com>",
            "summary": "Gave billboarded sprites and labels more fitting AABBs",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105785
        },
        "eb973015d66f461d07a1012124d718e5469693d4": {
            "hash": "eb973015d66f461d07a1012124d718e5469693d4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjU0ODE5MzE5"
            ],
            "author_raw": "dugramen <koliur.rahman@my.liu.edu>",
            "committer_raw": "dugramen <koliur.rahman@my.liu.edu>",
            "summary": "Tree multiselect with shift up & down arrow keys",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103382
        },
        "aebb85a0645c3597c3261c943ce42571597622b7": {
            "hash": "aebb85a0645c3597c3261c943ce42571597622b7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjU0ODE5MzE5"
            ],
            "author_raw": "dugramen <koliur.rahman@my.liu.edu>",
            "committer_raw": "dugramen <koliur.rahman@my.liu.edu>",
            "summary": "ItemList multiselect with shift up & down arrow keys",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103414
        },
        "e37c6261ea48b1a339c469282df7e9b7c073a72f": {
            "hash": "e37c6261ea48b1a339c469282df7e9b7c073a72f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105767 from Ivorforce/no-alloc-count",
            "body": "Optimize static allocations by removing unused `Memory::alloc_count`.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "49646e1cfe7033885a9f7c1ff0c1b4d9179ae737": {
            "hash": "49646e1cfe7033885a9f7c1ff0c1b4d9179ae737",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105756 from Repiteo/ci/windows-utf8",
            "body": "CI: Ensure Windows Actions handle utf-8 characters",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "790ac5aee451c2d77d91331b183552848ba51f78": {
            "hash": "790ac5aee451c2d77d91331b183552848ba51f78",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105161 from ProgrammerOnCoffee/fix-image-doc",
            "body": "Fix typos in `Image` documentation",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5b9443ac93da1314c36866e9ae8b40678b743817": {
            "hash": "5b9443ac93da1314c36866e9ae8b40678b743817",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105768 from dsnopek/fix-web-dlsym-error",
            "body": "Web: Fix crash when built with `dlink_enabled=yes`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b8fa6fe1cb4b5c36d94519092a18e1bf57d045e5": {
            "hash": "b8fa6fe1cb4b5c36d94519092a18e1bf57d045e5",
            "is_merge": false,
            "authored_by": [
                "U_kgDOCj6ZbA"
            ],
            "author_raw": "ProgrammerOnCoffee <171874668+ProgrammerOnCoffee@users.noreply.github.com>",
            "committer_raw": "ProgrammerOnCoffee <171874668+ProgrammerOnCoffee@users.noreply.github.com>",
            "summary": "Fix typos in `Image` documentation",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105161
        },
        "39ad4633a88ec5771b6dd714f781b5a2ba6ba2e0": {
            "hash": "39ad4633a88ec5771b6dd714f781b5a2ba6ba2e0",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE5MTU2MQ=="
            ],
            "author_raw": "David Snopek <dsnopek@gmail.com>",
            "committer_raw": "David Snopek <dsnopek@gmail.com>",
            "summary": "Web: Fix crash when built with `dlink_enabled=yes`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105768
        },
        "af7610576ad058e3cbefd45ea6bc47f491d2b29e": {
            "hash": "af7610576ad058e3cbefd45ea6bc47f491d2b29e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMDgxNjc="
            ],
            "author_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Remove unused `Memory::alloc_count`.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105767
        },
        "b002ade3ed0dab2f0175c1b0f5455b151e38779d": {
            "hash": "b002ade3ed0dab2f0175c1b0f5455b151e38779d",
            "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 function to get navigation link iteration id from NavigationServer",
            "body": "Adds function to get navigation link iteration id from NavigationServer.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105765
        },
        "d00f25ecd92f100aedbab4ef4622b95900e9cf01": {
            "hash": "d00f25ecd92f100aedbab4ef4622b95900e9cf01",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #105764 from bruvzg/shell32",
            "body": "[MinGW] Explicitly link `shell32` library.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "46c690e4b25646f72e502419e082cdee27f038e6": {
            "hash": "46c690e4b25646f72e502419e082cdee27f038e6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "[MinGW] Explicitly link `shell32` library.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105764
        },
        "3b31636985c00afaee721b5aef05cac956c6284b": {
            "hash": "3b31636985c00afaee721b5aef05cac956c6284b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMDgxNjc="
            ],
            "author_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Remove unnecessary `StringName` `idx` cache in `_Data` to reduce its size by 4 bytes.",
            "body": "Encapsulate `StringName` details in its cpp file.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105760
        },
        "143db328e7a70ebe94e7072694f080f9745fcc83": {
            "hash": "143db328e7a70ebe94e7072694f080f9745fcc83",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUxMTcxOTc="
            ],
            "author_raw": "RedMser <redmser.jj2@gmail.com>",
            "committer_raw": "RedMser <redmser.jj2@gmail.com>",
            "summary": "Fix cases where _get returned true erroneously",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105537
        },
        "8954125990b80bc09a91e66543e3c0554feb15bd": {
            "hash": "8954125990b80bc09a91e66543e3c0554feb15bd",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105437 from Ansraer/teleport_spatial_nodes",
            "body": "Allow moving meshes without motion vectors",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "7f7dd0d5e5abb20559d18d7f154000c565c6f7f2": {
            "hash": "7f7dd0d5e5abb20559d18d7f154000c565c6f7f2",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104636 from Meorge/feat/export-syntax-error",
            "body": "Add specific errors for use of keywords removed in Godot 4",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b4e6ef34c68e0024d4c9ac570376f0c1d59f3812": {
            "hash": "b4e6ef34c68e0024d4c9ac570376f0c1d59f3812",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105691 from Grublady/signal_doc",
            "body": "Make documentation ignore undocumented private signals",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "2bf7184ed9df72d3324a23b99c72b411396891be": {
            "hash": "2bf7184ed9df72d3324a23b99c72b411396891be",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103865 from Repiteo/scons/__has_include",
            "body": "SCons: Remove `check_c_headers`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "796a08d3509332f5b6ad0d8c37eb9a63e086e84c": {
            "hash": "796a08d3509332f5b6ad0d8c37eb9a63e086e84c",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105655 from bruvzg/svg_tx_import",
            "body": "Add `SVGTexture` importer.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "60726563c9466bbb14137c924e561052f324eba4": {
            "hash": "60726563c9466bbb14137c924e561052f324eba4",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105621 from Repiteo/scons/begin-decouple",
            "body": "SCons: Begin decoupling generation & build code",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "041c69db2fffef52aecddcdcbb163bd893eefdbe": {
            "hash": "041c69db2fffef52aecddcdcbb163bd893eefdbe",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #101454 from Riteo/fifo_ftw",
            "body": "Wayland: Handle `fifo_v1` and clean up suspension logic",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "795b11e705604742207da89fac8ea7c98e38325f": {
            "hash": "795b11e705604742207da89fac8ea7c98e38325f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105741 from bruvzg/scr_bt_crash",
            "body": "Print script backtrace in the crash handler.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5eb5f2fa6ef077a095fa49a4ae230bcde66f1b20": {
            "hash": "5eb5f2fa6ef077a095fa49a4ae230bcde66f1b20",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105740 from bruvzg/mesa_scr_upd",
            "body": "Update Mesa-NIR library detection and download script.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "bfa43726c12159542124cbfa5e52553448d1729d": {
            "hash": "bfa43726c12159542124cbfa5e52553448d1729d",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104971 from Ivorforce/camera-texture-editor-lazy",
            "body": "Automatically activate camera monitoring when using `CameraTexture`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "33065d8323ba09db94363c21fbd75ce2b5daf697": {
            "hash": "33065d8323ba09db94363c21fbd75ce2b5daf697",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103238 from Ryan-000/mesh_support_vram_profiler",
            "body": "Add Meshes to the Video RAM Profiler",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e2766d4501f7eadf2978b2ba0565af187a10ff96": {
            "hash": "e2766d4501f7eadf2978b2ba0565af187a10ff96",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105734 from erodozer/fix-v4l2-camerafeed-id",
            "body": "Fix camera feed device order on Linux",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "04bcd4cea605a1bf0ac8e2f37ae0541c1facb6b6": {
            "hash": "04bcd4cea605a1bf0ac8e2f37ae0541c1facb6b6",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105725 from bruvzg/sc_grad",
            "body": "Use same oversampling granularity as fonts use for `SVGTexture`s .",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ea5548f7d5db352ed2f940c9ee7bc8da2a02482b": {
            "hash": "ea5548f7d5db352ed2f940c9ee7bc8da2a02482b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #101348 from akien-mga/libwebp-1.5.0",
            "body": "libwebp: Update to 1.5.0",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ffdffe03c4e33cf044d5c319d52e6a2111cd4ed9": {
            "hash": "ffdffe03c4e33cf044d5c319d52e6a2111cd4ed9",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #101345 from akien-mga/embree-4.3.3",
            "body": "embree: Update to 4.4.0",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "007717faf9179a9dd87c0d00efcea435b75054d7": {
            "hash": "007717faf9179a9dd87c0d00efcea435b75054d7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NDg5Mjky"
            ],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "SCons: Remove `check_c_headers`",
            "body": "• Can instead check for headers directly with `__has_include`, a C++17 feature",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103865
        },
        "22d297acd98263f04e72ff43e2b5a06397781b0f": {
            "hash": "22d297acd98263f04e72ff43e2b5a06397781b0f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NDg5Mjky"
            ],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "CI: Ensure Windows can handle utf-8 characters",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105756
        },
        "5c9f93ce033f0bdf1c13a2be5e2e49f88013da29": {
            "hash": "5c9f93ce033f0bdf1c13a2be5e2e49f88013da29",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NDg5Mjky"
            ],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "SCons: Begin decoupling generation & build code",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105621
        },
        "4e6451d62a931a664acabbf3967e2874fedaadcd": {
            "hash": "4e6451d62a931a664acabbf3967e2874fedaadcd",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #105744 from akien-mga/pitchshift-final-final-fix-final-v3.psd-stringop-overflow",
            "body": "AudioEffectPitchShift: 3rd attempt at fixing `-Wstringop-overflow` warning",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "a4a5f4ed017f90dc1a48d6f926d94f69f5e82494": {
            "hash": "a4a5f4ed017f90dc1a48d6f926d94f69f5e82494",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYzMjk0MjA="
            ],
            "author_raw": "Ansraer <jacky2611@gmail.com>",
            "committer_raw": "Ansraer <jacky2611@gmail.com>",
            "summary": "allow moving meshes without motion vectors",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105437
        },
        "80359d3577e56e69e3395a256aacbd0484f00ded": {
            "hash": "80359d3577e56e69e3395a256aacbd0484f00ded",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "AudioEffectPitchShift: 3rd attempt at fixing -Wstringop-overflow warning",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105744
        },
        "e61edcadb8286ae01cf08767a4465f4a43e8c330": {
            "hash": "e61edcadb8286ae01cf08767a4465f4a43e8c330",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Print script backtrace in the crash handler.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105741
        },
        "bf18021462005b3b93663f7cefe94d9ac0881005": {
            "hash": "bf18021462005b3b93663f7cefe94d9ac0881005",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwODQxODk="
            ],
            "author_raw": "Gustavo Jaruga Cruz <gustavojarugacruz@gmail.com>",
            "committer_raw": "Gustavo Jaruga Cruz <gustavojarugacruz@gmail.com>",
            "summary": "Add Embed Game Window hotkeys support and pause/next frame shortcuts",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103841
        },
        "5c662f7707e82f2b4d5d62d5cf296d2709b3628a": {
            "hash": "5c662f7707e82f2b4d5d62d5cf296d2709b3628a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjk5NTc5ODc="
            ],
            "author_raw": "Malcolm Anderson <malcolminyo@gmail.com>",
            "committer_raw": "Malcolm Anderson <malcolminyo@gmail.com>",
            "summary": "Add errors for keywords removed in Godot 4",
            "body": "Update modules/gdscript/gdscript_parser.cpp\n\nCo-authored-by: Danil Alexeev <dalexeev12@yandex.ru>\n\nImprove error message\n\nAdd tests\n\nAdd errors for other removed keywords\n\nRemove very old keywords and improve wording of errors",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104636
        },
        "43e9b04f66c6047b5a2ae23262205da227a3dde2": {
            "hash": "43e9b04f66c6047b5a2ae23262205da227a3dde2",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Update Mesa-NIR library detection and download script.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105740
        },
        "b8e44a00001e36bb0ac4c2ecce3b5a6ff6b87b73": {
            "hash": "b8e44a00001e36bb0ac4c2ecce3b5a6ff6b87b73",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjg3ODIzMDMw"
            ],
            "author_raw": "dementive <87823030+dementive@users.noreply.github.com>",
            "committer_raw": "dementive <87823030+dementive@users.noreply.github.com>",
            "summary": "Improve ConfigFile get_sections and get_section_keys by returning Vector<String>",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105700
        },
        "28089c40c13597bf908802c61352c6fffe0a4465": {
            "hash": "28089c40c13597bf908802c61352c6fffe0a4465",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #91006 from reduz/live-backtrace",
            "body": "Ability to print and log script backtraces",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "500e0d5dc407697217663c134031da00e9dfa625": {
            "hash": "500e0d5dc407697217663c134031da00e9dfa625",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #93722 from aaronfranke/gltf-khr-node-visibility",
            "body": "Implement `KHR_node_visibility` in the GLTF module",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5dc375b2fcc77dbb9b372696d4ed28e527219573": {
            "hash": "5dc375b2fcc77dbb9b372696d4ed28e527219573",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105014 from aaronfranke/no-type-suffixes",
            "body": "Allow completely opting out of name suffix magic in 3D scene import",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "57b127cad3f6376ce09e322ea7e30863b24f5f03": {
            "hash": "57b127cad3f6376ce09e322ea7e30863b24f5f03",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104912 from akien-mga/mbedtls-msan-disable-asm",
            "body": "mbedtls: Disable ASM when compiling with LLVM MemorySanitizer (MSAN)",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "71920b1d504704ea334aabab626439a214ab0c96": {
            "hash": "71920b1d504704ea334aabab626439a214ab0c96",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104784 from aaronfranke/gltf-fallback-image",
            "body": "GLTF export: Allow using a PNG or JPEG fallback image",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d1d4d5f39ff0e4553b29f4001d2133a909a42c86": {
            "hash": "d1d4d5f39ff0e4553b29f4001d2133a909a42c86",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105711 from dsnopek/openxr-wayland-no-opengl",
            "body": "OpenXR: Fix building with Wayland support and `opengl3=no`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "8847e65ff434ef68c2e0d219be67eee4cdad85d3": {
            "hash": "8847e65ff434ef68c2e0d219be67eee4cdad85d3",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105644 from lazarosY/interpolation",
            "body": "Fix the Animation Optimization results for Nearest and Cubic Interpolation",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ca4038f22ae375c2b91bffa13fd12d77314595ab": {
            "hash": "ca4038f22ae375c2b91bffa13fd12d77314595ab",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103336 from dugramen/projecsetting-override-order",
            "body": "Keep ProjectSettings overrides right below the original setting",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "157f18745d2e56c8ee11bf666f0e685a6716db59": {
            "hash": "157f18745d2e56c8ee11bf666f0e685a6716db59",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #101027 from Ivorforce/localvector-reverse",
            "body": "Rename `LocalVector.invert()` -> `LocalVector.reverse()` to match the `Vector`, `String` and `List` APIs.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b784b621ed32c4f8d859efd4c95e398d8952c5ab": {
            "hash": "b784b621ed32c4f8d859efd4c95e398d8952c5ab",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105730 from KoBeWi/a_property_has_not_many_names",
            "body": "Improve Window's `_validate_property()`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "1377b91eadc4ebb9566f89847d91b63a3d053b3a": {
            "hash": "1377b91eadc4ebb9566f89847d91b63a3d053b3a",
            "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 now unused godot-api-dump action",
            "body": "Its use was removed in b8480ffa21f8d713815017bc9974f7c0ab169d50.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105731
        },
        "2ed4ed8cd0b0e770bc8d7612338be680c727060d": {
            "hash": "2ed4ed8cd0b0e770bc8d7612338be680c727060d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Improve Window's _validate_property()",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105730
        },
        "5dc4ac2bb2ae5e0040675e76218e8f536885b977": {
            "hash": "5dc4ac2bb2ae5e0040675e76218e8f536885b977",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMxNjcyOA=="
            ],
            "author_raw": "erodozer <ero@erodozer.moe>",
            "committer_raw": "erodozer <ero@erodozer.moe>",
            "summary": "linux: respect order of device list when enumerating camera feeds",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105734
        },
        "e2ccf9b7c43420ded788599f3e2718f1315827b8": {
            "hash": "e2ccf9b7c43420ded788599f3e2718f1315827b8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI5MTIxOTI1"
            ],
            "author_raw": "Grublady <nucleon.spite_0x@icloud.com>",
            "committer_raw": "Grublady <nucleon.spite_0x@icloud.com>",
            "summary": "Make documentation ignore undocumented private signals",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105691
        },
        "d74ef8cb01de75c68e71d4c116a5508eadd8acc4": {
            "hash": "d74ef8cb01de75c68e71d4c116a5508eadd8acc4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMDgxNjc="
            ],
            "author_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Rename `LocalVector.invert()` -> `LocalVector.reverse()` to match the `Vector`, `String` and `List` APIs.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 101027
        },
        "3354c32984188f537e1dd36ecae2fa875a9c071a": {
            "hash": "3354c32984188f537e1dd36ecae2fa875a9c071a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjU0ODE5MzE5"
            ],
            "author_raw": "dugramen <koliur.rahman@my.liu.edu>",
            "committer_raw": "dugramen <koliur.rahman@my.liu.edu>",
            "summary": "Keep ProjectSettings overrides right below the original setting",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103336
        },
        "98817a54f0c08b7d8865c5dd2f9759aaa45829ec": {
            "hash": "98817a54f0c08b7d8865c5dd2f9759aaa45829ec",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Use same oversampling granularity as fonts use for `SVGTexture`s .",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105725
        },
        "d1dcb40d565174e88627fc6395890d0bac88f756": {
            "hash": "d1dcb40d565174e88627fc6395890d0bac88f756",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYyNjUzMDc=",
                "MDQ6VXNlcjQ4ODQyNDY="
            ],
            "author_raw": "Juan Linietsky <reduzio@gmail.com>",
            "committer_raw": "Mikael Hermansson <mikael@hermansson.io>",
            "summary": "Ability to print and log script backtraces",
            "body": "Co-authored-by: Mikael Hermansson <mikael@hermansson.io>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 91006
        },
        "37a70edc116b1e28926c027ca64890bf799e5678": {
            "hash": "37a70edc116b1e28926c027ca64890bf799e5678",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NDg5Mjky"
            ],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "lazarosY <148948579+lazarosY@users.noreply.github.com>",
            "summary": "Nearest and linear interpolation optimization",
            "body": "Nearest and linear interpolation optimization",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105644
        },
        "57640dd806a7823319421ad74281ce243f6cd275": {
            "hash": "57640dd806a7823319421ad74281ce243f6cd275",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "embree: Update to 4.4.0",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 101345
        },
        "92f15d33eee60d9dd735dc4456c516c07981c69b": {
            "hash": "92f15d33eee60d9dd735dc4456c516c07981c69b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Improve FileDialog options",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105647
        },
        "01f88ff138bfd2c6076c57493ada052bb0cadb19": {
            "hash": "01f88ff138bfd2c6076c57493ada052bb0cadb19",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "libwebp: Update to 1.5.0",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 101348
        },
        "dc380f8915e875c5c33382cc878aa0fdb1055ed2": {
            "hash": "dc380f8915e875c5c33382cc878aa0fdb1055ed2",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE5MTU2MQ=="
            ],
            "author_raw": "David Snopek <dsnopek@gmail.com>",
            "committer_raw": "David Snopek <dsnopek@gmail.com>",
            "summary": "OpenXR: Fix building with Wayland support and `opengl3=no`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105711
        },
        "1f787b63a54b74a5238653883fe1a531200b675e": {
            "hash": "1f787b63a54b74a5238653883fe1a531200b675e",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104895 from stuartcarnie/scene_debugger_handlers",
            "body": "Editor: Refactor `SceneDebugger::parse_message` into handler functions",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "013f7a634319317df4144780b20353a22df4103d": {
            "hash": "013f7a634319317df4144780b20353a22df4103d",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105630 from KoBeWi/clearer_dialog",
            "body": "FileDialog code cleanup",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d9122205ec6fd9dcc5f634ea55368e9cc29fac01": {
            "hash": "d9122205ec6fd9dcc5f634ea55368e9cc29fac01",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105656 from Koyper/fix_line_edit_text_edit_composite_character_backspace_delete",
            "body": "[LineEdit/TextEdit] Add composite character backspace delete and get composite character positions",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5d697c31c1a6a4040980ffa2ba8c55ad12c42063": {
            "hash": "5d697c31c1a6a4040980ffa2ba8c55ad12c42063",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #78837 from dalexeev/gds-const-array-and-dict-constructors",
            "body": "GDScript: Add constant `Array` and `Dictionary` constructors",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e8240fdd0028307f30781b2a4f658c255b0ac71b": {
            "hash": "e8240fdd0028307f30781b2a4f658c255b0ac71b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105516 from tehKaiN/unify_scrollbar_scrollcontainer_scroll_delta",
            "body": "Unify ScrollBar/ScrollContainer scroll delta",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "240cf0d60a281aeb6f9431651ac926f58bcbc7a3": {
            "hash": "240cf0d60a281aeb6f9431651ac926f58bcbc7a3",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105709 from bruvzg/angle_no_vlk",
            "body": "Fix macOS build with ANGLE enabled and Vulkan disabled.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d3ae45df9437da0a4b2ccbad23cacdaf0d6883b5": {
            "hash": "d3ae45df9437da0a4b2ccbad23cacdaf0d6883b5",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105708 from dsnopek/openxr-foveated-no-vulkan",
            "body": "OpenXR: Fix building foveation extension without Vulkan",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "760fb30b8315747e15b25bffbf6f00c4b6bcb5e8": {
            "hash": "760fb30b8315747e15b25bffbf6f00c4b6bcb5e8",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105611 from m4gr3d/upgrade_android_tools_main",
            "body": "Update the Android NDK to the latest LTS version (r27c)",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "afa8057e307d59623a18450ca6ede02909ee2efd": {
            "hash": "afa8057e307d59623a18450ca6ede02909ee2efd",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104842 from YeldhamDev/dap_fix",
            "body": "Fix remote object inspector through DAP",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "85fa1194f562de6466a0bab968e37ecbb04ef4c5": {
            "hash": "85fa1194f562de6466a0bab968e37ecbb04ef4c5",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #96134 from mobile-bungalow/video_writer_extension_support",
            "body": "`MovieWriter` extension support",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "9ac753c916a2f82e0e975c085f637dcfdde753e8": {
            "hash": "9ac753c916a2f82e0e975c085f637dcfdde753e8",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105636 from syntaxerror247/one-click-deploy",
            "body": "Hide `one-click deploy` button on Android and XR editor",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "01cf2ce57faef672986409425da02deac9f36ce6": {
            "hash": "01cf2ce57faef672986409425da02deac9f36ce6",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105507 from bruvzg/mac_rq_pick_permission",
            "body": "[ColorPicker, macOS] Add link to request required screen recording permission.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "9dc4ec8b02e1ee6812412db8bad0cf2f79942e9b": {
            "hash": "9dc4ec8b02e1ee6812412db8bad0cf2f79942e9b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105631 from smix8/astar_capacity_error",
            "body": "Remove `AStar2D/3D` comments on `reserve_space()` capacity needs",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "020b4ef35846aca744f67d954ab4f80ff5be1b00": {
            "hash": "020b4ef35846aca744f67d954ab4f80ff5be1b00",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105696 from jrouwe/mingw_alloc",
            "body": "Jolt: 32-bit MinGW g++ doesn't call the correct overload for the new operator when a type is 16 bytes aligned.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "1ca93726c71b348b75386286dbdafb40ffc27a96": {
            "hash": "1ca93726c71b348b75386286dbdafb40ffc27a96",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE5MTU2MQ=="
            ],
            "author_raw": "David Snopek <dsnopek@gmail.com>",
            "committer_raw": "David Snopek <dsnopek@gmail.com>",
            "summary": "OpenXR: Fix building foveation extension without Vulkan",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105708
        },
        "e096e2fa8ad4d9d71af6821f67be0c8e2819c044": {
            "hash": "e096e2fa8ad4d9d71af6821f67be0c8e2819c044",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Fix macOS build with ANGLE enabled and Vulkan disabled.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105709
        },
        "08fa148310930c2995b5cb9804aa20f1ae5997ed": {
            "hash": "08fa148310930c2995b5cb9804aa20f1ae5997ed",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "SCons: Explicitly enable `-mfpmath=sse -mstackrealign` for x86_32",
            "body": "Passing `-msse2` doesn't seem to be sufficient to opt into SSE floating point math\ninstead of the less stable x87.\n\n`-mstackrealign` also seems necessary when using SSE on x86_32.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105697
        },
        "15cecfdac54b8784638117adf25b72369de83074": {
            "hash": "15cecfdac54b8784638117adf25b72369de83074",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Add `SVGTexture` importer.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105655
        },
        "6ba5bf31dd5dbf34f571fb18da819d3c04bf5f39": {
            "hash": "6ba5bf31dd5dbf34f571fb18da819d3c04bf5f39",
            "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": "Remove AStar2D/3D comments on reserve_space() capacity needs",
            "body": "Removes AStar2D/3D comments of reserve_space() new capacity needing to be greater or equal than old capacity.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105631
        },
        "4497e2a0d332f26ff051bbe4df92004011c13957": {
            "hash": "4497e2a0d332f26ff051bbe4df92004011c13957",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjczMTQ4ODY0",
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Ryan <73148864+Ryan-000@users.noreply.github.com>",
            "committer_raw": "Ryan <73148864+Ryan-000@users.noreply.github.com>",
            "summary": "Add Meshes to the Video RAM Profiler",
            "body": "Apply suggestions from code review\n\nCo-Authored-By: Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103238
        },
        "e9e455823e0a6a5bd53817f1e47beb167b15aa04": {
            "hash": "e9e455823e0a6a5bd53817f1e47beb167b15aa04",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMDgxNjc="
            ],
            "author_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Automatically activate camera monitoring when using `CameraTexture`.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104971
        },
        "c8fed1e1d006a018d7f28593fe987e024bc48171": {
            "hash": "c8fed1e1d006a018d7f28593fe987e024bc48171",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjg5MDQxNDM0"
            ],
            "author_raw": "Dynamic-Pistol <spidermalek666@gmail.com>",
            "committer_raw": "Dynamic-Pistol <spidermalek666@gmail.com>",
            "summary": "Add PROPERTY_HINT_INPUT_NAME",
            "body": "Added PROPERTY_HINT_INPUT_NAME for StringName based off https://github.com/godotengine/godot-proposals/discussions/7559",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 96611
        },
        "b668f45fd0d7c0a614a1947458eac4d4e992715d": {
            "hash": "b668f45fd0d7c0a614a1947458eac4d4e992715d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMzOTY5Nzgw"
            ],
            "author_raw": "Koyper <tim@maffle.com>",
            "committer_raw": "Koyper <tim@maffle.com>",
            "summary": "Fix LineEdit and TextEdit composite character backspace delete.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105656
        },
        "07fcb8295854226ea7a03a31f4f1ca921be72b5c": {
            "hash": "07fcb8295854226ea7a03a31f4f1ca921be72b5c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2MjE2OTM="
            ],
            "author_raw": "Jorrit Rouwe <jrouwe@gmail.com>",
            "committer_raw": "Jorrit Rouwe <jrouwe@gmail.com>",
            "summary": "32-bit MinGW g++ doesn't call the correct overload for the new operator when a type is 16 bytes aligned.",
            "body": "It uses the non-aligned version, which on 32 bit platforms usually returns an 8 byte aligned block. We therefore default to 16 byte aligned allocations when the regular new operator is used.\n\nFixes: godotengine/godot#105455",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105696
        },
        "e6d3cf63fb880adb3a7f278d7a98d45adef16750": {
            "hash": "e6d3cf63fb880adb3a7f278d7a98d45adef16750",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "[ColorPicker, macOS] Add link to request required screen recording permission.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105507
        },
        "b6b3b0e0d6c7ef90af79c101f6f22161b3cdf182": {
            "hash": "b6b3b0e0d6c7ef90af79c101f6f22161b3cdf182",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2MTgwMzQ0"
            ],
            "author_raw": "KaiN <kain@piwnica.ws>",
            "committer_raw": "KaiN <kain@piwnica.ws>",
            "summary": "Unify ScrollBar/ScrollContainer scroll delta",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105516
        },
        "e565ee86ceb8a4bd1d6f19a30e84c84c16e7eb4a": {
            "hash": "e565ee86ceb8a4bd1d6f19a30e84c84c16e7eb4a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "FileDialog code cleanup",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105630
        },
        "665342c1ffe6edbaa418c78c6768d1835fff23b7": {
            "hash": "665342c1ffe6edbaa418c78c6768d1835fff23b7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Document `SceneTree.set_multiplayer()` should be called in `_enter_tree()`",
            "body": "If it's called in `_ready()`, it will be too late as child nodes will\nalready be set up by the time the custom multiplayer API is set.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105687
        },
        "931820d33cbc38328e4014d65dd62c359b5116fc": {
            "hash": "931820d33cbc38328e4014d65dd62c359b5116fc",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105278 from Ivorforce/reserve-smoke-test",
            "body": "Smoke test: Log an error if `reserve()` is called with fewer elements than `size()`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c00cee3c03fc064d5186ce25e3a872404e5fb746": {
            "hash": "c00cee3c03fc064d5186ce25e3a872404e5fb746",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #102171 from Muller-Castro/apksigner-fix",
            "body": "Fix apksigner execution failure on linux",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "841c29d62c16f02e91c6b864b4616812d6e124d4": {
            "hash": "841c29d62c16f02e91c6b864b4616812d6e124d4",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104985 from Ivorforce/stringname-always-string",
            "body": "Always use `String` as `StringName` backing internally.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "7a986dd794bf82e3512705d71aeebd5763703090": {
            "hash": "7a986dd794bf82e3512705d71aeebd5763703090",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #89582 from mrjustaguy/FXAA",
            "body": "Implement FXAA 3.11 to replace the current broken implementation",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "099d4918f0475137b7d67fb1d28b4653ee94b180": {
            "hash": "099d4918f0475137b7d67fb1d28b4653ee94b180",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #90092 from KoBeWi/casually_adding_credits_roll_to_a_GAME_engine",
            "body": "Add credits roll",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "eb6e8e59b1986de01eb3a1f6a824a3cd257b94ad": {
            "hash": "eb6e8e59b1986de01eb3a1f6a824a3cd257b94ad",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #91594 from RedMser/remove-old-path-remaps",
            "body": "Remove old path remaps system",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "7602f7b20523fa478cdbcaa10101f3fd979e90db": {
            "hash": "7602f7b20523fa478cdbcaa10101f3fd979e90db",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105639 from bruvzg/lbl_ac_set",
            "body": "Selectively apply `FOCUS_ACCESSIBILITY` to the `Label`s instead of setting it by default.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "7c37188ca179a17303a53c285656f5568a169037": {
            "hash": "7c37188ca179a17303a53c285656f5568a169037",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMDgxNjc="
            ],
            "author_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Smoke test: In collections, log an error if `reserve()` is called with a number smaller than the current size. Don't log an error if it is called with a number smaller than the current capacity.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105278
        },
        "387980a40a546e22e04bcb3f8ab55137cf0dc7d2": {
            "hash": "387980a40a546e22e04bcb3f8ab55137cf0dc7d2",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI5NTI3NjYz"
            ],
            "author_raw": "mobile-bungalow <pwmay.work@gmail.com>",
            "committer_raw": "mobile-bungalow <pwmay.work@gmail.com>",
            "summary": "move movie writer to post extension init step",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 96134
        },
        "5c83d25eda241cd7890a691854d2d5e9805f9c13": {
            "hash": "5c83d25eda241cd7890a691854d2d5e9805f9c13",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUxMTcxOTc="
            ],
            "author_raw": "RedMser <redmser.jj2@gmail.com>",
            "committer_raw": "RedMser <redmser.jj2@gmail.com>",
            "summary": "Consider search keywords in CreateDialog",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 96169
        },
        "a96e8ac62c271204bffac92961073d3db80504d9": {
            "hash": "a96e8ac62c271204bffac92961073d3db80504d9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUxMTcxOTc="
            ],
            "author_raw": "RedMser <redmser.jj2@gmail.com>",
            "committer_raw": "RedMser <redmser.jj2@gmail.com>",
            "summary": "Remove old path remaps system",
            "body": "Unused in public repositories, deprecated for over 6 years, and the\nreplacement system is well-tested by now.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 91594
        },
        "91fe434a86f8dee98eb2783e06db5175f4a6af1c": {
            "hash": "91fe434a86f8dee98eb2783e06db5175f4a6af1c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMDgxNjc="
            ],
            "author_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Always use `String` as `StringName` backing internally.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104985
        },
        "5b49fd4207b86fc4ee8303562ac87c27e67a3535": {
            "hash": "5b49fd4207b86fc4ee8303562ac87c27e67a3535",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Selectively apply `FOCUS_ACCESSIBILITY` to the `Label`s instead of setting it by default.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105639
        },
        "bc746f2962819e7a2b7075ba830e65614654bbdb": {
            "hash": "bc746f2962819e7a2b7075ba830e65614654bbdb",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUwMzAyNDc5"
            ],
            "author_raw": "mrjustaguy <50302479+mrjustaguy@users.noreply.github.com>",
            "committer_raw": "Clay John <claynjohn@gmail.com>",
            "summary": "Implement FXAA 3.11",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 89582
        },
        "e45dd45156f583cc6931aeba92087b10983d76f9": {
            "hash": "e45dd45156f583cc6931aeba92087b10983d76f9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "[macOS] Fix close button hidden and title bar transparent in fullscreen mode.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105673
        },
        "fac2ebed785276c90847bb5c988e9d0ddf91b284": {
            "hash": "fac2ebed785276c90847bb5c988e9d0ddf91b284",
            "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 project NDK to the latest LTS version (r27c)",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105611
        },
        "1696ab0cb6ff3c77fa48985fa943c81be34a751a": {
            "hash": "1696ab0cb6ff3c77fa48985fa943c81be34a751a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105662 from Repiteo/ci/mold",
            "body": "CI: Replace `gold` with `mold`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "78a7612a6b94f87312673c7fcef6623975905833": {
            "hash": "78a7612a6b94f87312673c7fcef6623975905833",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105661 from Repiteo/ci/trim-dependencies",
            "body": "CI: Remove legacy dependency",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "179630278fdaf45e0ade88d77eeeffee8c4c253d": {
            "hash": "179630278fdaf45e0ade88d77eeeffee8c4c253d",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105658 from aaronp64/blend_space_2d_sort",
            "body": "Sort animation nodes in `AnimationNodeBlendSpace2DEditor` popup menu",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "72717099d2de03775183e61917e5c71b1030c8cb": {
            "hash": "72717099d2de03775183e61917e5c71b1030c8cb",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105624 from dsnopek/openxr-action-map-uid-error",
            "body": "OpenXR: Fix saving action map when UID is used in project settings",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "1f7a8eac9dc5ba16517b193bfd556a8173c63960": {
            "hash": "1f7a8eac9dc5ba16517b193bfd556a8173c63960",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #101973 from clayjohn/sky-material-opt",
            "body": "Optimize ProceduralSkyMaterial by removing uses of acos and simplifying logic",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "6b8a0f1edd6c39a38ce3176e95da72a68bcc1e12": {
            "hash": "6b8a0f1edd6c39a38ce3176e95da72a68bcc1e12",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105650 from van800/size_t_red_code_fix",
            "body": "Fixes for `.sln` project generation for Rider on Mac/Linux",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "19b9c035bd1003d2e9be8c8179a21b9978a84ede": {
            "hash": "19b9c035bd1003d2e9be8c8179a21b9978a84ede",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103111 from rt9391/rt9391",
            "body": "Fix CanvasLayer 'Follow Viewport' documentation to match its behavior",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "34cb8999b0102c8f8c6f3dbe7ffeb86f29a7d04c": {
            "hash": "34cb8999b0102c8f8c6f3dbe7ffeb86f29a7d04c",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105605 from m4gr3d/setup_debug_symbols",
            "body": "Android: Enable native debug symbols generation",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "fdf8f3ac73dd2c65feefc7d2b8bdf71724cc9b2d": {
            "hash": "fdf8f3ac73dd2c65feefc7d2b8bdf71724cc9b2d",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105089 from Summersay415/current-anim",
            "body": "Fix `current_animation_changed` emission on animation finish",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "68623229a6d0119618976f2f02a0edf73f8b01a1": {
            "hash": "68623229a6d0119618976f2f02a0edf73f8b01a1",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105664 from smix8/gridmap_selection_crash",
            "body": "Fix GridMap move selection crashing on invalid MeshLibrary item",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d702460cafb05adb3e6e8294c9b83a7cd8a16c8a": {
            "hash": "d702460cafb05adb3e6e8294c9b83a7cd8a16c8a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MzgzMzE2"
            ],
            "author_raw": "Muller-Castro <37383316+Muller-Castro@users.noreply.github.com>",
            "committer_raw": "Muller-Castro <37383316+Muller-Castro@users.noreply.github.com>",
            "summary": "Fix apksigner execution failure on linux",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102171
        },
        "1742901ae4cc33104d4701b36c8e155b6c2ba1ec": {
            "hash": "1742901ae4cc33104d4701b36c8e155b6c2ba1ec",
            "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 GridMap move selection crashing on invalid MeshLibrary item",
            "body": "Fixes GridMap move selection crashing on invalid MeshLibrary item.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105664
        },
        "fa1f41e9abb0e8127940b1c2b63739cba6fab126": {
            "hash": "fa1f41e9abb0e8127940b1c2b63739cba6fab126",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NDg5Mjky"
            ],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "CI: Use `mold` as linker on Linux",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105662
        },
        "d193af78c5adbe8ed444396ba62706848fb9fcf5": {
            "hash": "d193af78c5adbe8ed444396ba62706848fb9fcf5",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY1MjY5NTQ="
            ],
            "author_raw": "Adam Wychowaniec <adamwychowaniecgl@gmail.com>",
            "committer_raw": "Adam Wychowaniec <adamwychowaniecgl@gmail.com>",
            "summary": "Expose `AnimationNode(StateMachine/BlendTree).get_node_list()`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105552
        },
        "92b1b0402c1a35506649d208e3d25bd4a04fffaf": {
            "hash": "92b1b0402c1a35506649d208e3d25bd4a04fffaf",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NDg5Mjky"
            ],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "CI: Remove legacy dependency",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105661
        },
        "df622f1f0bca30ddd368d69c0b0b5021ddef9c70": {
            "hash": "df622f1f0bca30ddd368d69c0b0b5021ddef9c70",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE0ODI2ODE="
            ],
            "author_raw": "Ivan Shakhov <ivan.shakhov@jetbrains.com>",
            "committer_raw": "Ivan Shakhov <ivan.shakhov@jetbrains.com>",
            "summary": "Fixes for Rider on Mac: 1. `size_t` ambigious symbol 2. LanguageStandard was not parsed from AdditionalOptions",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105650
        },
        "8584737525452af00d2f813c3b3f296e6567419e": {
            "hash": "8584737525452af00d2f813c3b3f296e6567419e",
            "is_merge": false,
            "authored_by": [
                "U_kgDOCB462A"
            ],
            "author_raw": "aaronp64 <aaronp.code@gmail.com>",
            "committer_raw": "aaronp64 <aaronp.code@gmail.com>",
            "summary": "Sort animation nodes in AnimationNodeBlendSpace2DEditor popup menu",
            "body": "Updated AnimationNodeBlendSpace2DEditor::_blend_space_gui_input to sort animation nodes for menu when adding new points, to match ordering in AnimationNodeBlendSpace1DEditor and AnimationNodeStateMachineEditor.  Old code had the sort call before adding the node names, so it wasn't reflected in the menu.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105658
        },
        "8a514ae56f5b099c09aac864a9d9fd88def02ece": {
            "hash": "8a514ae56f5b099c09aac864a9d9fd88def02ece",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "summary": "Enable native debug symbols generation",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105605
        },
        "0ed1c192e87e107f507d41dae00f9859bcc45ef1": {
            "hash": "0ed1c192e87e107f507d41dae00f9859bcc45ef1",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105565 from smix8/gridmap_list",
            "body": "Replace GridMap legacy use of `List` with `LocalVector`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c928676582338b764a3f659c87f8b1ec4f33e5ef": {
            "hash": "c928676582338b764a3f659c87f8b1ec4f33e5ef",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105531 from Repiteo/style/specify-attribute-macros",
            "body": "Style: Declare inline macros as attributes",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b45cf573a24ca0bdf2d630d247961fb196dbf21a": {
            "hash": "b45cf573a24ca0bdf2d630d247961fb196dbf21a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105498 from adamscott/add-compiler-launcher",
            "body": "Add `{c,cpp}_compiler_launcher` options",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5168214c48f373dc5b9f3edffecf2870e9022ae3": {
            "hash": "5168214c48f373dc5b9f3edffecf2870e9022ae3",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105329 from smix8/gridmap_octant_raster",
            "body": "Fix GridMap OctantKey cell rasterization",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "00be4c3bb4b9c7e41a79e3f38622d1cdd900483f": {
            "hash": "00be4c3bb4b9c7e41a79e3f38622d1cdd900483f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105488 from Calinou/doc-vector2-from-angle-not-normalized",
            "body": "Document `Vector2.from_angle()` not always returning a normalized vector",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e49d04b72bc9548d08d5f11820af1c0f48e052b6": {
            "hash": "e49d04b72bc9548d08d5f11820af1c0f48e052b6",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104461 from lodetrick/action-map-ui",
            "body": "Editor: Replace TextEdit with EditorSpinSlider for XR Action Set Priority",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "3d0107c98b87bce1159deb973c4159e19321099e": {
            "hash": "3d0107c98b87bce1159deb973c4159e19321099e",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105548 from jss2a98aj/windows-validate-VARIANT-in-get_video_adapter_driver_info",
            "body": "Ensure `VARIANT` instances are actually `VT_BSTR` before treating them as such in `OS_Windows::get_video_adapter_driver_info()`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "6dcca1eb00121f379d34bf23cfa07149123401ad": {
            "hash": "6dcca1eb00121f379d34bf23cfa07149123401ad",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #102667 from BlueCube3310/betsy-its-ogre-now",
            "body": "Betsy: Remove OGRE aliases",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "1c51640a1c1c89628cb6ac6913deaa6a3693bde3": {
            "hash": "1c51640a1c1c89628cb6ac6913deaa6a3693bde3",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105563 from smix8/gridmap_get_quadrupled",
            "body": "Optimize GridMap rendering scenario quadruple-getters",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "355a98faed5bcbe474c0c7be9dfd7714ca8f1fc1": {
            "hash": "355a98faed5bcbe474c0c7be9dfd7714ca8f1fc1",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105640 from scgm0/SvgTexture-not-in-3D",
            "body": "SvgTexture not in 3D",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "dac95d31313135b8092b184726e0b03bca0f3820": {
            "hash": "dac95d31313135b8092b184726e0b03bca0f3820",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105574 from kitbdev/desc-progress-bar",
            "body": "Update ProgressBar description",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "2ffd5a3913baa2a682992fa8e2a2f0a541bf5678": {
            "hash": "2ffd5a3913baa2a682992fa8e2a2f0a541bf5678",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104738 from YYF233333/cleanup_rid_owner",
            "body": "Use `LocalVector` in `RID_Owner::get_owned_list`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "2806b3a0967548e7028039f4e4a7bb1b2e28197f": {
            "hash": "2806b3a0967548e7028039f4e4a7bb1b2e28197f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105307 from KoBeWi/more_project_settings",
            "body": "Support custom features in project settings dialog",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "4d48c8f69a57cba2382b5df173ae7e8c32102d5b": {
            "hash": "4d48c8f69a57cba2382b5df173ae7e8c32102d5b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #102240 from KoBeWi/RAWR",
            "body": "Fix ColorPicker sliders in overbright RGB",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "eb5f1c34840972a6fe9ec3e7d0b043accbb9aa2b": {
            "hash": "eb5f1c34840972a6fe9ec3e7d0b043accbb9aa2b",
            "is_merge": false,
            "authored_by": [
                "U_kgDOCouzNQ"
            ],
            "author_raw": "Anish Mishra <mishragames@gmail.com>",
            "committer_raw": "Anish Mishra <mishragames@gmail.com>",
            "summary": "Hide `one-click deploy` button on Android and XR editor.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105636
        },
        "217333e7a0f0931587a4221940fcfd7f4466749b": {
            "hash": "217333e7a0f0931587a4221940fcfd7f4466749b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE5MTU2MQ=="
            ],
            "author_raw": "David Snopek <dsnopek@gmail.com>",
            "committer_raw": "David Snopek <dsnopek@gmail.com>",
            "summary": "OpenXR: Fix saving action map when UID is used in project settings",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105624
        },
        "affa27d1887f32f85e5f6f7719cc410f1510d434": {
            "hash": "affa27d1887f32f85e5f6f7719cc410f1510d434",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUzMTUwMjQ0"
            ],
            "author_raw": "BlueCube3310 <53150244+BlueCube3310@users.noreply.github.com>",
            "committer_raw": "BlueCube3310 <53150244+BlueCube3310@users.noreply.github.com>",
            "summary": "Betsy: Remove OGRE aliases",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102667
        },
        "42ff52a079ad60c5292ef44d7d24276502e580a8": {
            "hash": "42ff52a079ad60c5292ef44d7d24276502e580a8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUyMTQ4MjIx"
            ],
            "author_raw": "scgm0 <2682963017@qq.com>",
            "committer_raw": "scgm0 <2682963017@qq.com>",
            "summary": "SvgTexture not in 3D",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105640
        },
        "294303eac960eee90694cd663b8f8a55a7a2ffaf": {
            "hash": "294303eac960eee90694cd663b8f8a55a7a2ffaf",
            "is_merge": false,
            "authored_by": [
                "U_kgDOCL9eow"
            ],
            "author_raw": "Logan Detrick <logandetrick@ucsb.edu>",
            "committer_raw": "Logan Detrick <logandetrick@ucsb.edu>",
            "summary": "Add inspector support for typed property hints",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105368
        },
        "b25d071413e263b96f0cc8ef7670f36d9f663328": {
            "hash": "b25d071413e263b96f0cc8ef7670f36d9f663328",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEwMDU0MjI2"
            ],
            "author_raw": "kit <kitbdev@gmail.com>",
            "committer_raw": "kit <kitbdev@gmail.com>",
            "summary": "Update ProgressBar description",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105574
        },
        "9f03bbf9086a1164490cd7cb4e8dd056bf57eac2": {
            "hash": "9f03bbf9086a1164490cd7cb4e8dd056bf57eac2",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #100723 from spoxii/patch/gridmap/palette_item_cursor",
            "body": "Update cursor instance when calling `set_selected_palette_item`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "4bd2724677abdea6c8e1f7a796ae1f42ac23a2aa": {
            "hash": "4bd2724677abdea6c8e1f7a796ae1f42ac23a2aa",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105586 from smix8/gridmap_godotsphir",
            "body": "Remove GridMap godotsphir remarks",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "aadeef18927954d7ff0332505c972c9e0655e7b6": {
            "hash": "aadeef18927954d7ff0332505c972c9e0655e7b6",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105578 from BrotherShort/scenetree-auto-trans2",
            "body": "Improve SceneTree auto-translation. Fix TreeItem tooltips and the Filter.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "8ff4ea8a4a2e4ef188d9a06163484efbb8e0f521": {
            "hash": "8ff4ea8a4a2e4ef188d9a06163484efbb8e0f521",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #97763 from Geometror/fix-gn-child-vis-conn-update",
            "body": "Fix `GraphEdit` connections not updating when a child of `GraphNode` goes invisible or changes size",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c484fc9e60378351b6e019a6e2a5833ac3a5adca": {
            "hash": "c484fc9e60378351b6e019a6e2a5833ac3a5adca",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105568 from BlueCube3310/lightprobe-gizmo-opti",
            "body": "Improve and optimize lightmap probe gizmo creation",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c0e695d5e8df4813249362590d19370d07ea263f": {
            "hash": "c0e695d5e8df4813249362590d19370d07ea263f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #100944 from Nazarwadim/LocalVector_use_1.5x_growth_factor",
            "body": "Use 1.5x growth factor for LocalVector",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "93c13f839943f29cf8aabe596363868c0dfcd4fb": {
            "hash": "93c13f839943f29cf8aabe596363868c0dfcd4fb",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105424 from bruvzg/intel_mac_rd_crash",
            "body": "Fix RendererRD crash on start on Intel Macs.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "6c354745680da5fb390d82becb521953fb374cde": {
            "hash": "6c354745680da5fb390d82becb521953fb374cde",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105538 from clayjohn/rid_owner-validation",
            "body": "Remove 2^31 cap on RID allocations",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "0cc292f880106d6152749c12b4471c7641c0a629": {
            "hash": "0cc292f880106d6152749c12b4471c7641c0a629",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105272 from lodetrick/add_section_toggle",
            "body": "Add enable checkboxes to editor sections",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "2a96e895e6f9865225a76f495871bbf3a82ce1cd": {
            "hash": "2a96e895e6f9865225a76f495871bbf3a82ce1cd",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105525 from BlueCube3310/light-probe-sh-impr",
            "body": "Scene shader: Improve and document SH diffuse evaluation for light probes",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "93f62ef4f0cabe904277e205364fc4fae5f6fbd2": {
            "hash": "93f62ef4f0cabe904277e205364fc4fae5f6fbd2",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104624 from dsnopek/make-backup-before-update",
            "body": "Project manager: Add option to backup project when it will be changed",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "8868c7a3292ea35d9db89995e74d2a7519383bfc": {
            "hash": "8868c7a3292ea35d9db89995e74d2a7519383bfc",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105518 from syntaxerror247/fixed-panel",
            "body": "Embed TouchActionsPanel directly into the Android editor UI",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "47c0da6c9dde354e269d3808c383bbd530613c9e": {
            "hash": "47c0da6c9dde354e269d3808c383bbd530613c9e",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105375 from bruvzg/svg_scale_tx",
            "body": "Implement `SVGTexture` auto-scalable with font oversampling.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ec6374990b21c5e72d243e33ec99bbc04b435975": {
            "hash": "ec6374990b21c5e72d243e33ec99bbc04b435975",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105494 from YeldhamDev/mirror_on_the_wall_who_is_the_prettiest_of_them_all",
            "body": "Fix missing `gdb.printing` import for the pretty print script",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f807754c1b2b24e9033c08b35b6c909b2569dc52": {
            "hash": "f807754c1b2b24e9033c08b35b6c909b2569dc52",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105237 from ibrahn/popup-drop-shadow-fix",
            "body": "Fix shadow offset larger than shadow size in PopupMenu and PopupPanel.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e5d1fdcfea065a8ee3c30a7b0568d87977f8e7db": {
            "hash": "e5d1fdcfea065a8ee3c30a7b0568d87977f8e7db",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104207 from mbucchia/d3d12-xr",
            "body": "Add support for Direct3D 12 OpenXR backend",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "05f8b3e5618ea17c995168bf71dde9f3f2177975": {
            "hash": "05f8b3e5618ea17c995168bf71dde9f3f2177975",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105482 from maxpiepenbrink/fix-canvas-translate-regression",
            "body": "Fix regression causing jittery canvas transforms",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "3ae0501e20ea6d9158622dc0b0b34044d6a0b5c8": {
            "hash": "3ae0501e20ea6d9158622dc0b0b34044d6a0b5c8",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #98818 from AThousandShips/fix_audio_thread",
            "body": "[Editor] Move thread name assignment in audio preview",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "8aaae4f4f3d61315d06774a2a655d4daa5899ee7": {
            "hash": "8aaae4f4f3d61315d06774a2a655d4daa5899ee7",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #98560 from Koyper/tree_relationship_line_fix",
            "body": "[Tree] Fix relationship lines 1px width draw bug when MSAA anti aliasing is enabled",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "81df850492074829d2276c27352666b01ea94404": {
            "hash": "81df850492074829d2276c27352666b01ea94404",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBkx80A"
            ],
            "author_raw": "Robert Yevdokimov <105675984+ryevdokimov@users.noreply.github.com>",
            "committer_raw": "Robert Yevdokimov <105675984+ryevdokimov@users.noreply.github.com>",
            "summary": "Fix incorrect transform when editor camera is moved externally",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105613
        },
        "4115b813fe61b4993faa45a812a77ff0e46f4d8e": {
            "hash": "4115b813fe61b4993faa45a812a77ff0e46f4d8e",
            "is_merge": false,
            "authored_by": [
                "U_kgDODDFFuQ"
            ],
            "author_raw": "ExEago <bergamote.enzo@gmail.com>",
            "committer_raw": "ExEago <bergamote.enzo@gmail.com>",
            "summary": "Add two methods to compute the height and width of an individual line in a RichTextLabel",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105504
        },
        "3e7e09f9152288ced7d404b7f7b79e8de9ad165b": {
            "hash": "3e7e09f9152288ced7d404b7f7b79e8de9ad165b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgzNjQyNDI="
            ],
            "author_raw": "Marcos Casagrande <marcoscvp90@gmail.com>",
            "committer_raw": "Marcos Casagrande <marcoscvp90@gmail.com>",
            "summary": "Web: Avoid unnecessary gamepad polling when no gamepads are connected",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105601
        },
        "1a70a06a43c577c472e0209c304fb8f03e3497a2": {
            "hash": "1a70a06a43c577c472e0209c304fb8f03e3497a2",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY3NjkzODMw"
            ],
            "author_raw": "Yyf2333 <2514537033@qq.com>",
            "committer_raw": "Yufeng Ying <nbyyf2002@mail.ustc.edu.cn>",
            "summary": "Change RID_Owner::get_owned_list.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104738
        },
        "7e79c07ba7e241b2161322672705c03f2778574f": {
            "hash": "7e79c07ba7e241b2161322672705c03f2778574f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwODQxODk="
            ],
            "author_raw": "Gustavo Jaruga Cruz <gustavojarugacruz@gmail.com>",
            "committer_raw": "Gustavo Jaruga Cruz <gustavojarugacruz@gmail.com>",
            "summary": "Fix tooltip disappearing with wintab tablet driver",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105576
        },
        "48882f3ca417ddf570463e9a7d18d2605f1be2ed": {
            "hash": "48882f3ca417ddf570463e9a7d18d2605f1be2ed",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMxMDY1ODA4"
            ],
            "author_raw": "Riteo Siuga <riteo@posteo.net>",
            "committer_raw": "Riteo Siuga <riteo@posteo.net>",
            "summary": "Wayland: Handle fifo_v1 and clean up suspension logic",
            "body": "Before, the WSI was unfortunately quite broken and we had work around it\nby manually pacing frames. Needless to say it was not an ideal solution.\n\nNow, the WSI can make use of the new fifo_v1 protocol to work properly.\nIf it's available, we'll trust the WSI by disabling manual frame pacing.\n\nWhile we're at it, let's clean up the suspension code a bit by removing\nsome duplicated stuff and handling the suspension state through a switch\ncase.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 101454
        },
        "e2dec5146c780066c39e3ab4693f763c5298fddf": {
            "hash": "e2dec5146c780066c39e3ab4693f763c5298fddf",
            "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": "Remove GridMap godotsphir remarks",
            "body": "Removes GridMap godotsphir remarks.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105586
        },
        "ed0690dc4403b78bafe975bf493048de8d0851a2": {
            "hash": "ed0690dc4403b78bafe975bf493048de8d0851a2",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgzNjQyNDI="
            ],
            "author_raw": "Marcos Casagrande <marcoscvp90@gmail.com>",
            "committer_raw": "Marcos Casagrande <marcoscvp90@gmail.com>",
            "summary": "Web: prevent unnecessary canvas resizes by flooring scaled dimensions",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105585
        },
        "40c05c69f9917b3c1e89821c81e893a87b376e61": {
            "hash": "40c05c69f9917b3c1e89821c81e893a87b376e61",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Physics Interpolation - Add editor configuration warnings",
            "body": "* For physics bodies that are on non-interpolated branches",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103504
        },
        "e3c215fc13085a8447ba68c55c06c26a9da0d643": {
            "hash": "e3c215fc13085a8447ba68c55c06c26a9da0d643",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY5NjExNTYw"
            ],
            "author_raw": "Matthieu Bucchianeri <mbucchia@gmail.com>",
            "committer_raw": "Matthieu Bucchianeri <mbucchia@gmail.com>",
            "summary": "Add support for Direct3D 12 OpenXR backend.",
            "body": "This change adds support for running XR projects built with the `d3d12`\nrendering backend. The XR backend hooks into the setup for the D3D12\nrender context in order to use the desired device and command queue for\nsubmission to OpenXR. The XR backend takes care of importing the D3D12\nswapchain images into the render context.\n\nAs part of this process, three issues are addressed:\n- Ensuring that resource state transitions are only done on textures\nthat require them.\n- Enabling view instancing in the PSOs for multiview render passes.\n- Addressing a bug in the D3D12 runtime where PSO creation may fail\nwhen front face detection is used.\n\nPlease refer to #86283 for additional discussions on the implementation\ndetails.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104207
        },
        "1e1b0913bc6a627a5a091f5b34c6fe2c99e544e1": {
            "hash": "1e1b0913bc6a627a5a091f5b34c6fe2c99e544e1",
            "is_merge": false,
            "authored_by": [
                "U_kgDOB77_5A"
            ],
            "author_raw": "BrotherShort <129957860+BrotherShort@users.noreply.github.com>",
            "committer_raw": "BrotherShort <129957860+BrotherShort@users.noreply.github.com>",
            "summary": "Improve SceneTree auto-translation",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105578
        },
        "fbadaa26ff0cef683df48b4a1b31f829b2d325b3": {
            "hash": "fbadaa26ff0cef683df48b4a1b31f829b2d325b3",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUzMTUwMjQ0"
            ],
            "author_raw": "BlueCube3310 <53150244+BlueCube3310@users.noreply.github.com>",
            "committer_raw": "BlueCube3310 <53150244+BlueCube3310@users.noreply.github.com>",
            "summary": "Improve and optimize lightmap probe gizmo creation",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105568
        },
        "34b3582cf92abbbf728f32e0af38b24355440cce": {
            "hash": "34b3582cf92abbbf728f32e0af38b24355440cce",
            "is_merge": false,
            "authored_by": [
                "U_kgDOCouzNQ"
            ],
            "author_raw": "Anish Mishra <mishragames@gmail.com>",
            "committer_raw": "Anish Mishra <mishragames@gmail.com>",
            "summary": "Embed TouchActionsPanel directly into the Android editor UI",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105518
        },
        "aab8dd64888fcf9dcfebf54f23af438c019a9615": {
            "hash": "aab8dd64888fcf9dcfebf54f23af438c019a9615",
            "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": "Replace GridMap legacy use of List with LocalVector",
            "body": "Replaces GridMap legacy use of List with LocalVector.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105565
        },
        "5640ddd0a5162b1976c734853b3953b2f694e7bc": {
            "hash": "5640ddd0a5162b1976c734853b3953b2f694e7bc",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUzMTUwMjQ0"
            ],
            "author_raw": "BlueCube3310 <53150244+BlueCube3310@users.noreply.github.com>",
            "committer_raw": "BlueCube3310 <53150244+BlueCube3310@users.noreply.github.com>",
            "summary": "Scene shader: Improve and document SH evaluation for light probes",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105525
        },
        "64fed078093004669aaa66c49bd0921ba3a0ce96": {
            "hash": "64fed078093004669aaa66c49bd0921ba3a0ce96",
            "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": "[Editor] Move thread name assignment in audio preview",
            "body": "This method is not an instance method so cannot be used this way, it\ninstead sets the name of the *calling* thread. Putting it in the thread\nfunction makes it work correctly.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 98818
        },
        "172fbe403aa0374f7096097186746c0315996f68": {
            "hash": "172fbe403aa0374f7096097186746c0315996f68",
            "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": "Optimize GridMap rendering scenario quadruple-getters",
            "body": "Optimizes GridMap rendering scenario quadruple-getters.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105563
        },
        "24bb0d5c4f7b4ed744dda8e34a012c8d2db5cc66": {
            "hash": "24bb0d5c4f7b4ed744dda8e34a012c8d2db5cc66",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Use SVGTextures for editor and default theme icons.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105375
        },
        "9f5048fb36e8ad4b88ec7cea901c66d8b3837c8b": {
            "hash": "9f5048fb36e8ad4b88ec7cea901c66d8b3837c8b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Implement SVGTexture auto-scalable with font oversampling.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105375
        },
        "2e61c7773b59f9727c17daeaf33da8e7ebef65f2": {
            "hash": "2e61c7773b59f9727c17daeaf33da8e7ebef65f2",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExMjgxODkz"
            ],
            "author_raw": "jss2a98aj <jss2a98aj@gmail.com>",
            "committer_raw": "jss2a98aj <jss2a98aj@gmail.com>",
            "summary": "Fix OS_Windows::get_video_adapter_driver_info()",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105548
        },
        "23ffdd79e8bd6901111cb5e99560b6a636105232": {
            "hash": "23ffdd79e8bd6901111cb5e99560b6a636105232",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIwMTU3OTE="
            ],
            "author_raw": "Quentin Quaadgras <email@quentinquaadgras.com>",
            "committer_raw": "Quentin Quaadgras <email@quentinquaadgras.com>",
            "summary": "fix gdextension Object/Node::to_string to check is_valid before returning the result",
            "body": "at best, this results in an empty string, at worst, the result is never\ninitialised when is_valid is false.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105546
        },
        "2d3bdcac35ac22ee6c4d5d5edc88ba947d0659d5": {
            "hash": "2d3bdcac35ac22ee6c4d5d5edc88ba947d0659d5",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105470 from clayjohn/RID-owner-limit",
            "body": "Increase chunk limit for known problematic RID_Owners.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "1bf9d8e628eafb371cc9cd9f52c1a7ab5eb516d6": {
            "hash": "1bf9d8e628eafb371cc9cd9f52c1a7ab5eb516d6",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105501 from darksylinc/graph-align-ubsan",
            "body": "Fix UBSAN alignment issues in the render graph",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d3ee6af73c0385303f0f1c016295cd16ebcb8942": {
            "hash": "d3ee6af73c0385303f0f1c016295cd16ebcb8942",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105524 from yahkr/bbcode_br",
            "body": "Add [br] to bbcode parsing for `rich_text_label`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "7e7c5244c2ee3689bb2225e4895303b75576ace9": {
            "hash": "7e7c5244c2ee3689bb2225e4895303b75576ace9",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #102289 from Chaosus/shader_fix_constants_in_hint_range",
            "body": "[Shaders] Allow constants and expressions in `hint_range`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c77174b3469de901c94b98c3be81db62a86b0d7b": {
            "hash": "c77174b3469de901c94b98c3be81db62a86b0d7b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105310 from BlueCube3310/tex-preview-unify",
            "body": "TextureEditorPlugin: Add borders to 3D and Layered editors",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "1e8b7fe5a06ae8a5dcf0ee3e582219115f345d08": {
            "hash": "1e8b7fe5a06ae8a5dcf0ee3e582219115f345d08",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #101582 from Flynsarmy/recursive_transition_wording",
            "body": "Improve wording on recursive transition detection warning",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "2ddd9be11fe5ebaaf7db42d11b5cdb9a4aead73f": {
            "hash": "2ddd9be11fe5ebaaf7db42d11b5cdb9a4aead73f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105486 from beicause/csharp-stringname-alloc-obj-free",
            "body": "C#: Avoid StringName allocation in `GodotObject.Free`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b743eb96e38723f3033f35b00445f6cc21769cc6": {
            "hash": "b743eb96e38723f3033f35b00445f6cc21769cc6",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #98760 from ze2j/optimize_texture_create_shared_from_slice",
            "body": "Optimize shared texture creations",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "146e405c488ef9646ebfec414bbc1fe69fe3a7dd": {
            "hash": "146e405c488ef9646ebfec414bbc1fe69fe3a7dd",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105412 from bruvzg/fix_fixedsize_img_fonts",
            "body": "Fix fixed size image fonts incorrectly getting oversampling applied if set to native size.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e61a0e8c611db87c2f5abeec55b5aeea0b207d51": {
            "hash": "e61a0e8c611db87c2f5abeec55b5aeea0b207d51",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105344 from the-loki/master",
            "body": "Fix LSP not returning expected localization for API docs.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "dd5460c32aff46b5f07df02e768784379da802dd": {
            "hash": "dd5460c32aff46b5f07df02e768784379da802dd",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NDg5Mjky"
            ],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Style: Declare inline macros as attributes",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105531
        },
        "fc051c8b369f83fb911f4f8ae9b27be16693c891": {
            "hash": "fc051c8b369f83fb911f4f8ae9b27be16693c891",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYyNDc4Nzg4"
            ],
            "author_raw": "yahkr <62478788+yahkr@users.noreply.github.com>",
            "committer_raw": "yahkr <62478788+yahkr@users.noreply.github.com>",
            "summary": "Add [br] to bbcode parsing for rich_Text_label",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105524
        },
        "c6c06a966a1c8d9feecd17692937ae36179cc774": {
            "hash": "c6c06a966a1c8d9feecd17692937ae36179cc774",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NTIxMzM5"
            ],
            "author_raw": "Clay John <claynjohn@gmail.com>",
            "committer_raw": "Clay John <claynjohn@gmail.com>",
            "summary": "Allow chunk validator to wrap around in RID_Alloc so that we do not need to crash once we have made 2^31 allocations",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105538
        },
        "6fede0b95196a35bc0c1ce434ba14a01f278aa9e": {
            "hash": "6fede0b95196a35bc0c1ce434ba14a01f278aa9e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NTIxMzM5"
            ],
            "author_raw": "Clay John <claynjohn@gmail.com>",
            "committer_raw": "Clay John <claynjohn@gmail.com>",
            "summary": "Optimize SkyMaterials by removing uses of acos and simplifying logic",
            "body": "The results looks almost the same and run much faster.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 101973
        },
        "c67736e6a7158efbbea95f0c2469c566009ef197": {
            "hash": "c67736e6a7158efbbea95f0c2469c566009ef197",
            "is_merge": false,
            "authored_by": [
                "U_kgDOCL9eow"
            ],
            "author_raw": "Logan Detrick <logandetrick@ucsb.edu>",
            "committer_raw": "Logan Detrick <logandetrick@ucsb.edu>",
            "summary": "Replace TextEdit with EditorSpinSlider for the Action Set's priority",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104461
        },
        "96bad4ad049f36b1bf312c80a560a14cc06bc228": {
            "hash": "96bad4ad049f36b1bf312c80a560a14cc06bc228",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMzOTUxMzA="
            ],
            "author_raw": "Matias N. Goldberg <dark_sylinc@yahoo.com.ar>",
            "committer_raw": "Matias N. Goldberg <dark_sylinc@yahoo.com.ar>",
            "summary": "Fix UBSAN alignment issues in the render graph",
            "body": "Follow up to PR #100325",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105501
        },
        "f6efd88cdaff6d363e15513c364361783915c020": {
            "hash": "f6efd88cdaff6d363e15513c364361783915c020",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI3MDkyOA=="
            ],
            "author_raw": "Adam Scott <ascott.ca@gmail.com>",
            "committer_raw": "Adam Scott <ascott.ca@gmail.com>",
            "summary": "Add `{c,cpp}_compiler_launcher` options",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105498
        },
        "39db6c1d3c49b2492fde9ac7d72b979eb837f323": {
            "hash": "39db6c1d3c49b2492fde9ac7d72b979eb837f323",
            "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 GridMap OctantKey cell rasterization",
            "body": "Fixes GridMap OctantKey cell rasterization that had octants at different sizes due to faulty integer division.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105329
        },
        "81429da4ab5a6051e22e7b51d3375e902c0a9e91": {
            "hash": "81429da4ab5a6051e22e7b51d3375e902c0a9e91",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwNzM5MjM5"
            ],
            "author_raw": "Michael Alexsander <michaelalexsander@protonmail.com>",
            "committer_raw": "Michael Alexsander <michaelalexsander@protonmail.com>",
            "summary": "Fix missing `gdb.printing` import for the pretty print script",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105494
        },
        "5a14ab7c393aa751352813457fa9580e3b48c2c1": {
            "hash": "5a14ab7c393aa751352813457fa9580e3b48c2c1",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwMzYxNzY="
            ],
            "author_raw": "Chaosus <chaosus89@gmail.com>",
            "committer_raw": "Chaosus <chaosus89@gmail.com>",
            "summary": "[Shaders] Allow constants and expressions in `hint_range`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102289
        },
        "d403878a71dff94b742f160c287e278b01728bbc": {
            "hash": "d403878a71dff94b742f160c287e278b01728bbc",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Document `Vector2.from_angle()` not always returning a normalized vector",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105488
        },
        "09ea7bc6a3058505dbb4138d435292b74668b2b9": {
            "hash": "09ea7bc6a3058505dbb4138d435292b74668b2b9",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105400 from bruvzg/ov_cleanup",
            "body": "Remove old oversampling property from font importers.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "03a44c42ddef6c9ed01bb6305bbc5d9d4b11476e": {
            "hash": "03a44c42ddef6c9ed01bb6305bbc5d9d4b11476e",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105484 from Wierdox/normalize_description_of_list_directory",
            "body": "Normalize description of `ResourceLoader.list_directory()`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5df4a0ae3dc738dfa8549e0912a42d5382e8c819": {
            "hash": "5df4a0ae3dc738dfa8549e0912a42d5382e8c819",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105291 from jaydensipe/rename-editor-setting-check-for-update",
            "body": "Rename editor setting `Engine Version Update Mode` to `Check for Updates`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "20b2674cfd02bb00fb58d709dd93994fad4a62f5": {
            "hash": "20b2674cfd02bb00fb58d709dd93994fad4a62f5",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105481 from bruvzg/rtl_title_sort",
            "body": "Fix incorrect title bar sorting in RTL layout.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "98aced4e65418d3e5b1161cf8bd7c6f405f60907": {
            "hash": "98aced4e65418d3e5b1161cf8bd7c6f405f60907",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #99768 from dsnopek/openxr-vulkan-foveated-rendering",
            "body": "OpenXR: Use the `XR_FB_foveation_vulkan` extension to get the density map for VRS",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "864e4e3a6d75d374358a2dc1f6f4c05621baaa1a": {
            "hash": "864e4e3a6d75d374358a2dc1f6f4c05621baaa1a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ5NTUwNTE="
            ],
            "author_raw": "Kasper Arnklit Frandsen <kasper.arnklit@gmail.com>",
            "committer_raw": "Kasper Arnklit Frandsen <kasper.arnklit@gmail.com>",
            "summary": "Add alphabetical sorting to Animation Player",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103584
        },
        "90e3926424eb3735146ffce8182d5332d60d2fef": {
            "hash": "90e3926424eb3735146ffce8182d5332d60d2fef",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Fix light theme gizmo icons in the 3D editor appearing too dark",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105487
        },
        "b0348d0e58815a0bf5a5e9aa4ad3f9219b86e1ae": {
            "hash": "b0348d0e58815a0bf5a5e9aa4ad3f9219b86e1ae",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc1OTQxODQy"
            ],
            "author_raw": "LuoZhihao <luo_zhihao_jx@qq.com>",
            "committer_raw": "LuoZhihao <luo_zhihao_jx@qq.com>",
            "summary": "C#: Avoid StringName allocation in `GodotObject.Free`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105486
        },
        "0689522e61b16fef5260bd74b65ae50e03efe4f9": {
            "hash": "0689522e61b16fef5260bd74b65ae50e03efe4f9",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBjOqgw"
            ],
            "author_raw": "Wierdox <104049283+Wierdox@users.noreply.github.com>",
            "committer_raw": "Wierdox <104049283+Wierdox@users.noreply.github.com>",
            "summary": "Normalize description of ResourceLoader.list_directory()",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105484
        },
        "cf8455c52d8056be23cc3cbeb042879fff9e13c9": {
            "hash": "cf8455c52d8056be23cc3cbeb042879fff9e13c9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI0MDg3NQ=="
            ],
            "author_raw": "Max Piepenbrink <midovaloryn@gmail.com>",
            "committer_raw": "Max Piepenbrink <midovaloryn@gmail.com>",
            "summary": "Fix regression causing jittery canvas transforms",
            "body": "This PR https://github.com/godotengine/godot/pull/104451 introduced\na tricky regression. Canvas item transforms could risk not being\nupdated for multiple frames due to the conditional on the line\nin this commit. Before the \"approx_pos|size_changed\" fix, the\ntransform would get updated incidentally either way. But now there's\na gap where (pos_changed && !size_changed) may not be true for a few\nframes and there's nothing else left to trigger a transform update.\n\nThe fix is quite simple, for updating the canvas item transform\nwe remain trigger happy around position changes, but respect the\napprox_size_changed.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105482
        },
        "5355fcae6211cd1feee5a3f4a052eb79912efca9": {
            "hash": "5355fcae6211cd1feee5a3f4a052eb79912efca9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Fix incorrect title bar sorting in RTL layout.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105481
        },
        "941ad15724922406c8fbe638f3421c8be8789a96": {
            "hash": "941ad15724922406c8fbe638f3421c8be8789a96",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NTIxMzM5"
            ],
            "author_raw": "Clay John <claynjohn@gmail.com>",
            "committer_raw": "Clay John <claynjohn@gmail.com>",
            "summary": "Increase chunk limit for known problematic RID_Owners.",
            "body": "The default limit is fine for most RID_Owners but 3d instances, CanvasItems, and physics bodies need a higher limit.\n\nThere is a small memory cost to increasing the limit, so it should only be done where needed.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105470
        },
        "5f7e9a9198e4df2a4d06fe8deef8b6ad11d592ae": {
            "hash": "5f7e9a9198e4df2a4d06fe8deef8b6ad11d592ae",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MTMyMjgw"
            ],
            "author_raw": "Jayden Sipe <jayden.sipe@gmail.com>",
            "committer_raw": "Jayden Sipe <jayden.sipe@gmail.com>",
            "summary": "Rename editor setting to `Check for Updates`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105291
        },
        "ad40939b6fd935699fc4fc365c8c941899923b97": {
            "hash": "ad40939b6fd935699fc4fc365c8c941899923b97",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NDg5Mjky"
            ],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Core: Replace C math headers with C++ equivalents",
            "body": "- Minor restructuring to ensure `math_funcs.h` is the central point for math functions",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104386
        },
        "c5c1cd4440a124f9a19898364b78ff7172755567": {
            "hash": "c5c1cd4440a124f9a19898364b78ff7172755567",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105453 from reduz/signals-thread-safe",
            "body": "Add thread safety to Object signals",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "6448ddf37ecda4398e00688125417f788d5e4569": {
            "hash": "6448ddf37ecda4398e00688125417f788d5e4569",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105460 from Zylann/basis_abs",
            "body": "Use `Math::abs` to avoid ambiguity with integer abs",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "4d55d9865ba2648bc04cbbaccaa3d6ecda100a8e": {
            "hash": "4d55d9865ba2648bc04cbbaccaa3d6ecda100a8e",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105304 from KoBeWi/≥",
            "body": "Fix `exp_edit` description",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5e6df6a196ae1fabccbe8a2a4a97123594885652": {
            "hash": "5e6df6a196ae1fabccbe8a2a4a97123594885652",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEzMTE1NTU="
            ],
            "author_raw": "Marc Gilleron <marc.gilleron@gmail.com>",
            "committer_raw": "Marc Gilleron <marc.gilleron@gmail.com>",
            "summary": "Use Math::abs to avoid ambiguity with integer abs",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105460
        },
        "3c0652699add1ca69ef18dc4408e044f485ab829": {
            "hash": "3c0652699add1ca69ef18dc4408e044f485ab829",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103967 from HolonProduction/window-focus",
            "body": "GUI: Fix focus cycle through window",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "11cb8140b83adb1c603049e411257f116ae1a112": {
            "hash": "11cb8140b83adb1c603049e411257f116ae1a112",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105370 from yuantianle/fix-graphnodes-connected-to-headers-rather-than-ports",
            "body": "Fix GraphNode frag/vert port positions misaligned",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d07c162d108832659e06b20199705ccb08e40b2d": {
            "hash": "d07c162d108832659e06b20199705ccb08e40b2d",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105430 from bruvzg/fix_llvm20_mingw_crash",
            "body": "Fix crash in release build with llvm-mingw.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "1a454b652740ffa2ff7ddf542400365cd3ed6f56": {
            "hash": "1a454b652740ffa2ff7ddf542400365cd3ed6f56",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105427 from Calinou/force-angle-rename-macros",
            "body": "Rename `BLOCK_DEVICE()` macro to `FORCE_ANGLE()` in `main.cpp`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "500a2243dfcc94a89673826625d93638d3297b49": {
            "hash": "500a2243dfcc94a89673826625d93638d3297b49",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105428 from mason1920/array-insert-test",
            "body": "Test for insertion at array's size",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "485406b5e0de33cd3644fbd0ff1d38dd81822591": {
            "hash": "485406b5e0de33cd3644fbd0ff1d38dd81822591",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104819 from m4gr3d/setup_godot_tools_lib_maven_central",
            "body": "Add maven publishing configuration for Godot tools",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "0110048d460659ec1b2eaab621c228bc2aa63d78": {
            "hash": "0110048d460659ec1b2eaab621c228bc2aa63d78",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104826 from smix8/navregion_iteration_id",
            "body": "Add function to get navigation region iteration id from NavigationServer",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "7d4ba0759c5e4e32bbf2147202e285bb8fa1a4bc": {
            "hash": "7d4ba0759c5e4e32bbf2147202e285bb8fa1a4bc",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105322 from bruvzg/remove_dbg_draw",
            "body": "Remove debug focus rect draws from MenuBar and GraphNode.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "00bd421089dbfd080bc8671c03b23a38921fcbdd": {
            "hash": "00bd421089dbfd080bc8671c03b23a38921fcbdd",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105222 from kitbdev/fix-mouse-filter-recursive-and-rename",
            "body": "Fix and rename mouse filter recursive behavior and focus mode recursive behavior",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "adf41e06feb000dc796db016b8263cd205d9b109": {
            "hash": "adf41e06feb000dc796db016b8263cd205d9b109",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105446 from r3square/fix-editor-scale-nan",
            "body": "Fix division by zero when scaling",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5f74f726a029b868e14c31e1537f779edc697756": {
            "hash": "5f74f726a029b868e14c31e1537f779edc697756",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105445 from m4gr3d/require_khr_loader_init",
            "body": "OpenXR: Request the `XR_KHR_loader_init` extension",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "6a9f46931a38c64f614c95002d579f38dfe5d70c": {
            "hash": "6a9f46931a38c64f614c95002d579f38dfe5d70c",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104480 from BlueCube3310/image-unsuported-format",
            "body": "Renderer: Warn when images need to be converted due to their formats being unsupported by hardware",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "2f39d8ebef955bd32ad1816a24463cc829bf50c9": {
            "hash": "2f39d8ebef955bd32ad1816a24463cc829bf50c9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYyNjUzMDc="
            ],
            "author_raw": "Juan Linietsky <reduzio@gmail.com>",
            "committer_raw": "Juan Linietsky <reduzio@gmail.com>",
            "summary": "Add thread safety to Object signals",
            "body": "* It turns out the majority of this work was done already by AThousandShips as part of #89451. This allows to do lock-less emitting of signals.\n* This means, that only the signal map needs to be protected, making the task simple and without risk of deadlocks, or affecting performance.\n* Objects can choose to not protect signals for performance (as example Node uses thread guards for protection, so these signals are not thread safe).",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105453
        },
        "66b40a710f586dbef3a4e41b2101c580b545ad28": {
            "hash": "66b40a710f586dbef3a4e41b2101c580b545ad28",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE5MTU2MQ=="
            ],
            "author_raw": "David Snopek <dsnopek@gmail.com>",
            "committer_raw": "David Snopek <dsnopek@gmail.com>",
            "summary": "Project manager: Add option to backup project when it will be changed",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104624
        },
        "5ddaaa93e68c633dcacccaecf8e81510ac30567a": {
            "hash": "5ddaaa93e68c633dcacccaecf8e81510ac30567a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Fix X11 boot splash scaling.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105451
        },
        "b28e95c8b0eadfb65c543e9d203aabfd46ebce0c": {
            "hash": "b28e95c8b0eadfb65c543e9d203aabfd46ebce0c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "summary": "Request the `XR_KHR_LOADER_INIT_EXTENSION_NAME` extension",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105445
        },
        "b278cc483730a8dfda15b187ea75837eeb351826": {
            "hash": "b278cc483730a8dfda15b187ea75837eeb351826",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc0NTU2ODU2"
            ],
            "author_raw": "square <74556856+r3square@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Fix division by zero when scaling",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105446
        },
        "6e1fb68f65582987a6b1494204a8133f987488db": {
            "hash": "6e1fb68f65582987a6b1494204a8133f987488db",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYxNTMwNDY5"
            ],
            "author_raw": "yuantianle <yuant.osu@gmail.com>",
            "committer_raw": "yuantianle <yuant.osu@gmail.com>",
            "summary": "Fix GraphNode frag/vert port positions misaligned",
            "body": "Issue conclusion: GraphNode port connections appear misaligned when switching between vertex and fragment modes, only realigning after zoom or layout refresh.\n\nInvestigation: The root cause was due to port positions being calculated before child layouts had finalized, resulting in inaccurate Y positions for ports. The original implementation relied on Control::position.y, which was not yet updated during the initial layout pass.\n\nExplaination: This fix computes vertical offset using titlebar and stylebox sizes instead, ensuring port alignment is correct immediately after layout, without relying on zoom-triggered re-layouts.\n\nResolves: #105232\n\nAdd layout mode check to distinguish GraphEditor and ShaderGraphEditor\n\nFix port position calculation by distinguishing between GraphEditor and ShaderGraphEditor layouts.\n\nDue to differences in layout flow and update timing (CPU vs GPU), ShaderGraphEditor requires manual vertical offset calculation, while standard GraphEditor can directly get the actual child positions after layout in run time.\n\nThis change adds a layout mode check (`is_using_resort_layout) to determine the appropriate method for computing port positions.\n\nFixed nits using cached values and removed redundant condition variable definition.\n\nAdd comment for the condition checking.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105370
        },
        "ebe9370724fa9e0efd639a8b0d8ceab3d9fbecdd": {
            "hash": "ebe9370724fa9e0efd639a8b0d8ceab3d9fbecdd",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc4Njk1NA=="
            ],
            "author_raw": "cier <786954+cier@users.noreply.github.com>",
            "committer_raw": "Logan Detrick <logandetrick@ucsb.edu>",
            "summary": "Add enable checkboxes to editor sections",
            "body": "Fixes https://github.com/godotengine/godot-proposals/issues/4173",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105272
        },
        "dbddc9ef29bca54dce76ec8b13fa2192b22c7dc2": {
            "hash": "dbddc9ef29bca54dce76ec8b13fa2192b22c7dc2",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Clay John <claynjohn@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #105408 from bruvzg/fix_bmp_scale",
            "body": "Fix bitmap font scaling.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "6b9641d36408c1066fbad2ae828431f3a024b9dd": {
            "hash": "6b9641d36408c1066fbad2ae828431f3a024b9dd",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBe5tvQ"
            ],
            "author_raw": "HolonProduction <holonproduction@gmail.com>",
            "committer_raw": "HolonProduction <holonproduction@gmail.com>",
            "summary": "Fix focus cycle through window",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103967
        },
        "472090dd882297cfe8c34e53228629de06ced3fe": {
            "hash": "472090dd882297cfe8c34e53228629de06ced3fe",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Fix RendererRD crash on start on Intel Macs.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105424
        },
        "039d9ffd30aac92d29359405424e4c52f979e61e": {
            "hash": "039d9ffd30aac92d29359405424e4c52f979e61e",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104317 from pafuent/fixing_wrong_focus_style_clipping_on_scroll_container",
            "body": "Fix `ScrollContainer` focus border issue",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c6341f49a13d17e03477bc1130b1d9ccd6e063e8": {
            "hash": "c6341f49a13d17e03477bc1130b1d9ccd6e063e8",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105337 from L2750558108/pr-fix-duplicate-in-node",
            "body": "Replace duplicate code of `is_ancestor_of()` in node.cpp",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "df4ac6b237d51f2251313c73b0aac43a1ecb988b": {
            "hash": "df4ac6b237d51f2251313c73b0aac43a1ecb988b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105200 from Monstrofil/fix-dds-mipmap-size-compressed-v2",
            "body": "Fix importing compressed dds textures with non-power-of-two width or height",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "aba5841b345001f1fca36807914a665705d35281": {
            "hash": "aba5841b345001f1fca36807914a665705d35281",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105323 from bruvzg/rtl_right_trim",
            "body": "[RTL] Fix VC_GLYPHS_RTL visible character trimming mode.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "29970af190fae95ce093bbbb6e3ca908d1f9eb98": {
            "hash": "29970af190fae95ce093bbbb6e3ca908d1f9eb98",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105321 from passivestar/audio-bus-theming",
            "body": "Allow theming audio buses",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "9906016959c22db2a88a68eac4c2cb58b738adcc": {
            "hash": "9906016959c22db2a88a68eac4c2cb58b738adcc",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105301 from syntaxerror247/fix-decimal-keyboard",
            "body": "Android: Fix decimal keyboard",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c76e7024c9613d53f70685bd76d5e3c212071c3f": {
            "hash": "c76e7024c9613d53f70685bd76d5e3c212071c3f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105288 from bruvzg/uid_custom_scene",
            "body": "Fix custom scene argument if it's referenced as UID.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "66c3d0d6eab37c9383ac0f80ccf6250803cdbfc5": {
            "hash": "66c3d0d6eab37c9383ac0f80ccf6250803cdbfc5",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104006 from Wierdox/fix_incomplete_description_for_list_directory",
            "body": "Fix incomplete description for `ResourceLoader.list_directory()`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "86b1fc7205ed6034f2b01584125706914a4126c9": {
            "hash": "86b1fc7205ed6034f2b01584125706914a4126c9",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104774 from Cykyrios/fix-center-bbcode-ansi-tag",
            "body": "Add missing \"/\" to \"center\" tag in `__print_line_rich()`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "0737ebeb179139fee7479edbbb33b87deeab2b13": {
            "hash": "0737ebeb179139fee7479edbbb33b87deeab2b13",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105409 from timoschwarzer/fix/typo-oversampling",
            "body": "Fix typo ovrsampling → oversampling",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "309177a3a1d370386a8e90cddd911329f7d9120b": {
            "hash": "309177a3a1d370386a8e90cddd911329f7d9120b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105404 from andOlga/patch-1",
            "body": "Fix typo in the description of RandomNumberGenerator.state",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e8b703a80ef11013df278d826fd13978dc6cac98": {
            "hash": "e8b703a80ef11013df278d826fd13978dc6cac98",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105148 from salianifo/contrib-upstream",
            "body": "Fix exported Node/Resource variables resetting when extending script in the SceneTreeDock",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e508573183c5492392cb00c639d554b7e5fd4d08": {
            "hash": "e508573183c5492392cb00c639d554b7e5fd4d08",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105140 from syntaxerror247/actions-panel-improvements",
            "body": "Android Editor: Add new actions and enhancements to `TouchActionsPanel`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "29dcead192db611bd28edc4449be4653994c80e4": {
            "hash": "29dcead192db611bd28edc4449be4653994c80e4",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105394 from Zylann/quaternion_abs",
            "body": "Use Math::abs to avoid ambiguity with integer abs",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b8950a4662ee82181caf60fdb06f285ef804461d": {
            "hash": "b8950a4662ee82181caf60fdb06f285ef804461d",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105392 from aaronp64/array_min_max",
            "body": "Optimize `Array` `min`/`max` methods",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "fa5dd7756630e7bd351e8ebb6a7c8b5cbd7d18d8": {
            "hash": "fa5dd7756630e7bd351e8ebb6a7c8b5cbd7d18d8",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105262 from raulsntos/dotnet/android-no-copy",
            "body": "[.NET] Add a preload hook to load .NET assemblies from the APK",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "87f986ae67c2a4745c7dd28c01768d21c9c6ae33": {
            "hash": "87f986ae67c2a4745c7dd28c01768d21c9c6ae33",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #97837 from basicer/fix-update-timer",
            "body": "SceneImportSettings update_timer should be a oneshot.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "2bf96fe18c7158ff2e5ecb5c11ad9e83989a55c0": {
            "hash": "2bf96fe18c7158ff2e5ecb5c11ad9e83989a55c0",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105257 from smix8/navbuilder_linkpolys",
            "body": "Remove no longer needed link polygons from NavMapBuilder",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5f6c49af96d2a7a1fa7bd66ebfa7f8798edcb3d4": {
            "hash": "5f6c49af96d2a7a1fa7bd66ebfa7f8798edcb3d4",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104349 from jaydensipe/scroll-high-refresh-rate-fix",
            "body": "Fix smooth scrolling being tied to physics process",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "99d3d44147b657adaf6a60a95624bc09e76e9303": {
            "hash": "99d3d44147b657adaf6a60a95624bc09e76e9303",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104845 from KoBeWi/project_manager-🤵",
            "body": "Improve Project Manager auto-translation",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "372ab03f1b40f50806c8a660ba6e1d6c2b7bfba8": {
            "hash": "372ab03f1b40f50806c8a660ba6e1d6c2b7bfba8",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105224 from precup/fix-custom-type-scenetree-search",
            "body": "Search custom types when filtering on type in the SceneTree dock",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "da1fca613f9b8bc6a889b1f290d1aa3424eb8955": {
            "hash": "da1fca613f9b8bc6a889b1f290d1aa3424eb8955",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Fix crash in release build with llvm-mingw.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105430
        },
        "2b8531d944e932c6c04c79df019c1bc968ab3fd3": {
            "hash": "2b8531d944e932c6c04c79df019c1bc968ab3fd3",
            "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 function to get navigation region iteration id from NavigationServer",
            "body": "Adds function to get navigation region iteration id from NavigationServer.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104826
        },
        "867fbd8be31183df220ce8f2d9cb25b63d52501e": {
            "hash": "867fbd8be31183df220ce8f2d9cb25b63d52501e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUwMDg0NTAw"
            ],
            "author_raw": "Hendrik Brucker <hendrik.brucker@mail.de>",
            "committer_raw": "Hendrik Brucker <hendrik.brucker@mail.de>",
            "summary": "Fix GraphEdit connections not updating when a child of GraphNode goes invisible or changes size",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 97763
        },
        "692a244713763acbf6f152bd6e17101bec2aaa88": {
            "hash": "692a244713763acbf6f152bd6e17101bec2aaa88",
            "is_merge": false,
            "authored_by": [
                ""
            ],
            "author_raw": "mason1920 <mason1920@use.startmail.com>",
            "committer_raw": "mason1920 <mason1920@use.startmail.com>",
            "summary": "Test for insertion at array's size",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105428
        },
        "b7aadabee916b7303dc72ee42ef9e70aa7e5ad1b": {
            "hash": "b7aadabee916b7303dc72ee42ef9e70aa7e5ad1b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Rename `BLOCK_DEVICE()` macro to `FORCE_ANGLE()` in `main.cpp`",
            "body": "This makes the macro's role more explicit, as devices in the list\nare not prevented from running Godot. They are only forced to use ANGLE\nwhen using the Compatibility rendering method.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105427
        },
        "015a3b043413e36644d48a249ecd379e9a271cc3": {
            "hash": "015a3b043413e36644d48a249ecd379e9a271cc3",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMDgxNjc="
            ],
            "author_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Optimize / refactor `CowData`, combining `resize` and `fork` to avoid unnecessary reallocations.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 100619
        },
        "3f0ff0417c27a96393cc6428386963f009f0690f": {
            "hash": "3f0ff0417c27a96393cc6428386963f009f0690f",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBe5tvQ"
            ],
            "author_raw": "HolonProduction <holonproduction@gmail.com>",
            "committer_raw": "HolonProduction <holonproduction@gmail.com>",
            "summary": "Autocompletion: Remove additional brace from utility function options",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105415
        },
        "4a0e40f6ea0f30e8eaa07414ec9e2642fdac7622": {
            "hash": "4a0e40f6ea0f30e8eaa07414ec9e2642fdac7622",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBe5tvQ"
            ],
            "author_raw": "HolonProduction <holonproduction@gmail.com>",
            "committer_raw": "HolonProduction <holonproduction@gmail.com>",
            "summary": "GDScript: Do phrase level recovery for match",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105413
        },
        "a3943f8ad485f9e8cc538e936a3fc3b8dc021017": {
            "hash": "a3943f8ad485f9e8cc538e936a3fc3b8dc021017",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Fix fixed size image fonts incorrectly getting oversampling applied if set to native size.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105412
        },
        "d0aa95a6d4e4dd29c3a9871397eca6206b34ae11": {
            "hash": "d0aa95a6d4e4dd29c3a9871397eca6206b34ae11",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjg4NDk1NTQ="
            ],
            "author_raw": "Timo Schwarzer <timo@schwarzer.dev>",
            "committer_raw": "Timo Schwarzer <timo@schwarzer.dev>",
            "summary": "Fix typo ovrsampling → oversampling",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105409
        },
        "b55d3a25160e6e27c00eda80dba5762e47d763eb": {
            "hash": "b55d3a25160e6e27c00eda80dba5762e47d763eb",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Fix bitmap font scaling.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105408
        },
        "368335bf0a55647eb533b6bc2b783392a7014934": {
            "hash": "368335bf0a55647eb533b6bc2b783392a7014934",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBjOqgw"
            ],
            "author_raw": "Wierdox <104049283+Wierdox@users.noreply.github.com>",
            "committer_raw": "Wierdox <104049283+Wierdox@users.noreply.github.com>",
            "summary": "Fix incomplete description for ResourceLoader.list_directory()",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104006
        },
        "8d796d826e5dc3c477ed7e853c72f8e0f87db836": {
            "hash": "8d796d826e5dc3c477ed7e853c72f8e0f87db836",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ2MjQ4NA=="
            ],
            "author_raw": "&Olga <462484+andOlga@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Fix typo in the description of RandomNumberGenerator.state",
            "body": "The second note of this doc mentions that \"the value documented here is [...] not the actual default seed\". I have corrected this to say that it's not the default \"state\" instead, since it has no reason to ever match the seed.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105404
        },
        "e213737d66acd26d8729d943c109b578c3d3353b": {
            "hash": "e213737d66acd26d8729d943c109b578c3d3353b",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBe5tvQ"
            ],
            "author_raw": "HolonProduction <holonproduction@gmail.com>",
            "committer_raw": "HolonProduction <holonproduction@gmail.com>",
            "summary": "LSP: Account for unicode identifiers",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105347
        },
        "92e7a6ff8f62c7abd9f832610c2045302dc93a3f": {
            "hash": "92e7a6ff8f62c7abd9f832610c2045302dc93a3f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Remove old oversampling property from font importers.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105400
        },
        "8f0a642f6c3bf528b101e52a4d12def97658665f": {
            "hash": "8f0a642f6c3bf528b101e52a4d12def97658665f",
            "is_merge": false,
            "authored_by": [
                "U_kgDOCouzNQ"
            ],
            "author_raw": "Anish Mishra <mishragames@gmail.com>",
            "committer_raw": "Anish Mishra <mishragames@gmail.com>",
            "summary": "Android: Fix Decimal keyboard",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105301
        },
        "e5ccaa79e2a2d5551369bd6cc1f8ed654a791275": {
            "hash": "e5ccaa79e2a2d5551369bd6cc1f8ed654a791275",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105334 from WindyDarian/insert_at_end",
            "body": "Allow inserting at end of array again",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "15ed56315a5bd6c9b6d43871067b8293c3ad2c39": {
            "hash": "15ed56315a5bd6c9b6d43871067b8293c3ad2c39",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105206 from adamscott/add-webxr-singleton-check",
            "body": "Add singleton check before adding webxr interface",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "561dc6ced6f42bb14df5f7141f88d155223ee0f1": {
            "hash": "561dc6ced6f42bb14df5f7141f88d155223ee0f1",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104689 from Delsin-Yu/csharp-getset-alloc-perf",
            "body": "[.Net] Avoid unnecessary StringName allocations on not implemented virtual _Get and _Set method call",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e1509d533ef3795187b93c615f4727d0ac361d71": {
            "hash": "e1509d533ef3795187b93c615f4727d0ac361d71",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105071 from smix8/map_changed",
            "body": "Make navigation maps emit map_changed directly",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "034e614f100c7d0ba4dc40b8de99a888587aef4b": {
            "hash": "034e614f100c7d0ba4dc40b8de99a888587aef4b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105326 from basicer/fix-unused-paramater-warning",
            "body": "Supress unused paramater warning conflicting with if constexpr",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "756053f05f1bedf35ed710760e3a8d4a61dd6e75": {
            "hash": "756053f05f1bedf35ed710760e3a8d4a61dd6e75",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105067 from smix8/navmesh_sync",
            "body": "Move NavigationServer navmesh sync from main() to process()",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "3d80279f80d91748b49bca68534bccb61813f58a": {
            "hash": "3d80279f80d91748b49bca68534bccb61813f58a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #90971 from billuo/string-format-rid",
            "body": "Fix `RID` cannot be string formatted",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "bef5d1e4f87da43a19c4ab2c8ff17704f88bb9b4": {
            "hash": "bef5d1e4f87da43a19c4ab2c8ff17704f88bb9b4",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #102218 from HolonProduction/dictionary-recovery",
            "body": "GDScript: Do phrase level recovery when parsing faulty dictionaries",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "6989a0897cce049ebb5ee9ffab4c400d861cbf51": {
            "hash": "6989a0897cce049ebb5ee9ffab4c400d861cbf51",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105287 from Calinou/doc-gdscript-nan",
            "body": "Improve documentation on `is_nan()` and `NAN` constant",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "8e2f5d073b952bfa9de3e8144a9f70cf89148e30": {
            "hash": "8e2f5d073b952bfa9de3e8144a9f70cf89148e30",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105283 from Calinou/update-fund-link",
            "body": "Update donation link to `fund.godotengine.org`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "448f159c69527033b8d549d2b218c8b3f5f138a6": {
            "hash": "448f159c69527033b8d549d2b218c8b3f5f138a6",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105267 from clayjohn/rd-mobile-pipelines",
            "body": "Pre-allocate more resources when screen textures are detected in the Mobile renderer",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f56a4d4fe4dd1aa14737858f87c795d8215982ce": {
            "hash": "f56a4d4fe4dd1aa14737858f87c795d8215982ce",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105138 from stuartcarnie/fix_hangs",
            "body": "Renderer: Reduce scope of mutex locks to prevent common deadlocks",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "866d59d216616a948ecec8020e3823c0844d196c": {
            "hash": "866d59d216616a948ecec8020e3823c0844d196c",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105264 from clayjohn/primitive-mesh-optimize",
            "body": "Optimize PrimitiveMesh creation by avoiding CoW behavior and dynamic memory allocations",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "53608e3376a778966361cc754355989b9a587148": {
            "hash": "53608e3376a778966361cc754355989b9a587148",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104239 from Ivorforce/optimize-undenormalize",
            "body": "Optimize reverb by removing stray `volatile` from the `undenormalize` function signature.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "af252823ac080073de0032c52653e99cc3c143db": {
            "hash": "af252823ac080073de0032c52653e99cc3c143db",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #101291 from Ivorforce/stringname-to-bool",
            "body": "Change `StringName.operator const void *` to `explicit operator bool`.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "4cc419f6e67e110b6005366a77c23a6f2a5d7c0e": {
            "hash": "4cc419f6e67e110b6005366a77c23a6f2a5d7c0e",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105259 from bruvzg/rtl_track_custom_font_changes",
            "body": "[RTL] Track external changes in the custom fonts set by BBCode / `push_*`.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "72fbbb49cdfbbdb4d32ae5e961692aa2a77efb8d": {
            "hash": "72fbbb49cdfbbdb4d32ae5e961692aa2a77efb8d",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105384 from bruvzg/no_auto",
            "body": "Remove `auto` misuse cases.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "9b6d92723d1cc841b0fe260b68c136d8ad52758b": {
            "hash": "9b6d92723d1cc841b0fe260b68c136d8ad52758b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104872 from bruvzg/per_vp_os",
            "body": "Replace global oversampling with overrideable per-viewport oversampling.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e2b6a45e8de2ebbcbd24baef70bf558c767d4fdf": {
            "hash": "e2b6a45e8de2ebbcbd24baef70bf558c767d4fdf",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105247 from bruvzg/fix_nested_bbcode",
            "body": "Fix BBCode print with nested `[`.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "a6979ef6644b3f7009ea56e5140fbe707d897397": {
            "hash": "a6979ef6644b3f7009ea56e5140fbe707d897397",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #97801 from basicer/srgb-color-hint",
            "body": "Add `color_conversion_disabled` shader hint.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "9f2a78aa8acdd319df3963df1fb3ba693d61bf03": {
            "hash": "9f2a78aa8acdd319df3963df1fb3ba693d61bf03",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105352 from paulloz/dotnet/fix-negative-default-values",
            "body": "[.NET] Fix extraction of C# default property values when negative",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "4766e3241947ace1c47bf0897092d95c639cd422": {
            "hash": "4766e3241947ace1c47bf0897092d95c639cd422",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMzOTY5Nzgw"
            ],
            "author_raw": "Koyper <tim@maffle.com>",
            "committer_raw": "Koyper <tim@maffle.com>",
            "summary": "Fix Tree relationship line 1px width draw bug.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 98560
        },
        "40b5468c6d39c3d316721a39da254b4387727c96": {
            "hash": "40b5468c6d39c3d316721a39da254b4387727c96",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEzMTE1NTU="
            ],
            "author_raw": "Marc Gilleron <marc.gilleron@gmail.com>",
            "committer_raw": "Marc Gilleron <marc.gilleron@gmail.com>",
            "summary": "Use Math::abs to avoid ambiguity with integer abs",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105394
        },
        "e1384dd1596155704e277e8f353d2e80e10adea2": {
            "hash": "e1384dd1596155704e277e8f353d2e80e10adea2",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY5Nzk5NDU="
            ],
            "author_raw": "Pablo Andres Fuente <pablo.andres.fuente@gmail.com>",
            "committer_raw": "Pablo Andres Fuente <pablo.andres.fuente@gmail.com>",
            "summary": "Fix `ScrollContainer` focus border issue",
            "body": "Fixes #100176\n\nInstead of using no clipping technique to draw the focus border because\nit causes problems if a `ScrollContainer` is nested in another\n`ScrollContainer`, now the focus border is drawn using an internal\n`PanelContainer`.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104317
        },
        "ecf63dd079393d27b22a8103a80c4e8c744d19a1": {
            "hash": "ecf63dd079393d27b22a8103a80c4e8c744d19a1",
            "is_merge": false,
            "authored_by": [
                "U_kgDOCB462A"
            ],
            "author_raw": "aaronp64 <aaronp.code@gmail.com>",
            "committer_raw": "aaronp64 <aaronp.code@gmail.com>",
            "summary": "Optimize Array min/max methods",
            "body": "Updated Array::min and Array::max to not copy Variants for comparison, and store index instead of copying each time new min/max is found.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105392
        },
        "6b9d67a54742e4982ccf53c6e34eaacea2f09854": {
            "hash": "6b9d67a54742e4982ccf53c6e34eaacea2f09854",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjcwOTY4MA=="
            ],
            "author_raw": "Mike Precup <arch@minipepper.games>",
            "committer_raw": "Mike Precup <arch@minipepper.games>",
            "summary": "Search custom types when filtering on type in the SceneTree dock",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105224
        },
        "c901f39cda374a9ef5dfa047f83d3cd812610886": {
            "hash": "c901f39cda374a9ef5dfa047f83d3cd812610886",
            "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": "Remove no longer needed link polygons from NavMapBuilder",
            "body": "Removes no longer needed link polygons from NavMapBuilder.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105257
        },
        "5f9fdd70711076bbc8c8db3e171a64398824a889": {
            "hash": "5f9fdd70711076bbc8c8db3e171a64398824a889",
            "is_merge": false,
            "authored_by": [
                "U_kgDOCouzNQ"
            ],
            "author_raw": "Anish Mishra <mishragames@gmail.com>",
            "committer_raw": "Anish Mishra <mishragames@gmail.com>",
            "summary": "Android Editor: Add new actions and enhancements to TouchActionsPanel",
            "body": "- The panel’s layout and position are now saved and restored across projects and editor restarts.\n\n- Toggle buttons for Ctrl, Shift, and Alt keys have been added to support actions that require holding down these keys, such as Ctrl for multi-selection.\n\n- Additional action buttons have been introduced: Cut, Copy, and Paste.\n\n- Some UI polish.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105140
        },
        "501c64a12fcc9d3867d615c114571add4758a608": {
            "hash": "501c64a12fcc9d3867d615c114571add4758a608",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Remove `auto` misuse cases.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105384
        },
        "4afeca3bcf220da2af57ff517d669aefcebe3675": {
            "hash": "4afeca3bcf220da2af57ff517d669aefcebe3675",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Replace global oversampling with overrideable per-viewport oversampling.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104872
        },
        "7dc8daf1766e123ff94a1d64a3f8228c4151a63a": {
            "hash": "7dc8daf1766e123ff94a1d64a3f8228c4151a63a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "[FileSystemList] Fix edit popup not accounting scroll position.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105378
        },
        "ac2179c546b6ec7b6cb58293acd788c97feb2b71": {
            "hash": "ac2179c546b6ec7b6cb58293acd788c97feb2b71",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Queue hover update when creating TreeItem",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105376
        },
        "8459f4cdaf00f930b0dab2abdccdb5a0d3cae4d8": {
            "hash": "8459f4cdaf00f930b0dab2abdccdb5a0d3cae4d8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NDY4NzU="
            ],
            "author_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "committer_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "summary": "Implement KHR_node_visibility in the GLTF module",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 93722
        },
        "6a19128a1a2360496a4528a76a8163c384e875e8": {
            "hash": "6a19128a1a2360496a4528a76a8163c384e875e8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjg1NDM4ODky"
            ],
            "author_raw": "MewPurPur <mew.pur.pur@gmail.com>",
            "committer_raw": "MewPurPur <mew.pur.pur@gmail.com>",
            "summary": "Improve get_cursor_shape() documentation",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105357
        },
        "88191b0b157a36681aace24f2151ce79e9525cb2": {
            "hash": "88191b0b157a36681aace24f2151ce79e9525cb2",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQzNzAyNQ=="
            ],
            "author_raw": "Paul Joannon <hello@pauljoannon.com>",
            "committer_raw": "Paul Joannon <hello@pauljoannon.com>",
            "summary": "Fix extraction of C# default property values when negative",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105352
        },
        "23a2481abcf3c4fa11cb08df6ad0413351b94dfc": {
            "hash": "23a2481abcf3c4fa11cb08df6ad0413351b94dfc",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQwMTYzOTIx"
            ],
            "author_raw": "loki7 <polaris404@foxmail.com>",
            "committer_raw": "loki7 <polaris404@foxmail.com>",
            "summary": "Fix LSP not returning expected localization for API docs.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105344
        },
        "3c745c031577dcb028c926336d6e5cdc3df254ae": {
            "hash": "3c745c031577dcb028c926336d6e5cdc3df254ae",
            "is_merge": false,
            "authored_by": [
                "U_kgDOByPlNg"
            ],
            "author_raw": "2750558108 <l2750558108@outlook.com>",
            "committer_raw": "2750558108 <l2750558108@outlook.com>",
            "summary": "Replace duplicate code of is_ancestor_of in node.cpp",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105337
        },
        "effd1b71ce0bdd806db9116afd853029141f6735": {
            "hash": "effd1b71ce0bdd806db9116afd853029141f6735",
            "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": "allow inserting at end of array again",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105334
        },
        "09282c316a77c0e5beda9610e6a87f133ace5e94": {
            "hash": "09282c316a77c0e5beda9610e6a87f133ace5e94",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUyODUy"
            ],
            "author_raw": "Stuart Carnie <stuart.carnie@gmail.com>",
            "committer_raw": "Stuart Carnie <stuart.carnie@gmail.com>",
            "summary": "Renderer: Reduce scope of mutex locks to prevent common deadlocks",
            "body": "Fixes #102877",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105138
        },
        "88a43b7039068b3189bd4335c501918cd2cbdd02": {
            "hash": "88a43b7039068b3189bd4335c501918cd2cbdd02",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY3MTUxMw=="
            ],
            "author_raw": "Rob Blanckaert <basicer@basicer.com>",
            "committer_raw": "Rob Blanckaert <basicer@basicer.com>",
            "summary": "Supress unused paramater warning conflicting with if constexpr",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105326
        },
        "d782d827f77d2c0fd4a5e622bf8b2c7767e3353b": {
            "hash": "d782d827f77d2c0fd4a5e622bf8b2c7767e3353b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "[RTL] Fix VC_GLYPHS_RTL visible character trimming mode.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105323
        },
        "5688d304390ff4f24b9108e45e4aa9c5354bdc31": {
            "hash": "5688d304390ff4f24b9108e45e4aa9c5354bdc31",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Remove debug focus rect draws from MenuBar and GraphNode.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105322
        },
        "b0626fefa1ce8fd353d95af376fa0e430bc54ea1": {
            "hash": "b0626fefa1ce8fd353d95af376fa0e430bc54ea1",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUzMTUwMjQ0"
            ],
            "author_raw": "BlueCube3310 <53150244+BlueCube3310@users.noreply.github.com>",
            "committer_raw": "BlueCube3310 <53150244+BlueCube3310@users.noreply.github.com>",
            "summary": "TextureEditorPlugin: Add borders to 3D and Layered editors",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105310
        },
        "1c1e31118e12ce50a125b0db71a5ab588a5b21bc": {
            "hash": "1c1e31118e12ce50a125b0db71a5ab588a5b21bc",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYwNTc5MDE0"
            ],
            "author_raw": "passivestar <60579014+passivestar@users.noreply.github.com>",
            "committer_raw": "passivestar <60579014+passivestar@users.noreply.github.com>",
            "summary": "Allow theming audio buses",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105321
        },
        "d21d6ead219abe4f8d9fbddef4b69d37138fecaa": {
            "hash": "d21d6ead219abe4f8d9fbddef4b69d37138fecaa",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Support custom features in project settings dialog",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105307
        },
        "23a0b7d4d007c617b5b7d495bafc030809ba4374": {
            "hash": "23a0b7d4d007c617b5b7d495bafc030809ba4374",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Fix exp_edit description",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105304
        },
        "e4562fe727c6e9d65063f8aace9722f4dc780a9f": {
            "hash": "e4562fe727c6e9d65063f8aace9722f4dc780a9f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Remove useless p_what argument",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105306
        },
        "e6edf3b3b3801d462c8918b9f46fc95296fed2a8": {
            "hash": "e6edf3b3b3801d462c8918b9f46fc95296fed2a8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Improve Project Manager auto-translation",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104845
        },
        "47568a465466bac9607f8df06cb1692cd8b583e9": {
            "hash": "47568a465466bac9607f8df06cb1692cd8b583e9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Add --scene command line argument",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105302
        },
        "292119dd684dcdec748cb9d93803c2e742c501f4": {
            "hash": "292119dd684dcdec748cb9d93803c2e742c501f4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MTMyMjgw"
            ],
            "author_raw": "Jayden Sipe <jayden.sipe@gmail.com>",
            "committer_raw": "Jayden Sipe <jayden.sipe@gmail.com>",
            "summary": "Fix smooth scrolling tied to physics process",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104349
        },
        "f0ec392bb131d2ecfdecc94c46215be792ac389d": {
            "hash": "f0ec392bb131d2ecfdecc94c46215be792ac389d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjcxNDgxNzAw"
            ],
            "author_raw": "DE-YU_H14 <delsin_yu@qq.com>",
            "committer_raw": "DE-YU_H14 <delsin_yu@qq.com>",
            "summary": "[.Net] Avoid StringName allocations if type does not defines `_Get` or `_Set`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104689
        },
        "699695e5ffbe9c87b65082ed60e5f66119419ca7": {
            "hash": "699695e5ffbe9c87b65082ed60e5f66119419ca7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NTIxMzM5"
            ],
            "author_raw": "Clay John <claynjohn@gmail.com>",
            "committer_raw": "Clay John <claynjohn@gmail.com>",
            "summary": "Preallocate more resources when screen textures are detected in the Mobile renderer",
            "body": "This further reduces stutter when the screen texture suddenly becomes visible",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105267
        },
        "57bb602e3715d5f2d93ee87606f955a143894cd3": {
            "hash": "57bb602e3715d5f2d93ee87606f955a143894cd3",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Fix custom scene argument if it's referenced as UID.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105288
        },
        "215acd52e82f4c575abb715e25e54558deeef998": {
            "hash": "215acd52e82f4c575abb715e25e54558deeef998",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105054 from Mickeon/documentation-typo-packed-arrays",
            "body": "Fix typo in common note for packed arrays",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "addab4f00152e74eeb10a1554244b38f03a283be": {
            "hash": "addab4f00152e74eeb10a1554244b38f03a283be",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #95916 from Repiteo/core/bit-field",
            "body": "Core: Add dedicated `BitField` template",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f7edc729fff1b644851f1c082a2db44fad79c727": {
            "hash": "f7edc729fff1b644851f1c082a2db44fad79c727",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #100650 from Ivorforce/cowdata-enhance-loneliness",
            "body": "Remove unnecessary `friend class` declarations of `CowData`.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "133d7a8d6f8c83f51cc1afe9d5cd833d9fe98bcd": {
            "hash": "133d7a8d6f8c83f51cc1afe9d5cd833d9fe98bcd",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105286 from Repiteo/core/math-const-shader-fix",
            "body": "Rendering: Fix `Math` constant conversion",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "565f1514cf2ad8409f0f2c3922076123f05733ef": {
            "hash": "565f1514cf2ad8409f0f2c3922076123f05733ef",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105281 from zaevi/fix_csharp_string_pathjoin",
            "body": "[.NET] Fix `string.PathJoin` to be consistent with core",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "a0b796218a2739905e3cebd4cbb4881156c2ffd6": {
            "hash": "a0b796218a2739905e3cebd4cbb4881156c2ffd6",
            "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 on `is_nan()` and `NAN` constant",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105287
        },
        "c7e9dc96a4b86f0d96f201fbf6baf9ec79925eee": {
            "hash": "c7e9dc96a4b86f0d96f201fbf6baf9ec79925eee",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NDg5Mjky"
            ],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Rendering: Fix `Math` constant conversion",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105286
        },
        "3ac7da96456366319a328e2d98b9a05c6e7d598e": {
            "hash": "3ac7da96456366319a328e2d98b9a05c6e7d598e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Update donation link to `fund.godotengine.org`",
            "body": "This points to the Development Fund page directly.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105283
        },
        "0d267e7b1e7ac1ede02c07ea7ffc3fc8b2e8fe90": {
            "hash": "0d267e7b1e7ac1ede02c07ea7ffc3fc8b2e8fe90",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NDg5Mjky"
            ],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Core: Add dedicated `BitField` template",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 95916
        },
        "e989d7bd89e9aa3d940a5246c61ad31eb7b05a5e": {
            "hash": "e989d7bd89e9aa3d940a5246c61ad31eb7b05a5e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMDgxNjc="
            ],
            "author_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Change `StringName.operator const void *` to `explicit operator bool`.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 101291
        },
        "b711d72e8f8edf6f2619f713901c40128c8678fa": {
            "hash": "b711d72e8f8edf6f2619f713901c40128c8678fa",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMDgxNjc="
            ],
            "author_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Remove unnecessary `friend class` declarations of `CowData`.",
            "body": "Use default implementations for various containers.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 100650
        },
        "9b6f9e5701240c053181c3b5ed99438049f08689": {
            "hash": "9b6f9e5701240c053181c3b5ed99438049f08689",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NTIxMzM5"
            ],
            "author_raw": "Clay John <claynjohn@gmail.com>",
            "committer_raw": "Clay John <claynjohn@gmail.com>",
            "summary": "Optimize PrimitiveMesh _create_mesh_array function by avoiding CoW behavior and dynamic memory allocations",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105264
        },
        "e8311840e40bcad22c8e01198cdf3697c9bc9037": {
            "hash": "e8311840e40bcad22c8e01198cdf3697c9bc9037",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEyOTY2ODE0"
            ],
            "author_raw": "Zae <zaevi@live.com>",
            "committer_raw": "Zae <zaevi@live.com>",
            "summary": "[.NET] Fix `string.PathJoin` to be consistent with core",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105281
        },
        "336bf5269d7bfa3494656daea2d0db65c9674204": {
            "hash": "336bf5269d7bfa3494656daea2d0db65c9674204",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Add credits roll",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 90092
        },
        "7b9c5122faafb6b4a655e31ae27bcffeb5cf254f": {
            "hash": "7b9c5122faafb6b4a655e31ae27bcffeb5cf254f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105183 from lodetrick/shader-ui-shuffle",
            "body": "Make shader editor menu position consistent with script editor",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "759fb58636737b1c697e9ed0aeba15240e007d19": {
            "hash": "759fb58636737b1c697e9ed0aeba15240e007d19",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105277 from nathanhoad/fix-play-custom-scene-with-uid",
            "body": "Fix issue with playing a custom scene from a UID",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "98c204a8f0607450ce64f0faa7e56f6f5ef33ee8": {
            "hash": "98c204a8f0607450ce64f0faa7e56f6f5ef33ee8",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104828 from van800/rider_fleet",
            "body": "C#: Separate Rider and Fleet options as external editors",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "608e7a27eb686b6302482ac0881d46ca29995f1e": {
            "hash": "608e7a27eb686b6302482ac0881d46ca29995f1e",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105242 from adamscott/add-wasm-ld-wall",
            "body": "[Web] Add the equivalent of `-Werror` for `wasm-ld`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d236bd863364fe805353196eadc3c29457eafb27": {
            "hash": "d236bd863364fe805353196eadc3c29457eafb27",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #99543 from KoBeWi/using_rng_to_destroy_rng",
            "body": "Add `create_id_for_path()` to ResourceUID",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "9b3e445e471b0816b415bc9163757e1f3768379c": {
            "hash": "9b3e445e471b0816b415bc9163757e1f3768379c",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105073 from Mickeon/documentation-miscellaneous-oddities-part-4",
            "body": "Fix miscellaneous oddities around the class reference (part 4)",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b546680e962d68e858906e5216e31a542642b171": {
            "hash": "b546680e962d68e858906e5216e31a542642b171",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105265 from bruvzg/gr_node_resize",
            "body": "Fix graph node resizing.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c4297d8817ff1c728dca08f7e20d826299bac39a": {
            "hash": "c4297d8817ff1c728dca08f7e20d826299bac39a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105197 from bruvzg/inspector_no_focus_draw",
            "body": "Remove focus draw for editor inspector elements.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "aad0bdd7301f22002b7e40e554c192d91a743ca8": {
            "hash": "aad0bdd7301f22002b7e40e554c192d91a743ca8",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105132 from ProgrammerOnCoffee/fix-projectsettings-scroll",
            "body": "Reset `ProjectSettings` scroll when changing category",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "4972a524fcd7383e2701cc9a5e8c4c133ead86b0": {
            "hash": "4972a524fcd7383e2701cc9a5e8c4c133ead86b0",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #96139 from Alex2782/reverting_pr_84331",
            "body": "Add configuration option to disable `Scroll Deadzone` on Android",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "0964badc0513179fa6397a01a70893fdfaa1dc32": {
            "hash": "0964badc0513179fa6397a01a70893fdfaa1dc32",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105210 from nikitalita/gdsoftclass-fa-da",
            "body": "Add GDSOFTCLASS to FileAccess and DirAccess derived classes",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "defcb2bb24fd42e23fefde69d676a62a70736f9f": {
            "hash": "defcb2bb24fd42e23fefde69d676a62a70736f9f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #82216 from JoNax97/unique-node-checkbox",
            "body": "Make \"access as/revoke unique name\" a checkbox",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "fc370a35eb6f4226ff59f90de6ec130c7e1dc881": {
            "hash": "fc370a35eb6f4226ff59f90de6ec130c7e1dc881",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104772 from CreatedBySeb/fix-null-dict-values",
            "body": "Handle null values for object types, as seen in typed dictionaries",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "0d07a6330a958ecbb6883e1b15900e19d2ec1035": {
            "hash": "0d07a6330a958ecbb6883e1b15900e19d2ec1035",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105253 from smix8/nav3d_point",
            "body": "Replace NavigationServer3D `Point` struct with `Vector3`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e90fb666a2212085ba32628bf801f5d358feaf78": {
            "hash": "e90fb666a2212085ba32628bf801f5d358feaf78",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105093 from Chubercik/thorvg-0.15.12",
            "body": "thorvg: Update to 0.15.12",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "3bcc45617b17303915ad3e8352f3b9b8631e6cf2": {
            "hash": "3bcc45617b17303915ad3e8352f3b9b8631e6cf2",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105252 from smix8/nav2d_point",
            "body": "Replace NavigationServer2D `Point` struct with `Vector2`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "717df3ee883d59ee5df036d95109009f3488b64c": {
            "hash": "717df3ee883d59ee5df036d95109009f3488b64c",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105249 from Repiteo/core/math-defs-namespace",
            "body": "Core: Use `Math` namespace for constants",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "334006b501fa6be13d6ced714f928fd56513840c": {
            "hash": "334006b501fa6be13d6ced714f928fd56513840c",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105216 from bruvzg/no_dummy_rs",
            "body": "Remove \"dummy\" renderer from the editor dropdown.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c45ca4ae042786b78be6166bd6f957f208adf3bd": {
            "hash": "c45ca4ae042786b78be6166bd6f957f208adf3bd",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc4OTg0",
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Nathan Hoad <nathan@nathanhoad.net>",
            "committer_raw": "Nathan Hoad <nathan@nathanhoad.net>",
            "summary": "Fix issue with playing a custom scene from a UID",
            "body": "Co-Authored-By: Tomasz Chabora <kobewi4e@gmail.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105277
        },
        "45a07c1ab96a6addf98846c31bf085153d75747e": {
            "hash": "45a07c1ab96a6addf98846c31bf085153d75747e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE0ODI2ODE=",
                "MDQ6VXNlcjQzNzAyNQ==",
                "U_kgDOBcK-Cw"
            ],
            "author_raw": "Ivan Shakhov <ivan.shakhov@jetbrains.com>",
            "committer_raw": "Ivan Shakhov <ivan.shakhov@jetbrains.com>",
            "summary": "split Rider and Fleet as different external editors for Godot C#",
            "body": "Co-authored-by: Paul Joannon <437025+paulloz@users.noreply.github.com>\nCo-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104828
        },
        "13cf88073b7d4a114f65e90796ff2043bec85289": {
            "hash": "13cf88073b7d4a114f65e90796ff2043bec85289",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Fix graph node resizing.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105265
        },
        "8c54290b4a9026e30dc37a61b542c7d3b56d052d": {
            "hash": "8c54290b4a9026e30dc37a61b542c7d3b56d052d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY3MTUxMw=="
            ],
            "author_raw": "Rob Blanckaert <basicer@basicer.com>",
            "committer_raw": "Rob Blanckaert <basicer@basicer.com>",
            "summary": "Add `color_conversion_disabled` shader hint.",
            "body": "Sometimes shaders want to accept a color as input that is always\nin the srgb color space.  This adds a hint to vec3/vec4 to enable\nthe color picker popup for those vectors but disable color space\nconversion.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 97801
        },
        "ee6c321fe64fc3b491da8d7d7624e37334644549": {
            "hash": "ee6c321fe64fc3b491da8d7d7624e37334644549",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzNDg1MzQ="
            ],
            "author_raw": "Salia Nifo <salianifo@live.ca>",
            "committer_raw": "Salia Nifo <salianifo@live.ca>",
            "summary": "Fix exported Node/Resource variables resetting when extending script in the SceneTreeDock",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105148
        },
        "ff1f0408932a031e6a156d53d061ea108d081d61": {
            "hash": "ff1f0408932a031e6a156d53d061ea108d081d61",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Add create_id_for_path() to ResourceUID",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 99543
        },
        "297650a912c5eea6e443b14bba2c9143b7ddc24a": {
            "hash": "297650a912c5eea6e443b14bba2c9143b7ddc24a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #93466 from bruvzg/alt_oem",
            "body": "[TextEdit / LineEdit] Add support for OEM Alt codes input.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "31bb3be5a6ce9e972adfded863563384f8688870": {
            "hash": "31bb3be5a6ce9e972adfded863563384f8688870",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105145 from bruvzg/swap_pba",
            "body": "Add bswap methods to the `PackedByteArray` bindings.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "9e158215d16cf8fa41eb518595673056b0ecb3b2": {
            "hash": "9e158215d16cf8fa41eb518595673056b0ecb3b2",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #96375 from HolonProduction/completion-callable-braces",
            "body": "Autocompletion: Don't add parenthesis if `Callable` is expected",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "426fb2e01e46be9527f84a1c2a40dfb205e2122b": {
            "hash": "426fb2e01e46be9527f84a1c2a40dfb205e2122b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105238 from shana/shana/vsgen-fix",
            "body": "Fix issue where vsproj=yes vsproj_gen_only=no sometimes fails to build",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "4c66c21542335aae07b55a3f44c5ab59570f8ca9": {
            "hash": "4c66c21542335aae07b55a3f44c5ab59570f8ca9",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103024 from cruglet/master",
            "body": "TabBar: Add boolean toggle for middle-click to fire `tab_close_pressed` signal.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "83ab8b94e505854710ebb2733ad8694a58e65c21": {
            "hash": "83ab8b94e505854710ebb2733ad8694a58e65c21",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #87756 from ryevdokimov/alt-transform",
            "body": "Allow all tool modes to select",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5cc1ffbd5acd83e5aa6f1982416b3d7223f54ce5": {
            "hash": "5cc1ffbd5acd83e5aa6f1982416b3d7223f54ce5",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105162 from jaydensipe/add-update-check-button-to-quick-settings",
            "body": "Add `Engine Version Update Mode` button to Project Manager `Quick Settings`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "cad0cd94efbfd0406ea6a55bee406be85cffbabc": {
            "hash": "cad0cd94efbfd0406ea6a55bee406be85cffbabc",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105225 from bruvzg/ds_gdsoft",
            "body": "Change `DisplayServerMacOS` from `GDCLASS` to `GDSOFTCLASS`. Add `GDSOFTCLASS` to other display servers.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "1aa0b5f2f7a66820edb88c7edbf2aa38837bd724": {
            "hash": "1aa0b5f2f7a66820edb88c7edbf2aa38837bd724",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #93636 from Nolkaloid/fix-const-callv",
            "body": "GDScript: Add tests for calling with wrong arguments in Callable.callv() when passing a readonly (const) Array",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "9e9864cef814987977a6bbc1f57a1fc9500f156b": {
            "hash": "9e9864cef814987977a6bbc1f57a1fc9500f156b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #94883 from priahoud/add-kebab-case-options-and-functions",
            "body": "Fix ProjectSettings name casing options and missing String methods",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "94282d88f9e2b483f7a39e41c316c661e96e56b1": {
            "hash": "94282d88f9e2b483f7a39e41c316c661e96e56b1",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NDg5Mjky"
            ],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Core: Use `Math` namespace for constants",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105249
        },
        "c1cdaf7b16f3b2bf79c6a0ac08b26ca8f603a848": {
            "hash": "c1cdaf7b16f3b2bf79c6a0ac08b26ca8f603a848",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwOTYwNjk4"
            ],
            "author_raw": "Nolkaloid <noe.le.cam.nlc@gmail.com>",
            "committer_raw": "Nolkaloid <noe.le.cam.nlc@gmail.com>",
            "summary": "Add gdscript tests for callv with const arrays",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 93636
        },
        "1ddd50321342ed9db5d859d043e21d793a278339": {
            "hash": "1ddd50321342ed9db5d859d043e21d793a278339",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "[RTL] Track external changes in the custom fonts set by BBCode / `push_*`.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105259
        },
        "0863a11cee685a8108cd62b52e0f3330fd5d7648": {
            "hash": "0863a11cee685a8108cd62b52e0f3330fd5d7648",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3Mzc4NzQ2"
            ],
            "author_raw": "Jakub Marcowski <chubercikbattle@gmail.com>",
            "committer_raw": "Jakub Marcowski <chubercikbattle@gmail.com>",
            "summary": "thorvg: Update to 0.15.12",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105093
        },
        "bf963e767ea8b33c343f2b6cc24ac29eb342c2cd": {
            "hash": "bf963e767ea8b33c343f2b6cc24ac29eb342c2cd",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUzNjkwMzE1"
            ],
            "author_raw": "Priahoud <priahoud@posteo.net>",
            "committer_raw": "priahoud <priahoud@posteo.net>",
            "summary": "Add Options, Functions and Settings to convert Node-Names and Strings to kebab-case",
            "body": "- refactored and renamed String::_camelcase_to_underscore to String:_separate_compound_words\n- refactored String::to_snake_case to work with the refactored String::_separate_compound_words\n- created char_utils::is_hyphen to catch all hyphen variants in kebab-case conversion\n- created String::to_kebab_case using the new String::_separate_compound_words\n- created corresponding Documentation in String and StringName\n- simplified both switch statements in EditorNode and ProjectDialog\n- added new kebab-casing Option for Node Names in ProjectSettings\n- added missing camelCase Options to Scene- and Node-Names in ProjectSettings\n- simplified Mono RuntimeInterop Functions\n- hooked up the ConnectionsDialog\n- created additional Unit Tests",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 94883
        },
        "b941c2d013744d1acac98186f73b41554e6895e6": {
            "hash": "b941c2d013744d1acac98186f73b41554e6895e6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM5MDMwNTk="
            ],
            "author_raw": "Raul Santos <raulsntos@gmail.com>",
            "committer_raw": "Raul Santos <raulsntos@gmail.com>",
            "summary": "[.NET] Add a preload hook to load .NET assemblies from the APK",
            "body": "Avoids using assemblies extracted to a temporary directory in Android.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105262
        },
        "af14aaecd4975d23008256ac4afc822b4abc7ca3": {
            "hash": "af14aaecd4975d23008256ac4afc822b4abc7ca3",
            "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": "Replace NavigationServer3D Point struct with Vector3",
            "body": "Replaces NavigationServer3D Point struct with Vector3.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105253
        },
        "1c03b15b4fcd9313cd82a6d25f7bd6a781359b43": {
            "hash": "1c03b15b4fcd9313cd82a6d25f7bd6a781359b43",
            "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": "Replace NavigationServer2D Point struct with Vector2",
            "body": "Replaces NavigationServer2D Point struct with Vector2.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105252
        },
        "c2f33dbbe4ab0d9d26d770f943ec9cc7d9d9f83e": {
            "hash": "c2f33dbbe4ab0d9d26d770f943ec9cc7d9d9f83e",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBe5tvQ"
            ],
            "author_raw": "HolonProduction <holonproduction@gmail.com>",
            "committer_raw": "HolonProduction <holonproduction@gmail.com>",
            "summary": "Editor: Add named `EditorScript`s to the command palette",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 99318
        },
        "bd3a264011cfaa8149a5a0f849958907bd8f91a4": {
            "hash": "bd3a264011cfaa8149a5a0f849958907bd8f91a4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Fix BBCode print with nested `[`.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105247
        },
        "e7487263ade18f99bfacc86883ff6c67da276598": {
            "hash": "e7487263ade18f99bfacc86883ff6c67da276598",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBe5tvQ"
            ],
            "author_raw": "HolonProduction <holonproduction@gmail.com>",
            "committer_raw": "HolonProduction <holonproduction@gmail.com>",
            "summary": "Autocompletion: Don't add parenthesis if `Callable` is expected",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 96375
        },
        "06c71fbf40350ea63b09c2088b337c860374e0b5": {
            "hash": "06c71fbf40350ea63b09c2088b337c860374e0b5",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105175 from clayjohn/RD-pipeline-sss-roughness",
            "body": "Detect more pipeline settings at load time to avoid pipeline stutters",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d5341079269d2f364929107df4f51312f53bd03f": {
            "hash": "d5341079269d2f364929107df4f51312f53bd03f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NDg5Mjky"
            ],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Revert early version of PR #105175",
            "body": "This reverts commit 6225e25f4adad3cacbef32cfa8607767b5a96269.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e935fb1ee23c5f83ae03f4b91623b66324cd0a5d": {
            "hash": "e935fb1ee23c5f83ae03f4b91623b66324cd0a5d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2NzI3NzEw"
            ],
            "author_raw": "Micky <micheledevita2@gmail.com>",
            "committer_raw": "Micky <micheledevita2@gmail.com>",
            "summary": "Fix miscellaneous oddities around the class reference (part 4)",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105073
        },
        "ce4f64583a14a884aa5d0283d3d759bc4c4073f1": {
            "hash": "ce4f64583a14a884aa5d0283d3d759bc4c4073f1",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI3MDkyOA=="
            ],
            "author_raw": "Adam Scott <ascott.ca@gmail.com>",
            "committer_raw": "Adam Scott <ascott.ca@gmail.com>",
            "summary": "Add the equivalent of `-Werror` for `wasm-ld`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105242
        },
        "819bb61710b8b7b4ffd616a3a9af652e5bb8ad74": {
            "hash": "819bb61710b8b7b4ffd616a3a9af652e5bb8ad74",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103198 from Naputt1/fix-tween.kill()-isValid()-return-false",
            "body": "Fix `Tween.is_valid()` returning `true` after calling `kill()`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "3fd38665594fcbf14ddeeef4b118c442c657aa84": {
            "hash": "3fd38665594fcbf14ddeeef4b118c442c657aa84",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #97852 from Jan200101/PR/remove-PrefersNonDefaultGPU",
            "body": "Remove PrefersNonDefaultGPU from linux desktop file",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "cf746fd1b0247c0dc15e1e10845fec1e61a0d3a8": {
            "hash": "cf746fd1b0247c0dc15e1e10845fec1e61a0d3a8",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105051 from Mickeon/documentation-no-differences-PhysicsDirectSpaceState",
            "body": "Fix differences between PhysicsDirectSpaceState2D/3D docs",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ed13d794a863e119e5d158b2d053669070ee6026": {
            "hash": "ed13d794a863e119e5d158b2d053669070ee6026",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104378 from DarkiStar/master",
            "body": "Documentation: Fix `hex_decode()` example in `String` and `StringName`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c67b9a43e302a4b65d66e23da3865f485d20bb0c": {
            "hash": "c67b9a43e302a4b65d66e23da3865f485d20bb0c",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #100086 from erodozer/multipart-ext-import",
            "body": "Support multi dot extensions in import plugins",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "665bdf4fe29359f1cf864105cd8dbf9186d5df10": {
            "hash": "665bdf4fe29359f1cf864105cd8dbf9186d5df10",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105175 from clayjohn/RD-pipeline-sss-roughness",
            "body": "Detect more pipeline settings at load time to avoid pipeline stutters",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "1be843f77ac9a35e457734f29d4b23177663e2e9": {
            "hash": "1be843f77ac9a35e457734f29d4b23177663e2e9",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103798 from Rudolph-B/new-97712",
            "body": "Switch occlusion culling to be based on depth instead of Euclidean distance",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "cade15a163709d7ebe822bd1c3a6a092a0b4525a": {
            "hash": "cade15a163709d7ebe822bd1c3a6a092a0b4525a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #92475 from AThousandShips/string_replace_char",
            "body": "Add `String::replace_char(s)` methods for performance and convenience",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "70b1647ef462792186ba8eaf4c0b4a69bd96ca9c": {
            "hash": "70b1647ef462792186ba8eaf4c0b4a69bd96ca9c",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104785 from Rindbee/fix-root-inspector-follow_focus-set-to-true",
            "body": "Fix setting root inspector's `follow_focus` to `true` when `update_tree()` method ends",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "3e9f624b0bb5ebc5e1349aabdf1d2b54f1d22fdd": {
            "hash": "3e9f624b0bb5ebc5e1349aabdf1d2b54f1d22fdd",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103791 from BrotherShort/scenetree_item_text_display",
            "body": "Fix SceneTree Item text display bug in Right-to-Left",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "6fce829fce83f0f9f3cb8dcda121a15ae9cc0cf1": {
            "hash": "6fce829fce83f0f9f3cb8dcda121a15ae9cc0cf1",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105007 from Aziroshin/dev/aziroshin/comment-after-region-not-folding-102382",
            "body": "[CodeEdit] Fix folding for comments mixed with code region tags.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "722ddf6e6fc109f01a1eabe53018af39b1f72873": {
            "hash": "722ddf6e6fc109f01a1eabe53018af39b1f72873",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103802 from Rindbee/set-unsupported-to-true-on-error-in-FreeDesktopScreenSaver",
            "body": "Set `unsupported` to true on error in `FreeDesktopScreenSaver`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "6eef5646964a4c16f132b59936914fdf858a1e4e": {
            "hash": "6eef5646964a4c16f132b59936914fdf858a1e4e",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105133 from ProgrammerOnCoffee/edit-material-renderpriority-doc",
            "body": "Fix misleading `Material::render_priority` description",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "fc1dbda76916243b1040eb997e8f4701e6eb35c0": {
            "hash": "fc1dbda76916243b1040eb997e8f4701e6eb35c0",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105164 from stuartcarnie/apple_pthread",
            "body": "Apple: Add pthread implementation of `Thread` class",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c85e12223dc7a7a85d536f69f50e1f167ce3d7f2": {
            "hash": "c85e12223dc7a7a85d536f69f50e1f167ce3d7f2",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105226 from bruvzg/vs_popup",
            "body": "Fix visual shader editor popups not using editor scale.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "504036466bc32aa638245f894feab3778bf54976": {
            "hash": "504036466bc32aa638245f894feab3778bf54976",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #102878 from Giganzo/tree-jiggle",
            "body": "Fix Tree buttons jiggle on horizontal scrolling",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ef3e8b1609d67efb12ebaa8994a71aff5cd872a6": {
            "hash": "ef3e8b1609d67efb12ebaa8994a71aff5cd872a6",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #102786 from Giganzo/top-toolbar-menu-button-styles",
            "body": "Fix MenuButton style in editor top menu bar",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "6e7f77adc49db2c03bddafce6fbd8043f02141c1": {
            "hash": "6e7f77adc49db2c03bddafce6fbd8043f02141c1",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMxMDEzNw=="
            ],
            "author_raw": "Andreia Gaita <shana@spoiledcat.net>",
            "committer_raw": "Andreia Gaita <shana@spoiledcat.net>",
            "summary": "Fix issue where vsproj=yes vsproj_gen_only=no sometimes fails to build",
            "body": "Assigning `env[\"CCFLAGS\"]` directly to a variable causes any changes to that\nvariable to also be done to the original env object. This means CCFLAGS would\nbe modified during generation of the VS project with additional flags and\nother options set by platforms.\n\nThis would normally not be noticed when just generating the project, but when\ngenerating and building at the same time with a compiler that doesn't support\nVS-style flags, this flag leakage can cause unexpected build failures.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105238
        },
        "147b8415b1c3cba80a44d0a448c2435b39ccb927": {
            "hash": "147b8415b1c3cba80a44d0a448c2435b39ccb927",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI0NDk4ODMy"
            ],
            "author_raw": "Ibrahn Sahir <ibrahn.sahir@gmail.com>",
            "committer_raw": "Ibrahn Sahir <ibrahn.sahir@gmail.com>",
            "summary": "Fix shadow offset larger than shadow size in PopupMenu and PopupPanel.",
            "body": "Panel shadow offsets larger than shadow size should no longer place the\npanel edges outside its window.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105237
        },
        "889410dcda1df3f0fcc97dac16ae326da4029bc0": {
            "hash": "889410dcda1df3f0fcc97dac16ae326da4029bc0",
            "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 `String::replace_char(s)` methods for performance and convenience",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 92475
        },
        "e96828673f5b9530c68b89e495b073239077d32e": {
            "hash": "e96828673f5b9530c68b89e495b073239077d32e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NDY4NzU="
            ],
            "author_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "committer_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "summary": "Allow completely opting out of name suffix magic in 3D scene import",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105014
        },
        "16df26475077f303844336768807c3bdc4589c79": {
            "hash": "16df26475077f303844336768807c3bdc4589c79",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2NzI3NzEw"
            ],
            "author_raw": "Micky <micheledevita2@gmail.com>",
            "committer_raw": "Micky <micheledevita2@gmail.com>",
            "summary": "Fix differences between PhysicsDirectSpaceState2D/3D docs",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105051
        },
        "9870c8ca684168ec8161e039e2a9d8644dba42d3": {
            "hash": "9870c8ca684168ec8161e039e2a9d8644dba42d3",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Fix visual shader editor popups not using editor scale.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105226
        },
        "04975229335b9a43cfb2fe74df7a5426199ba018": {
            "hash": "04975229335b9a43cfb2fe74df7a5426199ba018",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Change `DisplayServerMacOS` from `GDCLASS` to `GDSOFTCLASS`. Add `GDSOFTCLASS` to other display servers.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105225
        },
        "07c91e80f6af35958bcb7d6c6f6a648cd53f5a72": {
            "hash": "07c91e80f6af35958bcb7d6c6f6a648cd53f5a72",
            "is_merge": false,
            "authored_by": [
                "U_kgDOCL9eow"
            ],
            "author_raw": "Logan Detrick <logandetrick@ucsb.edu>",
            "committer_raw": "Logan Detrick <logandetrick@ucsb.edu>",
            "summary": "Consolidate Shader Menu in plugin",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105183
        },
        "aa0ade5b49cf7b71a5045e5e99d527fbf306f9ea": {
            "hash": "aa0ade5b49cf7b71a5045e5e99d527fbf306f9ea",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "[TextEdit / LineEdit] Add support for OEM Alt codes input.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 93466
        },
        "1054ab823961597a07c39065d18fa8d379e3347d": {
            "hash": "1054ab823961597a07c39065d18fa8d379e3347d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Remove \"dummy\" renderer from the editor dropdown.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105216
        },
        "d16e8b7ca4dd939541607aaa4edf41c9a5f187bc": {
            "hash": "d16e8b7ca4dd939541607aaa4edf41c9a5f187bc",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEwMDU0MjI2"
            ],
            "author_raw": "kit <kitbdev@gmail.com>",
            "committer_raw": "kit <kitbdev@gmail.com>",
            "summary": "Fix and rename mouse filter recursive behavior",
            "body": "and focus mode recursive behavior.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105222
        },
        "9996bf369a4ff37225e5be9c3538c1e7e7d6ee64": {
            "hash": "9996bf369a4ff37225e5be9c3538c1e7e7d6ee64",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwMzg2MDY3"
            ],
            "author_raw": "Rindbee <idleman@yeah.net>",
            "committer_raw": "Rindbee <idleman@yeah.net>",
            "summary": "Fix setting root inspector's `follow_focus` to `true` when `update_tree()` method ends",
            "body": "This may produce unexpected behavior in **recursive** calls.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104785
        },
        "8c8d6de3e7f93b291fb0bfd1a5c042dd404bda0b": {
            "hash": "8c8d6de3e7f93b291fb0bfd1a5c042dd404bda0b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUyODUy"
            ],
            "author_raw": "Stuart Carnie <stuart.carnie@gmail.com>",
            "committer_raw": "Stuart Carnie <stuart.carnie@gmail.com>",
            "summary": "Apple: Add pthread implementation of `Thread` class",
            "body": "This allows Apple platforms to override the default stack size of\na thread in the WorkerThreadPool, which is 512KiB by default.\n\nThis must be increased, as SPIRV-Cross, used by the Metal driver, can\nuse deeply nested stacks, as can debug builds.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105164
        },
        "c374ce211c00279ac4a69aaaa12b5ff12d7cf6da": {
            "hash": "c374ce211c00279ac4a69aaaa12b5ff12d7cf6da",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104830 from chocola-mint/fix-#104822",
            "body": "Add null check for SpriteFramesEditor's SpriteFrames",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "807ce83f00c14e59dd83d865edf721d90ac9faed": {
            "hash": "807ce83f00c14e59dd83d865edf721d90ac9faed",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103805 from rsubtil/fix-recovery_lock_on_import",
            "body": "Fix recovery mode lock file not being cleared on import/export",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "7b74eb1a9b9cea2b88ae847c537bbcab03b6cce7": {
            "hash": "7b74eb1a9b9cea2b88ae847c537bbcab03b6cce7",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105205 from aaronp64/dictionary_has_validated_key",
            "body": "Use validated key in `Dictionary::has`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "80350c5b84fd84c1d6ecc93a02cb334697d3074e": {
            "hash": "80350c5b84fd84c1d6ecc93a02cb334697d3074e",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105075 from heyitszackb/add-clarity-to-canvas-layer-docs",
            "body": "Add missing word to canvas layer docs",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "4636d0abc96ff98c3f4b6f24aaab5a4421003849": {
            "hash": "4636d0abc96ff98c3f4b6f24aaab5a4421003849",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105193 from Monstrofil/fix-dds-mipmap-size-uncompressed-dds",
            "body": "Fix incorrect mipmap size calculation for uncompressed DDS textures",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f7b72704dbc10365b6ed43dc93f5353d98770f7b": {
            "hash": "f7b72704dbc10365b6ed43dc93f5353d98770f7b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104804 from etherealxx/fix-advanced-import-inspector-missing-tooltip",
            "body": "Fix missing tooltips on \"Advanced Import Settings for Scene\" window",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f76190092da9471f2e017ef8d6933b0d5861dd43": {
            "hash": "f76190092da9471f2e017ef8d6933b0d5861dd43",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104780 from aaronfranke/gltf-fix-invalid-byte-stride",
            "body": "GLTF: Fix importing files with invalid buffer view byte strides",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "cf3f02c55002ad6a7521935f7e70d1072bf1097a": {
            "hash": "cf3f02c55002ad6a7521935f7e70d1072bf1097a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #94143 from Mickeon/documentation-object-connect-to-signal-too-long-didn't-read",
            "body": "Move and simplify Object's `connect` description slightly",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "45fb66f4b0d5f71dd1d8352fa1c9ecdf77985ca2": {
            "hash": "45fb66f4b0d5f71dd1d8352fa1c9ecdf77985ca2",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104632 from ibrahn/popup-menu-mouseover-calc",
            "body": "Fix and simplify hit calculation in `PopupMenu::_get_mouse_over`.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "6e0af7d08373a1586087a92b5c23339fcf5f7699": {
            "hash": "6e0af7d08373a1586087a92b5c23339fcf5f7699",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105005 from beicause/pctex-fix-basis-crash",
            "body": "PortableCompressedTexture: Fix BasisU crash and wrong format",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "7a6c3b309f8a339f360533058b173474366af3ad": {
            "hash": "7a6c3b309f8a339f360533058b173474366af3ad",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105130 from bruvzg/uri_fix_plus",
            "body": "Add uri_file_decode to handle + in file names.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "997cdc47dc4fe400974b8da1186d98c846242898": {
            "hash": "997cdc47dc4fe400974b8da1186d98c846242898",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105126 from ProgrammerOnCoffee/fix-codeedit-typos",
            "body": "Fix CodeEdit typos",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c6394a1b8b5d0e353ed0e4ea8e16d68bfb1a6b6b": {
            "hash": "c6394a1b8b5d0e353ed0e4ea8e16d68bfb1a6b6b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104357 from FilipeAlexCosta/control-set-position",
            "body": "Fix `Control.set_position` resizes offsets/anchors",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d23329a0e4463fd221d5d5aa589b93f70a78a6bf": {
            "hash": "d23329a0e4463fd221d5d5aa589b93f70a78a6bf",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104213 from ryevdokimov/shortcuts-gridmap-mouse-captrued",
            "body": "Fix `GridMap` shortcuts being triggered during freelook (mouse captured)",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "1be28a7cb2119a8e9c5d923d14438e7379e02496": {
            "hash": "1be28a7cb2119a8e9c5d923d14438e7379e02496",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #102292 from HolonProduction/gizmo-capsule",
            "body": "Editor: Improve capsule gizmos",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "171187d1aac57a3b205d1e24d09328e2ada0c55e": {
            "hash": "171187d1aac57a3b205d1e24d09328e2ada0c55e",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #101011 from aaronfranke/limit-max-contacts-reported",
            "body": "Place a hard limit on the `max_contacts_reported` property in 2D/3D physics",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ae80141a54059f6837a1e7c3959aaa43c608e1ae": {
            "hash": "ae80141a54059f6837a1e7c3959aaa43c608e1ae",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103306 from Calinou/macos-intel-vulkan-disable-texture-array-reflections",
            "body": "Disable texture array reflections on Intel GPUs on macOS due to driver bugs",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "44190d4060317ba811082908b127ff487faf3f25": {
            "hash": "44190d4060317ba811082908b127ff487faf3f25",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105096 from Chubercik/ufbx-0.18.0",
            "body": "ufbx: Update to 0.18.0",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "36a135ca62359e32ec8f0d20a4966bf517132eb4": {
            "hash": "36a135ca62359e32ec8f0d20a4966bf517132eb4",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104451 from WinnerWind/fix_resized_logic_for_control",
            "body": "Fix excessively calling resized and floating point errors in Control.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "3c27aa6bcd3ec5aa287fe62f545e3297493d1bcc": {
            "hash": "3c27aa6bcd3ec5aa287fe62f545e3297493d1bcc",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExNzM2MjE3"
            ],
            "author_raw": "Sébastien Dunne Fulmer <createdbyseb@gmail.com>",
            "committer_raw": "Sébastien Dunne Fulmer <createdbyseb@gmail.com>",
            "summary": "Prioritise static value type for dictionary properties",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104772
        },
        "bf47c42b21fc76496dda767b08ff51413da409d3": {
            "hash": "bf47c42b21fc76496dda767b08ff51413da409d3",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NTIxMzM5"
            ],
            "author_raw": "Clay John <claynjohn@gmail.com>",
            "committer_raw": "Clay John <claynjohn@gmail.com>",
            "summary": "Detect possible usage of SSS and screen textures at load time to allocate needed resources at load time.",
            "body": "This allows us to avoid a class of pipeline compilation stutters and\nstutters from allocating screen textures.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105175
        },
        "6225e25f4adad3cacbef32cfa8607767b5a96269": {
            "hash": "6225e25f4adad3cacbef32cfa8607767b5a96269",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NTIxMzM5"
            ],
            "author_raw": "Clay John <claynjohn@gmail.com>",
            "committer_raw": "Clay John <claynjohn@gmail.com>",
            "summary": "Detect possible usage of SSS and screen textures at load time to allocate needed resources at load time.",
            "body": "This allows us to avoid a class of pipeline compilation stutters and\nstutters from allocating screen textures.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "2d0ae777197ca056ee30f3e4d1f5ca9087b3bc7e": {
            "hash": "2d0ae777197ca056ee30f3e4d1f5ca9087b3bc7e",
            "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": "add GDSOFTCLASS to FileAccess and DirAccess derived classes",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105210
        },
        "072ed20857689e2a4cb95a52041ec2b331ad6807": {
            "hash": "072ed20857689e2a4cb95a52041ec2b331ad6807",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM2MjQ4NTM="
            ],
            "author_raw": "Hakim <hakim.rouatbi@gmail.com>",
            "committer_raw": "Hakim <hakim.rouatbi@gmail.com>",
            "summary": "Adjust 2D select/move/rotate/scale shortcuts to match 3D",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105208
        },
        "ab1757c4b92988efad9b458270793f030073d975": {
            "hash": "ab1757c4b92988efad9b458270793f030073d975",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI3MDkyOA=="
            ],
            "author_raw": "Adam Scott <ascott.ca@gmail.com>",
            "committer_raw": "Adam Scott <ascott.ca@gmail.com>",
            "summary": "Add singleton check before adding webxr interface",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105206
        },
        "d9e1f5d6788691620354d30a8189e659d47010a6": {
            "hash": "d9e1f5d6788691620354d30a8189e659d47010a6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NDY4NzU=",
                "MDQ6VXNlcjEwMDU0MjI2"
            ],
            "author_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "committer_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "summary": "Improve 2D/3D main screen auto-switching logic",
            "body": "Co-authored-by: Kit Bishop <kitbdev@gmail.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104010
        },
        "117b1c3da18211bf72e8971a36692a4b0633cf37": {
            "hash": "117b1c3da18211bf72e8971a36692a4b0633cf37",
            "is_merge": false,
            "authored_by": [
                "U_kgDOCB462A"
            ],
            "author_raw": "aaronp64 <aaronp.code@gmail.com>",
            "committer_raw": "aaronp64 <aaronp.code@gmail.com>",
            "summary": "Use validated key in Dictionary::has",
            "body": "Updated Dictionary::has to use validated key when checking variant_map, to handle cases when passed in key is converted to Dictionary's key type.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105205
        },
        "5afb3858b71209641c1877c667b87bd5a85dd83e": {
            "hash": "5afb3858b71209641c1877c667b87bd5a85dd83e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEwMTI0NTM0"
            ],
            "author_raw": "Joaquin Muñiz <joaco.munix@gmail.com>",
            "committer_raw": "Joaquin Muñiz <joaco.munix@gmail.com>",
            "summary": "Turn 'Add/Revoke unique Node' into a checkbox",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 82216
        },
        "7c4d45ba3bba219c4216ec745617d46933fdd24f": {
            "hash": "7c4d45ba3bba219c4216ec745617d46933fdd24f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Add bswap methods to the `PackedByteArray` bindings.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105145
        },
        "65c9f44a2fcaf542c1d88a8abafc3b5f3ae5fba7": {
            "hash": "65c9f44a2fcaf542c1d88a8abafc3b5f3ae5fba7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjg2NzgzOTI="
            ],
            "author_raw": "Oleksandr Shyshatskyi <shalal545@gmail.com>",
            "committer_raw": "Oleksandr Shyshatskyi <shalal545@gmail.com>",
            "summary": "Fix incorrect mipmap size calculation for uncompressed DDS textures",
            "body": "Previously, the DDS texture loader incorrectly calculated mipmap dimensions\nfor uncompressed textures when the original dimensions\nwere non-power-of-two.\n\nFor example, given a 120×120 texture, the expected mipmap chain should be:\nmipmap=0, size=120×120\nmipmap=1, size=60×60\nmipmap=2, size=30×30\nmipmap=3, size=15×15\nmipmap=4, size=7×7\nmipmap=5, size=3×3\nmipmap=6, size=1×1\n\nBut the loader was producing:\nmipmap=0, size=120×120\nmipmap=1, size=60×60\nmipmap=2, size=30×30\nmipmap=3, size=15×15\nmipmap=4, size=8×8\nmipmap=5, size=4×4\nmipmap=6, size=2×2\n\nThis commit corrects the logic to properly compute width and height independently at each mip level.\n\nFixes issue #105136.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105193
        },
        "85a9c73a84f74668b0bd479e6847cba358e24f90": {
            "hash": "85a9c73a84f74668b0bd479e6847cba358e24f90",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjg2NzgzOTI="
            ],
            "author_raw": "Oleksandr Shyshatskyi <shalal545@gmail.com>",
            "committer_raw": "Oleksandr Shyshatskyi <shalal545@gmail.com>",
            "summary": "Fix the formula for calculation the size of compressed textures.",
            "body": "Accodring to the DDS documentation, the size of each mipmap level should\nbe:\n\nmax(1, ( (width + 3) / 4 ) ) x max(1, ( (height + 3) / 4 ) ) x 8(DXT1) or 16(DXT2-5)\n\nBut in dds loader a slightly different formula was used which\nprovided different results. Check gh issue #105136 and pull request for details.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105200
        },
        "6808f66f860b37e773f6e7f83f1201f304fe46b2": {
            "hash": "6808f66f860b37e773f6e7f83f1201f304fe46b2",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Remove focus draw for editor inspector elements.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105197
        },
        "a8598cd8e261716fa3addb6f10bb57c03a061be9": {
            "hash": "a8598cd8e261716fa3addb6f10bb57c03a061be9",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #71542 from bruvzg/export_project_settings",
            "body": "[Export] Use project settings overrides with the target preset features instead of current platform features.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c7fc8778952cd4b1aa2ca9229e3151ef9606d9e1": {
            "hash": "c7fc8778952cd4b1aa2ca9229e3151ef9606d9e1",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #101745 from Rindbee/remove-is_top_level_control",
            "body": "Remove confusing `Control::is_top_level_control()`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ec675fc329aa90bb91bddbe1da4f2bdc7c9715fc": {
            "hash": "ec675fc329aa90bb91bddbe1da4f2bdc7c9715fc",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #100333 from YYF233333/reduce_list",
            "body": "Use `LocalVector` instead of `List` as arg of `Dictionary::get_key_list`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "4362b1155767b3b19124d1b879b13f41a2914d7e": {
            "hash": "4362b1155767b3b19124d1b879b13f41a2914d7e",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103405 from van800/shakhov/macosx",
            "body": "Fix `.sln` project generation logic for Rider to support all OS and all C++ toolchains",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d7ced739979f43a64f2e456e1e90a4da538e8f5e": {
            "hash": "d7ced739979f43a64f2e456e1e90a4da538e8f5e",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104939 from HolonProduction/json-rpc-notification-return-fix",
            "body": "JSONRPC: Fix notification return behavior",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "4c02239c5f91429cc4caa751c14c090a7b099de7": {
            "hash": "4c02239c5f91429cc4caa751c14c090a7b099de7",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105180 from bruvzg/thread_crash",
            "body": "Fix Thread crash when using invalid callback signature. And invalid message formatting.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "604e1c16cdd28481e7e84666bb0cac6c72efe0c8": {
            "hash": "604e1c16cdd28481e7e84666bb0cac6c72efe0c8",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104410 from aaronfranke/color-space-doc",
            "body": "Add color space alpha notes to Color documentation",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "217d1c6d2f550ba6d3f8f9630a2ec1635a897726": {
            "hash": "217d1c6d2f550ba6d3f8f9630a2ec1635a897726",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105178 from bruvzg/endianess_notes",
            "body": "Remove misleading and incorrect notes about endianness. Fix FileAccess and StreamPeer not doing what name suggests.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "614230566fa443c7456691f1e553b48e754d874a": {
            "hash": "614230566fa443c7456691f1e553b48e754d874a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105174 from bruvzg/anim_err",
            "body": "Remove error print in the Animation getter.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "abbd94107c8f2755da80be8a0cd20a025f2445d1": {
            "hash": "abbd94107c8f2755da80be8a0cd20a025f2445d1",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105173 from bruvzg/sub_1_ui_scale",
            "body": "Fix initial project manager size and scales < 1.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e6b2a420535adc3c991ce030ba4442364b7f00d2": {
            "hash": "e6b2a420535adc3c991ce030ba4442364b7f00d2",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #83027 from rarysson/array-negative-indexes",
            "body": "Add negative index to `Array.remove_at` and `Array.insert`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "2f47254d242cb39f05548ac323dd3cd5376abe26": {
            "hash": "2f47254d242cb39f05548ac323dd3cd5376abe26",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105170 from ProgrammerOnCoffee/fix-udpserver-poll-typos",
            "body": "Fix typos in `UDPServer::poll` documentation",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "0563f4f9785ca26439fbdf764b28f3d8af678b53": {
            "hash": "0563f4f9785ca26439fbdf764b28f3d8af678b53",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105166 from Ivorforce/get-class-static-stringname",
            "body": "Change `get_class_static` to return `StringName`.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5a84a5da1d00adc85d5c8f1d20e34c2e7ac63f45": {
            "hash": "5a84a5da1d00adc85d5c8f1d20e34c2e7ac63f45",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #102346 from KoBeWi/folding_whalegacy",
            "body": "Add `FoldableContainer`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e764068e999732f4896b19f2ee2094751438ac67": {
            "hash": "e764068e999732f4896b19f2ee2094751438ac67",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105159 from adamscott/define_my_int",
            "body": "Move `THREADS_ENABLED` check after common imports",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "7ae1fa0a33bdfac98493e30b093c8cc89e8ae52f": {
            "hash": "7ae1fa0a33bdfac98493e30b093c8cc89e8ae52f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105157 from adamscott/test_rid_add_threads_enabled",
            "body": "Add `THREADS_ENABLED` check before RID thread tests",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "4ddae0a7befba3513bafca950dfbf473acd996d0": {
            "hash": "4ddae0a7befba3513bafca950dfbf473acd996d0",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105135 from timothyqiu/delete-window",
            "body": "Remove dead code in AnimationStateMachine editor",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "758ce02fcc6dbfadde1fbbd51a2cfc705f57b2c0": {
            "hash": "758ce02fcc6dbfadde1fbbd51a2cfc705f57b2c0",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105124 from Calinou/script-shader-editor-unify-toggle-files-panel",
            "body": "Unify Scripts Panel naming for the script and shader editors",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "4a735a8a233d280de851203516f0aa0fedf6c2f5": {
            "hash": "4a735a8a233d280de851203516f0aa0fedf6c2f5",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104853 from goatchurchprime/gtch/stereofix",
            "body": "Fix AudioStreamPlayer3D stereo panning issue",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "1a1711f1ee0fd4b64bc0a2c35f409428dcc05fcb": {
            "hash": "1a1711f1ee0fd4b64bc0a2c35f409428dcc05fcb",
            "is_merge": false,
            "authored_by": [
                "U_kgDOCntS7A"
            ],
            "author_raw": "Cruglet <cruglet@gmail.com>",
            "committer_raw": "PM <pmoreno26538@columbushs.com>",
            "summary": "Add middle-click removing for TabBars",
            "body": "Added a boolean option field to enable the firing of the \"tab_close_pressed\" signal when middle clicking on a tab.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103024
        },
        "daf8eee9cb7726ff02d9dafee52dce061131d799": {
            "hash": "daf8eee9cb7726ff02d9dafee52dce061131d799",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY3NzI1NA=="
            ],
            "author_raw": "Julian Todd <julian@goatchurch.org.uk>",
            "committer_raw": "Julian Todd <julian@goatchurch.org.uk>",
            "summary": "fix for stereo panning adding _calc_output_vol_stereo issue 103989",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104853
        },
        "41a87f06e1e654738f65e967fa81ff59fffa5dea": {
            "hash": "41a87f06e1e654738f65e967fa81ff59fffa5dea",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Fix Thread crash when using invalid callback signature. And invalid message formatting.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105180
        },
        "f6515161e1b18ba40554573248c81887432a9b2b": {
            "hash": "f6515161e1b18ba40554573248c81887432a9b2b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NDY4NzU="
            ],
            "author_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "committer_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "summary": "Add color space alpha notes to Color documentation",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104410
        },
        "bd98aad3fa5385d1bbac4ff8f1ed23463e842849": {
            "hash": "bd98aad3fa5385d1bbac4ff8f1ed23463e842849",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Remove misleading and incorrect notes about endianness. Fix FileAccess and StreamPeer not doing what name suggests.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105178
        },
        "33af291421bcd37bf1b5b08a9a285fa761c3a382": {
            "hash": "33af291421bcd37bf1b5b08a9a285fa761c3a382",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Remove error print in the Animation getter.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105174
        },
        "5c9d63ff52fa1c98b80b4cc45470fbdc1cf3beb2": {
            "hash": "5c9d63ff52fa1c98b80b4cc45470fbdc1cf3beb2",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Fix initial project manager size and scales < 1.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105173
        },
        "387ec5eef78503c71ef9507e031b978e4500a673": {
            "hash": "387ec5eef78503c71ef9507e031b978e4500a673",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MTMyMjgw"
            ],
            "author_raw": "Jayden Sipe <jayden.sipe@gmail.com>",
            "committer_raw": "Jayden Sipe <jayden.sipe@gmail.com>",
            "summary": "Add `Engine Version Update Mode` button to Project Manager `Quick Settings`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105162
        },
        "75314c2f87c1f3f209d3a7690be985fba8c72120": {
            "hash": "75314c2f87c1f3f209d3a7690be985fba8c72120",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Remove dead code in AnimationStateMachine editor",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105135
        },
        "e8eeccebcb09efd1517855eebac972b80f520c9e": {
            "hash": "e8eeccebcb09efd1517855eebac972b80f520c9e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Unify Scripts Panel naming for the script and shader editors",
            "body": "Both use the same shortcut and action, so it makes sense to call it\na Files panel as opposed to a Scripts panel.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105124
        },
        "766c3482b81c143130434e1478582dd7b54d45ad": {
            "hash": "766c3482b81c143130434e1478582dd7b54d45ad",
            "is_merge": false,
            "authored_by": [
                "U_kgDOCj6ZbA"
            ],
            "author_raw": "ProgrammerOnCoffee <171874668+ProgrammerOnCoffee@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Fix `UDPServer::poll` typos",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105170
        },
        "fbe64ffb4562d55a88c574dd38dd927c472a9415": {
            "hash": "fbe64ffb4562d55a88c574dd38dd927c472a9415",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMDgxNjc="
            ],
            "author_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Change `get_class_static` to return `StringName`.",
            "body": "Use that static `get_class_static` for `_get_class_namev` to avoid duplication.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105166
        },
        "13741ff913e88dc651e21741bf4f4f69fc05f43b": {
            "hash": "13741ff913e88dc651e21741bf4f4f69fc05f43b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI=",
                "MDQ6VXNlcjUzODc3MTcw"
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Add FoldableContainer",
            "body": "Co-authored-by: WhalesState <whalesstate@gmail.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102346
        },
        "f7e4987d0ee2cc6db8d63b59678024f813ce9bb3": {
            "hash": "f7e4987d0ee2cc6db8d63b59678024f813ce9bb3",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY3NjkzODMw"
            ],
            "author_raw": "Yufeng Ying <nbyyf2002@mail.ustc.edu.cn>",
            "committer_raw": "Yufeng Ying <nbyyf2002@mail.ustc.edu.cn>",
            "summary": "Dictionary::get_key_list use LocalVector instead of List.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 100333
        },
        "b7402b75973c3f8aa815da61cb1d312f3fc1ba52": {
            "hash": "b7402b75973c3f8aa815da61cb1d312f3fc1ba52",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI3MDkyOA=="
            ],
            "author_raw": "Adam Scott <ascott.ca@gmail.com>",
            "committer_raw": "Adam Scott <ascott.ca@gmail.com>",
            "summary": "Move `THREADS_ENABLED` check after common imports",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105159
        },
        "c6739f64dfe178d34704275c4fd40eba5669ccce": {
            "hash": "c6739f64dfe178d34704275c4fd40eba5669ccce",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "[Export] Use project settings overrides with the target preset features instead of current platform features.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 71542
        },
        "cba1ee15941df2f79bc51a0198ead3c19e3d0a8e": {
            "hash": "cba1ee15941df2f79bc51a0198ead3c19e3d0a8e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI3MDkyOA=="
            ],
            "author_raw": "Adam Scott <ascott.ca@gmail.com>",
            "committer_raw": "Adam Scott <ascott.ca@gmail.com>",
            "summary": "Add `THREADS_ENABLED` check before RID thread tests",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105157
        },
        "fe39ffeb7d71e2c1496d6738aad4d2a64bd733b9": {
            "hash": "fe39ffeb7d71e2c1496d6738aad4d2a64bd733b9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyNjg5MTk1"
            ],
            "author_raw": "Rarysson Guilherme <r_guilherme12@hotmail.com>",
            "committer_raw": "Rarysson Guilherme <r_guilherme12@hotmail.com>",
            "summary": "Add negative index to `Array.remove_at` and `Array.insert`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 83027
        },
        "4248411baf7a81b49e827f3f17d9dcc4b53b6c6a": {
            "hash": "4248411baf7a81b49e827f3f17d9dcc4b53b6c6a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #102521 from HolonProduction/cancel-await",
            "body": "GDScript: Cancel suspended functions when reloading a script",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "36991aba3469e820a23a0af33c50a95cd1dcc737": {
            "hash": "36991aba3469e820a23a0af33c50a95cd1dcc737",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104264 from YYF233333/layout/gdvirtual",
            "body": "Optimize gdvirtual function layout",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "86ff66861468de0a2a6ad5eee76e41124f9df5b2": {
            "hash": "86ff66861468de0a2a6ad5eee76e41124f9df5b2",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105154 from AThousandShips/fix_pack_zip",
            "body": "[Editor] Use separate `EditorFileDialog` for \"Pack Project as ZIP\"",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "36ff5d351c74eae68547a9265ea48bf57b73a13b": {
            "hash": "36ff5d351c74eae68547a9265ea48bf57b73a13b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105152 from DeeJayLSP/ogg-name",
            "body": "Add an actual name for Ogg Vorbis importer visible name.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "80e7f1a6d7a0b858a9ab26fdd17a7cafed35f1ce": {
            "hash": "80e7f1a6d7a0b858a9ab26fdd17a7cafed35f1ce",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105144 from Ivorforce/file-access-crompressed-size",
            "body": "Fix `FileAccessCompressed` claiming one byte more than it actually has.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "bb4a6b84dbda8c5eb990d94894b81e85a3269d14": {
            "hash": "bb4a6b84dbda8c5eb990d94894b81e85a3269d14",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103731 from GustJc/embed_pause_hotkeys",
            "body": "Make embed floating window respect `Always On Top` configuration",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "295c0f5bd2d62364c9a311bad9c2fdcabdf79417": {
            "hash": "295c0f5bd2d62364c9a311bad9c2fdcabdf79417",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105129 from Riteo/soft-serve",
            "body": "Wayland: Fix error spam for closed windows",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e6a61b1ecc715f5c30226db04dee013425753fad": {
            "hash": "e6a61b1ecc715f5c30226db04dee013425753fad",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #76829 from bruvzg/ac_kit_direct",
            "body": "Implement screen reader support using AccessKit library.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "dc2364042f655b00b28864518efedcedf9e56f6f": {
            "hash": "dc2364042f655b00b28864518efedcedf9e56f6f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #99099 from ydeltastar/align-to-orthogonal-view",
            "body": "Set correct position of node with `Align Transform with View` in orthographic view",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d9a367649ee3d83f9ac875f9419cbdab476a80c6": {
            "hash": "d9a367649ee3d83f9ac875f9419cbdab476a80c6",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105114 from Ivorforce/wait-for-pid-debugger",
            "body": "Handle the case where `waitpid` returns `errno` `EINTR`.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "6fe4d8d0f8669266630308399de5421b1fddf5a6": {
            "hash": "6fe4d8d0f8669266630308399de5421b1fddf5a6",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104082 from YYF233333/dict_iter",
            "body": "Do not iterate `Dictionary` with `get_key_at_index`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "95dc68c8c6421e138bdcf601e8129fc5c00dc25d": {
            "hash": "95dc68c8c6421e138bdcf601e8129fc5c00dc25d",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105107 from bruvzg/min-max-flag",
            "body": "Add separate `minimize_disabled` and `maximize_disabled` window flags.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "1a90b115e122bcdc6c3c1855715849758697f1de": {
            "hash": "1a90b115e122bcdc6c3c1855715849758697f1de",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105106 from bruvzg/title_align",
            "body": "Add custom sort to center tab bar in the editor and project manager.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b344204a38ed9fe19e07d442f9311bf878173b50": {
            "hash": "b344204a38ed9fe19e07d442f9311bf878173b50",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104339 from Grublady/inspector-bg-theme",
            "body": "Fix inspector theme not updating when theme changed",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "bc723b0ddf011b3401205afe49c7ccc1a5db8d2a": {
            "hash": "bc723b0ddf011b3401205afe49c7ccc1a5db8d2a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #102930 from Ivorforce/lambda-callable-overvalid",
            "body": "Optimize `GDScriptLambdaCallable` by skipping the unnecessary `ObjectDB` lookup for `script`.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c53e3b1723e96f4e5e2b567e2fe4984b9661b250": {
            "hash": "c53e3b1723e96f4e5e2b567e2fe4984b9661b250",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105103 from runzh-crypto/validate_custom_directory_v2",
            "body": "Validate custom directory when running from editor",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d98c3f5ffe175bcd727d53ed1124b00e92a249ca": {
            "hash": "d98c3f5ffe175bcd727d53ed1124b00e92a249ca",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104333 from Mickeon/documentation-even-more-miscellaneous-oddities",
            "body": "Fix *even* more miscellaneous oddities around the class reference",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5dc7d56b92e3ff672f12661feb4b4c35f6975fbc": {
            "hash": "5dc7d56b92e3ff672f12661feb4b4c35f6975fbc",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105099 from Ivorforce/object-classname-cache",
            "body": "Fix caching of objects' class name pointer in `Object` instances.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "302fa831cce7677b2c6f1d35a30252ade4ee8a2e": {
            "hash": "302fa831cce7677b2c6f1d35a30252ade4ee8a2e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Initial editor accessibility.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 76829
        },
        "4310cb82b825c381263f91c382cafd3e359847c9": {
            "hash": "4310cb82b825c381263f91c382cafd3e359847c9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "AccessKit integration for macOS, Linux, and Windows.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 76829
        },
        "b106dfd4f9acbc910e327a10ffdb86fabefcaa61": {
            "hash": "b106dfd4f9acbc910e327a10ffdb86fabefcaa61",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Base accessibility API.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 76829
        },
        "787cad1799481c80fba42fa313ce85930e137085": {
            "hash": "787cad1799481c80fba42fa313ce85930e137085",
            "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": "[Editor] Use separate `EditorFileDialog` for \"Pack Project as ZIP\"",
            "body": "This prevents state corruption for saving resources.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105154
        },
        "15b09e2e0399c4c3538952aa53250ab2e3f05146": {
            "hash": "15b09e2e0399c4c3538952aa53250ab2e3f05146",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYwMDI0Njcx"
            ],
            "author_raw": "DeeJayLSP <djlsp@proton.me>",
            "committer_raw": "DeeJayLSP <djlsp@proton.me>",
            "summary": "Add an actual name for Ogg Vorbis importer/visible name.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105152
        },
        "6ff86e49cfbf04383c110394fb6567267877329d": {
            "hash": "6ff86e49cfbf04383c110394fb6567267877329d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE0ODI2ODE=",
                "MDQ6VXNlcjMxMDEzNw==",
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Ivan Shakhov <ivan.shakhov@jetbrains.com>",
            "committer_raw": "Ivan Shakhov <ivan.shakhov@jetbrains.com>",
            "summary": "Fix .sln project generation logic for Rider to support all OS and all C++ toolchains",
            "body": "Co-authored-by: Andreia Gaita <shana@spoiledcat.net>\nCo-authored-by: Rémi Verschelde <rverschelde@gmail.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103405
        },
        "68f4502a5b29c661490fdbfb9364f53850dd21e5": {
            "hash": "68f4502a5b29c661490fdbfb9364f53850dd21e5",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMDgxNjc="
            ],
            "author_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Fix `FileAccessCompressed` claiming one byte more than it actually has.",
            "body": "Add a unit test for fastlz compressed file access.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105144
        },
        "16d7c55c0fefaa7d502e2c5831db7b8b73f30cfa": {
            "hash": "16d7c55c0fefaa7d502e2c5831db7b8b73f30cfa",
            "is_merge": false,
            "authored_by": [
                "U_kgDOCj6ZbA"
            ],
            "author_raw": "ProgrammerOnCoffee <171874668+ProgrammerOnCoffee@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Edit misleading `Material::render_priority` description",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105133
        },
        "4441874c624f5f7b3932a63fddd5f5855c4fed29": {
            "hash": "4441874c624f5f7b3932a63fddd5f5855c4fed29",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI5MTIxOTI1"
            ],
            "author_raw": "Grublady <nucleon.spite_0x@icloud.com>",
            "committer_raw": "Grublady <nucleon.spite_0x@icloud.com>",
            "summary": "Update inspector theme when changed",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104339
        },
        "6141ac84316f7dbb67cac158b18aca4f620c187e": {
            "hash": "6141ac84316f7dbb67cac158b18aca4f620c187e",
            "is_merge": false,
            "authored_by": [
                "U_kgDOCj6ZbA"
            ],
            "author_raw": "ProgrammerOnCoffee <171874668+ProgrammerOnCoffee@users.noreply.github.com>",
            "committer_raw": "ProgrammerOnCoffee <171874668+ProgrammerOnCoffee@users.noreply.github.com>",
            "summary": "Reset `ProjectSettings` scroll when changing category",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105132
        },
        "539e54567b715e91d61aebab3997ae1630234844": {
            "hash": "539e54567b715e91d61aebab3997ae1630234844",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Add custom sort to center tab bar in the editor and project manager.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105106
        },
        "9abe2e5294eda146e51f15f327ce1dbb18d8e6c6": {
            "hash": "9abe2e5294eda146e51f15f327ce1dbb18d8e6c6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Add `uri_file_decode` to handle `+` in file names.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105130
        },
        "cd68034e0152c020fc3c9fb37e704d0806f4edfb": {
            "hash": "cd68034e0152c020fc3c9fb37e704d0806f4edfb",
            "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": "Add configuration option to disable `Scroll Deadzone` on Android",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 96139
        },
        "e7f087b91a28645b3dee873dd0aef70ca5a393a1": {
            "hash": "e7f087b91a28645b3dee873dd0aef70ca5a393a1",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMDgxNjc="
            ],
            "author_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Fix caching of objects' class name pointer in `Object` instances.",
            "body": "Use `get_class_name` for `get_class` calls. Merge `get_parent_class_static` into `get_class_static`.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105099
        },
        "40b7931279936f220088785145dc2cd3a4dcb04b": {
            "hash": "40b7931279936f220088785145dc2cd3a4dcb04b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3MDk1ODM=",
                "MDQ6VXNlcjEwMDU0MjI2"
            ],
            "author_raw": "Aziroshin <aziroshin@gmx.net>",
            "committer_raw": "Aziroshin <aziroshin@gmx.net>",
            "summary": "[CodeEdit] Fix folding for comments mixed with code region tags.",
            "body": "Co-authored-by: Kit Bishop <kitbdev@gmail.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105007
        },
        "36d96f7f375543868fb0398e68f3a0697ec53d2e": {
            "hash": "36d96f7f375543868fb0398e68f3a0697ec53d2e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMxMDY1ODA4"
            ],
            "author_raw": "Riteo Siuga <riteo@posteo.net>",
            "committer_raw": "Riteo Siuga <riteo@posteo.net>",
            "summary": "Wayland: Fix error spam for closed windows",
            "body": "I ported the new softclass macro too blindly. Apparently the various\nwindow messages did not cast properly, skipping some important \"deleted\nwindow\" checks.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105129
        },
        "dcf6d1692302497c16fbb2a8ce000ee7fbf2aefa": {
            "hash": "dcf6d1692302497c16fbb2a8ce000ee7fbf2aefa",
            "is_merge": false,
            "authored_by": [
                "U_kgDOCj6ZbA"
            ],
            "author_raw": "ProgrammerOnCoffee <171874668+ProgrammerOnCoffee@users.noreply.github.com>",
            "committer_raw": "ProgrammerOnCoffee <171874668+ProgrammerOnCoffee@users.noreply.github.com>",
            "summary": "Fix CodeEdit typos",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105126
        },
        "f37fb49739849c27f3398c7e1de1c6df4da0d1bd": {
            "hash": "f37fb49739849c27f3398c7e1de1c6df4da0d1bd",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Add separate `minimize_disabled` and `maximize_disabled` window flags.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105107
        },
        "7603945d1441b869544c068dc6ab8ff7c5e369d7": {
            "hash": "7603945d1441b869544c068dc6ab8ff7c5e369d7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2NzI3NzEw"
            ],
            "author_raw": "Micky <micheledevita2@gmail.com>",
            "committer_raw": "Micky <micheledevita2@gmail.com>",
            "summary": "Fix *even* more miscellaneous oddities around the class reference",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104333
        },
        "bbc380b07e38a8352a962870433dd465a11f9e81": {
            "hash": "bbc380b07e38a8352a962870433dd465a11f9e81",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY3NjkzODMw"
            ],
            "author_raw": "Yufeng Ying <nbyyf2002@mail.ustc.edu.cn>",
            "committer_raw": "Yufeng Ying <nbyyf2002@mail.ustc.edu.cn>",
            "summary": "Do not iterate Dictionary with get_key_at_index.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104082
        },
        "af2c713971499953373380b9ae8673f64423bd59": {
            "hash": "af2c713971499953373380b9ae8673f64423bd59",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105082 from Delsin-Yu/dotnet-signalawaiter-alloc-opt",
            "body": "[.Net] Avoid array allocation when signal have 0 arg",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "13eee434375d2813505b65b5be24921bef22b52d": {
            "hash": "13eee434375d2813505b65b5be24921bef22b52d",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105072 from lodetrick/action-map-editor-scale",
            "body": "Fix OpenXR Action Map GUI not scaling according to Editor Scale",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "0fbb22c095f0578249f8d268dc12bf72d4242d90": {
            "hash": "0fbb22c095f0578249f8d268dc12bf72d4242d90",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104432 from YYF233333/dict_iter2",
            "body": "Do not iterate `Dictionary` with `Dictionary::keys()`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5526a224e608f1c01c2a7e891c4524436c8af68b": {
            "hash": "5526a224e608f1c01c2a7e891c4524436c8af68b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105069 from KoBeWi/tUIDltip",
            "body": "Add UID to file tooltip",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5e20c8fbcd0f4ccc93aacfea90eeca8acbf92bb9": {
            "hash": "5e20c8fbcd0f4ccc93aacfea90eeca8acbf92bb9",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105061 from HolonProduction/lsp-workspace-symbol",
            "body": "LSP: Don't advertise support for workspace symbols",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "27cc05194ccaa17cc92abf6e73eda8789b97cc1d": {
            "hash": "27cc05194ccaa17cc92abf6e73eda8789b97cc1d",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105059 from HolonProduction/lsp-relative",
            "body": "LSP: Fix relative path handling for document links",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "742d91bc1c5346b62dc0fbaf31f087aae052a822": {
            "hash": "742d91bc1c5346b62dc0fbaf31f087aae052a822",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105055 from Mickeon/documentation-typo-Windows-exclude-from-capture",
            "body": "Fix typo in Window's `exclude_from_capture`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "21d00f6b9e6d413580cdb3e499a4fb4ef940bb92": {
            "hash": "21d00f6b9e6d413580cdb3e499a4fb4ef940bb92",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105053 from Mickeon/documentation-typo-RenderingDevice-DataFormat",
            "body": "Fix incorrect data format in RenderingDevice docs",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "4f8c90ae61d013734b4e05f7b072202330a826c1": {
            "hash": "4f8c90ae61d013734b4e05f7b072202330a826c1",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104789 from jaydensipe/fix-textfile-class-error",
            "body": "Fix `Cannot get class` error when searching `TextFile`/`OtherFile` in FileSystem dock",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "51201cb5496361377f1afcccfed4770920ae1155": {
            "hash": "51201cb5496361377f1afcccfed4770920ae1155",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105041 from lodetrick/editor-spin-slider-consume-input",
            "body": "Fix EditorSpinSlider Scroll Edit when inside a ScrollContainer",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d025e99a46c305489d6b3ee31ce480d8a22649dc": {
            "hash": "d025e99a46c305489d6b3ee31ce480d8a22649dc",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105039 from lodetrick/blend-tree-grabber",
            "body": "Fix EditorSpinSlider Grabber Scaling",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "4d5f455cf72d24c209c59922274c2f1af38fd1af": {
            "hash": "4d5f455cf72d24c209c59922274c2f1af38fd1af",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105037 from clayjohn/RD-instance-index-crash",
            "body": "Avoid using a global variable to store instance index in canvas items shader in RD renderer",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "45a64319e1ad937e84d8c35bd48a1cc43fca002e": {
            "hash": "45a64319e1ad937e84d8c35bd48a1cc43fca002e",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104771 from Repiteo/ci/pre-commit-bump",
            "body": "CI: Bump various pre-commit hooks",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "4a3c8a5c58767d68adc988171dcce90324f2dbab": {
            "hash": "4a3c8a5c58767d68adc988171dcce90324f2dbab",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104897 from MewPurPur/optimize-color-from-string",
            "body": "Optimize Color.html()",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "499d70c1b06352394ed7c3113e9d1f32fdc3e425": {
            "hash": "499d70c1b06352394ed7c3113e9d1f32fdc3e425",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105024 from JulianHeuser/fix-tileset-custom-data",
            "body": "Fix editing custom data for tilesets",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "38a29f61397f479131f50d6b966be3f454c15def": {
            "hash": "38a29f61397f479131f50d6b966be3f454c15def",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #100287 from Chaosus/shader_ui_update",
            "body": "Re-organize UI in the shader editor",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "1b9f2697008066735e2aa10d09f368e3f02bf0ea": {
            "hash": "1b9f2697008066735e2aa10d09f368e3f02bf0ea",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105015 from syntaxerror247/improve-touchActionsPanel",
            "body": "Android Editor: Add an editor setting to enable/disable `TouchActionsPanel`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "775bdb135f863cb3a5b47728b89427b391d1f8d4": {
            "hash": "775bdb135f863cb3a5b47728b89427b391d1f8d4",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104756 from Rindbee/use-the-correct-root-inspector",
            "body": "Use the correct root inspector when making elements moved in an array visible",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "a753cb90c1b2c69916052837233e5f9a751943c9": {
            "hash": "a753cb90c1b2c69916052837233e5f9a751943c9",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105006 from beicause/pctex-support-comp-image-astc",
            "body": "PortableCompressedTexture: Support ASTC format and creating directly from compressed image",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b7c452a36de2fdd32e96a964ef347df2f08421d1": {
            "hash": "b7c452a36de2fdd32e96a964ef347df2f08421d1",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104614 from kleonc/control_layout_mode_fallback_to_valid_value",
            "body": "Fallback `Control.layout_mode` to valid mode when child of non-container control",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ddae2698ceea9d9d4b4b1deae9ed2bbfbc100b71": {
            "hash": "ddae2698ceea9d9d4b4b1deae9ed2bbfbc100b71",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104993 from lodetrick/editor-ruler-text-align",
            "body": "Fix Editor 2D Ruler Text Top-Align",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b9665b9ee9cc5474710817eb73ffbb1f88496c46": {
            "hash": "b9665b9ee9cc5474710817eb73ffbb1f88496c46",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104991 from nikitalita/fix_inf_neg",
            "body": "`VariantWriter::write`: fix writing negative infinity when `p_compat` is true",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "cd234eae450d90aabc1ece1197f09ff3c44e75ba": {
            "hash": "cd234eae450d90aabc1ece1197f09ff3c44e75ba",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104984 from KoBeWi/ETH",
            "body": "Fix wrong translation method in FileDialog",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5022240065a977c08cfe1d933090c55c96c4bc04": {
            "hash": "5022240065a977c08cfe1d933090c55c96c4bc04",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105111 from bruvzg/nof_help",
            "body": "Fix `EditorHelpBitTooltip` in single window mode.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c186eb88d2b0c51294d51363eb39e927449fcf4c": {
            "hash": "c186eb88d2b0c51294d51363eb39e927449fcf4c",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #101003 from Repiteo/core/variant-native-enum",
            "body": "Core: Natively convert `enum`/`BitField` with `Variant`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "a6b774961b8653c45f4d62a3169d16e2cfb8c3da": {
            "hash": "a6b774961b8653c45f4d62a3169d16e2cfb8c3da",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105095 from Mickeon/documentation-no-differences-XRHandTracker",
            "body": "Fix some differences between OpenXRInterface and XRHandTracker docs",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5eaf8a2d656daf1539f86b211026fd53edbdfa42": {
            "hash": "5eaf8a2d656daf1539f86b211026fd53edbdfa42",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105090 from smix8/tilemap_debug_surfaces",
            "body": "Combine `TileMapLayer` debug quadrant shapes to a surface",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5edb235018482fa912b66f722baf2d43fe627b10": {
            "hash": "5edb235018482fa912b66f722baf2d43fe627b10",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NDg5Mjky"
            ],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "CI: Bump various pre-commit hooks",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104771
        },
        "60784744ce441a831fc8ef2b714f2378cac65b96": {
            "hash": "60784744ce441a831fc8ef2b714f2378cac65b96",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMDgxNjc="
            ],
            "author_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Handle the case where `waitpid` returns `errno` `EINTR`.",
            "body": "This case indicates that a debugger is attached, and `waitpid` should be called again.\nLog errors when threads exit with `errno`.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105114
        },
        "c361e60cfa04cd686f9ab62c33019034160dde23": {
            "hash": "c361e60cfa04cd686f9ab62c33019034160dde23",
            "is_merge": false,
            "authored_by": [
                "U_kgDOCL9eow"
            ],
            "author_raw": "Logan Detrick <logandetrick@ucsb.edu>",
            "committer_raw": "Logan Detrick <logandetrick@ucsb.edu>",
            "summary": "Fix Grabber Double Scaling when zoomed",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105039
        },
        "903e850390b373921d50e3ef5969b0068d613032": {
            "hash": "903e850390b373921d50e3ef5969b0068d613032",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Fix EditorHelpBitTooltip in single window mode.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105111
        },
        "1066e8326246131a211620e259dd2cd7857e1f20": {
            "hash": "1066e8326246131a211620e259dd2cd7857e1f20",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MTMyMjgw"
            ],
            "author_raw": "Jayden Sipe <jayden.sipe@gmail.com>",
            "committer_raw": "Jayden Sipe <jayden.sipe@gmail.com>",
            "summary": "Fix `Cannot get class` error when searching `TextFile`/`OtherFile`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104789
        },
        "f7f6e5ee2146562635e52069ec1f20e416537e34": {
            "hash": "f7f6e5ee2146562635e52069ec1f20e416537e34",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY1ODU1MzMz"
            ],
            "author_raw": "Joyless <65855333+Joy-less@users.noreply.github.com>",
            "committer_raw": "Joyless <65855333+Joy-less@users.noreply.github.com>",
            "summary": "Use `FrozenDictionary`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105104
        },
        "a861394e13fe10e57beadd41c499499b5c1abdcf": {
            "hash": "a861394e13fe10e57beadd41c499499b5c1abdcf",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUzMTUwMjQ0"
            ],
            "author_raw": "BlueCube3310 <53150244+BlueCube3310@users.noreply.github.com>",
            "committer_raw": "BlueCube3310 <53150244+BlueCube3310@users.noreply.github.com>",
            "summary": "Renderer: Warn when images need to be converted due to their formats being unsupported by hardware",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104480
        },
        "33fe4a2d872bd9a68146348755ec750ee83f8b1b": {
            "hash": "33fe4a2d872bd9a68146348755ec750ee83f8b1b",
            "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": "Combined TileMapLayer debug quadrant shapes to a surface",
            "body": "Create a combined mesh surface for all mesh faces and mesh lines in the TileMapLayer debug quadrant. Before it created a new mesh surface for each shape crashing into the mesh surface limit of 256 quickly.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105090
        },
        "e57eeb14bc5f4af3c75a6a3d43a28098bf5b839e": {
            "hash": "e57eeb14bc5f4af3c75a6a3d43a28098bf5b839e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEzMDM2MjQ1"
            ],
            "author_raw": "runzh-crypto <1206904210@qq.com>",
            "committer_raw": "runzh-crypto <1206904210@qq.com>",
            "summary": "validate any form of running project",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105103
        },
        "533daa55526f04e4daf269fd44a4addf75215f64": {
            "hash": "533daa55526f04e4daf269fd44a4addf75215f64",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3Mzc4NzQ2"
            ],
            "author_raw": "Jakub Marcowski <chubercikbattle@gmail.com>",
            "committer_raw": "Jakub Marcowski <chubercikbattle@gmail.com>",
            "summary": "ufbx: Update to 0.18.0",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105096
        },
        "540eca90994de80fddc9c7d7ffe65dc91f8cfe6d": {
            "hash": "540eca90994de80fddc9c7d7ffe65dc91f8cfe6d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjcxOTc0NDk4"
            ],
            "author_raw": "Summersay415 <summersay415@gmail.com>",
            "committer_raw": "Summersay415 <summersay415@gmail.com>",
            "summary": "Fix current_animation_changed emission on animation finish",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105089
        },
        "03b793464f78183378b4db50ad4029ece1bcd913": {
            "hash": "03b793464f78183378b4db50ad4029ece1bcd913",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NDY4NzU="
            ],
            "author_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "committer_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "summary": "GLTF export: Allow using a PNG or JPEG fallback image",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104784
        },
        "02eab5e2c420923e67140830f3ffdb7408a4fc06": {
            "hash": "02eab5e2c420923e67140830f3ffdb7408a4fc06",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBe5tvQ"
            ],
            "author_raw": "HolonProduction <holonproduction@gmail.com>",
            "committer_raw": "HolonProduction <holonproduction@gmail.com>",
            "summary": "Editor: Improve capsule gizmos",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102292
        },
        "af67fb1f62d0ffc4e0b5c791eb9f04c107318d7f": {
            "hash": "af67fb1f62d0ffc4e0b5c791eb9f04c107318d7f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjcxNDgxNzAw"
            ],
            "author_raw": "DE YU <71481700+Delsin-Yu@users.noreply.github.com>",
            "committer_raw": "DE YU <71481700+Delsin-Yu@users.noreply.github.com>",
            "summary": "Avoid array allocation when signal have 0 arg",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105082
        },
        "75dd416627750766e2443674d6531a7461c07a45": {
            "hash": "75dd416627750766e2443674d6531a7461c07a45",
            "is_merge": false,
            "authored_by": [
                ""
            ],
            "author_raw": "Zack Brandon <zack@Elises-MacBook-Air.local>",
            "committer_raw": "Zack Brandon <zack@Elises-MacBook-Air.local>",
            "summary": "add missing word to canvas layer docs",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105075
        },
        "4d76c197a7856ae35833c39cd1af7bb832148fad": {
            "hash": "4d76c197a7856ae35833c39cd1af7bb832148fad",
            "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": "Make navigation maps emit map_changed directly",
            "body": "Makes navigation maps emit map_changed directly.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105071
        },
        "0ead587fa2742448d55f52730cb5026875363d16": {
            "hash": "0ead587fa2742448d55f52730cb5026875363d16",
            "is_merge": false,
            "authored_by": [
                "U_kgDOCL9eow"
            ],
            "author_raw": "Logan Detrick <logandetrick@ucsb.edu>",
            "committer_raw": "Logan Detrick <logandetrick@ucsb.edu>",
            "summary": "Fixes Editor Scales in OpenXR GUI",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105072
        },
        "7d186cb28e45e5380fa9588bcbc1cc52d8a914bb": {
            "hash": "7d186cb28e45e5380fa9588bcbc1cc52d8a914bb",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Add UID to file tooltip",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105069
        },
        "a4c56d478a988e93810e3d57665d4265c24aa8da": {
            "hash": "a4c56d478a988e93810e3d57665d4265c24aa8da",
            "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": "Move NavigationServer navmesh sync from main() to process()",
            "body": "Moves NavigationServer navmesh sync from main() to process().",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105067
        },
        "8a93218aabab0ee277427b84d43ce55edfb586eb": {
            "hash": "8a93218aabab0ee277427b84d43ce55edfb586eb",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NDg5Mjky"
            ],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Core: Natively convert enum/BitField with Variant",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 101003
        },
        "c203e6381e17f982dd7473eea5e2ea5c6715faae": {
            "hash": "c203e6381e17f982dd7473eea5e2ea5c6715faae",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBe5tvQ"
            ],
            "author_raw": "HolonProduction <holonproduction@gmail.com>",
            "committer_raw": "HolonProduction <holonproduction@gmail.com>",
            "summary": "LSP: Don't advertise support for workspace symbols",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105061
        },
        "920997d0c841f4f749a842b5fb24c4b09cc68cde": {
            "hash": "920997d0c841f4f749a842b5fb24c4b09cc68cde",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBe5tvQ"
            ],
            "author_raw": "HolonProduction <holonproduction@gmail.com>",
            "committer_raw": "HolonProduction <holonproduction@gmail.com>",
            "summary": "LSP: Fix relative path handling for document links",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105059
        },
        "a210fe6dbd27cc01bffacb0ce2816e0cf303af5e": {
            "hash": "a210fe6dbd27cc01bffacb0ce2816e0cf303af5e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NDg5Mjky"
            ],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Revert \"CI: Remove \"Free disk space on runner\" job\"",
            "body": "This reverts commit 6013fb1fb9bd9872f0ceac1827d77e31fbfccfbb.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "a5c03dcd08aba8e5851e05da8badd4c59d508375": {
            "hash": "a5c03dcd08aba8e5851e05da8badd4c59d508375",
            "is_merge": false,
            "authored_by": [
                "U_kgDOCouzNQ"
            ],
            "author_raw": "Anish Mishra <mishragames@gmail.com>",
            "committer_raw": "Anish Mishra <mishragames@gmail.com>",
            "summary": "Add an editor setting to enable/disable TouchActionsPanel",
            "body": "Adds an editor setting to enable/disable TouchActionsPanel.\n\nAutomatically hide the panel when hardware keyboard is connected.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105015
        },
        "f60c98f4e4d5a75b8ff6bafd4c02fff7e15cc43f": {
            "hash": "f60c98f4e4d5a75b8ff6bafd4c02fff7e15cc43f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2NzI3NzEw"
            ],
            "author_raw": "Micky <micheledevita2@gmail.com>",
            "committer_raw": "Micky <micheledevita2@gmail.com>",
            "summary": "Fix typo in Window's `exclude_from_capture`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105055
        },
        "86787aeca652855030f60689ed01e4059b3cc99a": {
            "hash": "86787aeca652855030f60689ed01e4059b3cc99a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2NzI3NzEw"
            ],
            "author_raw": "Micky <micheledevita2@gmail.com>",
            "committer_raw": "Micky <micheledevita2@gmail.com>",
            "summary": "Fix typo in common note for packed arrays",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105054
        },
        "2ed4586076ab58914b81a1177ec2702a9b861463": {
            "hash": "2ed4586076ab58914b81a1177ec2702a9b861463",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2NzI3NzEw"
            ],
            "author_raw": "Micky <micheledevita2@gmail.com>",
            "committer_raw": "Micky <micheledevita2@gmail.com>",
            "summary": "Fix differences between OpenXRInterface and XRHandTracker docs",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105095
        },
        "45b1071e7c480d63caf9c795e7048d275f5b820a": {
            "hash": "45b1071e7c480d63caf9c795e7048d275f5b820a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjg1NDM4ODky"
            ],
            "author_raw": "MewPurPur <mew.pur.pur@gmail.com>",
            "committer_raw": "MewPurPur <mew.pur.pur@gmail.com>",
            "summary": "Optimize Color.html()",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104897
        },
        "a1254fe5adf3d7a05e15a10d4b765b4b0f8885fc": {
            "hash": "a1254fe5adf3d7a05e15a10d4b765b4b0f8885fc",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2NzI3NzEw"
            ],
            "author_raw": "Micky <micheledevita2@gmail.com>",
            "committer_raw": "Micky <micheledevita2@gmail.com>",
            "summary": "Fix incorrect data format in RenderingDevice docs",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105053
        },
        "572a15e4b2660c0a0eb1df8c4dff49b6bd0d2a96": {
            "hash": "572a15e4b2660c0a0eb1df8c4dff49b6bd0d2a96",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc1OTQxODQy"
            ],
            "author_raw": "LuoZhihao <luo_zhihao_jx@qq.com>",
            "committer_raw": "LuoZhihao <luo_zhihao_jx@qq.com>",
            "summary": "PortableCompressedTexture: Support ASTC format and creating directly from compressed image",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105006
        },
        "8ae16699c5f9195221cf6a407f067e579dccd1de": {
            "hash": "8ae16699c5f9195221cf6a407f067e579dccd1de",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY3NjkzODMw"
            ],
            "author_raw": "Yufeng Ying <nbyyf2002@mail.ustc.edu.cn>",
            "committer_raw": "Yufeng Ying <nbyyf2002@mail.ustc.edu.cn>",
            "summary": "Do not use Dictionary::keys() for Dictionary iteration.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104432
        },
        "b983a058062a8667470ccdbfd9e76f8c284a0bd5": {
            "hash": "b983a058062a8667470ccdbfd9e76f8c284a0bd5",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwMzYxNzY="
            ],
            "author_raw": "Chaosus <chaosus89@gmail.com>",
            "committer_raw": "Chaosus <chaosus89@gmail.com>",
            "summary": "Re-organize UI in the shader editor",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 100287
        },
        "b462db5adbde9c3da7a668dc7e7e7530b3806510": {
            "hash": "b462db5adbde9c3da7a668dc7e7e7530b3806510",
            "is_merge": false,
            "authored_by": [
                "U_kgDOCouzNQ"
            ],
            "author_raw": "Anish Mishra <mishragames@gmail.com>",
            "committer_raw": "Anish Mishra <mishragames@gmail.com>",
            "summary": "Android: Hardware keyboard connection status callback",
            "body": "Adds a DisplayServer method to register hardware keyboard connection change callback.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105015
        },
        "97651fd4acd4e88ee3107d68aaa435dfff4e7aa2": {
            "hash": "97651fd4acd4e88ee3107d68aaa435dfff4e7aa2",
            "is_merge": false,
            "authored_by": [
                "U_kgDOCL9eow"
            ],
            "author_raw": "Logan Detrick <logandetrick@ucsb.edu>",
            "committer_raw": "Logan Detrick <logandetrick@ucsb.edu>",
            "summary": "Consumes Scroll Events and fixes Mouse Warp",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105041
        },
        "bef26b88612105a3286f03a4244bbd964c89f18e": {
            "hash": "bef26b88612105a3286f03a4244bbd964c89f18e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NTIxMzM5"
            ],
            "author_raw": "Clay John <claynjohn@gmail.com>",
            "committer_raw": "Clay John <claynjohn@gmail.com>",
            "summary": "Avoid using a global variable to store instance index in canvas items shader in RD renderer",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105037
        },
        "4b36c0491edcecb1f800bc59ef2995921999c3c0": {
            "hash": "4b36c0491edcecb1f800bc59ef2995921999c3c0",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105020 from YYF233333/opt_get_inheriters",
            "body": "Optimize `ClassDB::get_inheriters_from_class`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f4c7a5ae1dcd1ebc8bfd27628ed8bada55daf631": {
            "hash": "f4c7a5ae1dcd1ebc8bfd27628ed8bada55daf631",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #101774 from Riteo/wayland-multiwindow-for-real-this-time",
            "body": "Wayland: Implement native sub-windows",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "046c9f540c50d478a5ae95d71244ec1c8a2d4fe5": {
            "hash": "046c9f540c50d478a5ae95d71244ec1c8a2d4fe5",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105030 from Ivorforce/class-is-enabled-object",
            "body": "Move `GD_IS_CLASS_ENABLED` and respective include from `class_db.h` to `object.h`, as this is where it's needed.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b6539a7653d2b3abcabd2cec26afe99d1a356c8a": {
            "hash": "b6539a7653d2b3abcabd2cec26afe99d1a356c8a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105028 from Repiteo/core/decouple-classdb",
            "body": "Core: Decouple `GDCLASS` from `ClassDB`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "810689e4943d78d7ecf5c3dd6fe18f723d7522c9": {
            "hash": "810689e4943d78d7ecf5c3dd6fe18f723d7522c9",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #105025 from Repiteo/ci/retire-free-disk-space",
            "body": "CI: Remove \"Free disk space on runner\" job",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e1e5242fa91a5df4481c3f11836395385c4ed820": {
            "hash": "e1e5242fa91a5df4481c3f11836395385c4ed820",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwNzM5MjM5"
            ],
            "author_raw": "Michael Alexsander <michaelalexsander@protonmail.com>",
            "committer_raw": "Michael Alexsander <michaelalexsander@protonmail.com>",
            "summary": "Fix error spam when inspecting remote nodes outside the tree",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105034
        },
        "aa5ca4f1a2035c31265e8017248e0587593f77d5": {
            "hash": "aa5ca4f1a2035c31265e8017248e0587593f77d5",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMDgxNjc="
            ],
            "author_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Move `GD_IS_CLASS_ENABLED` and respective include from `class_db.h` to `object.h`, as this is where it's needed.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105030
        },
        "78922d756a506676e46a8035a8d69abfaf765e06": {
            "hash": "78922d756a506676e46a8035a8d69abfaf765e06",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NDg5Mjky"
            ],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Core: Decouple `GDCLASS` from ClassDB",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105028
        },
        "6013fb1fb9bd9872f0ceac1827d77e31fbfccfbb": {
            "hash": "6013fb1fb9bd9872f0ceac1827d77e31fbfccfbb",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NDg5Mjky"
            ],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "CI: Remove \"Free disk space on runner\" job",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105025
        },
        "38305a2ad0b9c6ff22a82aac3f344861f12c985d": {
            "hash": "38305a2ad0b9c6ff22a82aac3f344861f12c985d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI1NDA2NDQ5"
            ],
            "author_raw": "Julian <julianheuser@outlook.com>",
            "committer_raw": "Julian <julianheuser@outlook.com>",
            "summary": "Fix editing custom data for tilesets",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105024
        },
        "84d3adcf2f6544d30a5f832311ccc79b9412f11f": {
            "hash": "84d3adcf2f6544d30a5f832311ccc79b9412f11f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMxMDY1ODA4"
            ],
            "author_raw": "Riteo Siuga <riteo@posteo.net>",
            "committer_raw": "Riteo Siuga <riteo@posteo.net>",
            "summary": "Wayland: Implement native sub-windows",
            "body": "The backend is now mature enough to not explode with multiple windows\nbut the `DisplayServer` API still cannot meet some guarantees required\nby the various Wayland protocols we use. To meet those guarantees this\npatch adds three new elements to the DisplayServer API, with relative\nhandling logic for `Window` and `Popup` nodes:\n\n- `WINDOW_EVENT_FORCE_CLOSE`, which tells a window to *forcefully*\nclose itself and ensure a proper cleanup of its references, as Wayland\nenforces this behavior;\n\n- `WINDOW_FLAG_POPUP_WM_HINT`, which explicitly declares a window as a\n\"popup\", as Wayland enforces this distinction and heuristics are not\nreliable enough;\n\n- `FEATURE_SELF_FITTING_WINDOWS`, which signals that the compositor can\nfit windows to the screen automatically and that nodes should not do\nthat themselves.\n\nGiven the size of this feature, this patch also includes various\n`WaylandThread` reworks and fixes including:\n\n- Improvements to frame wait logic, with fixes to various stalls and a\nconfigurable (through a `#define`) timeout amount;\n\n- A proper implementation of `window_can_draw`;\n\n- Complete overhaul of pointer and tablet handling. Now everything is\nalways accumulated and handled only on each respective `frame` event.\nThis makes their logic simpler and more robust.\n\n- Better handling of pointer leaving and pointer enter/exit event\nsending;\n\n- Keyboard focus tracking;\n\n- More solid window references using IDs instead of raw pointers as\nwindows can be deleted at any time;\n\n- More aggressive messaging to window nodes to enforce rects imposed by\nthe compositor.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 101774
        },
        "4029051bb126728cae6854af83a137c6559b51cd": {
            "hash": "4029051bb126728cae6854af83a137c6559b51cd",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY3NjkzODMw"
            ],
            "author_raw": "Yufeng Ying <nbyyf2002@mail.ustc.edu.cn>",
            "committer_raw": "Yufeng Ying <nbyyf2002@mail.ustc.edu.cn>",
            "summary": "Change ClassDB::get_inheriters_from_class.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105020
        },
        "057858a0fb703b7f314fe3fbff85a1abda92595d": {
            "hash": "057858a0fb703b7f314fe3fbff85a1abda92595d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY3NjkzODMw",
                "MDQ6VXNlcjE5MTU2MQ=="
            ],
            "author_raw": "Yufeng Ying <nbyyf2002@mail.ustc.edu.cn>",
            "committer_raw": "Yufeng Ying <nbyyf2002@mail.ustc.edu.cn>",
            "summary": "Optimize gdvirtual layout.",
            "body": "Co-authored-by: David Snopek <dsnopek@gmail.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104264
        },
        "27b2ba667ca98c6dfe125e1df5aeed41d459efa1": {
            "hash": "27b2ba667ca98c6dfe125e1df5aeed41d459efa1",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104982 from Repiteo/scons/native-warn-optimize",
            "body": "SCons: Integrate `WARNLEVEL` & `OPTIMIZELEVEL`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "31a66d3a96809e2448c5f654d8583fd177c14d5d": {
            "hash": "31a66d3a96809e2448c5f654d8583fd177c14d5d",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103796 from runzh-crypto/validate-custom-directory",
            "body": "Validate custom directory when project is started",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "2fe029ded8cbf74b725440855da7e258d3622615": {
            "hash": "2fe029ded8cbf74b725440855da7e258d3622615",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104449 from mihe/jolt/v5.3.0",
            "body": "Jolt: Update to 5.3.0",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "9977abd69709825c5e97c424ca5fd8106cb6d9bd": {
            "hash": "9977abd69709825c5e97c424ca5fd8106cb6d9bd",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEzMDM2MjQ1"
            ],
            "author_raw": "runzh-crypto <1206904210@qq.com>",
            "committer_raw": "runzh-crypto <1206904210@qq.com>",
            "summary": "Validate custom directory when project is started",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103796
        },
        "a18d6e48c9b04ec9f1a1e0d96ae386999d8a29f4": {
            "hash": "a18d6e48c9b04ec9f1a1e0d96ae386999d8a29f4",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBe5tvQ"
            ],
            "author_raw": "HolonProduction <holonproduction@gmail.com>",
            "committer_raw": "HolonProduction <holonproduction@gmail.com>",
            "summary": "JSONRPC: Fix notification return behavior",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104939
        },
        "505fa4226a176eb2ae22a70e9c2252998368b9d7": {
            "hash": "505fa4226a176eb2ae22a70e9c2252998368b9d7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc1OTQxODQy"
            ],
            "author_raw": "LuoZhihao <luo_zhihao_jx@qq.com>",
            "committer_raw": "LuoZhihao <luo_zhihao_jx@qq.com>",
            "summary": "PortableCompressedTexture: Fix BasisU crash and wrong format",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 105005
        },
        "6ec32d077374cf70a993842a36c59b78d030f879": {
            "hash": "6ec32d077374cf70a993842a36c59b78d030f879",
            "is_merge": false,
            "authored_by": [
                "U_kgDOCL9eow"
            ],
            "author_raw": "Logan Detrick <logandetrick@ucsb.edu>",
            "committer_raw": "Logan Detrick <logandetrick@ucsb.edu>",
            "summary": "Top-Aligned the Ruler's text to avoid draw conflicts",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104993
        },
        "b321a11dde813c261265700f169e1f0e14c074a4": {
            "hash": "b321a11dde813c261265700f169e1f0e14c074a4",
            "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": "Move SpringBoneSimulator registration to the outside of physics' env",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104998
        },
        "01f0bd36a45e49059892f47d2e0c9c1fe93af6c1": {
            "hash": "01f0bd36a45e49059892f47d2e0c9c1fe93af6c1",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NDg5Mjky"
            ],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "SCons: Integrate `WARNLEVEL` & `OPTIMIZELEVEL`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104982
        },
        "8bd9cdeea6d3ec329ca43a0da6d77e91ef9297d3": {
            "hash": "8bd9cdeea6d3ec329ca43a0da6d77e91ef9297d3",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104890 from HolonProduction/json-rpc-manual-bind",
            "body": "JSONRPC: Require manual method registration",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "21db8487a2d2c8328b3180017ab5b08c1da6d76d": {
            "hash": "21db8487a2d2c8328b3180017ab5b08c1da6d76d",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104664 from tomfull123/missing-typed-dictionary-initializer-list",
            "body": "Add missing `initializer_list` constructor to TypedDictionary",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "cba1afd63a2aeb1c11372474e6182ec97ee78cae": {
            "hash": "cba1afd63a2aeb1c11372474e6182ec97ee78cae",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103639 from TokageItLab/delta-modifiers",
            "body": "Add `delta` argument to `_process_modification()` as `_process_modification_with_delta(delta)` and expose `advance()` at `Skeleton3D`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "6bd249a4c2c32e2c0882dbde6dbe934b0d3ce66d": {
            "hash": "6bd249a4c2c32e2c0882dbde6dbe934b0d3ce66d",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104850 from Repiteo/core/warning-macros",
            "body": "Core: Integrate warning suppression macro helpers",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "7f1f4e4bdc0db832a00d52f6f71c8fd34dce6890": {
            "hash": "7f1f4e4bdc0db832a00d52f6f71c8fd34dce6890",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104978 from beicause/fix-disable-xr-compilation",
            "body": "Fix compiling with `disable_xr=yes` when 3d enabled",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d56efcdf57144f679e90a98097ff0bc45e00bc13": {
            "hash": "d56efcdf57144f679e90a98097ff0bc45e00bc13",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104977 from bruvzg/mac_menu_action",
            "body": "[macOS] Fix native menu submenu items have wrong action and accelerators set.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b1465b925be55b54410b3920bd3b93e2d93559e6": {
            "hash": "b1465b925be55b54410b3920bd3b93e2d93559e6",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104976 from Ivorforce/no-inheritance-list",
            "body": "Remove unused `get_inheritance_list_static` from `GDCLASS`.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "15f7c094a2dec83c0773ac3d04f836c19b84090b": {
            "hash": "15f7c094a2dec83c0773ac3d04f836c19b84090b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104974 from KoBeWi/errors_until_the_end_of_time",
            "body": "Cleanup QuickOpenDialog history and fix UID errors",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "8040ae7fb2e4043fb3e0640cfa74bda4766db0d6": {
            "hash": "8040ae7fb2e4043fb3e0640cfa74bda4766db0d6",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104970 from syntaxerror247/nomedia-file",
            "body": "Android Editor: Auto create `nomedia` file to hide project files in media apps",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "9bbda47794ede4f7fe4b7bc12605c124e0e95bee": {
            "hash": "9bbda47794ede4f7fe4b7bc12605c124e0e95bee",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104776 from BrotherShort/TextEdit-VScroll-max-tolerance",
            "body": "Fix TextEdit VScroll max tolerance",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "cb8cb95bdda52aff2a167d912ab1d6c11df54b5c": {
            "hash": "cb8cb95bdda52aff2a167d912ab1d6c11df54b5c",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104962 from beicause/pctex-fix-create-from-image",
            "body": "PortableCompressedTexture: Fix create compressed format from image",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "046651e72914fbe5fb17099ff8be190f797edb9d": {
            "hash": "046651e72914fbe5fb17099ff8be190f797edb9d",
            "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": "`VariantWriter::write`: fix writing negative infinity when p_compat is true",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104991
        },
        "e7872523966411563e4a48e6dc74e23ad4e8a2a4": {
            "hash": "e7872523966411563e4a48e6dc74e23ad4e8a2a4",
            "is_merge": false,
            "authored_by": [
                "U_kgDOB_eGRg"
            ],
            "author_raw": "yds <ydeltastar@gmail.com>",
            "committer_raw": "ydeltastar <ydeltastar@gmail.com>",
            "summary": "Set correct position of node with `Align Transform with View` in orthogonal mode",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 99099
        },
        "4be432cbec3bd669bb6669f29b587962cb36d4cd": {
            "hash": "4be432cbec3bd669bb6669f29b587962cb36d4cd",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc1OTQxODQy"
            ],
            "author_raw": "LuoZhihao <luo_zhihao_jx@qq.com>",
            "committer_raw": "LuoZhihao <luo_zhihao_jx@qq.com>",
            "summary": "PortableCompressedTexture: Fix create compressed format from image",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104962
        },
        "83ee5e855693c7ab5806ad0daaf3c785e2f1e4b4": {
            "hash": "83ee5e855693c7ab5806ad0daaf3c785e2f1e4b4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Fix wrong translation method in FileDialog",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104984
        },
        "b98da2bd58a7e467821ef392704f99ff8aabdd9b": {
            "hash": "b98da2bd58a7e467821ef392704f99ff8aabdd9b",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBkx80A"
            ],
            "author_raw": "Robert Yevdokimov <105675984+ryevdokimov@users.noreply.github.com>",
            "committer_raw": "Robert Yevdokimov <105675984+ryevdokimov@users.noreply.github.com>",
            "summary": "Allow all tool modes to select",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 87756
        },
        "31c191ee7299bc29717d926cedd02f8fea2605f1": {
            "hash": "31c191ee7299bc29717d926cedd02f8fea2605f1",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc1OTQxODQy"
            ],
            "author_raw": "LuoZhihao <luo_zhihao_jx@qq.com>",
            "committer_raw": "LuoZhihao <luo_zhihao_jx@qq.com>",
            "summary": "Fix compiling with `disable_xr=yes`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104978
        },
        "e2c3731cdd0fbdb3b642f871c528c93b7b4fa063": {
            "hash": "e2c3731cdd0fbdb3b642f871c528c93b7b4fa063",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBe5tvQ"
            ],
            "author_raw": "HolonProduction <holonproduction@gmail.com>",
            "committer_raw": "HolonProduction <holonproduction@gmail.com>",
            "summary": "JSONRPC: Require manual method registration",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104890
        },
        "65129d2aa286c03eef9f177868f9136b44ce64ee": {
            "hash": "65129d2aa286c03eef9f177868f9136b44ce64ee",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "[macOS] Fix native menu submenu items have wrong action and accelerators set.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104977
        },
        "e6d166344b5d6b0b475e56e98c676e636dbc2001": {
            "hash": "e6d166344b5d6b0b475e56e98c676e636dbc2001",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMDgxNjc="
            ],
            "author_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Remove unused `get_inheritance_list_static` from `GDCLASS`.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104976
        },
        "207a2b64723f8944a02897af3c2fcced5e3ed964": {
            "hash": "207a2b64723f8944a02897af3c2fcced5e3ed964",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NDg5Mjky"
            ],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Core: Integrate warning suppression macro helpers",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104850
        },
        "96200abb97eb1868b5d7d7720d9c26053738caca": {
            "hash": "96200abb97eb1868b5d7d7720d9c26053738caca",
            "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": "Add p_delta argument to _process_modification() and expose advance()",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103639
        },
        "6392241742796dc50ce2c5102cf5147033eba63a": {
            "hash": "6392241742796dc50ce2c5102cf5147033eba63a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104959 from bruvzg/kde_swap",
            "body": "Linux: Detect KDE/LXQt and swap OK/Cancel buttons to Windows style.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b6c8155439a3bcf876ef0dc0e09b0e3ceeed97e2": {
            "hash": "b6c8155439a3bcf876ef0dc0e09b0e3ceeed97e2",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104958 from bruvzg/ok_cancel_swap",
            "body": "Make `swap_cancel_ok` setting 3-state instead of boolean.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "6075e6a97666233db429bed115a6cf6ad5ea3d3e": {
            "hash": "6075e6a97666233db429bed115a6cf6ad5ea3d3e",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104957 from arkology/empty-bitmap-crash",
            "body": "Fix `BitMapEditor` crash when bitmap is empty",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d0b3e0b4748286e3f44c56a76c4ad2597851bb8c": {
            "hash": "d0b3e0b4748286e3f44c56a76c4ad2597851bb8c",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104921 from Ivorforce/no-get-valid-parents",
            "body": "Remove unused `get_valid_parents_static` functions from `GDCLASS`.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "4e6f3a56059dfa8519c7edc2345c5fd44eac4592": {
            "hash": "4e6f3a56059dfa8519c7edc2345c5fd44eac4592",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104915 from aaronfranke/org-ifdef",
            "body": "Organize ifdefs for disabling navigation, physics, and XR",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f5e0b869f4614d9579c15a8dbf673e24e656779d": {
            "hash": "f5e0b869f4614d9579c15a8dbf673e24e656779d",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104242 from smix8/navmesh_changed",
            "body": "Emit `changed` signal after baking navigation mesh",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "2e9a99864f98f864fd22362f9d8b0810a235db5f": {
            "hash": "2e9a99864f98f864fd22362f9d8b0810a235db5f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #99631 from Mickeon/documentation-duplicate-signals-oopsie",
            "body": "Mention `DUPLICATE_SIGNALS` only affects `CONNECT_PERSIST` signals",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "3a5f34bd192cd9864e82283f85f76988af0ea45f": {
            "hash": "3a5f34bd192cd9864e82283f85f76988af0ea45f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104938 from KoBeWi/root_of_all_bugs",
            "body": "Fix Edit option for sub-resources",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e5c5cb4ce25febb8b7d01edbb6cce0979d78f230": {
            "hash": "e5c5cb4ce25febb8b7d01edbb6cce0979d78f230",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104906 from Daylily-Zeleen/daylily-zeleen/allow_instantiate_unexposed_editor_plugin_from_gdextension",
            "body": "Allow instantiating unexposed `EditorPlugin` from GDExtension.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "2ad75d4077e332b3629ef4b25583981064375b3c": {
            "hash": "2ad75d4077e332b3629ef4b25583981064375b3c",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104936 from rsubtil/fix-dap_print_🐛s",
            "body": "Fix invalid DAP responses when content has non-ASCII content",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "6ef89f12bccd4898c6eac90b7e62397bd03d3b10": {
            "hash": "6ef89f12bccd4898c6eac90b7e62397bd03d3b10",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104167 from TokageItLab/spring-inside-tree",
            "body": "Add `is_inside_tree()` check to SpringBoneSimulator3D",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "577133e6d24d1b10337c376e3d208db0d5a1b9f6": {
            "hash": "577133e6d24d1b10337c376e3d208db0d5a1b9f6",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104963 from beicause/display-pctex-format",
            "body": "Display PortableCompressedTexture's format in inspector preview",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "578ede6e16cf72cdaabb53cf94e60799fc92a763": {
            "hash": "578ede6e16cf72cdaabb53cf94e60799fc92a763",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104960 from akien-mga/cryptocore-buffer-size_t",
            "body": "CryptoCore: Use `size_t` for buffer sizes to fix encoding/sums of 2.0+ GiB files",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "fb2e9c7ba78114a319b551978e23a23429372ae9": {
            "hash": "fb2e9c7ba78114a319b551978e23a23429372ae9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Cleanup QuickOpenDialog history and fix UID errors",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104974
        },
        "9637a9f72d90fd37e40206a3a6bede014febcc4c": {
            "hash": "9637a9f72d90fd37e40206a3a6bede014febcc4c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMDgxNjc="
            ],
            "author_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Change \"GDExtension example in C++\" links to accommodate the new docs file structure.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104973
        },
        "1077fdb15a4d10f918b0cbc7e0dc05194ac8a5ce": {
            "hash": "1077fdb15a4d10f918b0cbc7e0dc05194ac8a5ce",
            "is_merge": false,
            "authored_by": [
                "U_kgDOB77_5A",
                "MDQ6VXNlcjEwMDU0MjI2"
            ],
            "author_raw": "BrotherShort <129957860+BrotherShort@users.noreply.github.com>",
            "committer_raw": "BrotherShort <129957860+BrotherShort@users.noreply.github.com>",
            "summary": "fix TextEdit VScroll max tolerance",
            "body": "newline\n\nCo-Authored-By: Kit Bishop <kitbdev@gmail.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104776
        },
        "8e5e9150131f7e8c80fdf6189c347a27da758e79": {
            "hash": "8e5e9150131f7e8c80fdf6189c347a27da758e79",
            "is_merge": false,
            "authored_by": [
                "U_kgDOCouzNQ"
            ],
            "author_raw": "Anish Mishra <mishragames@gmail.com>",
            "committer_raw": "Anish Mishra <mishragames@gmail.com>",
            "summary": "Android Editor: Auto create `nomedia` file to hide project files in media apps",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104970
        },
        "00f2e5be3abae2c6865a467984e500a0fda0d7ce": {
            "hash": "00f2e5be3abae2c6865a467984e500a0fda0d7ce",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc1OTQxODQy"
            ],
            "author_raw": "LuoZhihao <luo_zhihao_jx@qq.com>",
            "committer_raw": "LuoZhihao <luo_zhihao_jx@qq.com>",
            "summary": "Display PortableCompressedTexture's format in inspector preview",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104963
        },
        "094ded8009bb818e7fa5c311ff5cc83382ccf3ca": {
            "hash": "094ded8009bb818e7fa5c311ff5cc83382ccf3ca",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY1MDE5NzU="
            ],
            "author_raw": "Ricardo Subtil <ricasubtil@gmail.com>",
            "committer_raw": "Ricardo Subtil <ricasubtil@gmail.com>",
            "summary": "Fix invalid DAP responses when content had non-ASCII content",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104936
        },
        "2f8b96e8a28c4a66c809d6080717c969bb71c753": {
            "hash": "2f8b96e8a28c4a66c809d6080717c969bb71c753",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Make `swap_cancel_ok` setting 3-state instead of boolean.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104958
        },
        "52009b52d2214616b1df6bc5293dee68a0660097": {
            "hash": "52009b52d2214616b1df6bc5293dee68a0660097",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Detect KDE/LXQt and swap OK/Cancel buttons to Windows style.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104959
        },
        "35beb07eef5b4919840bf32734ef2536fbd5fac8": {
            "hash": "35beb07eef5b4919840bf32734ef2536fbd5fac8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "CryptoCore: Use size_t for buffer sizes to fix encoding/sums of 2.0+ GiB files.",
            "body": "Fixes #104949.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104960
        },
        "d8fca99ba065ec133f38289c98b9dd5607a97cbd": {
            "hash": "d8fca99ba065ec133f38289c98b9dd5607a97cbd",
            "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": "Fix `BitMapEditor` crash when bitmap is empty",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104957
        },
        "8a3f9846c5deb5ab543eae8a6a9f7b0c422a3d5f": {
            "hash": "8a3f9846c5deb5ab543eae8a6a9f7b0c422a3d5f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEzNDQ2OTM="
            ],
            "author_raw": "Tom <tom_full@hotmail.co.uk>",
            "committer_raw": "Tom <tom_full@hotmail.co.uk>",
            "summary": "Add missing initializer_list constructor for TypedDictionary",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104664
        },
        "b78a02fc76f58ea5ba6eca8d34ffec1fb000dcf8": {
            "hash": "b78a02fc76f58ea5ba6eca8d34ffec1fb000dcf8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Fix Edit option for sub-resources",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104938
        },
        "1cc879afc0d3c65f89c43036fb415f348f37465a": {
            "hash": "1cc879afc0d3c65f89c43036fb415f348f37465a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYxNjI0NTU4"
            ],
            "author_raw": "Daylily-Zeleen <daylily-zeleen@foxmail.com>",
            "committer_raw": "Daylily-Zeleen <daylily-zeleen@foxmail.com>",
            "summary": "Allow instantiate unexposed EditorPlugin form GDExtension.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104906
        },
        "2800948d61fda716d73bb0b62692422e68082117": {
            "hash": "2800948d61fda716d73bb0b62692422e68082117",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NDY4NzU="
            ],
            "author_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "committer_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "summary": "Organize ifdefs for disabling navigation, physics, and XR",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104915
        },
        "565ea927d2783f974c591562b26d9dd426517647": {
            "hash": "565ea927d2783f974c591562b26d9dd426517647",
            "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": "Emit changed signal after baking navigation mesh",
            "body": "Emits changed signal after baking navigation mesh.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104242
        },
        "1f56d96cf2c768c3844c68ccb504dfeee841ae15": {
            "hash": "1f56d96cf2c768c3844c68ccb504dfeee841ae15",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #104893 from Repiteo/scons/external-includes-alt",
            "body": "SCons: Add `CPPEXTPATH` for external includes",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c9c8556a476e9e84631adde48ba635a77f2b1ba3": {
            "hash": "c9c8556a476e9e84631adde48ba635a77f2b1ba3",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104862 from smix8/navserver_process",
            "body": "Prepare NavigationServer for `process()` and `physics_process()` split",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "9f222d500d4c84335f268ae60dad741d633cae5b": {
            "hash": "9f222d500d4c84335f268ae60dad741d633cae5b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104375 from YYF233333/is_empty",
            "body": "Replace `size() == 0` with `is_empty()`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "673ae98d640d5d1c5cbf4afb46abef1cfdb4b8c5": {
            "hash": "673ae98d640d5d1c5cbf4afb46abef1cfdb4b8c5",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104918 from bruvzg/do_note_stdin",
            "body": "[Docs] Add note about console wrapper to `get_stdin_type`.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f07bbe8fac2a2d496d07fc95681d6b7959e36f5a": {
            "hash": "f07bbe8fac2a2d496d07fc95681d6b7959e36f5a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104884 from Calinou/3d-editor-freelook-base-speed-allow-higher-values",
            "body": "Allow higher freelook base speed values in the 3D editor settings",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "74b5ece1fc0bdfdbe669154d8a0f6a859a9a7739": {
            "hash": "74b5ece1fc0bdfdbe669154d8a0f6a859a9a7739",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104625 from smix8/trimesh_api",
            "body": "Expose TriangleMesh api functions wrapped for scripting",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "6693836fba750639e858b9033c78d11f4e4056e8": {
            "hash": "6693836fba750639e858b9033c78d11f4e4056e8",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104903 from beicause/nav-replace-deprecated-get_closest_point_to_segment",
            "body": "Navigation: Replace the deprecated `Geometry2D::get_closest_point_to_segment`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f25fc3443957945f42d5db4fef6d494a654da672": {
            "hash": "f25fc3443957945f42d5db4fef6d494a654da672",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NDg5Mjky"
            ],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "SCons: Add `CPPEXTPATH` for external includes",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104893
        },
        "be82731f99a834c1c7d09804ebbe9435c9650672": {
            "hash": "be82731f99a834c1c7d09804ebbe9435c9650672",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMDgxNjc="
            ],
            "author_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Removed unused `get_valid_parents_static` functions from `GDCLASS`.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104921
        },
        "7a1a970c25c059334c5d98fea57b5023a4e4f198": {
            "hash": "7a1a970c25c059334c5d98fea57b5023a4e4f198",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY3NjkzODMw"
            ],
            "author_raw": "Yufeng Ying <nbyyf2002@mail.ustc.edu.cn>",
            "committer_raw": "Yufeng Ying <nbyyf2002@mail.ustc.edu.cn>",
            "summary": "size() <= 0 and size() < 1.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104375
        },
        "4f4031a675700aa0dff636285bc6cc599cf50184": {
            "hash": "4f4031a675700aa0dff636285bc6cc599cf50184",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY3NjkzODMw"
            ],
            "author_raw": "Yufeng Ying <nbyyf2002@mail.ustc.edu.cn>",
            "committer_raw": "Yufeng Ying <nbyyf2002@mail.ustc.edu.cn>",
            "summary": "Replace size() == 0 with is_empty().",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104375
        },
        "ce2d0ac62f4e36716ad4be818afeb44a3e75e1b0": {
            "hash": "ce2d0ac62f4e36716ad4be818afeb44a3e75e1b0",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "[Docs] Add note about console wrapper to `get_stdin_type`.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104918
        },
        "072e77ab4017af54b328a8843d145128efc2e74f": {
            "hash": "072e77ab4017af54b328a8843d145128efc2e74f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "mbedtls: Disable ASM when compiling with LLVM MemorySanitizer (MSAN)",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104912
        },
        "16fd7b6ae1434623574ae5c8cb009a2011784231": {
            "hash": "16fd7b6ae1434623574ae5c8cb009a2011784231",
            "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": "Prepare NavigationServer for process() and physics_process() split",
            "body": "Prepares the NavigationServer API for a split of its functionality between frame process() and stepped physics_process().",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104862
        },
        "f2197a1013958a4d5bb2edf104b190b6474e1872": {
            "hash": "f2197a1013958a4d5bb2edf104b190b6474e1872",
            "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": "Expose TriangleMesh api functions wrapped for scripting",
            "body": "Adds script wrapped TriangleMesh api functions to create and query the triangle BVH tree.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104625
        },
        "06c8a7d3962329a21e8486b6323b15165f66b3ef": {
            "hash": "06c8a7d3962329a21e8486b6323b15165f66b3ef",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc1OTQxODQy"
            ],
            "author_raw": "LuoZhihao <luo_zhihao_jx@qq.com>",
            "committer_raw": "LuoZhihao <luo_zhihao_jx@qq.com>",
            "summary": "Navigation: Replace the deprecated `Geometry2D::get_closest_point_to_segment`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104903
        },
        "c7ea8614d7968b781c3ef4b0547f2c068711fb8d": {
            "hash": "c7ea8614d7968b781c3ef4b0547f2c068711fb8d",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104894 from sorascode/fix-macos-joy-name",
            "body": "[macos] fix: use productCategory instead of vendorName for joypad name",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "1f1b1c56e7cc58faf0bddc56f7c97383f2016ef8": {
            "hash": "1f1b1c56e7cc58faf0bddc56f7c97383f2016ef8",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104381 from Ivorforce/object-notification-nobool",
            "body": "Optimize `Object::notification` by avoiding runtime branches",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "92002b1c69ba618cb43e92bb2b756f3631830ce5": {
            "hash": "92002b1c69ba618cb43e92bb2b756f3631830ce5",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104218 from zaevi/fix_OptimizedTranslation_hash",
            "body": "Fix hash issue with OptimizedTranslation caused by signed char",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b9b3c3fe14d829e0e3c8446deeb725089454a590": {
            "hash": "b9b3c3fe14d829e0e3c8446deeb725089454a590",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104889 from MJacred/patch-1",
            "body": "Clarify that `Window.dpi_changed` signal is supported on Linux (Wayland)",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "174251df4f78fbf3788b52afa18351a09393f89a": {
            "hash": "174251df4f78fbf3788b52afa18351a09393f89a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104886 from KoBeWi/remember_where_you_are",
            "body": "Remember last POT generator path",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "21956851ac809efa70249e6d92f37a81315f6054": {
            "hash": "21956851ac809efa70249e6d92f37a81315f6054",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104885 from MewPurPur/html-validation-optimization",
            "body": "Optimize Color HTML validation",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "314f3fe6bb80729594978069d6d7c8dc367b64b4": {
            "hash": "314f3fe6bb80729594978069d6d7c8dc367b64b4",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103507 from Eole211/fix-min-wall-slide-doc",
            "body": "Fix CharacterBody's `wall_min_slide_angle` doc",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b69e92cbd38c96da5aceaeddd19855237954a772": {
            "hash": "b69e92cbd38c96da5aceaeddd19855237954a772",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104880 from beicause/shader-fix-bvec-to-variant",
            "body": "Shader: Fix `bvec` to variant conversion",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f72511d9086c80fa89ee60e046850bed9617e765": {
            "hash": "f72511d9086c80fa89ee60e046850bed9617e765",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104811 from YeldhamDev/build_no_navigation",
            "body": "Allow to compile templates without navigation features",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "9637894c5978ab19c5207f6e67bccc07d1ae713f": {
            "hash": "9637894c5978ab19c5207f6e67bccc07d1ae713f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104873 from bruvzg/tts_on_demand",
            "body": "Enable TTS on demand, instead of fully disabling it when project setting is not set.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b37e368e5ee6d22c20eca6e3bb7af3f130146a70": {
            "hash": "b37e368e5ee6d22c20eca6e3bb7af3f130146a70",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104896 from smix8/nav_size",
            "body": "Change navigation module LocalVector `size_t` uses to `uint32_t`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "79ae9bf77517c5bc9d1ded1a3416b25fb57989a8": {
            "hash": "79ae9bf77517c5bc9d1ded1a3416b25fb57989a8",
            "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": "Change navigation module LocalVector size_t uses to uint32_t",
            "body": "Changes navigation module LocalVector size_t uses to uint32_t.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104896
        },
        "2e99565bcb64d7edcdc8568ecaa3a3928cafc9e8": {
            "hash": "2e99565bcb64d7edcdc8568ecaa3a3928cafc9e8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUyODUy"
            ],
            "author_raw": "Stuart Carnie <stuart.carnie@gmail.com>",
            "committer_raw": "Stuart Carnie <stuart.carnie@gmail.com>",
            "summary": "Editor: Refactor parse_message into handler functions",
            "body": "Move the individual message handlers to separate functions, to make it\neasier to follow and add additional message handlers. The function\nis also more efficient as it only performs a single hash lookup for\nthe handler and then dispatches to the member function.\n\nSimilar to #104425",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104895
        },
        "abaaa87a4728d497ed31a7faefd6d52d127c0dda": {
            "hash": "abaaa87a4728d497ed31a7faefd6d52d127c0dda",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MTQxMTc2"
            ],
            "author_raw": "sora <sora.herdlicka@gmail.com>",
            "committer_raw": "sora <sora.herdlicka@gmail.com>",
            "summary": "fix: use productCategory instead of vendorName for joy name on macos",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104894
        },
        "250cc58388af2f6c5ea2579f5e5c75d6deb4225b": {
            "hash": "250cc58388af2f6c5ea2579f5e5c75d6deb4225b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjg1NDM4ODky"
            ],
            "author_raw": "MewPurPur <mew.pur.pur@gmail.com>",
            "committer_raw": "MewPurPur <mew.pur.pur@gmail.com>",
            "summary": "Optimize HTML color validation",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104885
        },
        "179ce63dbf49ab2d83026efee1cd60a10420b934": {
            "hash": "179ce63dbf49ab2d83026efee1cd60a10420b934",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2MzkyMzc="
            ],
            "author_raw": "MJacred <loesch.benny92@gmx.de>",
            "committer_raw": "MJacred <loesch.benny92@gmx.de>",
            "summary": "Update class docs: `dpi_changed` signal is supported on Linux (Wayland)",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104889
        },
        "71519445c26c16cea698c4d9a1807504eb05f46c": {
            "hash": "71519445c26c16cea698c4d9a1807504eb05f46c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Remember last POT generator path",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104886
        },
        "556933306a0d8a3f7e6632393477f98b52e2e91f": {
            "hash": "556933306a0d8a3f7e6632393477f98b52e2e91f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwNzM5MjM5"
            ],
            "author_raw": "Michael Alexsander <michaelalexsander@protonmail.com>",
            "committer_raw": "Michael Alexsander <michaelalexsander@protonmail.com>",
            "summary": "Allow to compile templates without navigation features",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104811
        },
        "38a2869cf82949d7e630a10de026b6619ad14515": {
            "hash": "38a2869cf82949d7e630a10de026b6619ad14515",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Allow higher freelook base speed values in the 3D editor settings",
            "body": "This is useful when working on large-scale games.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104884
        },
        "8a76e315473228300922b957375a79e8cb157fcb": {
            "hash": "8a76e315473228300922b957375a79e8cb157fcb",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMDgxNjc="
            ],
            "author_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Remove bool from `Object::notification` virtual function; replace with separate functions to avoid branching.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104381
        },
        "d52b84e472408e185b619bbb1cbd680887269f57": {
            "hash": "d52b84e472408e185b619bbb1cbd680887269f57",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103993 from aaronfranke/geometry-segment",
            "body": "Directly use segment points in Geometry2D/3D function parameters",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "dee3ee77c646180998e6e7645999a735c3774cc2": {
            "hash": "dee3ee77c646180998e6e7645999a735c3774cc2",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104849 from syntaxerror247/overflow",
            "body": "Fix input config dialog overflow on Android Editor",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c23832b2658b24eef1c372b06a0771797f758417": {
            "hash": "c23832b2658b24eef1c372b06a0771797f758417",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104878 from bruvzg/color_mod_f",
            "body": "Add font import flag to toggle modulation of colored glyphs.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "03d460ff4a6b9312cc143a8e9caa14d333af0fe7": {
            "hash": "03d460ff4a6b9312cc143a8e9caa14d333af0fe7",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #102283 from matmas/fix-docs-log-multiplayer",
            "body": "Fix `LogMultiplayer` example in documentation",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f7f2e79b642b7874525c98d99691a22634e4d234": {
            "hash": "f7f2e79b642b7874525c98d99691a22634e4d234",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104841 from akien-mga/scons-gcc--Wvirtual-inheritance",
            "body": "SCons: Only set GCC `-Wvirtual-inheritance` for C++ and `warnings=extra`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "fd27e4f795b7e825aae890c1415e9793c701ca08": {
            "hash": "fd27e4f795b7e825aae890c1415e9793c701ca08",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104485 from EricEzaM/2025-shortcut-context-improvements",
            "body": "Fix EditorProperty shortcuts being global and unintentionally triggering",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e539b62aa7f14717122dea9f9b611c6402413677": {
            "hash": "e539b62aa7f14717122dea9f9b611c6402413677",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQxNzMwODI2"
            ],
            "author_raw": "Eric M <itsjusteza@gmail.com>",
            "committer_raw": "Eric M <itsjusteza@gmail.com>",
            "summary": "Fix EditorProperty shortcuts being global and unintentionally triggering",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104485
        },
        "4638ade13f7cdc449656e9ff985420607a1fe299": {
            "hash": "4638ade13f7cdc449656e9ff985420607a1fe299",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Enable TTS on demand, instead of fully disabling it when project setting is not set.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104873
        },
        "e37d785a0a7f41d37aa42fe3689e86f322c13dc3": {
            "hash": "e37d785a0a7f41d37aa42fe3689e86f322c13dc3",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEyOTU2Mzk="
            ],
            "author_raw": "KOGA Mitsuhiro <shiena.jp@gmail.com>",
            "committer_raw": "KOGA Mitsuhiro <shiena.jp@gmail.com>",
            "summary": "feat: Allow users to select Continuity Camera",
            "body": "Added Continuity Camera to the device discovery session to provide\nusers with more camera options. Users on macOS 13+ can now select\ntheir Continuity Camera device within the application.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104857
        },
        "9e0798ed368fdf5e5fb8054ea29d313559147fd4": {
            "hash": "9e0798ed368fdf5e5fb8054ea29d313559147fd4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc1OTQxODQy"
            ],
            "author_raw": "LuoZhihao <luo_zhihao_jx@qq.com>",
            "committer_raw": "LuoZhihao <luo_zhihao_jx@qq.com>",
            "summary": "Shader: Fix `bvec` to variant conversion",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104880
        },
        "19f360d65ad08947ccd5606096df105c57b43c86": {
            "hash": "19f360d65ad08947ccd5606096df105c57b43c86",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Add font import flag to toggle modulation of colored glyphs.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104878
        },
        "a7b7220d8660d8878436e613c2a5b9a296c8560f": {
            "hash": "a7b7220d8660d8878436e613c2a5b9a296c8560f",
            "is_merge": false,
            "authored_by": [
                "U_kgDOCouzNQ"
            ],
            "author_raw": "Anish Mishra <mishragames@gmail.com>",
            "committer_raw": "Anish Mishra <mishragames@gmail.com>",
            "summary": "Fix input config dialog overflow on Android Editor",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104849
        },
        "7e00ea510eccc120560aa29c9f9cff46972051c8": {
            "hash": "7e00ea510eccc120560aa29c9f9cff46972051c8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY0MjUxMzk2"
            ],
            "author_raw": "Etherealxx <64251396+etherealxx@users.noreply.github.com>",
            "committer_raw": "Etherealxx <64251396+etherealxx@users.noreply.github.com>",
            "summary": "Fix missing tooltips on \"Advanced Import Settings for Scene\" window",
            "body": "In Godot, it's possible to customize how the engine imports 3D resource,\nby either clicking \"Advanced...\" button on Import Dock or double\nclicking the resource on FileSystem Dock. Doing so will open the\nAdvanced Import Settings window, where user could inspect the 3D resource\nin a viewport, with the scene tree on the left and an inspector panel\nakin to the Import dock on the left. It contains the same settings from\nthe Import dock, with some advanced additions.\n\nThis commit fixes a regression since 4.2 where settings in the inspector\npanel on the right part of the window does not contain the same tooltips\nas its Import Dock counterpart (which were retrieved from the XML class\nreference).",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104804
        },
        "cc7217970d02b84122b59569cf7ed3b52cf815a6": {
            "hash": "cc7217970d02b84122b59569cf7ed3b52cf815a6",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104762 from smix8/depr_map_force_update",
            "body": "Deprecate NavigationServer `map_force_update()`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "9b242a230b8e654de998a59b9e3c5bbfdcabe4a8": {
            "hash": "9b242a230b8e654de998a59b9e3c5bbfdcabe4a8",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104856 from Calinou/moviewriter-fix-time-display",
            "body": "Fix time display in MovieWriter window title and console output",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "4778212be1e512d807fb4a5298ce80b4be17f526": {
            "hash": "4778212be1e512d807fb4a5298ce80b4be17f526",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #101270 from aaronfranke/gltf-export-img-num-pad",
            "body": "GLTF: Only pad zeros when exporting numbered images",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "abd565eb19f2ae678e29db5eb5ff77c943492b71": {
            "hash": "abd565eb19f2ae678e29db5eb5ff77c943492b71",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104844 from Ivorforce/gdsoftclass",
            "body": "Add and require `GDSOFTCLASS` for `Object` subclasses that want to cast but do not use `GDCLASS`.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "7ba2ebd7fbc429bc515a0b045348b85ac43d8e79": {
            "hash": "7ba2ebd7fbc429bc515a0b045348b85ac43d8e79",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104523 from rsubtil/fix-dap_bugs",
            "body": "Fix crash when removing breakpoints from DAP, and multiple fixes",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e5f7ec0c3070f800fc088409e277d3d50741c3ae": {
            "hash": "e5f7ec0c3070f800fc088409e277d3d50741c3ae",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104777 from smix8/fix_boxmesh",
            "body": "Fix EditorNode3DGizmo::add_solid_box() GPU stalling",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "de9cdfea4bd9f2e4b9159b1be6cccddca26602e7": {
            "hash": "de9cdfea4bd9f2e4b9159b1be6cccddca26602e7",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104803 from Repiteo/ci/smarter-cache",
            "body": "CI: Validate `scons-cache` via action output",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "0f570977fdfffe4ec9a52196de3a57dd94df6425": {
            "hash": "0f570977fdfffe4ec9a52196de3a57dd94df6425",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104864 from scgm0/Fix-Windows-Mono-build",
            "body": "Fix Windows Mono build",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c8ade8618be406377b036ae21169d78534ac8df5": {
            "hash": "c8ade8618be406377b036ae21169d78534ac8df5",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUyMTQ4MjIx"
            ],
            "author_raw": "scgm0 <2682963017@qq.com>",
            "committer_raw": "scgm0 <2682963017@qq.com>",
            "summary": "Fix Windows Mono build",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104864
        },
        "a2f200c5d68ae9eb7d914065028253d56cc1e3ad": {
            "hash": "a2f200c5d68ae9eb7d914065028253d56cc1e3ad",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "SCons: Only set GCC `-Wvirtual-inheritance` for C++ and `warnings=extra`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104841
        },
        "0272e3545114a47373d9a84b69c6c47ea66d01bd": {
            "hash": "0272e3545114a47373d9a84b69c6c47ea66d01bd",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY1MDE5NzU="
            ],
            "author_raw": "Ricardo Subtil <ricasubtil@gmail.com>",
            "committer_raw": "Ricardo Subtil <ricasubtil@gmail.com>",
            "summary": "Fix DAP bugs: crash when removing breakpoints, duplicated breakpoint data, source checksums not updating",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104523
        },
        "fa0a3c9c6ef04c60e7edca739e6ae4ff9569a28b": {
            "hash": "fa0a3c9c6ef04c60e7edca739e6ae4ff9569a28b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMDgxNjc="
            ],
            "author_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Add and require `GDSOFTCLASS` for `Object` subclasses that want to cast but do not use `GDCLASS`.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104844
        },
        "5cdd612c54dab7cd33a42513760cdc99102b0a02": {
            "hash": "5cdd612c54dab7cd33a42513760cdc99102b0a02",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Fix time display in MovieWriter window title and console output",
            "body": "Following the change to `String::num()`, decimals were added even when\nnumbers were being rounded to whole integers beforehand. Additionally,\nthe frame remainder is displayed as a timecode to the window title and\nconsole output.\n\nThis also fixes a floating-point division by zero that occurred when\nthe movie was recorded in less than 1 second of real time.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104856
        },
        "7721e13a92076aa50a69169a9d24b642140cddbb": {
            "hash": "7721e13a92076aa50a69169a9d24b642140cddbb",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3NzAwNDE4"
            ],
            "author_raw": "Danil Alexeev <dalexeev12@yandex.ru>",
            "committer_raw": "Danil Alexeev <dalexeev12@yandex.ru>",
            "summary": "GDScript: Add constant `Array` and `Dictionary` constructors",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 78837
        },
        "19700dacdf7899d6bcb548d9fe4923f37742c960": {
            "hash": "19700dacdf7899d6bcb548d9fe4923f37742c960",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "summary": "Add maven publishing configuration for Godot tools",
            "body": "The Godot Android library on MavenCentral is a `template` build; this updated configuration adds a new 'Godot Tools' publishing artifact, allowing developers access to the `editor` build of the Godot Android library.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104819
        },
        "0fcc19854fec9bd3ce961d1fb3a6f903170ef0d6": {
            "hash": "0fcc19854fec9bd3ce961d1fb3a6f903170ef0d6",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104829 from AThousandShips/fix_nav_perf",
            "body": "[Navigation] Fix typo in performance",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "8f6bb119f4317d31a2866d35d0b6db6d25cf39f1": {
            "hash": "8f6bb119f4317d31a2866d35d0b6db6d25cf39f1",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #100602 from KoBeWi/over_100_changes_in_50_random_files_aka_the_best_kind_of_PR",
            "body": "Add templated version of `ObjectDB::get_instance()`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "4950deeea0208694b0f946259ed4e676dddf07ac": {
            "hash": "4950deeea0208694b0f946259ed4e676dddf07ac",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104726 from Meorge/bugfix/reversed-buttons-do-not-spark-joy-con",
            "body": "Fix Apple's incorrect mapping of Joy-Con (L) and Joy-Con (R) face buttons",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e8b56aac8cc8d31d038920dc7a9c6b810c7eb7f7": {
            "hash": "e8b56aac8cc8d31d038920dc7a9c6b810c7eb7f7",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104725 from Meorge/gamecontroller-avoid-joystick-code-duplication",
            "body": "Make reusable functions for GameController joystick and trigger input",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e99dc63fdc212f3e8a258967c43da72abb2bc4d7": {
            "hash": "e99dc63fdc212f3e8a258967c43da72abb2bc4d7",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103764 from kleonc/multi_node_edit_update_on_property_list_changed",
            "body": "Update `MultiNodeEdit` property list on edited nodes' property list changed",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f704113abece4439bb1fe91bec295e803b0af5a3": {
            "hash": "f704113abece4439bb1fe91bec295e803b0af5a3",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104649 from Ivorforce/move-semantics-ref-array-dict",
            "body": "Add move semantics to `Ref`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "64f80ca0e94aab1667b2c7200ab6ee3407076078": {
            "hash": "64f80ca0e94aab1667b2c7200ab6ee3407076078",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104810 from kiroxas/utf8_cleanup",
            "body": "Replace `append_utfx` with direct `String::utfx`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "19afe67ebb8785d7bc1970aa5301b9367093ed2f": {
            "hash": "19afe67ebb8785d7bc1970aa5301b9367093ed2f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #101026 from Ivorforce/localvector-erase-unordered",
            "body": "Add `LocalVector.erase_unordered`, mimicking `erase` but with `remove_at_unordered`, to remove duplicate logic.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d607fc722151c162b17bcb82b5b3036fcfb8b237": {
            "hash": "d607fc722151c162b17bcb82b5b3036fcfb8b237",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwNzM5MjM5"
            ],
            "author_raw": "Michael Alexsander <michaelalexsander@protonmail.com>",
            "committer_raw": "Michael Alexsander <michaelalexsander@protonmail.com>",
            "summary": "Fix remote object inspector through DAP",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104842
        },
        "19e8faae3076ac375e7227c1444dfcfca3eb5a5e": {
            "hash": "19e8faae3076ac375e7227c1444dfcfca3eb5a5e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjU2Njc3MTM0"
            ],
            "author_raw": "chocola-mint <56677134+chocola-mint@users.noreply.github.com>",
            "committer_raw": "chocola-mint <56677134+chocola-mint@users.noreply.github.com>",
            "summary": "Add null check for SpriteFramesEditor's SpriteFrames",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104830
        },
        "79f5a4d9fe966af0f0686e9d1cc36e819e8ace74": {
            "hash": "79f5a4d9fe966af0f0686e9d1cc36e819e8ace74",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE5MTU2MQ=="
            ],
            "author_raw": "David Snopek <dsnopek@gmail.com>",
            "committer_raw": "David Snopek <dsnopek@gmail.com>",
            "summary": "OpenXR: Use the `XR_FB_foveation_vulkan` extension to get the density map for VRS",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 99768
        },
        "ccdc5862e941ecd21a77ee0b9fe9b8fb101ab301": {
            "hash": "ccdc5862e941ecd21a77ee0b9fe9b8fb101ab301",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMDgxNjc=",
                "MDQ6VXNlcjUyNDY0MjA0"
            ],
            "author_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Add `LocalVector.erase_unordered`, mimicking `erase` but with `remove_at_unordered`, to remove duplicate logic.",
            "body": "`erase_unordered` should be preferred over `erase` where order is not important, for its performance benefits.\n\nCo-authored-by: smix8 <smix8@users.noreply.github.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 101026
        },
        "b79c2221f01d946a4f41c9ce2cb1d81b52210ddc": {
            "hash": "b79c2221f01d946a4f41c9ce2cb1d81b52210ddc",
            "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": "[Navigation] Fix typo in performance",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104829
        },
        "ca57fe1db47cf0b161c6f35daa87182ee01d79bb": {
            "hash": "ca57fe1db47cf0b161c6f35daa87182ee01d79bb",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBsgRtg"
            ],
            "author_raw": "Filipe Alexandre Francisco Costa <filipe.alexandre.costa@tecnico.ulisboa.pt>",
            "committer_raw": "Filipe Alexandre Francisco Costa <filipe.alexandre.costa@tecnico.ulisboa.pt>",
            "summary": "Fix #100536: Control set_position resizes offsets/anchors",
            "body": "The set_position method computes the anchors/offsets to match a\nrectangle at the given position with size \"size_cache\". However, when\nthe Control's combined minimum size is larger than the size obtained\nthrough the offsets and anchors, \"size_cache\" is set to be as large as\nthe combined minimum size. Therefore, when position is set while the\ncombined minimum size is larger than the rectangle given by the anchors\nand offsets, it would resize these two fields, which would then stop\nthe Control from shrinking when its combined minimum size decreased. To\nfix this, set_position now uses the size given by the offsets and\nanchors instead of the \"size_cache\" field. This way, the rectangle\ndenoted by the offsets and anchors is simply moved, without being\nresized, enabling the Control to shrink automatically when its combined\nminimum size decreases. I also added a test case to ensure that the\nControl shrinks correctly after setting its position while it has a\nlarger custom minimum size than the one obtained through the offsets\nand anchors.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104357
        },
        "0f897f8c7e09eb31d300e9c352571b056aa6ef10": {
            "hash": "0f897f8c7e09eb31d300e9c352571b056aa6ef10",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjk5NTc5ODc=",
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Malcolm Anderson <malcolminyo@gmail.com>",
            "committer_raw": "Malcolm Anderson <malcolminyo@gmail.com>",
            "summary": "Make reusable functions for GameController joystick and trigger input",
            "body": "Update drivers/apple/joypad_apple.mm\n\nCo-authored-by: bruvzg <7645683+bruvzg@users.noreply.github.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104725
        },
        "674c2dc9eec7777f55f999b86a4499d1c4e021d9": {
            "hash": "674c2dc9eec7777f55f999b86a4499d1c4e021d9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NDY4NzU="
            ],
            "author_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "committer_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "summary": "GLTF: Fix importing files with invalid buffer view byte strides",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104780
        },
        "c1acc839a8808462d4b3690d34417ab2664ac46a": {
            "hash": "c1acc839a8808462d4b3690d34417ab2664ac46a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NDY4NzU="
            ],
            "author_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "committer_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "summary": "Directly use segment points in Geometry2D/3D function parameters",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103993
        },
        "23129a66ed284aa0f815c6b043046121aee5ed57": {
            "hash": "23129a66ed284aa0f815c6b043046121aee5ed57",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMxNzYwNjI="
            ],
            "author_raw": "Kiro <mouton.guillaume88@gmail.com>",
            "committer_raw": "Kiro <mouton.guillaume88@gmail.com>",
            "summary": "Replace append_utfx with direct String::utfx",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104810
        },
        "58d49cf087edf13290c0cedd726f34bfe3ade956": {
            "hash": "58d49cf087edf13290c0cedd726f34bfe3ade956",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NDg5Mjky"
            ],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "CI: Validate `scons-cache` via action output",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104803
        },
        "5e8361818348ef81f6e728d51feef3cc56aed7f6": {
            "hash": "5e8361818348ef81f6e728d51feef3cc56aed7f6",
            "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": "Deprecate NavigationServer map_force_update()",
            "body": "Deprecates map_force_update() function as it is incompatible with async updates.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104762
        },
        "e585e6a3eb35a73aae34786fc18b0824d4050428": {
            "hash": "e585e6a3eb35a73aae34786fc18b0824d4050428",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104797 from beicause/rm-deprecated-version-macro",
            "body": "Android: Replace the deprecated version macro",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "3b1a481f13552b816ee09e2afa50590552682b6e": {
            "hash": "3b1a481f13552b816ee09e2afa50590552682b6e",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #97843 from detomon/optimize-a-star-grid-2d-solve",
            "body": "Reduce allocations when solving path in `AStarGrid2D`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e471465d395e6a6ab5649d96aa416c358109fbcd": {
            "hash": "e471465d395e6a6ab5649d96aa416c358109fbcd",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104370 from BrotherShort/no-arrow-no-root-offset",
            "body": "Tree: Fix offset relationship lines with Hide Folding",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "6fed7a300089183ba1d3406c8d6bdfd19850d837": {
            "hash": "6fed7a300089183ba1d3406c8d6bdfd19850d837",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104745 from BlueCube3310/rgb565-typo-fix",
            "body": "Image: Fix typo at `_set_color_at_ofs` with `FORMAT_RGB565`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "bc5c739ff8e5fc979e4c05c49a3fdc0d922bfe7a": {
            "hash": "bc5c739ff8e5fc979e4c05c49a3fdc0d922bfe7a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104708 from Alex2782/tree_cleanup",
            "body": "`Tree`: apply comment style guidelines and remove unused variables.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ac13efc8220fbd38a1118c0f950d34dfd4d9d871": {
            "hash": "ac13efc8220fbd38a1118c0f950d34dfd4d9d871",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #101443 from Repiteo/ci/replace-pytest",
            "body": "CI: Replace pytest with pre-commit hook",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "4b796b068a0e19171a7d42e713a7751740a2c74a": {
            "hash": "4b796b068a0e19171a7d42e713a7751740a2c74a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104768 from Rudolph-B/Issue-104763",
            "body": "Fix corrupted negative values for signed BC6",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "8b2952a71c6e6ab6688f5268e603dd5e9479ef1c": {
            "hash": "8b2952a71c6e6ab6688f5268e603dd5e9479ef1c",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #101504 from AThousandShips/nav_split_new",
            "body": "[Navigation] Create a dedicated 2D navigation server",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "138e990262847c6649b8c19e21554ce9e6d16236": {
            "hash": "138e990262847c6649b8c19e21554ce9e6d16236",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc1OTQxODQy"
            ],
            "author_raw": "LuoZhihao <luo_zhihao_jx@qq.com>",
            "committer_raw": "LuoZhihao <luo_zhihao_jx@qq.com>",
            "summary": "Replace the deprecated version macro",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104797
        },
        "6a54d2d55208a55c763b465198eae17bee3e29a5": {
            "hash": "6a54d2d55208a55c763b465198eae17bee3e29a5",
            "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 EditorNode3DGizmo::add_solid_box() GPU stalling",
            "body": "Fixes EditorNode3DGizmo::add_solid_box() stalling the GPU because it used a function that queries the mesh arrays from the GPU.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104777
        },
        "943eed575b68a91dd5d4ca7e69d357fb7a893cd4": {
            "hash": "943eed575b68a91dd5d4ca7e69d357fb7a893cd4",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBkx80A"
            ],
            "author_raw": "Robert Yevdokimov <105675984+ryevdokimov@users.noreply.github.com>",
            "committer_raw": "Robert Yevdokimov <105675984+ryevdokimov@users.noreply.github.com>",
            "summary": "Fix `GridMap` shortcuts being triggered during freelook (mouse captured)",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104213
        },
        "de5c1f97076852b724d6c8e2f879244f3de7d484": {
            "hash": "de5c1f97076852b724d6c8e2f879244f3de7d484",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUzNzM3MzE3"
            ],
            "author_raw": "Cyril B. <53737317+Cykyrios@users.noreply.github.com>",
            "committer_raw": "Cyril B. <53737317+Cykyrios@users.noreply.github.com>",
            "summary": "Add missing / for center tag in __print_line_rich",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104774
        },
        "32de6285a857d92983cba8aae55bc1ffb1d10c62": {
            "hash": "32de6285a857d92983cba8aae55bc1ffb1d10c62",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NDg5Mjky"
            ],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "SCons: Modernize shader builders",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 101443
        },
        "647b99c6d013f71b634ba7398d00215e4eb7d3f5": {
            "hash": "647b99c6d013f71b634ba7398d00215e4eb7d3f5",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUzMTUwMjQ0"
            ],
            "author_raw": "BlueCube3310 <53150244+BlueCube3310@users.noreply.github.com>",
            "committer_raw": "BlueCube3310 <53150244+BlueCube3310@users.noreply.github.com>",
            "summary": "Image: Fix typo at `_set_color_at_ofs` with `FORMAT_RGB565`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104745
        },
        "adc63c6149987265547b916acbf85a9cd00d88b1": {
            "hash": "adc63c6149987265547b916acbf85a9cd00d88b1",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NDg5Mjky"
            ],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "CI: Replace pytest with pre-commit hook",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 101443
        },
        "040cc3d5ec43d7b1188ab764c8fa049a823e8058": {
            "hash": "040cc3d5ec43d7b1188ab764c8fa049a823e8058",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUyMzIyNzQ1"
            ],
            "author_raw": "Rudolph Bester <Rudolph.f.Bester@gmail.com>",
            "committer_raw": "Rudolph Bester <Rudolph.f.Bester@gmail.com>",
            "summary": "Fix corrupted negative values for signed BC6",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104768
        },
        "ba3482926daa6450d21b030cfe029689525c0e51": {
            "hash": "ba3482926daa6450d21b030cfe029689525c0e51",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104444 from Delsin-Yu/fix-disabled-recursive-behavior-not-applied-on-ready",
            "body": "[GUI] Fix reparenting control does not update recursive mode cache properly",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "152c14b053d5c156b9240f2ed09b5985c857258d": {
            "hash": "152c14b053d5c156b9240f2ed09b5985c857258d",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104597 from bruvzg/path_check",
            "body": "Implement `DirAccess.is_equivalent` method.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ff1858ad2c15e6641da4e811fe62e9f2d6da9a0f": {
            "hash": "ff1858ad2c15e6641da4e811fe62e9f2d6da9a0f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #102101 from KoBeWi/2d_3d_skrypt_gra_biblioteka_zasobów",
            "body": "Mark main screen plugin names for translation",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "780cf03051a387112c5478f086a183f1d7408034": {
            "hash": "780cf03051a387112c5478f086a183f1d7408034",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104556 from Ivorforce/string-extend-instead-of-parse",
            "body": "Use `append_` instead of `parse_` for `String` methods.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "6bab3c07fc67edc81a28f7802f96a1bbafeb0dac": {
            "hash": "6bab3c07fc67edc81a28f7802f96a1bbafeb0dac",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104746 from zaevi/fix_color_html",
            "body": "Fix reversed hex order in `Color::to_html`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "08615299b7aaadee88cdd05662e88d2b337c2719": {
            "hash": "08615299b7aaadee88cdd05662e88d2b337c2719",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104744 from Repiteo/scons/ensure-mingw-fallback",
            "body": "SCons: Ensure MinGW as fallback if missing MSVC",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "afe5b8991bcb52cf50509ce9c434d356e41b5be6": {
            "hash": "afe5b8991bcb52cf50509ce9c434d356e41b5be6",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104741 from BlueCube3310/image-invisible-impr",
            "body": "Image: Improve `is_invisible` function",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "7a28334596f890072774b53953a99a3bc93f3849": {
            "hash": "7a28334596f890072774b53953a99a3bc93f3849",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NDg5Mjky"
            ],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "SCons: Ensure MinGW as fallback if missing MSVC",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104744
        },
        "aeece9d5fb42cfe259d9f3bef23d521f8ca0a4ba": {
            "hash": "aeece9d5fb42cfe259d9f3bef23d521f8ca0a4ba",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NDY4NzU="
            ],
            "author_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "committer_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "summary": "GLTF: Only pad zeros when exporting numbered images",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 101270
        },
        "5cc05399612050cbca02490014f9643478470287": {
            "hash": "5cc05399612050cbca02490014f9643478470287",
            "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": "[Navigation] Create a dedicated 2D navigation server",
            "body": "* Add a dedicated 2D server\n* Create dedicated tests\n* Split performance metrics between 2D and 3D\n* Rename the 3D only server module",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 101504
        },
        "a5de242a2f9b1f5e5be4b5278ef29e304183c271": {
            "hash": "a5de242a2f9b1f5e5be4b5278ef29e304183c271",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NDY4NzU="
            ],
            "author_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "committer_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "summary": "Place a hard limit on the max_contacts_reported property",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 101011
        },
        "0a1851032bda46b53ec11f4da8b6f7f75c7f9c1b": {
            "hash": "0a1851032bda46b53ec11f4da8b6f7f75c7f9c1b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwMzg2MDY3"
            ],
            "author_raw": "Rindbee <idleman@yeah.net>",
            "committer_raw": "Rindbee <idleman@yeah.net>",
            "summary": "Use the correct root inspector when making elements moved in an array visible",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104756
        },
        "04608fae4ad1fff88ca4c4f0fa3a662aa9aa9cc6": {
            "hash": "04608fae4ad1fff88ca4c4f0fa3a662aa9aa9cc6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjcxNDgxNzAw"
            ],
            "author_raw": "DE YU <71481700+Delsin-Yu@users.noreply.github.com>",
            "committer_raw": "DE-YU_H14 <delsin_yu@qq.com>",
            "summary": "[GUI] Fix an issue where setting a control's recursive mode to disabled does not work on ready.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104444
        },
        "e7f7823236e6bac0c7b016d207572d73d7f0e562": {
            "hash": "e7f7823236e6bac0c7b016d207572d73d7f0e562",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEyOTY2ODE0"
            ],
            "author_raw": "Zae <zaevi@live.com>",
            "committer_raw": "Zae <zaevi@live.com>",
            "summary": "Fix reversed hex order in `Color::to_html`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104746
        },
        "dd47d9173e10af1b04dbfa8fccba4a1e8748cec2": {
            "hash": "dd47d9173e10af1b04dbfa8fccba4a1e8748cec2",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUzMTUwMjQ0"
            ],
            "author_raw": "BlueCube3310 <53150244+BlueCube3310@users.noreply.github.com>",
            "committer_raw": "BlueCube3310 <53150244+BlueCube3310@users.noreply.github.com>",
            "summary": "Image: Improve `is_invisible` function",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104741
        },
        "410d6eee45756e946bd5bfbefee469b46c0735ee": {
            "hash": "410d6eee45756e946bd5bfbefee469b46c0735ee",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwOTYwNjk4"
            ],
            "author_raw": "Nolkaloid <noe.le.cam.nlc@gmail.com>",
            "committer_raw": "Nolkaloid <noe.le.cam.nlc@gmail.com>",
            "summary": "Limit error messages in CodeTextEditor to 2 lines length",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104739
        },
        "b96e8d588620bc7160bd4ccaab515de8f9c48edc": {
            "hash": "b96e8d588620bc7160bd4ccaab515de8f9c48edc",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQxOTIxMzk1",
                "MDQ6VXNlcjIyMjMxNzI=",
                "U_kgDOBcK-Cw"
            ],
            "author_raw": "Alexander Hartmann <alex.hart.278@gmail.com>",
            "committer_raw": "Alexander Hartmann <alex.hart.278@gmail.com>",
            "summary": "Tree: apply comment style guidelines and remove unused variables.",
            "body": "Co-Authored-By: Tomasz Chabora <2223172+KoBeWi@users.noreply.github.com>\nCo-Authored-By: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104708
        },
        "7598b08ec2ccf6c5bbc2c2020f583fc625e3238b": {
            "hash": "7598b08ec2ccf6c5bbc2c2020f583fc625e3238b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104709 from kitbdev/remove-macro-testfontfile",
            "body": "Remove macros from FontFile test case",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "fd02ff8d02af9de93b9b2cad7d6a9a1fb8d0c122": {
            "hash": "fd02ff8d02af9de93b9b2cad7d6a9a1fb8d0c122",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104703 from bruvzg/loc_dir_icons",
            "body": "Fix updating editor icons on translation change.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "1a367f3a685e3a0668981c27d1290bbb835a6fed": {
            "hash": "1a367f3a685e3a0668981c27d1290bbb835a6fed",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104685 from bruvzg/rtl_vpad",
            "body": "[RTL] Improve vertical padding.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "be57309c300420bf4f8127a3bd8d9b4466289997": {
            "hash": "be57309c300420bf4f8127a3bd8d9b4466289997",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104658 from m4gr3d/fix_composition_layer_setup",
            "body": "Ensure the composition layer is registered when the layer viewport is updated",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "afc7398c2bab7c8a37a0630d851ea1bafaaebe45": {
            "hash": "afc7398c2bab7c8a37a0630d851ea1bafaaebe45",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104616 from ibrahn/init-cmd-q-pending-and-gles3-skymatdata",
            "body": "Fix uninitialized member vars in CommandQueueMT and RasterizerSceneGLES3",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b4edd92266d5b6cae918ee549dd7dfc33c1b36c8": {
            "hash": "b4edd92266d5b6cae918ee549dd7dfc33c1b36c8",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104604 from KoBeWi/why_new",
            "body": "Remove New prefix from EditorResourcePicker",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e3063f5675f7952765b4aa7a9a0ec8c1a08cc184": {
            "hash": "e3063f5675f7952765b4aa7a9a0ec8c1a08cc184",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104590 from bruvzg/tex_decomp_load",
            "body": "Load decompressable texture format if no supported one is found.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ab5a3521f9b1dce4ce1a454e5d156111f909d458": {
            "hash": "ab5a3521f9b1dce4ce1a454e5d156111f909d458",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104561 from Calinou/doc-csgshape3d-deferred-updates",
            "body": "Document CSGShape3D updates being deferred until the next frame",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "9ecc59f1729870db762ca783ed4744e1121dd65c": {
            "hash": "9ecc59f1729870db762ca783ed4744e1121dd65c",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104465 from lodetrick/action-map-tooltips",
            "body": "Add tooltips to OpenXR Action Map UI",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "1298e7078d269de68a1f30b02ce2840cf36024a0": {
            "hash": "1298e7078d269de68a1f30b02ce2840cf36024a0",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104061 from a-johnston/better_no_query_handling",
            "body": "Improve default/no query quick open dialog behavior",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ddae331c796f652f63e0e26504178a9a49edc3ce": {
            "hash": "ddae331c796f652f63e0e26504178a9a49edc3ce",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #103853 from aaronfranke/gltf-fix-light-color-space",
            "body": "GLTF: Fix wrong color space for GLTFLight on export",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e8bc75f05638edc891302bf23e37a809cf7e4376": {
            "hash": "e8bc75f05638edc891302bf23e37a809cf7e4376",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #103373 from YeldhamDev/build_remove_physics",
            "body": "Allow to compile templates without physics servers",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "1e595a0aa74eac859dbb96d76ecd1045d8b909e7": {
            "hash": "1e595a0aa74eac859dbb96d76ecd1045d8b909e7",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #103053 from Peelep/preview-sun-env-undoredo",
            "body": "Add UndoRedo actions to preview sun/environment popup",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "05c207039f99ddea1e4b85c1913073aecc9596cb": {
            "hash": "05c207039f99ddea1e4b85c1913073aecc9596cb",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #100849 from ColinSORourke/string-docs-clarify",
            "body": "Clarify ambiguous String comparison methods documentation",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b12258bd22d8fdb03d32a6834b6401edf35224d8": {
            "hash": "b12258bd22d8fdb03d32a6834b6401edf35224d8",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #99897 from aaronfranke/editor-top-nodes",
            "body": "Clarify API for top selected nodes in EditorSelection and make public",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "be1333dc0ad7eb1f4e54cd0bdcdb0f0fd68d1a81": {
            "hash": "be1333dc0ad7eb1f4e54cd0bdcdb0f0fd68d1a81",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #97002 from bruvzg/mbchar_iconv",
            "body": "Add methods to decode/encode multibyte encodings.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "3b90bb56ad6de9ab62908cbcfb21f7e0d3eb1054": {
            "hash": "3b90bb56ad6de9ab62908cbcfb21f7e0d3eb1054",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #89782 from KoBeWi/stdArrayList",
            "body": "Use initializer list in Arrays",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "48bfe13e4feda309bcbfadf97bb8c011402f2cf8": {
            "hash": "48bfe13e4feda309bcbfadf97bb8c011402f2cf8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Add methods to decode/encode multibyte encodings.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 97002
        },
        "3bba00a4b36b2758aa1b83c2a5ff7b49606a0b45": {
            "hash": "3bba00a4b36b2758aa1b83c2a5ff7b49606a0b45",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEwMDU0MjI2"
            ],
            "author_raw": "kit <kitbdev@gmail.com>",
            "committer_raw": "kit <kitbdev@gmail.com>",
            "summary": "Remove macros from FontFile test",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104709
        },
        "722b412b73e59a0528bb538f39622e824b2e232d": {
            "hash": "722b412b73e59a0528bb538f39622e824b2e232d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjk5NTc5ODc="
            ],
            "author_raw": "Malcolm Anderson <malcolminyo@gmail.com>",
            "committer_raw": "Malcolm Anderson <malcolminyo@gmail.com>",
            "summary": "Fix Apple's incorrect mapping of Joy-Con (L) and Joy-Con (R) face buttons",
            "body": "Thanks, Tim Apple",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104726
        },
        "f660cdb7cff019b2bf7d2366348b25647acb6704": {
            "hash": "f660cdb7cff019b2bf7d2366348b25647acb6704",
            "is_merge": false,
            "authored_by": [
                "U_kgDOB77_5A"
            ],
            "author_raw": "BrotherShort <129957860+BrotherShort@users.noreply.github.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Tree: Fix offset relationship lines with Hide Folding",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104370
        },
        "5ad414d046c2c90751ac22bae9b64ae7053433ff": {
            "hash": "5ad414d046c2c90751ac22bae9b64ae7053433ff",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwNzM5MjM5"
            ],
            "author_raw": "Michael Alexsander <michaelalexsander@protonmail.com>",
            "committer_raw": "Michael Alexsander <michaelalexsander@protonmail.com>",
            "summary": "Allow to compile templates without physics servers",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103373
        },
        "b13c96b097e07c91bbdf3ca6239b542277cbb950": {
            "hash": "b13c96b097e07c91bbdf3ca6239b542277cbb950",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104713 from aaronfranke/gltf-post-convert",
            "body": "GLTF: Fix `export_post_convert` not running for multi-root scenes",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "2ba5168becc78d75ee937e72fb61c340e2076a05": {
            "hash": "2ba5168becc78d75ee937e72fb61c340e2076a05",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104711 from shoonny/create_root_node_name_casing",
            "body": "Fix create root node dialog to follow preferred node name casing",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5ce9619219d6fe037c7af709d6e9a9ef1b22222f": {
            "hash": "5ce9619219d6fe037c7af709d6e9a9ef1b22222f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104701 from KoBeWi/inspecktore",
            "body": "Inspector localization improvements",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "3fe69cdf7453093cf4ebc9ff21d0b329dab7d454": {
            "hash": "3fe69cdf7453093cf4ebc9ff21d0b329dab7d454",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104698 from bruvzg/loc_dir",
            "body": "Fix editor layout direction change on translation change.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "4a31936bc1af9c62efff8f7a93be1a2880ad260b": {
            "hash": "4a31936bc1af9c62efff8f7a93be1a2880ad260b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104693 from mihe/local-vector-move",
            "body": "Optimize `LocalVector::push_back` for non-trivial objects",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "fd8c01054121bc36d2194fe2c410f4616a0598fb": {
            "hash": "fd8c01054121bc36d2194fe2c410f4616a0598fb",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104677 from kleonc/tile_map_layer_self_modulation_fix",
            "body": "Fix applying `TileMapLayer.self_modulate` to tiles",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "2377309c094f64507e98bc7ff446ccb24d443bfe": {
            "hash": "2377309c094f64507e98bc7ff446ccb24d443bfe",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104669 from KoBeWi/files_are_not_paths",
            "body": "Fix `_delete_internal_files()` receiving wrong path",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d8a81e416e138ffea353fb39fc452554d934638d": {
            "hash": "d8a81e416e138ffea353fb39fc452554d934638d",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104668 from monxa/redundant-lock-declaration",
            "body": "Remove redundant `ClassDB::locker` declaration",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f63fdc8a9fdf445ff7384e7ac3ec91b65ee0b6c5": {
            "hash": "f63fdc8a9fdf445ff7384e7ac3ec91b65ee0b6c5",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104667 from Calinou/editor-no-toast-texture-detect-3d",
            "body": "Don't show toasts for textures detected as used in 3D/normal/roughness",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ca1f4454035804af0a18973e7b86bce87abc9ac4": {
            "hash": "ca1f4454035804af0a18973e7b86bce87abc9ac4",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104662 from bruvzg/tab_pad_size",
            "body": "[RTL] Fix size/alignment of tables with padded cells.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "0419c9270528117db3261b0e8e16e534bf2b6f23": {
            "hash": "0419c9270528117db3261b0e8e16e534bf2b6f23",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104644 from bruvzg/macos_sync_mb",
            "body": "[macOS] Release keys and regenerate mouse events after native popup menu tracking.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f4425aecdf3a8583e57e2e890a225774e813ff25": {
            "hash": "f4425aecdf3a8583e57e2e890a225774e813ff25",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104638 from beicause/fix-ci-regression-test-project",
            "body": "CI: Fix godot regression project test",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "3fee84c78ba90cacbae55bdd6ff1fab13ac3c63e": {
            "hash": "3fee84c78ba90cacbae55bdd6ff1fab13ac3c63e",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104631 from smix8/gizmo_multi_collision_meshes",
            "body": "Allow multiple EditorNode3DGizmo collision meshes",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5b3c732608745a27210ce0677a0f50d974288ba7": {
            "hash": "5b3c732608745a27210ce0677a0f50d974288ba7",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104619 from Meorge/single-joy-con",
            "body": "Support more controllers on macOS 11+",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "3886fd142223e4741f3628f833edd2a830681ec3": {
            "hash": "3886fd142223e4741f3628f833edd2a830681ec3",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104617 from Repiteo/scons/color-refactor",
            "body": "SCons: Refactor `color.py`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "3f82efa65dc3100985e049bb1f93022d74f1d56e": {
            "hash": "3f82efa65dc3100985e049bb1f93022d74f1d56e",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104613 from zaevi/caching_csharp_tfm_validation",
            "body": "[.NET] Add caching for dotnet TFM validation result",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b33d907813acf49e2c8afbeaf4879f7fb0b431fa": {
            "hash": "b33d907813acf49e2c8afbeaf4879f7fb0b431fa",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104584 from KoBeWi/example_pr_for_translations",
            "body": "Improve auto-translation for static strings in docks",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b0ede90786de6d3082b1f336c87deb512ab21290": {
            "hash": "b0ede90786de6d3082b1f336c87deb512ab21290",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104525 from lawnjelly/fti_fix_proj_setting_doc",
            "body": "Physics Interpolation - Fix project setting tooltip",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c93ce94f4a2f4334d50d47df9c38d40ce74b65bc": {
            "hash": "c93ce94f4a2f4334d50d47df9c38d40ce74b65bc",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104455 from Ivorforce/ubrk-clone",
            "body": "Optimize startup times by using `ubrk_clone` instead of `ubrk_open`.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "0251fc4476c482a3b25f8e1cf1f32f817158d7ea": {
            "hash": "0251fc4476c482a3b25f8e1cf1f32f817158d7ea",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104399 from scgm0/Improve-Popup-content_scale_factor",
            "body": "Improve Popup `content_scale_factor`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "10799d0b44281c9aaafe9230a3e32d44b4bf4ac9": {
            "hash": "10799d0b44281c9aaafe9230a3e32d44b4bf4ac9",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104389 from Ivorforce/color-string-append",
            "body": "Optimize `Color::to_html` by allocating less.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5e8c80ab93b73efaf60814da586b22507e8a25ec": {
            "hash": "5e8c80ab93b73efaf60814da586b22507e8a25ec",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104346 from dugramen/tree-prevent-inspect-while-drag-scrolling",
            "body": "Scene Tree prevent inspecting node while scrolling",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "0d3ce48562974d42f4fe40b70b58547d7d742477": {
            "hash": "0d3ce48562974d42f4fe40b70b58547d7d742477",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104279 from L2750558108/pr-fix-nested-in-generic-errors",
            "body": "Fix nested GodotObject class in generic class lead to source generator errors in C#",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "27181e89cc13d126c37a14c3c7aab770fb491903": {
            "hash": "27181e89cc13d126c37a14c3c7aab770fb491903",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104252 from beicause/prompt-restart-when-data-missing",
            "body": "Prompt to restart when project data (.godot) is missing",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "1116fc7b0fa01f641417f33cc8d167a147bdea8e": {
            "hash": "1116fc7b0fa01f641417f33cc8d167a147bdea8e",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104201 from BrotherShort/folding-move-to-2nd-col",
            "body": "Fix folding arrow and relationship lines move to 2nd column.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "81425f1ebd65f651770b928c1c79af10ede2ff1a": {
            "hash": "81425f1ebd65f651770b928c1c79af10ede2ff1a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104103 from lodetrick/xr-controller-docs",
            "body": "Clarify `XRController3D` `get_input` name corresponds to actions in the action set",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "8e9faae2be4f10dd69735da435455bf29dcd5db1": {
            "hash": "8e9faae2be4f10dd69735da435455bf29dcd5db1",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104058 from dugramen/path3d-outwards-curve",
            "body": "Path3D prefer control points for outward curve",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "1f127770fc7fb800f1244bbbc41f7dca5762556b": {
            "hash": "1f127770fc7fb800f1244bbbc41f7dca5762556b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #103943 from dugramen/scroll-while-dragging",
            "body": "Scroll `EditorInspector` while drag & drop hovering near the edges",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "76c30189faae60ea9a191d8f429677531784b635": {
            "hash": "76c30189faae60ea9a191d8f429677531784b635",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #103923 from Ivorforce/span-array-init",
            "body": "Add C array constructor to `Span`.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d560d5c5c765fae8949eebad26dd0b6190abef3c": {
            "hash": "d560d5c5c765fae8949eebad26dd0b6190abef3c",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #103875 from Meorge/feat/verbose-project-manager",
            "body": "Allow opening a project in verbose mode from the Project Manager",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d01ffe4ad28908c15fbde6da301b0d272f827b4c": {
            "hash": "d01ffe4ad28908c15fbde6da301b0d272f827b4c",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #103708 from Ivorforce/linear-casts-fast-virtual-casts-bad",
            "body": "Optimize `Object::cast_to` by assuming no virtual and multiple inheritance, gaining 7x throughput over `dynamic_cast`.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "46a5940950f51634cdb17f12d4f571eb723ba3c8": {
            "hash": "46a5940950f51634cdb17f12d4f571eb723ba3c8",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #103643 from dsnopek/openxr-alternative-reference-spaces",
            "body": "OpenXR: Support alternative reference spaces from extensions",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e9d827b440ff7e7e5c3ef9061daa8de9f2fa8b8b": {
            "hash": "e9d827b440ff7e7e5c3ef9061daa8de9f2fa8b8b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #103173 from m4gr3d/fix_prebuilt_manifest_config",
            "body": "Updates and fixes to the Android prebuilt export logic",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "fceae7ed89e1a5befc70b230c9b7dafe2f9df016": {
            "hash": "fceae7ed89e1a5befc70b230c9b7dafe2f9df016",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #103000 from rburing/tell_me_WHICH_keystore",
            "body": "When code signing, specify which keystore is not found",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "666edb3f769f3698f0377f4c7e6789e763f7cb06": {
            "hash": "666edb3f769f3698f0377f4c7e6789e763f7cb06",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #102440 from dsnopek/classdb-cannot-instantiate-unexposed-classes",
            "body": "Prevent instantiating classes that aren't exposed",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e81eb3f1e9f2767cb06d6e2d8db66671f075df15": {
            "hash": "e81eb3f1e9f2767cb06d6e2d8db66671f075df15",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #102354 from YYF233333/style_iterator",
            "body": "Use iterator pattern instead of manually traverse `List::Element *`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "4e1e99142d0394859708c197f14964aee3b717a9": {
            "hash": "4e1e99142d0394859708c197f14964aee3b717a9",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #102126 from Ivorforce/optimize-get_setting_with_override",
            "body": "Optimize `ProjectSettings::get_setting_with_override` / `GLOBAL_GET` by avoiding repeated dict lookups.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "0db55e7e2e9b176ed87fa850bb9bd8ec7ca08c9e": {
            "hash": "0db55e7e2e9b176ed87fa850bb9bd8ec7ca08c9e",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #101275 from aaronfranke/gltf-target-names-unused",
            "body": "GLTF: Don't write unused `\"targetNames\"` on meshes",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "17a8f58a51c821716d09584db93ab1e18e6623dc": {
            "hash": "17a8f58a51c821716d09584db93ab1e18e6623dc",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #100754 from BlueCube3310/image-cleanup-v4",
            "body": "Image: Remove references to defunct `FORMAT_CUSTOM`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ecda77959c74f59d9ee7d45b0881ede50fd3430e": {
            "hash": "ecda77959c74f59d9ee7d45b0881ede50fd3430e",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #99590 from Calinou/version-double-build-name",
            "body": "Add `double` to the version full build string when using a double-precision build",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "408d07109b557763a92b4194eef3f1ef34a43cc1": {
            "hash": "408d07109b557763a92b4194eef3f1ef34a43cc1",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #99551 from DarioSamo/fragment-density-map",
            "body": "Implement Fragment density map support.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "aeeea52a93ad2d3e46860274d85d65183ceb3024": {
            "hash": "aeeea52a93ad2d3e46860274d85d65183ceb3024",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #98949 from Meorge/canvasitem-clip-children-warning",
            "body": "Add warning in scene tree when nested CanvasItems try to clip children",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "723605c4d121dce221446eaeb18291c9173b935c": {
            "hash": "723605c4d121dce221446eaeb18291c9173b935c",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #97348 from pafuent/updating_inspector_dock_when_rename_on_filesystem_dock",
            "body": "Update Inspector when renaming a file via File System Dock",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "0a502d31dc3fcb251860f4ed79f3b51b4da4e2e4": {
            "hash": "0a502d31dc3fcb251860f4ed79f3b51b4da4e2e4",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #94689 from Cliear/master",
            "body": "[Windows] Fix issue where newly created window incorrectly acquired the popup property.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "af2fe97798d5b0a8b25808c4b9b465bcfa32e55a": {
            "hash": "af2fe97798d5b0a8b25808c4b9b465bcfa32e55a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104660 from bruvzg/macos_dummy_ds",
            "body": "[macOS] Fix running with `DisplayServerHeadless`.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e47207ad16e0a77041125418870f2e21602a1f7a": {
            "hash": "e47207ad16e0a77041125418870f2e21602a1f7a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Fix updating editor icons on translation change.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104703
        },
        "b4db9dc6884bffb9c1dc40c0643d2d1446c03f41": {
            "hash": "b4db9dc6884bffb9c1dc40c0643d2d1446c03f41",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY5Nzk5NDU="
            ],
            "author_raw": "Pablo Andres Fuente <pfuente@heroku.com>",
            "committer_raw": "Pablo Andres Fuente <pablo.andres.fuente@gmail.com>",
            "summary": "Update Inspector when rename a file via File System Dock",
            "body": "Fixes #56803\n\nConnecting `FileSystemDock` `files_moved` signal to `InspectorDock`\nand then checking if we need to update or not the object stored\non `EditorSelectionHistory`.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 97348
        },
        "38ba5f59c9fcf38eab5db74cce14321459f0fec0": {
            "hash": "38ba5f59c9fcf38eab5db74cce14321459f0fec0",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NDY4NzU="
            ],
            "author_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "committer_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "summary": "GLTF: Fix export_post_convert not running for multi-root scenes",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104713
        },
        "22b5ec17fb59f5952490865bc003b452ea4e31f2": {
            "hash": "22b5ec17fb59f5952490865bc003b452ea4e31f2",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY3NjkzODMw",
                "MDQ6VXNlcjI3MDkyOA=="
            ],
            "author_raw": "Yyf2333 <2514537033@qq.com>",
            "committer_raw": "Yufeng Ying <nbyyf2002@mail.ustc.edu.cn>",
            "summary": "Using iterator pattern instead of List::Element *.",
            "body": "Co-authored-by: Adam Scott <ascott.ca@gmail.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102354
        },
        "41ce0e60040b3287ccedc808dfa9d7283d4af60d": {
            "hash": "41ce0e60040b3287ccedc808dfa9d7283d4af60d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjU1MTEzOTQx"
            ],
            "author_raw": "Sean <shoonny@users.noreply.github.com>",
            "committer_raw": "Sean <shoonny@users.noreply.github.com>",
            "summary": "fix create root node dialog to follow preferred node name casing",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104711
        },
        "98e9ace3ef706e6966d5a16f7265686f8c451d9b": {
            "hash": "98e9ace3ef706e6966d5a16f7265686f8c451d9b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NDY4NzU="
            ],
            "author_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "committer_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "summary": "GLTF: Don't write unused targetNames on meshes",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 101275
        },
        "17db92b8b83b22d5054bc5ea00399903f522792b": {
            "hash": "17db92b8b83b22d5054bc5ea00399903f522792b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NDY4NzU="
            ],
            "author_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "committer_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "summary": "Clarify API for top selected nodes in EditorSelection and make public",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 99897
        },
        "b291156ecec7c645e8b934704a3a6fdd450ca286": {
            "hash": "b291156ecec7c645e8b934704a3a6fdd450ca286",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Inspector localization improvements",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104701
        },
        "9dfa7514251207a4f1719afe02119b0738b50a45": {
            "hash": "9dfa7514251207a4f1719afe02119b0738b50a45",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ4MjczOTkw"
            ],
            "author_raw": "Cliear <1979454239@qq.com>",
            "committer_raw": "someone <someone@unknown.com>",
            "summary": "[Windows] Fixed the issue where newly created window incorrectly acquired the popup property on Windows.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 94689
        },
        "ffa6ef220bdefe64b0d2ebb3c48c5dc54d52045b": {
            "hash": "ffa6ef220bdefe64b0d2ebb3c48c5dc54d52045b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMDgxNjc="
            ],
            "author_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Use `append_` instead of `parse_` for `String` methods.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104556
        },
        "c3921954f246c0d8230262d6cbecc0e49172f93d": {
            "hash": "c3921954f246c0d8230262d6cbecc0e49172f93d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Fix editor layout direction change on translation change.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104698
        },
        "bc9d0c783504148460f44c54d59551cb3e92c8c6": {
            "hash": "bc9d0c783504148460f44c54d59551cb3e92c8c6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Add templated version of ObjectDB::get_instance()",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 100602
        },
        "dd9dc75a8331d9e86285b88e805e72c5f68231c3": {
            "hash": "dd9dc75a8331d9e86285b88e805e72c5f68231c3",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMDgxNjc="
            ],
            "author_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Optimize `Object::cast_to` by assuming no virtual and multiple inheritance, gaining 8x throughput over `dynamic_cast`.",
            "body": "Add `-Wvirtual-inheritance` to compiler warnings as a sanity check.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103708
        },
        "c7d855967c020749533d5d74f526238f02343259": {
            "hash": "c7d855967c020749533d5d74f526238f02343259",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Don't show toasts for textures detected as used in 3D/normal/roughness",
            "body": "A message is still printed in the Output panel when a texture is detected\nas being used in 3D/normal/roughness.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104667
        },
        "5c5b9847dac7c4e08f596954919f7f0b52c6223a": {
            "hash": "5c5b9847dac7c4e08f596954919f7f0b52c6223a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ4ODQyNDY="
            ],
            "author_raw": "Mikael Hermansson <mikael@hermansson.io>",
            "committer_raw": "Mikael Hermansson <mikael@hermansson.io>",
            "summary": "Optimize `LocalVector::push_back` for non-trivial objects",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104693
        },
        "5665e55f9ad10906be33ae1c2c0b64bf24076ec6": {
            "hash": "5665e55f9ad10906be33ae1c2c0b64bf24076ec6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "[macOS] Fix running with `DisplayServerHeadless`.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104660
        },
        "a2919f81279146479effa4fae1ec4e9bd018021d": {
            "hash": "a2919f81279146479effa4fae1ec4e9bd018021d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "[RTL] Improve vertical padding.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104685
        },
        "6f3c007e3ddc84e4083f161e6337272651fecc0c": {
            "hash": "6f3c007e3ddc84e4083f161e6337272651fecc0c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjk5NTc5ODc="
            ],
            "author_raw": "Malcolm Anderson <malcolminyo@gmail.com>",
            "committer_raw": "Malcolm Anderson <malcolminyo@gmail.com>",
            "summary": "Support more controllers on macOS 11+",
            "body": "Fix platform availability\n\nMake inputs accumulate, matching the `extendedGamepad` implementation",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104619
        },
        "b2ab89677bd16053d8ceb55affc228b9aa27bec6": {
            "hash": "b2ab89677bd16053d8ceb55affc228b9aa27bec6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjk5NTc5ODc="
            ],
            "author_raw": "Malcolm Anderson <malcolminyo@gmail.com>",
            "committer_raw": "Malcolm Anderson <malcolminyo@gmail.com>",
            "summary": "Add option to \"Edit\" in Project Manager for verbose mode",
            "body": "Add \"Edit\" button dropdown item for \"Edit in verbose mode\"\n\nRemove ability to hold Alt key to change \"Edit\" and \"Run\" buttons to verbose mode counterparts\n\nUpdate editor/project_manager.cpp\n\nCo-authored-by: Tomasz Chabora <kobewi4e@gmail.com>\n\nRemove code for running project in verbose mode",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103875
        },
        "60a9c8e2ea701dd117e22b52ec24ee020ed25c4c": {
            "hash": "60a9c8e2ea701dd117e22b52ec24ee020ed25c4c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjk5NTc5ODc="
            ],
            "author_raw": "Malcolm Anderson <malcolminyo@gmail.com>",
            "committer_raw": "Malcolm Anderson <malcolminyo@gmail.com>",
            "summary": "Add node configuration warnings for nested clipping and CanvasGroups",
            "body": "Many subclasses of CanvasItem had to have their `get_configuration_warnings` methods updated so they would display the warning as well\n\nMake clip children warning update whenever clip_children_mode is modified\n\nUpdate scene/main/canvas_item.h\n\nCo-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>\n\nAdd warning if ancestor of clipping CanvasItem is CanvasGroup\n\nAdd warnings for CanvasGroup when ancestors are CanvasGroups or clip children",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 98949
        },
        "943bec398f74fa8d08a88e12813863d9d013b113": {
            "hash": "943bec398f74fa8d08a88e12813863d9d013b113",
            "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 applying TileMapLayer.self_modulate to tiles",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104677
        },
        "15b9c1551783b918ee49f66535a7ca60884e81a8": {
            "hash": "15b9c1551783b918ee49f66535a7ca60884e81a8",
            "is_merge": false,
            "authored_by": [
                ""
            ],
            "author_raw": "Mauricio Narvaez <nvz@meta.com>",
            "committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "summary": "Ensure the composition layer is registered when the layer viewport is updated.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104658
        },
        "649fa630a7c1e144d642b828f7cfe6165b0cde85": {
            "hash": "649fa630a7c1e144d642b828f7cfe6165b0cde85",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUzMTUwMjQ0"
            ],
            "author_raw": "BlueCube3310 <53150244+BlueCube3310@users.noreply.github.com>",
            "committer_raw": "BlueCube3310 <53150244+BlueCube3310@users.noreply.github.com>",
            "summary": "Image: Remove references to defunct `FORMAT_CUSTOM`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 100754
        },
        "8e15406117c8ad723baf7f72a02ba425a4455675": {
            "hash": "8e15406117c8ad723baf7f72a02ba425a4455675",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Fix _delete_internal_files() receiving wrong path",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104669
        },
        "b79a6ca3e77393aa0558f414acf6f02143fdd24d": {
            "hash": "b79a6ca3e77393aa0558f414acf6f02143fdd24d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjg0MDc3NjI5"
            ],
            "author_raw": "Alexander Montag <mail@alexander-montag.de>",
            "committer_raw": "Alexander Montag <mail@alexander-montag.de>",
            "summary": "Remove redundant ClassDB::locker declaration",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104668
        },
        "42edbcd748f304c1c340394a5671a667b00cb9d8": {
            "hash": "42edbcd748f304c1c340394a5671a667b00cb9d8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "[RTL] Fix size/alignment of tables with padded cells.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104662
        },
        "75881f832250caec21c35403b5b622244d9b9ce2": {
            "hash": "75881f832250caec21c35403b5b622244d9b9ce2",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Use initializer list in Arrays",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 89782
        },
        "f8582ac5c36ee54cb3ced6ed94976a06be0f689c": {
            "hash": "f8582ac5c36ee54cb3ced6ed94976a06be0f689c",
            "is_merge": false,
            "authored_by": [
                ""
            ],
            "author_raw": "Colin O'Rourke <csorourk@ucsc.edu>",
            "committer_raw": "Colin O'Rourke <Colin.ORourke@icloud.com>",
            "summary": "Clarify Ambiguous Documentation",
            "body": "Clarifying Ambiguous wording in the description of multiple String Compare To functions.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 100849
        },
        "3c85281610fc76346401a83adbd27c9afbe1801c": {
            "hash": "3c85281610fc76346401a83adbd27c9afbe1801c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjU0ODE5MzE5"
            ],
            "author_raw": "dugramen <koliur.rahman@my.liu.edu>",
            "committer_raw": "dugramen <koliur.rahman@my.liu.edu>",
            "summary": "Scroll inspector while drag hovering near the edge",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103943
        },
        "419ef1b7ca1e17a7d419096cac5753e80a203651": {
            "hash": "419ef1b7ca1e17a7d419096cac5753e80a203651",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBa8VXg"
            ],
            "author_raw": "Peelep <ville.pauli.leppanen@gmail.com>",
            "committer_raw": "Peelep <ville.pauli.leppanen@gmail.com>",
            "summary": "Add UndoRedo actions to preview sun & env",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103053
        },
        "27438a1b9dd0a7c70b8555f54b14c803ee80c53a": {
            "hash": "27438a1b9dd0a7c70b8555f54b14c803ee80c53a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUyMTQ4MjIx"
            ],
            "author_raw": "scgm0 <2682963017@qq.com>",
            "committer_raw": "scgm0 <2682963017@qq.com>",
            "summary": "Improve Popup content_scale_factor",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104399
        },
        "e3373ed0a48bb6d82ab208c025d84ad262a123ab": {
            "hash": "e3373ed0a48bb6d82ab208c025d84ad262a123ab",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEyOTY2ODE0"
            ],
            "author_raw": "Zae <zaevi@live.com>",
            "committer_raw": "Zae <zaevi@live.com>",
            "summary": "Add caching for dotnet TFM validation result",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104613
        },
        "28d6cf859ab851ba621b3c8dbab42e9bbd3300f9": {
            "hash": "28d6cf859ab851ba621b3c8dbab42e9bbd3300f9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMDgxNjc="
            ],
            "author_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Add move semantics to `Ref`.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104649
        },
        "ede1f8ef7efb930e95d3a11071088ba1a44810ea": {
            "hash": "ede1f8ef7efb930e95d3a11071088ba1a44810ea",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Improve auto-translation for static strings in docks",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104584
        },
        "d1edf66a13b52125c0fb4cf50f983121d820b852": {
            "hash": "d1edf66a13b52125c0fb4cf50f983121d820b852",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "[macOS] Release keys and regenerate mouse events after native popup menu tracking.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104644
        },
        "4b9650f54ece330292a54ddace438dfd2fd44868": {
            "hash": "4b9650f54ece330292a54ddace438dfd2fd44868",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc1OTQxODQy"
            ],
            "author_raw": "LuoZhihao <luo_zhihao_jx@qq.com>",
            "committer_raw": "LuoZhihao <luo_zhihao_jx@qq.com>",
            "summary": "CI: Fix godot regression project test",
            "body": "Fix crash and memory leak in `SpringBoneSimulator3D`\nFix crash in `GraphEdit`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104638
        },
        "8bef789ca657bdc82b3a784bd44a39ea0aaa4b76": {
            "hash": "8bef789ca657bdc82b3a784bd44a39ea0aaa4b76",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjU0ODE5MzE5"
            ],
            "author_raw": "dugramen <koliur.rahman@my.liu.edu>",
            "committer_raw": "dugramen <koliur.rahman@my.liu.edu>",
            "summary": "Path3D prefer control points for outward curve",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104058
        },
        "6e7d2abb81457af6f8351fb2a35f5598a00e97f5": {
            "hash": "6e7d2abb81457af6f8351fb2a35f5598a00e97f5",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI0NDk4ODMy"
            ],
            "author_raw": "Ibrahn Sahir <ibrahn.sahir@gmail.com>",
            "committer_raw": "Ibrahn Sahir <ibrahn.sahir@gmail.com>",
            "summary": "Fix and simplify hit calculation in PopupMenu::_get_mouse_over.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104632
        },
        "ab917da71e43e263c7a1965fded87719640a865d": {
            "hash": "ab917da71e43e263c7a1965fded87719640a865d",
            "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": "Allow multiple EditorNode3DGizmo collision meshes",
            "body": "Allows to add multiple TriangleMesh collision meshes to a 3D gizmo.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104631
        },
        "345974691b03edb3c11e39cb038fc8c3fba1296e": {
            "hash": "345974691b03edb3c11e39cb038fc8c3fba1296e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjU0ODE5MzE5"
            ],
            "author_raw": "dugramen <koliur.rahman@my.liu.edu>",
            "committer_raw": "dugramen <koliur.rahman@my.liu.edu>",
            "summary": "Scene Tree prevent inspecting node while scrolling",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104346
        },
        "594d64ec244b6b99321e2096987d4d69de4c8845": {
            "hash": "594d64ec244b6b99321e2096987d4d69de4c8845",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104615 from bruvzg/cleanup_fix",
            "body": "[macOS] Fix cleanup with some command line tools.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b699508b07c40beab8ab332399ec588cb2239240": {
            "hash": "b699508b07c40beab8ab332399ec588cb2239240",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104599 from mihe/jolt/rest-info-shape-index",
            "body": "Fix `shape` always being zero with `get_rest_info` when using Jolt Physics",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5432291db9f2293ea3d6d9b54fff8e8133b0ada7": {
            "hash": "5432291db9f2293ea3d6d9b54fff8e8133b0ada7",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104572 from bruvzg/move_layer_disable",
            "body": "Disable broken Vulkan layers before running RenderingDevice tests.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "9328d24a7262b8b858d0832727c2b452ed8e53b3": {
            "hash": "9328d24a7262b8b858d0832727c2b452ed8e53b3",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104296 from Rindbee/fix-editor-crash-when-inspecting-2-objects-handled-by-the-same-plugin",
            "body": "Fix editor crash when inspecting 2 objects handled by the same plugin",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "3358128dc213eb5823f04084be152e4b732d4599": {
            "hash": "3358128dc213eb5823f04084be152e4b732d4599",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Disable broken Vulkan layers before running RenderingDevice tests.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104572
        },
        "2b1f463de5205ddf54c1d32b743ac9c23f1a7fec": {
            "hash": "2b1f463de5205ddf54c1d32b743ac9c23f1a7fec",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NDg5Mjky"
            ],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "SCons: Refactor `color.py`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104617
        },
        "6adcb2085cd5c6a9b7a79dc36f49a1a4f6cbdcd3": {
            "hash": "6adcb2085cd5c6a9b7a79dc36f49a1a4f6cbdcd3",
            "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": "`EditorResourcePicker`: Add `Quick Load` button",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104490
        },
        "c9352f06f73e9308dfcb532ab2ab4bd37334d43a": {
            "hash": "c9352f06f73e9308dfcb532ab2ab4bd37334d43a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI0NDk4ODMy"
            ],
            "author_raw": "Ibrahn Sahir <ibrahn.sahir@gmail.com>",
            "committer_raw": "Ibrahn Sahir <ibrahn.sahir@gmail.com>",
            "summary": "Fix uninitialised member vars in CommandQueueMT and RasterizerSceneGLES3",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104616
        },
        "698ff2a192f644fc17b7df34c8e1c62e7327e505": {
            "hash": "698ff2a192f644fc17b7df34c8e1c62e7327e505",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "[macOS] Fix cleanup with some command line tools.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104615
        },
        "411f4763198b14d38db1afd296853996b2a5599a": {
            "hash": "411f4763198b14d38db1afd296853996b2a5599a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwMzg2MDY3"
            ],
            "author_raw": "Rindbee <idleman@yeah.net>",
            "committer_raw": "Rindbee <idleman@yeah.net>",
            "summary": "Fix editor crash when inspecting 2 objects handled by the same plugin",
            "body": "Already activated plugins do not need to be added again to `editor_plugins_over`.\n\n`fold_resource()` changes `active_plugins` and is unsafe to call while iterating\nover `active_plugins`.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104296
        },
        "1ba856565d726d32e07f86610668966e9904115d": {
            "hash": "1ba856565d726d32e07f86610668966e9904115d",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104524 from wheatear-dev/disable-colors-doc-option",
            "body": "Support a `NO_COLOR` environment variable in `doc_status.py`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d032c1170a5f44f924e69ccfb33a3890601a337a": {
            "hash": "d032c1170a5f44f924e69ccfb33a3890601a337a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104521 from Chubercik/pcre2-10.45",
            "body": "pcre2: Update to 10.45",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e10974b1886a38883665e46142bd7b4959a611ea": {
            "hash": "e10974b1886a38883665e46142bd7b4959a611ea",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104578 from KoBeWi/final_interpolasy",
            "body": "Fix final tween value with custom interpolator",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "a9316e724562fb008cd55928fbcddd8261ee709f": {
            "hash": "a9316e724562fb008cd55928fbcddd8261ee709f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104587 from Calinou/engine-build-configuration-tweak-extension",
            "body": "Change `.build` extension for engine build profiles to `.gdbuild`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "68d71d6c8cda1718bf89164c324f635281d91f1b": {
            "hash": "68d71d6c8cda1718bf89164c324f635281d91f1b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104582 from Ivorforce/cameratexture-nomonitor",
            "body": "Avoid doctools attempting to query the `CameraServer` to infer a default value for `camera_is_active`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f58b797e52bb6310a44f2d47602e2645a00eb018": {
            "hash": "f58b797e52bb6310a44f2d47602e2645a00eb018",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104592 from akien-mga/vulkan-device-select-layer",
            "body": "Vulkan: Re-enable Mesa device select layer",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "8a6cd51ac22a188357a92bec61d78b58b323210a": {
            "hash": "8a6cd51ac22a188357a92bec61d78b58b323210a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104573 from YeldhamDev/multi_remote_regressions",
            "body": "Fix regressions regarding multiple remote object selection",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c3ecb72c3a0d4ff8a17e9c5a04baea87e0816049": {
            "hash": "c3ecb72c3a0d4ff8a17e9c5a04baea87e0816049",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104397 from bruvzg/mac_main_loop",
            "body": "[macOS] Replace custom main loop with `[NSApp run]` and `CFRunLoop` observer.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "350ac5bac9ec3ba5ae93e487a60e36041a8cd579": {
            "hash": "350ac5bac9ec3ba5ae93e487a60e36041a8cd579",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104575 from bruvzg/cvtt_mul_4",
            "body": "Force multiple of 4 sizes for CVTT compressor.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c5e36a973ce8869f669ffe4adc122b3492edf918": {
            "hash": "c5e36a973ce8869f669ffe4adc122b3492edf918",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104115 from mihe/scene-state-binds",
            "body": "Bind `SceneState` methods `get_path` and `get_base_scene_state`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "1b2e388af36b9cfc1933fc4fa339a3367b9fe45c": {
            "hash": "1b2e388af36b9cfc1933fc4fa339a3367b9fe45c",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104470 from m4gr3d/use_composition_layer_fallback_for_panel",
            "body": "Enable composition layer fallback in panel mode",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "40829294939bf368b5e090bee00ccb6e9b464981": {
            "hash": "40829294939bf368b5e090bee00ccb6e9b464981",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #102449 from RandomShaper/classdb_locking",
            "body": "Sanitize ClassDB locking",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "065d567116eb8f2a66c1b3203875827426984cf8": {
            "hash": "065d567116eb8f2a66c1b3203875827426984cf8",
            "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": "Fallback Control.layout_mode to valid mode when child of non-container control",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104614
        },
        "d5cea9bb2e13bb58807e19ea8081e099bdeb6f72": {
            "hash": "d5cea9bb2e13bb58807e19ea8081e099bdeb6f72",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Implement `DirAccess.is_equivalent` method.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104597
        },
        "2d885a316366140ecc35877c4bd2dfa5373c37f7": {
            "hash": "2d885a316366140ecc35877c4bd2dfa5373c37f7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExNzk3MTc0"
            ],
            "author_raw": "Pedro J. Estébanez <pedrojrulez@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Sanitize ClassDB locking",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102449
        },
        "4d2409f849920c0c547d479ed644243ced0b8aee": {
            "hash": "4d2409f849920c0c547d479ed644243ced0b8aee",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Change `.build` extension for engine build profiles to `.gdbuild`",
            "body": "`.build` was already used by the Meson buildsystem for its build file.\nUsing a unique file extension for Godot avoids ambiguity and allows\nthird-party tools to reliably detect its file formats.\n\nThe previous file extension is still accepted in the load/save dialog, so\nthis change is backwards-compatible. The buildsystem doesn't care\nabout the file extension, so no changes are required on that end.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104587
        },
        "e6ecce18bbf275c70aec0bb69a0b4de67c2ada2d": {
            "hash": "e6ecce18bbf275c70aec0bb69a0b4de67c2ada2d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Remove New prefix from EditorResourcePicker",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104604
        },
        "4b5661758f9c4db3bc336029f92789c9d2597472": {
            "hash": "4b5661758f9c4db3bc336029f92789c9d2597472",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ4ODQyNDY="
            ],
            "author_raw": "Mikael Hermansson <mikael@hermansson.io>",
            "committer_raw": "Mikael Hermansson <mikael@hermansson.io>",
            "summary": "Fix `shape` always being zero with `get_rest_info` when using Jolt Physics",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104599
        },
        "c9f0ab67015f1a88d87de634c1c62119b79ecc00": {
            "hash": "c9f0ab67015f1a88d87de634c1c62119b79ecc00",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Vulkan: Re-enable Mesa device select layer",
            "body": "We got this from RenderDoc which had an issue with it 5 years ago, but it's\nnot a given that Godot is also affected.\n\nThis layer is actually quite convenient to be able to change what default Vulkan\ncapable GPU should be used for applications via environment variables:\nhttps://docs.mesa3d.org/envvars.html#vulkan-mesa-device-select-layer-environment-variables",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104592
        },
        "6f50511a4d41f78fe74e04d43015865e1fab3df4": {
            "hash": "6f50511a4d41f78fe74e04d43015865e1fab3df4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Force multiple of 4 sizes for CVTT compressor.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104575
        },
        "b384de90132d77628e423463c7e8deaf12e7aa7e": {
            "hash": "b384de90132d77628e423463c7e8deaf12e7aa7e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Load decompressable texture format is no supported one found.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104590
        },
        "770267b33706a5a048ea176a1f0239fb29c51837": {
            "hash": "770267b33706a5a048ea176a1f0239fb29c51837",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMDgxNjc="
            ],
            "author_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Set `camera_is_active` to false for `CameraTexture` to avoid doctool querying it to determine the default automatically.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104582
        },
        "503b8892af094f4d878a73ba2d553e4ee68ea4f7": {
            "hash": "503b8892af094f4d878a73ba2d553e4ee68ea4f7",
            "is_merge": false,
            "authored_by": [
                "U_kgDOCL9eow"
            ],
            "author_raw": "Logan Detrick <logandetrick@ucsb.edu>",
            "committer_raw": "Logan Detrick <logandetrick@ucsb.edu>",
            "summary": "Clarify XRController input name is defined by XRInterface and explain for OpenXR",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104103
        },
        "8f657977fce3f543ad0f66a4e2404be08e973d52": {
            "hash": "8f657977fce3f543ad0f66a4e2404be08e973d52",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Fix final tween value with custom interpolator",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104578
        },
        "d01d40490ffd2fca4959f7c97bc2795b55766e6d": {
            "hash": "d01d40490ffd2fca4959f7c97bc2795b55766e6d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwNzM5MjM5"
            ],
            "author_raw": "Michael Alexsander <michaelalexsander@protonmail.com>",
            "committer_raw": "Michael Alexsander <michaelalexsander@protonmail.com>",
            "summary": "Fix regressions regarding multiple remote object selection",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104573
        },
        "6b5b84c0c50135e88691e035d3e00c68a2ae5aa4": {
            "hash": "6b5b84c0c50135e88691e035d3e00c68a2ae5aa4",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #101737 from btgs-0/add-tile-coordinate-and-rectangle-size-display-to-terrains-editor-101634",
            "body": "Draw tilemap coordinate and rectangle size on the screen when using the TileMapLayer's Terrains plugin",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ef4215472c401fb0980ff9b8ef9424f22353f8d9": {
            "hash": "ef4215472c401fb0980ff9b8ef9424f22353f8d9",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #102562 from KoBeWi/edytor_dans_todos_Sprache",
            "body": "Enable changing editor language without restart",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "95a0cad8b1ebd9b7270feea31bfba968bd6ae34d": {
            "hash": "95a0cad8b1ebd9b7270feea31bfba968bd6ae34d",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104482 from YeldhamDev/game_view_featprof_3d",
            "body": "Hide 3D mode in Game view if the feature is disabled",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "96b5fe80926da4c518ab0af79a7ec0b0d0466432": {
            "hash": "96b5fe80926da4c518ab0af79a7ec0b0d0466432",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104344 from dugramen/subgroup-vbox-separation",
            "body": "Fix vbox separation for inspector subgroups",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "fe3aa047c9e0444a3f04d958cab81f2b00c74072": {
            "hash": "fe3aa047c9e0444a3f04d958cab81f2b00c74072",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104241 from Macksaur/tree-item-button-drag",
            "body": "Prevent clicking of TreeItem buttons when letting go outside of the button",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e2d3e8ff86e53f757ec66fc82db03a2c01a92172": {
            "hash": "e2d3e8ff86e53f757ec66fc82db03a2c01a92172",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104231 from arkology/wide-theme-editor-walking",
            "body": "Fix `ThemeEditor` being too wide for small screen or minimized window",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c687e4f692ba53d2203b289204f5f95951c9f541": {
            "hash": "c687e4f692ba53d2203b289204f5f95951c9f541",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104509 from HolonProduction/completion-super-method",
            "body": "GDScript: Return early when parsing invalid super call",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d52471512248f06fc698d79d2f9265fed32d3a28": {
            "hash": "d52471512248f06fc698d79d2f9265fed32d3a28",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104562 from Faless/mbedtls/3.6.3",
            "body": "mbedTLS: Update to version 3.6.3",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c657d4768db398eadd0e59265c735863672a28be": {
            "hash": "c657d4768db398eadd0e59265c735863672a28be",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104570 from Repiteo/core/intrin-fix",
            "body": "Core: Include `intrin.h` for MSVC",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "8f16b86d7e4f96546a2b5a54cbce4b99ce695598": {
            "hash": "8f16b86d7e4f96546a2b5a54cbce4b99ce695598",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NDg5Mjky"
            ],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Core: Include `intrin.h` for MSVC",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104570
        },
        "38f43eb2ed45941ea1f7b507dc837996ea0e90a8": {
            "hash": "38f43eb2ed45941ea1f7b507dc837996ea0e90a8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Document CSGShape3D updates being deferred until the next frame",
            "body": "This affects several methods that users can call, such as `get_meshes()`,\n`bake_static_mesh()`, and `bake_collision_shape()`.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104561
        },
        "0b0655aee4c60e9ddf98ec80a20782554f798c57": {
            "hash": "0b0655aee4c60e9ddf98ec80a20782554f798c57",
            "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 3.6.3",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104562
        },
        "76d709be74d6fa76ec3cd22af24e74b4b93602eb": {
            "hash": "76d709be74d6fa76ec3cd22af24e74b4b93602eb",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUzODUwNA==",
                "MDQ6VXNlcjE5NDU0NDk="
            ],
            "author_raw": "Dario <dariosamo@gmail.com>",
            "committer_raw": "David Snopek <dsnopek@gmail.com>",
            "summary": "Implement support for fragment density maps.",
            "body": "Co-Authored-By: Bastiaan Olij <mux213@gmail.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 99551
        },
        "b67dcb21fda16956859dbb217cbb1e0238af3ef2": {
            "hash": "b67dcb21fda16956859dbb217cbb1e0238af3ef2",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBe5tvQ"
            ],
            "author_raw": "HolonProduction <holonproduction@gmail.com>",
            "committer_raw": "HolonProduction <holonproduction@gmail.com>",
            "summary": "GDScript: Return early when parsing invalid super call",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104509
        },
        "3f27351f2b832e0760202e4c227585ea2bed9de8": {
            "hash": "3f27351f2b832e0760202e4c227585ea2bed9de8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE5MTU2MQ==",
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "David Snopek <dsnopek@gmail.com>",
            "committer_raw": "David Snopek <dsnopek@gmail.com>",
            "summary": "OpenXR: Support alternative reference spaces from extensions",
            "body": "Co-authored-by: Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103643
        },
        "bf1c2583f4a13d501ec9eae58912f580fb5484ef": {
            "hash": "bf1c2583f4a13d501ec9eae58912f580fb5484ef",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #101954 from bruvzg/uid_deref",
            "body": "[Export] Convert `uid://` names to `res://` when exporting files.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "a5926394d3365de63c63d23f77da6debc7c83f30": {
            "hash": "a5926394d3365de63c63d23f77da6debc7c83f30",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103956 from dugramen/curve-handles-outwards",
            "body": "Path2D prefer control points for outward curve",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f810c74c1968d9a40ee5a8c2ac4217892ab5e98c": {
            "hash": "f810c74c1968d9a40ee5a8c2ac4217892ab5e98c",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104221 from Teschnique/fix-issue-100590",
            "body": "Fix tangent baking for curves when cubic derivatives are 0",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "6bbccdb317f7ff215ff6f22aa1397c5159dc3dd5": {
            "hash": "6bbccdb317f7ff215ff6f22aa1397c5159dc3dd5",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #102561 from Dowsley/docs/update-tilemap-references",
            "body": "Replace references from TileMap to TileMapLayer in documentation",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "2161217ed63d454f257fadb0801084c86205f74f": {
            "hash": "2161217ed63d454f257fadb0801084c86205f74f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104219 from van800/source_gen_fix",
            "body": "C#: Fix source generator for primary constructor",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "82d2a4b3708464439719b83dd6b027c6556f8de8": {
            "hash": "82d2a4b3708464439719b83dd6b027c6556f8de8",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104425 from stuartcarnie/script_debugger_complexity",
            "body": "Editor: Simplify `_parse_message`; separate into handler functions",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d35e22ff22318b40436119ddc13b10fdec70e099": {
            "hash": "d35e22ff22318b40436119ddc13b10fdec70e099",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104415 from zlago/patch-1",
            "body": "Export: Change unportable `echo` in the Linux/macOS debug launcher script",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "7fed5f29ed2a6e2a4ddb325315c6226218c800be": {
            "hash": "7fed5f29ed2a6e2a4ddb325315c6226218c800be",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #99826 from kiroxas/improveParseUTF8Performance",
            "body": "Improve `parse_utf8` performance",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "777c6637e900e783a34c45fe885bf4ff583e7b96": {
            "hash": "777c6637e900e783a34c45fe885bf4ff583e7b96",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103214 from aaronjyoder/master",
            "body": "Add tab spacing modifier for tabs in TabBar and TabContainer",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "9a0ea64bd6e72d448ed374de4faf954c6a574b9a": {
            "hash": "9a0ea64bd6e72d448ed374de4faf954c6a574b9a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104542 from bruvzg/rtl_fix_fx_regex",
            "body": "[RTL] Fix `float` and `int` matching in FX environment.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "00c381c54c698484cc346cf1cc2d11522a6de4d7": {
            "hash": "00c381c54c698484cc346cf1cc2d11522a6de4d7",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104043 from Repiteo/style/pascal-namespace",
            "body": "Style: Convert namespaces to PascalCase",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "407ab8768c1c08bc2a9b4df384c4e2a5e9539d37": {
            "hash": "407ab8768c1c08bc2a9b4df384c4e2a5e9539d37",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Physics Interpolation - Fix project setting tooltip",
            "body": "Corrects a confusing documentation which refers to physics objects, whereas FTI applies to all rendered objects.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104525
        },
        "a317ce75a6564f090d1c8cbd7feb21a9d7d92c67": {
            "hash": "a317ce75a6564f090d1c8cbd7feb21a9d7d92c67",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "[macOS] Replace custom main loop with `[NSApp run]` and `CFRunLoop` observer.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104397
        },
        "7675bc7df6f24a61533e7d6536a7766ec7c08721": {
            "hash": "7675bc7df6f24a61533e7d6536a7766ec7c08721",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "[RTL] Fix `float` and `int` matching in FX environment.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104542
        },
        "1cb3cfaa8e1a2d6bd4a3b267d5bbff2d5b0b7f3e": {
            "hash": "1cb3cfaa8e1a2d6bd4a3b267d5bbff2d5b0b7f3e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NDg5Mjky"
            ],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Style: Convert namespaces to PascalCase",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104043
        },
        "0595bb8a4219f6f02dedcca8b0a65e5db29992d8": {
            "hash": "0595bb8a4219f6f02dedcca8b0a65e5db29992d8",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104441 from bruvzg/emb_menu_icons",
            "body": "Fix embedded help menu icons.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "8f331ebd9ce7d7f260c7a9be20ca58522ef3c2d3": {
            "hash": "8f331ebd9ce7d7f260c7a9be20ca58522ef3c2d3",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103099 from YeldhamDev/build_res_loader_disable",
            "body": "Disable `ResourceFormatLoader/Saver`s of disabled classes",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "325c69833165a88c979ff6c1413032010306291e": {
            "hash": "325c69833165a88c979ff6c1413032010306291e",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103647 from aaronp64/dictionary_multiple_lookup",
            "body": "Avoid multiple lookups in `Dictionary::operator[]`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "4c9086312d532731983e3a4feefab063468d9639": {
            "hash": "4c9086312d532731983e3a4feefab063468d9639",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103698 from AThousandShips/fix_a_hash_map_construct",
            "body": "[Core] Fix `AHashMap` constructors reserving too few elements",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "a8bab92fc0ce70823ad623bbf690bab8f4c0a4a7": {
            "hash": "a8bab92fc0ce70823ad623bbf690bab8f4c0a4a7",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104450 from Ivorforce/font-load-once",
            "body": "Optimize startup times by avoiding loading fonts twice.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "8cafc43f7103b4f776d473045443552aade94018": {
            "hash": "8cafc43f7103b4f776d473045443552aade94018",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104475 from ryevdokimov/fix-3d-view-menu-gizmo-icons",
            "body": "Fix 3D view menu gizmo icons being broken in empty scene",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "2eec0fc526eab69dcbdfa59b23f92eae49c8282f": {
            "hash": "2eec0fc526eab69dcbdfa59b23f92eae49c8282f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #94441 from Repiteo/core/math-namespace",
            "body": "Core: Convert `Math` class to namespace",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "fd45f42464c32ea5406734d26d89923e5848a895": {
            "hash": "fd45f42464c32ea5406734d26d89923e5848a895",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #101361 from Repiteo/core/isolate-ref-logic",
            "body": "Core: Isolate `Ref` forward declare logic",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "bdcbc98494a42e5771c3dc911a118649d23b1425": {
            "hash": "bdcbc98494a42e5771c3dc911a118649d23b1425",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103075 from Repiteo/style/clangd-simple",
            "body": "Style: Begin integrating simple clangd fixes",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d7a9a9a951b102a363624123df0962350bdf2ac2": {
            "hash": "d7a9a9a951b102a363624123df0962350bdf2ac2",
            "is_merge": false,
            "authored_by": [
                "U_kgDOCaM8Hg"
            ],
            "author_raw": "Edward Moulsdale <eddie.moulsdale@gmail.com>",
            "committer_raw": "Edward Moulsdale <eddie.moulsdale@gmail.com>",
            "summary": "Support NO_COLOR environment variable in doc_status.py",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104524
        },
        "2c3e302c7582f715b66ff64e5ce11b6445af2931": {
            "hash": "2c3e302c7582f715b66ff64e5ce11b6445af2931",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3Mzc4NzQ2"
            ],
            "author_raw": "Jakub Marcowski <chubercikbattle@gmail.com>",
            "committer_raw": "Jakub Marcowski <chubercikbattle@gmail.com>",
            "summary": "pcre2: Update to 10.45",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104521
        },
        "d9ef361d122e480a81cd482224b560f973e06014": {
            "hash": "d9ef361d122e480a81cd482224b560f973e06014",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NDg5Mjky"
            ],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Core: Isolate `Ref` forward declare logic",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 101361
        },
        "4fbf38d0913ce9ca6f674ce5ff7ef6ebf6a3199f": {
            "hash": "4fbf38d0913ce9ca6f674ce5ff7ef6ebf6a3199f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjU0ODE5MzE5"
            ],
            "author_raw": "dugramen <koliur.rahman@my.liu.edu>",
            "committer_raw": "dugramen <koliur.rahman@my.liu.edu>",
            "summary": "Path2D prefer control points for outward curve",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103956
        },
        "f09ee0171af1037474613dfc9c5efcc33ee54be9": {
            "hash": "f09ee0171af1037474613dfc9c5efcc33ee54be9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NDg5Mjky"
            ],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Style: Begin integrating simple `.clangd` fixes",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103075
        },
        "123b5baaba73761422f92678fc52dba20bd470fa": {
            "hash": "123b5baaba73761422f92678fc52dba20bd470fa",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwNzM5MjM5"
            ],
            "author_raw": "Michael Alexsander <michaelalexsander@protonmail.com>",
            "committer_raw": "Michael Alexsander <michaelalexsander@protonmail.com>",
            "summary": "Hide 3D mode in Game view if the feature is disabled",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104482
        },
        "2044bd898af6a17c7091df5cb858e0c76818fcd6": {
            "hash": "2044bd898af6a17c7091df5cb858e0c76818fcd6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Add `double` to the version full build string when using a double-precision build",
            "body": "This means that `double` is now visible in the command line startup version,\nproject manager, editor About dialog and at the bottom of the editor.\nThis is because double-precision mode has a significant impact on how the\neditor and projects run.\n\nSimilar to `mono` for C# builds, this affects which export templates the editor\nlooks for, since it needs a different set of export templates.\n\nThe export templates manager now indicates that no official double-precision export\ntemplate downloads are currently available (although the `dev` status message\ntakes priority over it).",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 99590
        },
        "1abde8ce4862b2accc6d4e6e4f0426c24f8b912d": {
            "hash": "1abde8ce4862b2accc6d4e6e4f0426c24f8b912d",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBkx80A"
            ],
            "author_raw": "Robert Yevdokimov <105675984+ryevdokimov@users.noreply.github.com>",
            "committer_raw": "Robert Yevdokimov <105675984+ryevdokimov@users.noreply.github.com>",
            "summary": "Fix 3D view menu gizmo icons being broken in empty scene",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104475
        },
        "6a56ed892688a619a227ccf028cd90357fc24237": {
            "hash": "6a56ed892688a619a227ccf028cd90357fc24237",
            "is_merge": false,
            "authored_by": [
                "U_kgDOByPlNg"
            ],
            "author_raw": "2750558108 <l2750558108@outlook.com>",
            "committer_raw": "2750558108 <l2750558108@outlook.com>",
            "summary": "Fix nested GodotObject class in generic class lead to source generator errors in C#",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104279
        },
        "a6dc34541500fe5509a9b590fb5e5a895bac99ba": {
            "hash": "a6dc34541500fe5509a9b590fb5e5a895bac99ba",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUxOTE1MQ=="
            ],
            "author_raw": "Teschnique <phil.teschner@gmail.com>",
            "committer_raw": "Teschnique <phil.teschner@gmail.com>",
            "summary": "Fix tangent baking for curves where the derivative evaluates to 0 due to",
            "body": "collinear control points.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104221
        },
        "18fd37d4a8224c70f9e83fe87668477b00551abf": {
            "hash": "18fd37d4a8224c70f9e83fe87668477b00551abf",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxMzU3MDk="
            ],
            "author_raw": "Mauricio Narvaez <maunvz@gmail.com>",
            "committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "summary": "Enable composition layer fallback in non-editor desktop player",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104470
        },
        "ba8873291045bfdc12b0e9a857e73e22074c0b67": {
            "hash": "ba8873291045bfdc12b0e9a857e73e22074c0b67",
            "is_merge": false,
            "authored_by": [
                "U_kgDOCL9eow"
            ],
            "author_raw": "Logan Detrick <logandetrick@ucsb.edu>",
            "committer_raw": "Logan Detrick <logandetrick@ucsb.edu>",
            "summary": "Add tooltips to OpenXR Action Map UI",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104465
        },
        "b954ddce28a1247b92442a65014bad820f1f8be8": {
            "hash": "b954ddce28a1247b92442a65014bad820f1f8be8",
            "is_merge": false,
            "authored_by": [
                "U_kgDOCOzwWA"
            ],
            "author_raw": "BT <149745752+btgs-0@users.noreply.github.com>",
            "committer_raw": "BT <149745752+btgs-0@users.noreply.github.com>",
            "summary": "Draw the mouse position's tilemap co-ordinate (and rectangle size) on the screen when using the TileMapLayer's Terrains plugin.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 101737
        },
        "09e7bef0e002a533f46a40238e6ac9d27dc62912": {
            "hash": "09e7bef0e002a533f46a40238e6ac9d27dc62912",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMDgxNjc="
            ],
            "author_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Use `ubrk_clone` instead of `ubrk_open` to create `UBreakIterator` instances.",
            "body": "`ubrk_clone` is much faster, because the locale doesn't have to be parsed again.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104455
        },
        "75ce42d463405a7338513a56f8d4f2116274e558": {
            "hash": "75ce42d463405a7338513a56f8d4f2116274e558",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMDE2NjE3"
            ],
            "author_raw": "Peter Harris <peter.harris@arm.com>",
            "committer_raw": "Peter Harris <peter.harris@arm.com>",
            "summary": "Update astcenc to the upstream 5.3.0 release",
            "body": "This is mostly a maintenance update that brings the compressor inline\nwith the recently published Khronos Data Format Specification 1.4\nrelease which clarified some ambiguity in the specification. This update\nalso gives minor codec optimizations, bug fixes, and image quality\nimprovements.\n\nThe biggest improvement for Godot is that builds using MSVC cl.exe will\nnow correctly default to the SSE2-optimized backend rather than the\nreference C backend. This makes compression more than 3 times faster.\nBuilds using other compilers (GCC, LLVM/Clang) were not impacted by the\nunderlying issue, and see no performance uplift.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104462
        },
        "742b27fdd6fc05642100e8ddbfe5110ccdde220a": {
            "hash": "742b27fdd6fc05642100e8ddbfe5110ccdde220a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUyODUy"
            ],
            "author_raw": "Stuart Carnie <stuart.carnie@gmail.com>",
            "committer_raw": "Stuart Carnie <stuart.carnie@gmail.com>",
            "summary": "Editor: Simplify `_parse_message`; separate into handler functions",
            "body": "Move the individual message handlers to separate functions, to make it\neasier to follow and add additional message handlers. The function\nis also more efficient as it only performs a single hash lookup for\nthe handler and then dispatches to the member function.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104425
        },
        "090358afcf94af1973dc97e8139b2be4b6352dfe": {
            "hash": "090358afcf94af1973dc97e8139b2be4b6352dfe",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwNzM5MjM5"
            ],
            "author_raw": "Michael Alexsander <michaelalexsander@protonmail.com>",
            "committer_raw": "Michael Alexsander <michaelalexsander@protonmail.com>",
            "summary": "Disable `ResourceFormatLoader/Saver`s of disabled classes",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103099
        },
        "d4bdb1a2b2dff11c75fc716fa18a6661eee18a1b": {
            "hash": "d4bdb1a2b2dff11c75fc716fa18a6661eee18a1b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjcxMzY2NzE3"
            ],
            "author_raw": "WinnerWind <elbowsparse@gmail.com>",
            "committer_raw": "WinnerWind <elbowsparse@gmail.com>",
            "summary": "Use approximate values for resized.",
            "body": "This introduces two new booleans approx_pos_changed and approx_size_changed which are the pos_changed and size_changed booleans that are immune to floating point errors.\n\nThis aims to fix two bugs in one shot. #93832 and #48935",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104451
        },
        "7e0ede1a16f94af74549582534362614dbeb3cba": {
            "hash": "7e0ede1a16f94af74549582534362614dbeb3cba",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBjZDZA"
            ],
            "author_raw": "zlago <104219492+zlago@users.noreply.github.com>",
            "committer_raw": "zlago <104219492+zlago@users.noreply.github.com>",
            "summary": "change unportable `echo` in the linux/macos debug launcher script",
            "body": "`-n` and `-e` are not guaranteed to be supported by posix `echo`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104415
        },
        "5d0016104072d69c8865740b8752286c6a2827f9": {
            "hash": "5d0016104072d69c8865740b8752286c6a2827f9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ4ODQyNDY="
            ],
            "author_raw": "Mikael Hermansson <mikael@hermansson.io>",
            "committer_raw": "Mikael Hermansson <mikael@hermansson.io>",
            "summary": "Jolt: Update to 5.3.0",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104449
        },
        "1a2cb12077b098696153f5cab743b8ba61859c7c": {
            "hash": "1a2cb12077b098696153f5cab743b8ba61859c7c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMDgxNjc="
            ],
            "author_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Generate an error when trying to load a font with an invalid face, instead of defaulting to the last valid font face.",
            "body": "This optimizes `TextServerAdvanced::_ensure_cache_for_size`, improving editor startup times.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104450
        },
        "724c0021c70602590122d1897071b73ce77d8a55": {
            "hash": "724c0021c70602590122d1897071b73ce77d8a55",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE0ODI2ODE="
            ],
            "author_raw": "Ivan Shakhov <ivan.shakhov@jetbrains.com>",
            "committer_raw": "Ivan Shakhov <ivan.shakhov@jetbrains.com>",
            "summary": "fix https://github.com/godotengine/godot/issues/104135 Generator for C# makes illegal code for a GodotObject with a primary ctor",
            "body": "Co-authored-by: Raul Santos <raulsntos@gmail.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104219
        },
        "581d675eeb2f4446fe3587bc05b6696d9ee2964c": {
            "hash": "581d675eeb2f4446fe3587bc05b6696d9ee2964c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NDg5Mjky"
            ],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Core: Convert `Math` class to namespace",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 94441
        },
        "8d6c6e25a060d4a9d6a8462e77b2aa2fe234cd67": {
            "hash": "8d6c6e25a060d4a9d6a8462e77b2aa2fe234cd67",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Fix embedded help menu icons.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104441
        },
        "1b5101723d673dddbba3108ea849ecd8ae637d21": {
            "hash": "1b5101723d673dddbba3108ea849ecd8ae637d21",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUzMTUwMjQ0"
            ],
            "author_raw": "BlueCube3310 <53150244+BlueCube3310@users.noreply.github.com>",
            "committer_raw": "BlueCube3310 <53150244+BlueCube3310@users.noreply.github.com>",
            "summary": "Add Channel Remap settings to ResourceImporterTexture",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 99676
        },
        "77e661a60c26b93248e6c77395ae0bcfcbeb49c3": {
            "hash": "77e661a60c26b93248e6c77395ae0bcfcbeb49c3",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyNDE5ODYx"
            ],
            "author_raw": "J. F. Dowsley <joao.dowsley850@gmail.com>",
            "committer_raw": "Dowsley <joao.dowsley850@gmail.com>",
            "summary": "Replace references from TileMap to TileMapLayer in documentation",
            "body": "Correct sentence\n\nCorrections\n\nCorrections\n\nUpdate doc/classes/TileSet.xml\n\nCo-authored-by: Micky <66727710+Mickeon@users.noreply.github.com>\n\nUpdate doc/classes/TileSetScenesCollectionSource.xml\n\nCo-authored-by: Micky <66727710+Mickeon@users.noreply.github.com>\n\nRemove undesired line in TileSet\n\nMore clarity on Node2D mention",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102561
        },
        "2303ce843a362cf5497ca3336451de23793eb711": {
            "hash": "2303ce843a362cf5497ca3336451de23793eb711",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #104437 from AThousandShips/fix_vis_debug",
            "body": "Fix incorrect guards in `VisibleOnScreenNotifier2D`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "432b4be1c3b26dd34482ca560e02018569a5b002": {
            "hash": "432b4be1c3b26dd34482ca560e02018569a5b002",
            "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 incorrect guards in `VisibleOnScreenNotifier2D`",
            "body": "Some methods used `DEBUG_ENABLED` instead of `TOOLS_ENABLED`.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104437
        },
        "6810fc05e6954e9337ed7d6a09941883be09e398": {
            "hash": "6810fc05e6954e9337ed7d6a09941883be09e398",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104431 from akien-mga/revert-96536",
            "body": "Revert \"Add option to copy a file's name in the FileSystem dock\"",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "21e1e43b7977031749c1a38bf090dfb9bd7fdd5a": {
            "hash": "21e1e43b7977031749c1a38bf090dfb9bd7fdd5a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104430 from Ivorforce/add-features-iterate-fast",
            "body": "Optimize `TextServerAdvanced::_add_features` by using iteration instead of `.values()` and `.keys()`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f7dfd64cc0d4cb36a0b8c62a740e27347fd1cf1f": {
            "hash": "f7dfd64cc0d4cb36a0b8c62a740e27347fd1cf1f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104409 from syntaxerror247/mute-game",
            "body": "Add support for `Mute Game` toggle in the Android Editor",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "1d664d996df319d604b77898c2021f5221a1f319": {
            "hash": "1d664d996df319d604b77898c2021f5221a1f319",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104390 from YeldhamDev/you_will_never_take_my_3d_away",
            "body": "Remove pointless `_3D_DISABLED` checks in editor code",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "3e3cf292bd07924ec5f03dd813208cf1e1db843b": {
            "hash": "3e3cf292bd07924ec5f03dd813208cf1e1db843b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104377 from Mickeon/translation-slight-duplicates",
            "body": "Tweak a few miscellaneous localization strings",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "3f14e6a1b710d928e0464db5b11650f507243dab": {
            "hash": "3f14e6a1b710d928e0464db5b11650f507243dab",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104374 from aaronp64/array_swap_move",
            "body": "Optimize `Array` methods with `SWAP`/`std::move`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "0f5668b140cdc0cacb969fc58dc5a7e90b60ea55": {
            "hash": "0f5668b140cdc0cacb969fc58dc5a7e90b60ea55",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104361 from timothyqiu/node-note",
            "body": "Fix typos in `ProjectSettings` class reference",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "765a750d0175ed5b67369b1fd76b5fe89d7e64b5": {
            "hash": "765a750d0175ed5b67369b1fd76b5fe89d7e64b5",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104356 from Aryombre/104257-fix-selection-lineedit",
            "body": "LineEdit: Fix selection rectangle when text overflows container",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "96a5d625072147bbf4ebfb868daf56bea444255d": {
            "hash": "96a5d625072147bbf4ebfb868daf56bea444255d",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104355 from YYF233333/hashmap_iter",
            "body": "Optimize `ClassDB::get_direct_inheriters_from_class`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "dfeb729e08f86aa91a29dbaf2bd6e92f4d820b7a": {
            "hash": "dfeb729e08f86aa91a29dbaf2bd6e92f4d820b7a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104342 from PhairZ/popup-bug",
            "body": "Fix blank popup menu on `EditorResourcePicker`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b7632687f49638e2ffe02342742564717b0eaec0": {
            "hash": "b7632687f49638e2ffe02342742564717b0eaec0",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104334 from ztc0611/fix-movie-writer-viewport",
            "body": "Fix Movie Writer behavior with Viewport Display Mode + Window Size Override",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5595d8246e1e868814eb716f42e3b231bcc29448": {
            "hash": "5595d8246e1e868814eb716f42e3b231bcc29448",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104258 from Monochrome-debug/documentation_change",
            "body": "Improve documentation for return value of `Packed*Array.resize`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "1f682b655460fb0eba59ba42616be4384a80b37d": {
            "hash": "1f682b655460fb0eba59ba42616be4384a80b37d",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104237 from Ivorforce/optimize-thread-pool-waiting",
            "body": "Optimize thread pools by avoiding needless locks and unlocks of the `task_mutex`.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f51ea67fb519ceb531b8b9453430f78ab281b954": {
            "hash": "f51ea67fb519ceb531b8b9453430f78ab281b954",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104232 from Ivorforce/camera-server-shutdown",
            "body": "Deactivate the `CameraServer` by default.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "3ceb84f5b256d9c80200468003fea38bc29150cf": {
            "hash": "3ceb84f5b256d9c80200468003fea38bc29150cf",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104155 from bleikerja/utf8_to_base64_empty_string_fix",
            "body": "Fix `Marshalls.utf8_to_base64` shows `\"ret.is_empty()\" is true` error for empty string",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "27150176419f3b8ae72cf37982d77e3d9c119785": {
            "hash": "27150176419f3b8ae72cf37982d77e3d9c119785",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104087 from dsnopek/death-to-multiple-inheritance-openxr-edition",
            "body": "OpenXR: Clean-up `OpenXRExtensionWrapper` by removing multiple inheritance and deprecating `OpenXRExtensionWrapperExtension`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "92fb04c6cc9dec254e8c1c4f16466b2cf5a983d7": {
            "hash": "92fb04c6cc9dec254e8c1c4f16466b2cf5a983d7",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #103941 from stuartcarnie/metal_fx_features",
            "body": "Renderer: Expose and document `Features` enum for MetalFX",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "55cb380c3fa02f9bdbae382377870108a82c6740": {
            "hash": "55cb380c3fa02f9bdbae382377870108a82c6740",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #100874 from Lazy-Rabbit-2001/visible-on-screen-rect",
            "body": "Optimize usability of VisibleOnScreenNotifier2D",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "027cc80b769e5045a2cb9864af62049ad3391067": {
            "hash": "027cc80b769e5045a2cb9864af62049ad3391067",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #100470 from YeldhamDev/i_hate_math_so_much_you_would_not_believe",
            "body": "Add selection box movement/scaling to the animation bezier editor",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d3676e93521f950f012a7049d7a230006ba61335": {
            "hash": "d3676e93521f950f012a7049d7a230006ba61335",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #99872 from HolonProduction/plugin-template",
            "body": "Add `_enable`/`_disable_plugin` to plugin script template",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e50ac32d5a7604b23c3fef66f4926919d135c171": {
            "hash": "e50ac32d5a7604b23c3fef66f4926919d135c171",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #82321 from ywmaa/custom_debug_color_curve3D",
            "body": "Allow customizing debug color of Path3D.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ae455109c5b6cd8126d7a41ffa9ba38d4c80e3af": {
            "hash": "ae455109c5b6cd8126d7a41ffa9ba38d4c80e3af",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104406 from akien-mga/web-editor-build-fix",
            "body": "Web: Fix editor build after `#pragma once` refactoring",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "09988ae22b55d110946c8eaeb8679a5e8bfac264": {
            "hash": "09988ae22b55d110946c8eaeb8679a5e8bfac264",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Revert \"Add option to copy a file's name in the FileSystem dock\"",
            "body": "This reverts commit 2569416881e213faebe454be04bda1352c9152d9.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104431
        },
        "bfc1ef4ab7ea53f7590ab77c416b8c124fe60ca3": {
            "hash": "bfc1ef4ab7ea53f7590ab77c416b8c124fe60ca3",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMDgxNjc="
            ],
            "author_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Optimize `TextServerAdvanced::_add_features` by using iteration instead of `.values()` and `.keys()`.",
            "body": "Rename `_add_featuers` to `_add_features`.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104430
        },
        "54685c3037116b25093a4ab2b91e3b978dd0e06f": {
            "hash": "54685c3037116b25093a4ab2b91e3b978dd0e06f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMDgxNjc="
            ],
            "author_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Deactivate the `CameraServer` by default.",
            "body": "Add `monitoring_feeds` property to `CameraServer`.\nThis saves resources for games that don't use a physical camera.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104232
        },
        "8df02341010b16a067f2571d6fcc2b6d226dbbf2": {
            "hash": "8df02341010b16a067f2571d6fcc2b6d226dbbf2",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjczMTQ4ODY0"
            ],
            "author_raw": "Ryan <73148864+Ryan-000@users.noreply.github.com>",
            "committer_raw": "Ryan <73148864+Ryan-000@users.noreply.github.com>",
            "summary": "Remove incorrect errors in AnimationMixer",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104419
        },
        "602806101cb296db4e53899f578446661f4f04a6": {
            "hash": "602806101cb296db4e53899f578446661f4f04a6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Improve error messages for add_property_info()",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103944
        },
        "afe68f672f155fdb744dc1f99b71d8ae3fc4985b": {
            "hash": "afe68f672f155fdb744dc1f99b71d8ae3fc4985b",
            "is_merge": false,
            "authored_by": [
                "U_kgDOCouzNQ"
            ],
            "author_raw": "Anish Mishra <mishragames@gmail.com>",
            "committer_raw": "Anish Mishra <mishragames@gmail.com>",
            "summary": "Add support for \"Mute Game\" toggle in the Android Editor",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104409
        },
        "622dbe371307d678b7ec1166209a190459e7780e": {
            "hash": "622dbe371307d678b7ec1166209a190459e7780e",
            "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 editor build after `#pragma once` refactoring",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104406
        },
        "03359c873578b3b14b8615b68db18a52427b8d86": {
            "hash": "03359c873578b3b14b8615b68db18a52427b8d86",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #104384 from Hilderin/fix-crash-reimport-nested-gltf-scene",
            "body": "Fix crash when reimporting nested gltf scenes",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "12384d93db851f210d785194d6bb72073bdeace4": {
            "hash": "12384d93db851f210d785194d6bb72073bdeace4",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #104403 from bruvzg/uid_pm_fix",
            "body": "Fix icons with non-ASCII file names in project manager.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "44d10c576e8c860cbb65a41ed71416b252416c70": {
            "hash": "44d10c576e8c860cbb65a41ed71416b252416c70",
            "is_merge": false,
            "authored_by": [
                "U_kgDOCkjjnA",
                "U_kgDOBcK-Cw",
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Max Chacon <quotientpara@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Improve documentation for return value of `Packed*Array.resize`",
            "body": "Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>\nCo-authored-by: Rémi Verschelde <rverschelde@gmail.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104258
        },
        "0ed8bf89ae7b25cdf46975402efc42b30629ce37": {
            "hash": "0ed8bf89ae7b25cdf46975402efc42b30629ce37",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEwNTkwOTk="
            ],
            "author_raw": "mmurphy316 <mmurphy316@bloomberg.net>",
            "committer_raw": "mmurphy316 <mmurphy316@bloomberg.net>",
            "summary": "Add compression level support to ZipPacker",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103283
        },
        "abe413ff8c8962be2063fa6659d3a0e53dd0e9ec": {
            "hash": "abe413ff8c8962be2063fa6659d3a0e53dd0e9ec",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Fix icons with non-ASCII file names in project manager.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104403
        },
        "143f8e933e3e193ec23eb2cb8c17779bda099128": {
            "hash": "143f8e933e3e193ec23eb2cb8c17779bda099128",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMDgxNjc="
            ],
            "author_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Optimize `Color::to_html` by allocating less.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104389
        },
        "9d3c950b5d3e95064c334d928f317ad71aff9ad5": {
            "hash": "9d3c950b5d3e95064c334d928f317ad71aff9ad5",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE5MTU2MQ=="
            ],
            "author_raw": "David Snopek <dsnopek@gmail.com>",
            "committer_raw": "David Snopek <dsnopek@gmail.com>",
            "summary": "OpenXR: Clean-up `OpenXRExtensionWrapper` by removing multiple inheritance and deprecating `OpenXRExtensionWrapperExtension`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104087
        },
        "5d794f83edeaec7dca60b1129c156853c8259ec3": {
            "hash": "5d794f83edeaec7dca60b1129c156853c8259ec3",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2NzI3NzEw"
            ],
            "author_raw": "Micky <micheledevita2@gmail.com>",
            "committer_raw": "Micky <micheledevita2@gmail.com>",
            "summary": "Tweak a few miscellaneous localization strings",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104377
        },
        "6f1b75fd79793e1c74cdf5f10eb26839177dc354": {
            "hash": "6f1b75fd79793e1c74cdf5f10eb26839177dc354",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc1OTQxODQy"
            ],
            "author_raw": "LuoZhihao <luo_zhihao_jx@qq.com>",
            "committer_raw": "LuoZhihao <luo_zhihao_jx@qq.com>",
            "summary": "Prompt to restart when project data (.godot) is missing",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104252
        },
        "3300f669b4985321a6d0c59a22addbd95fb36519": {
            "hash": "3300f669b4985321a6d0c59a22addbd95fb36519",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Fix typos in ProjectSettings class reference",
            "body": "- `[b]Node:[/b]` should be `[b]Note:[/b]`\n- `max FPS` should be used instead of unquoted `max_fps` when not referring to the property\n- Some minor capitalization and markup fixes.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104361
        },
        "275f046e4abca67dbc532e435a56929c38b24049": {
            "hash": "275f046e4abca67dbc532e435a56929c38b24049",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY4OTcxODA4"
            ],
            "author_raw": "ywmaa <68971808+ywmaa@users.noreply.github.com>",
            "committer_raw": "ywmaa <ywmaa.personal@gmail.com>",
            "summary": "Path3D: custom debug color and custom debug show",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 82321
        },
        "c33c3fe2ed20a7b462479c277fb8710916983354": {
            "hash": "c33c3fe2ed20a7b462479c277fb8710916983354",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwNzM5MjM5"
            ],
            "author_raw": "Michael Alexsander <michaelalexsander@protonmail.com>",
            "committer_raw": "Michael Alexsander <michaelalexsander@protonmail.com>",
            "summary": "Remove pointless `_3D_DISABLED` checks in editor code",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104390
        },
        "efc3e3aea78d6faebf25d5ecd260309f8fe865b4": {
            "hash": "efc3e3aea78d6faebf25d5ecd260309f8fe865b4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgxMTA5MTY1"
            ],
            "author_raw": "Hilderin <81109165+Hilderin@users.noreply.github.com>",
            "committer_raw": "Hilderin <81109165+Hilderin@users.noreply.github.com>",
            "summary": "Fix crash when reimporting nested gltf scenes",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104384
        },
        "97241ffea6df579347653a8ce0c75db44e28f0c8": {
            "hash": "97241ffea6df579347653a8ce0c75db44e28f0c8",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #99555 from Meorge/mute-game",
            "body": "Add \"Mute Game\" toggle in Game view",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5bb1a2cb0f73e3e3139de7f1aa88e08dd3ae6bff": {
            "hash": "5bb1a2cb0f73e3e3139de7f1aa88e08dd3ae6bff",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104249 from jamie-pate/fix_104193",
            "body": "Correct occlusion culling viewport location calculation when projection uses asymmetric fov",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "a76c1ac1d65db5ab7e7f996830a7c86c4dee1f4a": {
            "hash": "a76c1ac1d65db5ab7e7f996830a7c86c4dee1f4a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104141 from BrotherShort/treeitem-rename-edit-offset",
            "body": "Fix the TreeItem rename LineEdit is offset",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "17ae1d77284634d280998ed07d915961ecc96ef6": {
            "hash": "17ae1d77284634d280998ed07d915961ecc96ef6",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #90226 from kitbdev/dock-shortcuts",
            "body": "Add Open Dock shortcuts",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f6a35e2a6e46d8219ea3677a02a2b40ecaaf9336": {
            "hash": "f6a35e2a6e46d8219ea3677a02a2b40ecaaf9336",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #86015 from kitbdev/array-initializer-list",
            "body": "Add list initialization to Array, Variant, and TypedArray",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "db75f8f96a75a0a39888905e282cb0e74a213ff7": {
            "hash": "db75f8f96a75a0a39888905e282cb0e74a213ff7",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104364 from syntaxerror247/javaclasswrapper-docs",
            "body": "Add instruction to wrap nested classes in `JavaClassWrapper`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "60c706e2d5c327408444f53410f66d6e57b394fb": {
            "hash": "60c706e2d5c327408444f53410f66d6e57b394fb",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #102846 from jaydensipe/fix-empty-theme-override-delete-all",
            "body": "Fix empty type removal in theme editor causing all empty types to be deleted",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "1fbcefeb633d957fd72e4a0873db71f50da4bd6a": {
            "hash": "1fbcefeb633d957fd72e4a0873db71f50da4bd6a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104376 from ProgrammerOnCoffee/update-workspace-list",
            "body": "Add `Game` workspace to documentation and autocomplete",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "956db92c655d0d08dba6bafb8bbdac79d4c9af52": {
            "hash": "956db92c655d0d08dba6bafb8bbdac79d4c9af52",
            "is_merge": false,
            "authored_by": [
                "U_kgDOCouzNQ"
            ],
            "author_raw": "Anish Mishra <mishragames@gmail.com>",
            "committer_raw": "Anish Mishra <mishragames@gmail.com>",
            "summary": "Add instruction to wrap nested classes in JavaClassWrapper",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104364
        },
        "c774075405add08c667c9d1fd623374afb1258a0": {
            "hash": "c774075405add08c667c9d1fd623374afb1258a0",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzNjEzMDQw"
            ],
            "author_raw": "Carsten <DarkiStar@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Update StringName.xml",
            "body": "Fixed hex_decode() example",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104378
        },
        "d4363d5cddfab77d5a3031c90a1fc2b0426b1eff": {
            "hash": "d4363d5cddfab77d5a3031c90a1fc2b0426b1eff",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzNjEzMDQw"
            ],
            "author_raw": "Carsten <DarkiStar@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Update String.xml",
            "body": "Fixed hex_decode() example",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104378
        },
        "8e3e2a8f4481e5a156bac785aa09d2387f394b00": {
            "hash": "8e3e2a8f4481e5a156bac785aa09d2387f394b00",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY4MjY1OA=="
            ],
            "author_raw": "Jamie Pate <jpate@fortinet.com>",
            "committer_raw": "Jamie Pate <jpate@fortinet.com>",
            "summary": "Calculate the viewport location correctly in OpenXR",
            "body": "Fixes #104193\n\nIn OpenXR the viewport location is not centered on the transform origin",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104249
        },
        "abe1b4b7995007841e4fdeeba94644f3591273da": {
            "hash": "abe1b4b7995007841e4fdeeba94644f3591273da",
            "is_merge": false,
            "authored_by": [
                "U_kgDOCj6ZbA"
            ],
            "author_raw": "ProgrammerOnCoffee <171874668+ProgrammerOnCoffee@users.noreply.github.com>",
            "committer_raw": "ProgrammerOnCoffee <171874668+ProgrammerOnCoffee@users.noreply.github.com>",
            "summary": "Update workspace list in various files",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104376
        },
        "3eb4e6c6ff5a89ec06b3321e79e998dc4e680f3d": {
            "hash": "3eb4e6c6ff5a89ec06b3321e79e998dc4e680f3d",
            "is_merge": false,
            "authored_by": [
                "U_kgDOCB462A"
            ],
            "author_raw": "aaronp64 <aaronp.code@gmail.com>",
            "committer_raw": "aaronp64 <aaronp.code@gmail.com>",
            "summary": "Optimize Array methods with SWAP/std::move",
            "body": "Updated Array::shuffle() to use SWAP instead of copying through temporary variables, which makes shuffling simple types around 2x faster, and refcounted object types around 20x faster.\n\nAlso updated multiple methods that insert into/modify the array to move their validated Variant to avoid an extra copy, speed increase varies depending on type and how much else the methods are doing, usually around 5-10% faster.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104374
        },
        "c37c92b450f8dd87ea4aae91b06456bbdefbdf49": {
            "hash": "c37c92b450f8dd87ea4aae91b06456bbdefbdf49",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY3NjkzODMw",
                "MDQ6VXNlcjkyODMwOTg="
            ],
            "author_raw": "Yufeng Ying <nbyyf2002@mail.ustc.edu.cn>",
            "committer_raw": "Yufeng Ying <nbyyf2002@mail.ustc.edu.cn>",
            "summary": "Optimize ClassDB::get_direct_inheriters_from_class.",
            "body": "Co-authored-by: kleonc <9283098+kleonc@users.noreply.github.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104355
        },
        "6858607e746d26459334d1a5e9a25819dfa8bda9": {
            "hash": "6858607e746d26459334d1a5e9a25819dfa8bda9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjk5NTc5ODc="
            ],
            "author_raw": "Malcolm Anderson <malcolminyo@gmail.com>",
            "committer_raw": "Malcolm Anderson <malcolminyo@gmail.com>",
            "summary": "Add \"Mute Audio\" button to Game view in editor",
            "body": "Update servers/audio_server.cpp\n\nCo-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>\n\nApply suggestions from code review\n\nCo-authored-by: Adam Scott <ascott.ca@gmail.com>\n\nFix a few lines for new member names\n\nAdd command-line argument `--debug-mute-audio`, and pass it to game if started with mute enabled\n\nApply suggestions from code review\n\nCo-authored-by: arkology <43543909+arkology@users.noreply.github.com>\nCo-authored-by: Rémi Verschelde <rverschelde@gmail.com>\n\nFix icon for svgo",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 99555
        },
        "f3b6a4009d9494d38b639567e8149a9b0bf3b9da": {
            "hash": "f3b6a4009d9494d38b639567e8149a9b0bf3b9da",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "[Export] Convert `uid://` names to `res://` when exporting files.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 101954
        },
        "4a65775dc512ccc9a979a25c98b956121485264b": {
            "hash": "4a65775dc512ccc9a979a25c98b956121485264b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEwMDU0MjI2"
            ],
            "author_raw": "kit <kitbdev@gmail.com>",
            "committer_raw": "kit <kitbdev@gmail.com>",
            "summary": "Add shortcuts for opening docks",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 90226
        },
        "ef1153baf3343470b65258421a163c92455d32b3": {
            "hash": "ef1153baf3343470b65258421a163c92455d32b3",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104362 from bruvzg/ed_insp_list_erase",
            "body": "Fix use after free in the editor inspector section cleanup.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5045d549f90870e38d57d20639b426d22e7fa7ef": {
            "hash": "5045d549f90870e38d57d20639b426d22e7fa7ef",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #99515 from KoBeWi/shapez.godot",
            "body": "Refactor ColorPicker shapes",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "021b5a4773eff12660b1c63c2e1cc9bbb687ad64": {
            "hash": "021b5a4773eff12660b1c63c2e1cc9bbb687ad64",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #69406 from KoBeWi/The_Assassination_of_ABS_by_the_Math--abs",
            "body": "Remove `ABS` in favor of `Math::abs`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "2776d32a1eb0f9992e8e85f886ce01ec72d0738d": {
            "hash": "2776d32a1eb0f9992e8e85f886ce01ec72d0738d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "i18n: Sync translations with Weblate",
            "body": "(cherry picked from commit ce7a7856828ffd71eafdbb3ae25de40ccb4349b5)",
            "is_cherrypick": true,
            "cherrypick_hash": "ce7a7856828ffd71eafdbb3ae25de40ccb4349b5",
            "pull": ""
        },
        "ce7a7856828ffd71eafdbb3ae25de40ccb4349b5": {
            "hash": "ce7a7856828ffd71eafdbb3ae25de40ccb4349b5",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "i18n: Sync translations with Weblate",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "10f6c01b9cf046adeb6d926431f425e3ffd22ac1": {
            "hash": "10f6c01b9cf046adeb6d926431f425e3ffd22ac1",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Remove ABS in favor of Math::abs",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 69406
        },
        "c7ca36b827eaad25a6a911747e83d893301b4da9": {
            "hash": "c7ca36b827eaad25a6a911747e83d893301b4da9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Fix use after free in the editor inspector section cleanup.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104362
        },
        "3d9b05ad4aab12c86fd83e4cb5b212e550cb8372": {
            "hash": "3d9b05ad4aab12c86fd83e4cb5b212e550cb8372",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104341 from stuartcarnie/103602/metal_fix_cubemaps",
            "body": "Renderer: Fix Metal handling of cube textures; assert equal dimensions",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "8f1d4812e1fdc38683911505b27612812848e5fb": {
            "hash": "8f1d4812e1fdc38683911505b27612812848e5fb",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104335 from kleonc/scene_change_fix_freeing_freed_prev_scene",
            "body": "Don't free already freed scenes when changing `SceneTree` current scene",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c94d783bf5bdb2d0ba06b53b515c057668af7d54": {
            "hash": "c94d783bf5bdb2d0ba06b53b515c057668af7d54",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104331 from aaronfranke/warn-pos-not-transform",
            "body": "Change root node transform warning to only show up for position",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "0648f5527617bcc1a55ecaf0d793fb8aebd252af": {
            "hash": "0648f5527617bcc1a55ecaf0d793fb8aebd252af",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104328 from Grublady/popup-mouse-enter",
            "body": "Update mouse-entered state when subwindow closes (macOS display server)",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "64bd03269f882d34c2cf755a920c2c2d52e4c2d0": {
            "hash": "64bd03269f882d34c2cf755a920c2c2d52e4c2d0",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104286 from Ivorforce/localvector-find",
            "body": "Harmonize `String`, `Vector` and `LocalVector` `find` and `rfind`.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "18cd6652026f017294ec3458613523255f37b703": {
            "hash": "18cd6652026f017294ec3458613523255f37b703",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104206 from KoBeWi/unshape",
            "body": "Unbind `CSGShape::_update_shape()` and make it public",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "94f0ce4a96512d5afa680cfbddc498681db17514": {
            "hash": "94f0ce4a96512d5afa680cfbddc498681db17514",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104192 from arkology/tile_editors_ui_ux",
            "body": "Improve/fix `TileMap` and `TileSet` editors UI",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "9ca0de58bba9d77a1c665719aa7ab0b4c2ddcbc8": {
            "hash": "9ca0de58bba9d77a1c665719aa7ab0b4c2ddcbc8",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104136 from KoBeWi/cleaning_camera",
            "body": "Camera2D code cleanup",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "2fa721b1bc8b6e53ac091e51c89ae6737b2c6cf6": {
            "hash": "2fa721b1bc8b6e53ac091e51c89ae6737b2c6cf6",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104127 from Ivorforce/360-noclip",
            "body": "Remove `String` clipping constructors.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "9f67aeaae80022736e26d43ca2f47525cdf48445": {
            "hash": "9f67aeaae80022736e26d43ca2f47525cdf48445",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104022 from precup/create_directory_fix",
            "body": "Defend against directories without trailing slashes",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e0c9978cfff6c0eaba7e01fe20f9e27aaa0f7f04": {
            "hash": "e0c9978cfff6c0eaba7e01fe20f9e27aaa0f7f04",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #103912 from unvermuthet/texture-size-changed",
            "body": "VideoStreamPlayer: Redraw when stream resolution changes",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "7b21950fb015ede31d2ad6e7ac15437a6deae741": {
            "hash": "7b21950fb015ede31d2ad6e7ac15437a6deae741",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #103751 from bruvzg/glob_menu_icons_theme",
            "body": "[Editor] Change global menu icons theme independently of editor theme.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "22e41a2b5faee16d655486f4f4039972775cea0f": {
            "hash": "22e41a2b5faee16d655486f4f4039972775cea0f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #103728 from bruvzg/lbl_min_sz_ex_sp",
            "body": "[Label] Fix min. size calculation counting extra spacing twice.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "53749174a311cf22c76c6bf6d4538c0da7d6bff1": {
            "hash": "53749174a311cf22c76c6bf6d4538c0da7d6bff1",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #103607 from dugramen/stylebox-fix-overlaps",
            "body": "StyleBoxFlat: Fix glitchy overlapping shapes",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "65161977e9653c7dd0e6013eb70be66357d20aaa": {
            "hash": "65161977e9653c7dd0e6013eb70be66357d20aaa",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #103415 from bruvzg/iv_pools",
            "body": "Use single RNG instance for `FileAccessEncrypted` IV generation.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "a117a2b09cbcd6bf1db5a29d65fa5bd700599c22": {
            "hash": "a117a2b09cbcd6bf1db5a29d65fa5bd700599c22",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #101980 from bruvzg/init_scale",
            "body": "[DisplayServer] Decouple `show_window(MAIN_WINDOW_ID)` from `DisplayServer` constructor, update project manager size/position after DS init.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "05a9e0153a2ee7acc9d1d4e111ef8f3f88d79da3": {
            "hash": "05a9e0153a2ee7acc9d1d4e111ef8f3f88d79da3",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #101951 from BastiaanOlij/openxr_futures",
            "body": "Add support for the OpenXR futures extension",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b2950e813870365976249483a889870041da2863": {
            "hash": "b2950e813870365976249483a889870041da2863",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #101904 from bruvzg/win_export_update_icon_cache",
            "body": "Update Windows icon cache after export.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "3b8385a6be3b8a213b994eb20256bbe572a8b8ec": {
            "hash": "3b8385a6be3b8a213b994eb20256bbe572a8b8ec",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #101824 from bruvzg/wrap_align",
            "body": "[TextEdit] Use actual indentation offset instead of space width for wrapped lines.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "16816f426b2de8c10ed394b6a8d260ffcb5f3a30": {
            "hash": "16816f426b2de8c10ed394b6a8d260ffcb5f3a30",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #100786 from lyuma/save_file_uids",
            "body": "Use UIDs in addition to paths for extracted meshes, materials and animations",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ac052560e50cda6738a63ac0fd08e49a680a77fc": {
            "hash": "ac052560e50cda6738a63ac0fd08e49a680a77fc",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #100652 from DeeJayLSP/wav-resampled",
            "body": "`AudioStreamPlaybackWAV`: Inherit from `Resampled`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "cb4501315ad2b1b6e1560b222623f81490b8d711": {
            "hash": "cb4501315ad2b1b6e1560b222623f81490b8d711",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #99101 from pafuent/adding_multiplayer_spawner_unit_tests",
            "body": "Add `MultiplayerSpawner` unit tests",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "2b0e7dcc5ee52e80f1e59f0d26874da1d5457636": {
            "hash": "2b0e7dcc5ee52e80f1e59f0d26874da1d5457636",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #98043 from pafuent/stream_peer_gzip_fix_finish_buffer_size",
            "body": "Fix `StreamPeerGZIP::finish()` internal buffer size usage",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "7ad0b9b16c5f7d447fa4f7a6c3c0ebbf19a0522d": {
            "hash": "7ad0b9b16c5f7d447fa4f7a6c3c0ebbf19a0522d",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #97495 from Delsin-Yu/control_recursive_disable_children",
            "body": "[GUI] Implement properties that can recursively disable child controls' `Focus Mode` & `Mouse Filter`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ffe262b12bba62dd3abf84861b04192fcb374c5f": {
            "hash": "ffe262b12bba62dd3abf84861b04192fcb374c5f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #96421 from SatLess/Hide-Function-Names",
            "body": "Support hiding functions calls in Method Tracks",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "3b6317159eb6faff8a75c3e8882cbd0fe32509e0": {
            "hash": "3b6317159eb6faff8a75c3e8882cbd0fe32509e0",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #95392 from hhhapz/terminate-before-quit",
            "body": "Prompt user to terminate if quitting while project is running",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "100862c39c746ff6837154ed67c18194bf324f08": {
            "hash": "100862c39c746ff6837154ed67c18194bf324f08",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #93735 from Mickeon/doc-peeves-CanvasItem",
            "body": "Overhaul CanvasItem documentation (no `draw` methods)",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "2fb5059c63a5faa01780d918e5e40be74665d201": {
            "hash": "2fb5059c63a5faa01780d918e5e40be74665d201",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "[TextEdit] Use actual indentation offset instead of space width for wrapped lines.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 101824
        },
        "8997c999e91cfd7b45c48ff742c1006c4bc83e3a": {
            "hash": "8997c999e91cfd7b45c48ff742c1006c4bc83e3a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM5OTQ2MDMw"
            ],
            "author_raw": "Lyuma <xn.lyuma@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Scene import: extract UID paths and store fallback",
            "body": "When extracting meshes, materials and animations, always store the uid:// path as well as a res:// fallback.\nWhen validating import settings, load the fallback path if the uid:// path fails to load.\nUpdate save_to_file/fallback_path every import to keep the file path in sync with the uid.\nUse UID hashing for meshes and animations.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 100786
        },
        "209189b9692b46f356f1d292cc4ea2a23e76f498": {
            "hash": "209189b9692b46f356f1d292cc4ea2a23e76f498",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEzNDY5MDA="
            ],
            "author_raw": "Aryombre <aryombre@gmail.com>",
            "committer_raw": "Aryombre <aryombre@gmail.com>",
            "summary": "fix selection in LineEdit",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104356
        },
        "f6891b030570993e2634d4d3ba4af686c3d56707": {
            "hash": "f6891b030570993e2634d4d3ba4af686c3d56707",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "[DisplayServer] Decouple `show_window(MAIN_WINDOW_ID)` from `DisplayServer` constructor, update project manager size/position after DS init.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 101980
        },
        "1de900c6ecbdd7de77e1dd3229f835bb92b8eef0": {
            "hash": "1de900c6ecbdd7de77e1dd3229f835bb92b8eef0",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY5Nzk5NDU="
            ],
            "author_raw": "Pablo Andres Fuente <pablo.andres.fuente@gmail.com>",
            "committer_raw": "Pablo Andres Fuente <pablo.andres.fuente@gmail.com>",
            "summary": "Add `MultiplayerSpawner` unit tests",
            "body": "Partially fixes #43440.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 99101
        },
        "e2bef7041ec42c1070a1d4bfae01d12a2e368132": {
            "hash": "e2bef7041ec42c1070a1d4bfae01d12a2e368132",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY5Nzk5NDU="
            ],
            "author_raw": "Pablo Andres Fuente <pfuente@heroku.com>",
            "committer_raw": "Pablo Andres Fuente <pablo.andres.fuente@gmail.com>",
            "summary": "Fix `StreamPeerGZIP::finish()` internal buffer size usage",
            "body": "Fixes #97201\n\nInstead of using and arbitrary fixed size for the internal buffer,\nthe remaining available bytes of the internal `RingBuffer` is used.\n\nAlso add unit tests for `StreamPeerGZIP`.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 98043
        },
        "f9c7b1fcffc28e515aa6ebb0c5271feef8829655": {
            "hash": "f9c7b1fcffc28e515aa6ebb0c5271feef8829655",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NDY4NzU="
            ],
            "author_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "committer_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "summary": "Change root node transform warning to only show up for position",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104331
        },
        "3afd9f2c718a90ec8d0d251cdd6198060523e51e": {
            "hash": "3afd9f2c718a90ec8d0d251cdd6198060523e51e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjU0ODE5MzE5"
            ],
            "author_raw": "dugramen <koliur.rahman@my.liu.edu>",
            "committer_raw": "dugramen <koliur.rahman@my.liu.edu>",
            "summary": "Fix vbox separation in inspector subgroups",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104344
        },
        "c0d0531459d2e9d4c3616a44b8ac93096fe3967c": {
            "hash": "c0d0531459d2e9d4c3616a44b8ac93096fe3967c",
            "is_merge": false,
            "authored_by": [
                "U_kgDOB1-M8g"
            ],
            "author_raw": "PhairZ <sa435995@gmail.com>",
            "committer_raw": "PhairZ <sa435995@gmail.com>",
            "summary": "fix blank popup menu on EditorResourcePicker",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104342
        },
        "e2066298d9ea12bbc440b38a881d09836ceb4891": {
            "hash": "e2066298d9ea12bbc440b38a881d09836ceb4891",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUyODUy"
            ],
            "author_raw": "Stuart Carnie <stuart.carnie@gmail.com>",
            "committer_raw": "Stuart Carnie <stuart.carnie@gmail.com>",
            "summary": "Renderer: Fix Metal handling of cube textures; assert equal dimensions",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104341
        },
        "c57c2445d847ef7230ee7c0278e375b66c54dcb5": {
            "hash": "c57c2445d847ef7230ee7c0278e375b66c54dcb5",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI4MjY5MzMw"
            ],
            "author_raw": "Zach Coleman <ztc0611@gmail.com>",
            "committer_raw": "Zach Coleman <ztc0611@gmail.com>",
            "summary": "Update movie_writer.cpp",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104334
        },
        "f8d13c8a46d4da35b64e949ac8e199671edce322": {
            "hash": "f8d13c8a46d4da35b64e949ac8e199671edce322",
            "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": "Don't free already freed scenes when changing SceneTree current scene",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104335
        },
        "fdbf6ecc9f06d665f1dc4a5e3867a54d91ae7f0f": {
            "hash": "fdbf6ecc9f06d665f1dc4a5e3867a54d91ae7f0f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #98408 from rune-scape/stringlikevariantorder-in-place",
            "body": "StringLikeVariantOrder: Compare in-place",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "50eed0142f8b7b712e56932bc6d0e9c5b7641598": {
            "hash": "50eed0142f8b7b712e56932bc6d0e9c5b7641598",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #101664 from drakeerv/master",
            "body": "Fix `get_rpm()` on wheel which has steering",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "2e1803e07f5da86c6985fb11d6acd3719da3b786": {
            "hash": "2e1803e07f5da86c6985fb11d6acd3719da3b786",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #102975 from metakunt/jolt_physics_reg_type",
            "body": "Improve Jolt module initialization style",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "89a2f3634cc3f09c53be586684a086306188f312": {
            "hash": "89a2f3634cc3f09c53be586684a086306188f312",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103857 from bruvzg/macos_trans_b",
            "body": "[macOS] Enable transparency for windows with decorations.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d6aef7a1ba2d6d183eb0bc0ab473cf81ed86981a": {
            "hash": "d6aef7a1ba2d6d183eb0bc0ab473cf81ed86981a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103872 from bruvzg/mac_f_lk",
            "body": "[macOS/iOS] Fix system font family descriptor leak.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "596a796e9975e4ede585de853b05c384a2247a27": {
            "hash": "596a796e9975e4ede585de853b05c384a2247a27",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103892 from bruvzg/mac_menu_crash",
            "body": "[macOS] Fix editor loading crash on native menu click.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "94d4dd753373af1074ae4d80c289bffccad2eac1": {
            "hash": "94d4dd753373af1074ae4d80c289bffccad2eac1",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #102504 from Hilderin/fix-error-embedded-window-closed-while-resizing",
            "body": "Fix error when embedded popup is closed while resizing",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c019d2c5a836bea22791500e78342043983613df": {
            "hash": "c019d2c5a836bea22791500e78342043983613df",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104275 from bruvzg/betsy_mul_4",
            "body": "Force multiple of 4 sizes for Betsy compressor.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b6e947ddbaa7f2309b227298e6f9d289478cd7b6": {
            "hash": "b6e947ddbaa7f2309b227298e6f9d289478cd7b6",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104148 from YeldhamDev/scons_move_env_checks",
            "body": "Make SConstruct file check some envs before querying modules",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b7eda9dbc16284705ee09626c94ae68a59593614": {
            "hash": "b7eda9dbc16284705ee09626c94ae68a59593614",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104230 from bruvzg/start_clip",
            "body": "Add properties to configure space trimming on line break.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "8774c608ff74b981d9b6ac3b6264dfa5973b3d59": {
            "hash": "8774c608ff74b981d9b6ac3b6264dfa5973b3d59",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #95606 from Hilderin/fix-unfocused-windows-cant-be-dragged",
            "body": "Fix unfocused windows can't be dragged",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "955188a32b031d0c6703622ed915eb1a1fc8a151": {
            "hash": "955188a32b031d0c6703622ed915eb1a1fc8a151",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104284 from Calinou/doc-richtextlabel-fgcolor-bgcolor-overlap",
            "body": "Document RichTextLabel `fgcolor` and `bgcolor` padding behavior (and risk of overlap)",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "a57c38c97eb76e35cad764fe01b62515aa947735": {
            "hash": "a57c38c97eb76e35cad764fe01b62515aa947735",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103949 from timothyqiu/vmem-locate",
            "body": "Debugger: Allow locating VRAM resource by double-clicking",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b33072a48fa35a088daf5093ad4380bb61437632": {
            "hash": "b33072a48fa35a088daf5093ad4380bb61437632",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104307 from akien-mga/ci-macos-vulkan-sdk-optional",
            "body": "CI: Build macOS binary without Vulkan if Vulkan SDK fails installing",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "558efb0614513fad9ac8e8a2537bba521c53465b": {
            "hash": "558efb0614513fad9ac8e8a2537bba521c53465b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104304 from Chubercik/thorvg-0.15.11",
            "body": "thorvg: Update to 0.15.11",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5c90aad2d9d9fc34862268b2369fc47086d26390": {
            "hash": "5c90aad2d9d9fc34862268b2369fc47086d26390",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #101964 from YYF233333/opt_for_size",
            "body": "Don't inline certain functions for smaller binary size",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b9f1eed65f89ce068cd68bf6d5ede3d32fa77554": {
            "hash": "b9f1eed65f89ce068cd68bf6d5ede3d32fa77554",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104314 from bruvzg/macos_joy_axis",
            "body": "[macOS/iOS] Ensure only one axis change event is produced during single `process_joypads()` call.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c286535ddef67609f7d7fc6826c3bdd498a98e6d": {
            "hash": "c286535ddef67609f7d7fc6826c3bdd498a98e6d",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104253 from bruvzg/winposedrun",
            "body": "[Editor] Set window position when running project in maximized or full-screen mode to ensure it is opened on the correct screen.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c8a94993bfaa388de0750b2d316505d5ac111c0d": {
            "hash": "c8a94993bfaa388de0750b2d316505d5ac111c0d",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103961 from bruvzg/win_pos_sync",
            "body": "Sync `display/window/size/initial_position_type` and `Window::WINDOW_INITIAL_POSITION_` enum.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c65a3135dfe3c8d410b61a0fa89f41527782d64d": {
            "hash": "c65a3135dfe3c8d410b61a0fa89f41527782d64d",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104320 from Repiteo/scons/nocache-expanded",
            "body": "SCons: Expand `NoCache` coverage",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "7bed83e5320d3a54d713e157a86c68568db4f0f6": {
            "hash": "7bed83e5320d3a54d713e157a86c68568db4f0f6",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104318 from KoBeWi/edit_in_the_dark",
            "body": "Call plugin edit before making visible",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "6c4cb1ac419b98f2a31a1cdd8bb2fd16c1c52945": {
            "hash": "6c4cb1ac419b98f2a31a1cdd8bb2fd16c1c52945",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104325 from Calinou/editor-import-texture-update-mipmaps-limit-visibility",
            "body": "Update Mipmaps > Limit import option visibility when intended in the texture importer",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "707e39cf4de9d4ecdaa0e56af39c4ad2f54a0e66": {
            "hash": "707e39cf4de9d4ecdaa0e56af39c4ad2f54a0e66",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104316 from Repiteo/ci/safety-check",
            "body": "CI: Ensure `scons-cache` exists before parsing",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f3c54c1a3233a6326940be0c171053fc8227405a": {
            "hash": "f3c54c1a3233a6326940be0c171053fc8227405a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI5MTIxOTI1"
            ],
            "author_raw": "Grublady <nucleon.spite_0x@icloud.com>",
            "committer_raw": "Grublady <nucleon.spite_0x@icloud.com>",
            "summary": "Update mouse-entered state when subwindow closes (macOS display server)",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104328
        },
        "0c7d78f455e92ac6d8e5eeb2ab8e02c465a5de7c": {
            "hash": "0c7d78f455e92ac6d8e5eeb2ab8e02c465a5de7c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjU1MjI0NTky"
            ],
            "author_raw": "rune-scape <allie.smith.epic@gmail.com>",
            "committer_raw": "rune-scape <allie.smith.epic@gmail.com>",
            "summary": "StringLikeVariantOrder: Compare in-place",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 98408
        },
        "6408476a765dc615d3237c70080db30576a979a9": {
            "hash": "6408476a765dc615d3237c70080db30576a979a9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Update Mipmaps > Limit import option visibility when intended in the texture importer",
            "body": "Previously, you had to switch to another file and back to the original\nfile for the option visibility to update.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104325
        },
        "ef0408e70433a070e70f1fe06eb4e3ccb758eee9": {
            "hash": "ef0408e70433a070e70f1fe06eb4e3ccb758eee9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Refactor ColorPicker shapes",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 99515
        },
        "83cf424b5f43a4486b5e4ee495d73fbb88cddb41": {
            "hash": "83cf424b5f43a4486b5e4ee495d73fbb88cddb41",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NDg5Mjky"
            ],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "SCons: Expand `NoCache` coverage",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104320
        },
        "93a7584223f934bf3bbc5715f038a8f823383f65": {
            "hash": "93a7584223f934bf3bbc5715f038a8f823383f65",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2NzI3NzEw"
            ],
            "author_raw": "Micky <micheledevita2@gmail.com>",
            "committer_raw": "Micky <micheledevita2@gmail.com>",
            "summary": "Overhaul CanvasItem documentation",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 93735
        },
        "78334192df2d12e65610ec41eaecb28c6b71dd87": {
            "hash": "78334192df2d12e65610ec41eaecb28c6b71dd87",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Call plugin edit before making visible",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104318
        },
        "6c19c0bec536a47d81d84ade65698eb9e468710d": {
            "hash": "6c19c0bec536a47d81d84ade65698eb9e468710d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NDg5Mjky"
            ],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "CI: Ensure `.scons-cache` exists before parsing",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104316
        },
        "b28d6d1fa3d0119b06952835fcb9882be91f837c": {
            "hash": "b28d6d1fa3d0119b06952835fcb9882be91f837c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY3NjkzODMw",
                "MDQ6VXNlcjE3NDg5Mjky"
            ],
            "author_raw": "Yyf2333 <2514537033@qq.com>",
            "committer_raw": "Yufeng Ying <nbyyf2002@mail.ustc.edu.cn>",
            "summary": "Don't inline certain functions for smaller binary size.",
            "body": "Co-authored-by: Thaddeus Crews <repiteo@outlook.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 101964
        },
        "face3caf6acae841aee66163d9d697f25c856dc5": {
            "hash": "face3caf6acae841aee66163d9d697f25c856dc5",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Force multiple of 4 sizes for Betsy compressor.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104275
        },
        "a797c7b8e20062b7db2eec102065ffef7ca5def8": {
            "hash": "a797c7b8e20062b7db2eec102065ffef7ca5def8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "[macOS/iOS] Ensure only one axis change event is produced during single `process_joypads()` call.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104314
        },
        "6f25aee04f1f0ae57bd220afced9cc45712405b3": {
            "hash": "6f25aee04f1f0ae57bd220afced9cc45712405b3",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYwMTkyNTIx"
            ],
            "author_raw": "drakeerv <drakeerv@outlook.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix get_rpm() on wheel which has steering",
            "body": "This fixes #101646.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 101664
        },
        "0c25ac8d44cb466bc634a22965c60a555c90eb9a": {
            "hash": "0c25ac8d44cb466bc634a22965c60a555c90eb9a",
            "is_merge": false,
            "authored_by": [
                "U_kgDOCeeNxw"
            ],
            "author_raw": "metakunt <zugvzuzuguih@eclipso.me>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Improve Jolt module initialization style",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102975
        },
        "fc827bbe256e47e1d7ec6945deb9c1e79724dac9": {
            "hash": "fc827bbe256e47e1d7ec6945deb9c1e79724dac9",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104310 from mihe/jolt/back-face-collision",
            "body": "Fix `ConcavePolygonShape3D` always enabling `backface_collision` when using Jolt Physics",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "777ad0b1e4509564f80c568ea2527379fa7545d1": {
            "hash": "777ad0b1e4509564f80c568ea2527379fa7545d1",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104306 from bruvzg/ed_map_override_crash",
            "body": "Fix editor crash on overrides for non-existent input mappings.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f8b1970b05943d7d0bd171e9147d877d95ee67a9": {
            "hash": "f8b1970b05943d7d0bd171e9147d877d95ee67a9",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104301 from syntaxerror247/minor-enhancement",
            "body": "Convert `compress_native_libraries` to a basic export option",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "500d005702ada5670e4ca60243d6084b73f7024f": {
            "hash": "500d005702ada5670e4ca60243d6084b73f7024f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104281 from mihe/clear-static-gdscript-cache",
            "body": "Add clearing of `static_gdscript_cache` to `GDScriptCache`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "00720d435148478f3ac4ecc0400873b3b7c77527": {
            "hash": "00720d435148478f3ac4ecc0400873b3b7c77527",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104181 from YeldhamDev/inspector_whackary",
            "body": "Fix wrong height for top editors in the inspector",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "14c3ef9a6cbe4971df97a037b9d3fcb7553f7307": {
            "hash": "14c3ef9a6cbe4971df97a037b9d3fcb7553f7307",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104154 from unvermuthet/crash-with-obs",
            "body": "Vulkan: Disable layers in editor deemed buggy by RenderDoc",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b84828bca7b283d3795254237ffa01ed3da8e464": {
            "hash": "b84828bca7b283d3795254237ffa01ed3da8e464",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "CI: Build macOS binary without Vulkan if Vulkan SDK fails installing",
            "body": "It's not rare for this step to fail, either due to network errors,\nor occasional changes in how the Vulkan SDK is distributed which require\nediting our script.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104307
        },
        "fde71e0382970dbac449603ebec9433f57aee3a4": {
            "hash": "fde71e0382970dbac449603ebec9433f57aee3a4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMDgxNjc="
            ],
            "author_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Harmonize `String`, `Vector` and `LocalVector` `find` and `rfind`.",
            "body": "Use `Span::find` for `LocalVector::find`, accepting negative `p_from`.\nReturn `-1` for invalid `p_from` values in `rfind`.\nAccept negative values for `p_from` in `find`, starting from the back.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104286
        },
        "3603a5a9dd71c9839cfac69078faf4e1cf5f841d": {
            "hash": "3603a5a9dd71c9839cfac69078faf4e1cf5f841d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ4ODQyNDY="
            ],
            "author_raw": "Mikael Hermansson <mikael@hermansson.io>",
            "committer_raw": "Mikael Hermansson <mikael@hermansson.io>",
            "summary": "Fix `ConcavePolygonShape3D` always enabling `backface_collision` when using Jolt Physics",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104310
        },
        "57011c89484313dda7f09a330b13198f492a1c44": {
            "hash": "57011c89484313dda7f09a330b13198f492a1c44",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Fix editor crash on overrides for non-existent input mappings.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104306
        },
        "8e2b05e507c3fd27d50e66b771a760070034fa7f": {
            "hash": "8e2b05e507c3fd27d50e66b771a760070034fa7f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3Mzc4NzQ2"
            ],
            "author_raw": "Jakub Marcowski <chubercikbattle@gmail.com>",
            "committer_raw": "Jakub Marcowski <chubercikbattle@gmail.com>",
            "summary": "thorvg: Update to 0.15.11",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104304
        },
        "d6312188d7b170c279ffd35b45bf6af50c109b4c": {
            "hash": "d6312188d7b170c279ffd35b45bf6af50c109b4c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE5NDU0NDk="
            ],
            "author_raw": "Bastiaan Olij <mux213@gmail.com>",
            "committer_raw": "Bastiaan Olij <mux213@gmail.com>",
            "summary": "Adding support for the OpenXR futures extension",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 101951
        },
        "f3155412af10541c5f853fa73b11f159b88604b4": {
            "hash": "f3155412af10541c5f853fa73b11f159b88604b4",
            "is_merge": false,
            "authored_by": [
                "U_kgDOCouzNQ"
            ],
            "author_raw": "Anish Mishra <mishragames@gmail.com>",
            "committer_raw": "Anish Mishra <mishragames@gmail.com>",
            "summary": "Convert `compress_native_libraries` to a basic export option",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104301
        },
        "ff903e36a5500e44f76405837fab6c911ce7abdb": {
            "hash": "ff903e36a5500e44f76405837fab6c911ce7abdb",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Debugger: Allow locating VRAM resource by double-clicking",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103949
        },
        "e41200b407719cae37c26cd5fdb2b417ff342c0c": {
            "hash": "e41200b407719cae37c26cd5fdb2b417ff342c0c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQwMzYxNjA5"
            ],
            "author_raw": "unvermuthet <40361609+unvermuthet@users.noreply.github.com>",
            "committer_raw": "unvermuthet <40361609+unvermuthet@users.noreply.github.com>",
            "summary": "Vulkan: Disable layers in editor deemed buggy by RenderDoc",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104154
        },
        "ccfbdf2bb2f109ba83533a45ef48dd0b219fc872": {
            "hash": "ccfbdf2bb2f109ba83533a45ef48dd0b219fc872",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjU4NTQ4OA==",
                "MDQ6VXNlcjYwMDI0Njcx"
            ],
            "author_raw": "wareya <wareya@gmail.com>",
            "committer_raw": "DeeJayLSP <djlsplays@gmail.com>",
            "summary": "`AudioStreamPlaybackWAV`: inherit from `Resampled`",
            "body": "Co-authored-by: DeeJayLSP <djlsp@proton.me>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 100652
        },
        "28102e6682c7c733a23de461e30d5ae2d33fe755": {
            "hash": "28102e6682c7c733a23de461e30d5ae2d33fe755",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #87440 from Mickeon/doc-peeves-Node3D-glasses",
            "body": "Overhaul Node3D documentation",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "85258ec1a5444600809cc1633d78c6e9aa3671e8": {
            "hash": "85258ec1a5444600809cc1633d78c6e9aa3671e8",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #102662 from groud/chunk_tilemap_physics",
            "body": "Chunk tilemap physics",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "1b631edf67f2fbe4f11fa4a5a896a17b8d392afc": {
            "hash": "1b631edf67f2fbe4f11fa4a5a896a17b8d392afc",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104129 from dsnopek/gdextension-get-used-classes",
            "body": "GDExtension: Add mechanism to get which classes an extension is using",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f98cddfc718e949654c2a1e725d99ab9a2238f7a": {
            "hash": "f98cddfc718e949654c2a1e725d99ab9a2238f7a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #101994 from fire/vsk-save-dds-4.4",
            "body": "Add DDS image load and save functionality",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "bb60b05ca45744eef9fbbd223704e7c7996de2fe": {
            "hash": "bb60b05ca45744eef9fbbd223704e7c7996de2fe",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104182 from Ivorforce/small-little-string-function",
            "body": "Add missing `String + char *` function, to avoid unnecessary right side allocation to `String`.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "06f0c6369e97b5a7947e938654c7b8b1471e4c45": {
            "hash": "06f0c6369e97b5a7947e938654c7b8b1471e4c45",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104273 from Ivorforce/fabs-absf",
            "body": "Simplify and optimize `Math::absf` implementation to use `::fabs` and `::fabsf`.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5750d4feca784d0a7d5ce6b08135b1fab6295f1d": {
            "hash": "5750d4feca784d0a7d5ce6b08135b1fab6295f1d",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104183 from Repiteo/core/zero-constructible-expanded",
            "body": "Core: Expand `is_zero_constructible` coverage",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "1f6426066e85d9b806937c41a6da0a0df836bd02": {
            "hash": "1f6426066e85d9b806937c41a6da0a0df836bd02",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #98768 from Repiteo/core/constexpr-math-operators",
            "body": "Core: Add `constexpr` constructors/operators to math structs",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "8571b5b21d5881f90bf6817b353364de34e34607": {
            "hash": "8571b5b21d5881f90bf6817b353364de34e34607",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103988 from KoBeWi/destroyer_of_destructors",
            "body": "Remove empty constructors and destructors from `editor/`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "2dff9fef37c1c91add8ab0750a14af9556c495c6": {
            "hash": "2dff9fef37c1c91add8ab0750a14af9556c495c6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE5MTU2MQ=="
            ],
            "author_raw": "David Snopek <dsnopek@gmail.com>",
            "committer_raw": "David Snopek <dsnopek@gmail.com>",
            "summary": "GDExtension: Add mechanism to get which classes an extension is using",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104129
        },
        "6f25babd6b13e2d51543872f4efcffd6efa75a43": {
            "hash": "6f25babd6b13e2d51543872f4efcffd6efa75a43",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Remove empty constructors and destructors from editor/",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103988
        },
        "0b4cda7db3bfd984b3916e0b24a0eae6f3e2245b": {
            "hash": "0b4cda7db3bfd984b3916e0b24a0eae6f3e2245b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Document RichTextLabel `fgcolor` and `bgcolor` padding behavior (and risk of overlap)",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104284
        },
        "db5e843e468b7a69aeaebdf1e4159d2741b660fd": {
            "hash": "db5e843e468b7a69aeaebdf1e4159d2741b660fd",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ4ODQyNDY="
            ],
            "author_raw": "Mikael Hermansson <mikael@hermansson.io>",
            "committer_raw": "Mikael Hermansson <mikael@hermansson.io>",
            "summary": "Add clearing of `static_gdscript_cache` to `GDScriptCache`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104281
        },
        "ea62170dac8f9ea3fbd6d89a1e510d20eb0ec06d": {
            "hash": "ea62170dac8f9ea3fbd6d89a1e510d20eb0ec06d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NDg5Mjky"
            ],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Core: Add `constexpr` constructors/operators to math structs",
            "body": "• Begin integrating `constexpr` on math tests; use `static_assert` where appropriate",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 98768
        },
        "fbdd2980451904e7a2372292816bc9421f8a4f3b": {
            "hash": "fbdd2980451904e7a2372292816bc9421f8a4f3b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2NzI3NzEw"
            ],
            "author_raw": "Micky <micheledevita2@gmail.com>",
            "committer_raw": "Micky <micheledevita2@gmail.com>",
            "summary": "Overhaul Node3D documentation",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 87440
        },
        "432080062138a407582655de8d09a8c8c2fa9174": {
            "hash": "432080062138a407582655de8d09a8c8c2fa9174",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NDg5Mjky"
            ],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Core: Expand `is_zero_constructible` coverage",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104183
        },
        "8c14766597803b410bd5ea3d72660ab6265baa95": {
            "hash": "8c14766597803b410bd5ea3d72660ab6265baa95",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMDgxNjc="
            ],
            "author_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Add missing `String + char *` function, to avoid unnecessary right side allocation to `String`.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104182
        },
        "9e6ee9c5c3c2037187e7b9a84b41a4119fb6b625": {
            "hash": "9e6ee9c5c3c2037187e7b9a84b41a4119fb6b625",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #102223 from MajorMcDoom/remote-transform-fix",
            "body": "Fix some global-space bugs in `RemoteTransform3D._update_remote` and add some optimizations",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f4e929e41a4122654d96ef68bfd4c14f824d1732": {
            "hash": "f4e929e41a4122654d96ef68bfd4c14f824d1732",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104002 from smix8/navowner_check",
            "body": "Move navmesh connection owner check to subfunction",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "523b7fe36e0140157a2aaa41fabdd6b038af1581": {
            "hash": "523b7fe36e0140157a2aaa41fabdd6b038af1581",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #102282 from YYF233333/dangerous_sig",
            "body": "Eliminate interior mutability in `get_selected_node_list`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "49fcd4ce4660eb18dae12c7b45cbd495ac7a58b9": {
            "hash": "49fcd4ce4660eb18dae12c7b45cbd495ac7a58b9",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #101546 from bruvzg/portal_color_picker",
            "body": "[Linux] Implement native color picker.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "9cf741a315bec708b8be887bf39d3e9ccc2ae54a": {
            "hash": "9cf741a315bec708b8be887bf39d3e9ccc2ae54a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104102 from ryevdokimov/reload-saved-scene-fixes",
            "body": "Focus `Don't Save` in `Reload Saved Scene` and don't save unmodified scenes",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "8ca72e1490e18ba55575d8ff17977216cfb11f3f": {
            "hash": "8ca72e1490e18ba55575d8ff17977216cfb11f3f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103848 from timothyqiu/popup-i18n",
            "body": "Add auto translate mode for items in `PopupMenu` and `OptionButton`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "a9065db5ad3d85f6ead4fccfc4639080dad6d6a7": {
            "hash": "a9065db5ad3d85f6ead4fccfc4639080dad6d6a7",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104130 from KoBeWi/are_tools_enabled_when_tools_are_enabled",
            "body": "Remove `TOOLS_ENABLED` checks from `editor/`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "235b71276baefa1a755087b27478a7e0d4c3e65c": {
            "hash": "235b71276baefa1a755087b27478a7e0d4c3e65c",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104151 from KoBeWi/Adding_C_to_your_TTR",
            "body": "Fix Android build template message translation",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "41349bec5fae84021c57835589fe0ae27b801101": {
            "hash": "41349bec5fae84021c57835589fe0ae27b801101",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104153 from raulsntos/dotnet/deprecate-compat-methods-that-reference-deprecated-types",
            "body": "[.NET] Deprecate compat methods that reference deprecated types",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "bee411abfa9f75315a5496c7a290c475982a975b": {
            "hash": "bee411abfa9f75315a5496c7a290c475982a975b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103886 from maxpiepenbrink/fix-alpha-for-visual-shaders",
            "body": "Fix missing alpha input for visual shaders",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b1d13c51733a4e7fcd9113c44516eff5c6f01eca": {
            "hash": "b1d13c51733a4e7fcd9113c44516eff5c6f01eca",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103932 from Ivorforce/span-algorithms-header",
            "body": "Move `CowData` `find`, `rfind` and `count` to `Span`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "82f284d9fe2fe2771f1a7adb2d52fde41ab79876": {
            "hash": "82f284d9fe2fe2771f1a7adb2d52fde41ab79876",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104187 from Ivorforce/file-access-compressed-memcpy",
            "body": "Optimize `FileAccessCompressed::get_buffer` by using `memcpy`.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "505d392304c6297b65a00f216afe7b2ebd4c2a65": {
            "hash": "505d392304c6297b65a00f216afe7b2ebd4c2a65",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104178 from Ivorforce/zst-recycle",
            "body": "Recycle `zstd` decompression context if possible, avoiding repeated allocations.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "70d37274aa0936bf31468ad87f20f74d5b029127": {
            "hash": "70d37274aa0936bf31468ad87f20f74d5b029127",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #60178 from Calinou/directional-shadow-normal-bias-split",
            "body": "Use lower shadow normal bias for distant directional shadow splits",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "69403208a042d3333e68809c484b88c5bdefc14f": {
            "hash": "69403208a042d3333e68809c484b88c5bdefc14f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104217 from TokageItLab/fix-rest-space-more",
            "body": "Fix rest translation space in `LookAtModifier3D`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "380584527b5ab456798ab7fcc23cc7d717fea97d": {
            "hash": "380584527b5ab456798ab7fcc23cc7d717fea97d",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104227 from FeniXb3/fix-color-preset-crash",
            "body": "Fix game crashes when adding color preset after clearing presets in another control",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "59809854b90215c02456811c1b92b8b9ed38d3b7": {
            "hash": "59809854b90215c02456811c1b92b8b9ed38d3b7",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104172 from kiroxas/improveGPUParticlesCollision3DGizmoPluginPerformance",
            "body": "Improve `GPUParticlesCollision3DGizmoPlugin` performance",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "02f7bf12b4e766379743e1e4af405ca68d2456ad": {
            "hash": "02f7bf12b4e766379743e1e4af405ca68d2456ad",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104255 from Chubercik/libpng-1.6.47",
            "body": "libpng: Update to 1.6.47",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "894c539843b4adcbad86c084acc49583503d043b": {
            "hash": "894c539843b4adcbad86c084acc49583503d043b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104235 from arkology/empty-node-dock",
            "body": "Fix Node dock broken right after opening project",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "437b131d282ab8b4e0f4e3ef3c03826e64b7270a": {
            "hash": "437b131d282ab8b4e0f4e3ef3c03826e64b7270a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104016 from kiroxas/improveAudioStreamPlayerGizmoPerformance",
            "body": "Improve Audio Stream Player Gizmo Performance",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "24c11dea160e29a84a5c6d32f1f780716724c24e": {
            "hash": "24c11dea160e29a84a5c6d32f1f780716724c24e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMDgxNjc="
            ],
            "author_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Simplify and optimize `absf` implementation to use `std::fabs`.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104273
        },
        "69b072072c7c43322c2b6919a65fef807bcd9ec9": {
            "hash": "69b072072c7c43322c2b6919a65fef807bcd9ec9",
            "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.47",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104255
        },
        "9de4efa45160cb391ac7c4980b2d10c4d0727364": {
            "hash": "9de4efa45160cb391ac7c4980b2d10c4d0727364",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjcwOTY4MA=="
            ],
            "author_raw": "Mike Precup <arch@minipepper.games>",
            "committer_raw": "Mike Precup <arch@minipepper.games>",
            "summary": "Defend against directories without trailing slashes",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104022
        },
        "4ef0cd689ffe41ffa8d21cd3028816e75ef74502": {
            "hash": "4ef0cd689ffe41ffa8d21cd3028816e75ef74502",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #104248 from KoBeWi/uid_in_file_factory",
            "body": "Create .uid files for detected new files",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "0d6e4df17525c6dff72b6f6098ffd4ad5fe9f436": {
            "hash": "0d6e4df17525c6dff72b6f6098ffd4ad5fe9f436",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "[Editor] Set window position when running project in maximized or full-screen mode to ensure it is opened on the correct screen.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104253
        },
        "de4d1e6d8c90e252e196910efd888cb22a4ef941": {
            "hash": "de4d1e6d8c90e252e196910efd888cb22a4ef941",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQwMzYxNjA5"
            ],
            "author_raw": "unvermuthet <40361609+unvermuthet@users.noreply.github.com>",
            "committer_raw": "unvermuthet <40361609+unvermuthet@users.noreply.github.com>",
            "summary": "fix(VideoStreamPlayer): Redraw when video resolution changes during playback",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103912
        },
        "a4e35f1e769d252c86d0585c9b4eee9a21198ba3": {
            "hash": "a4e35f1e769d252c86d0585c9b4eee9a21198ba3",
            "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": "Fix Node dock broken right after opening project",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104235
        },
        "38ecaec5f9f8bc2217397b867d6ac8f3059ef17e": {
            "hash": "38ecaec5f9f8bc2217397b867d6ac8f3059ef17e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Create .uid files for detected new files",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104248
        },
        "146fa48a4ad2f64d62b9eddac7e9dcb991d64b85": {
            "hash": "146fa48a4ad2f64d62b9eddac7e9dcb991d64b85",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjg2NTY2OTM5"
            ],
            "author_raw": "Mack <86566939+Macksaur@users.noreply.github.com>",
            "committer_raw": "Mack <86566939+Macksaur@users.noreply.github.com>",
            "summary": "Prevent clicking of TreeItem buttons when letting go outside of the button.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104241
        },
        "a9745aac5cd63f08e84bc2285d5c29fdb098fc53": {
            "hash": "a9745aac5cd63f08e84bc2285d5c29fdb098fc53",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMDgxNjc="
            ],
            "author_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Optimize reverb by removing stray `volatile` from the `undenormalize` function signature.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104239
        },
        "9d30732c5b92af9f2e7030f4adc04fdc80ccbde9": {
            "hash": "9d30732c5b92af9f2e7030f4adc04fdc80ccbde9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMDgxNjc="
            ],
            "author_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Optimize thread pools by avoiding needless locks and unlocks of the `task_mutex`.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104237
        },
        "2bbf0f2317c7dc97d0f8b5fa9f925b46cbecfe63": {
            "hash": "2bbf0f2317c7dc97d0f8b5fa9f925b46cbecfe63",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Add properties to configure space trimming on line break.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104230
        },
        "e0b777ff99feeb253bbaaf705648be943f0ad7c5": {
            "hash": "e0b777ff99feeb253bbaaf705648be943f0ad7c5",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMxNzYwNjI="
            ],
            "author_raw": "Kiro <mouton.guillaume88@gmail.com>",
            "committer_raw": "Kiro <mouton.guillaume88@gmail.com>",
            "summary": "Improve Audio Stream Player Gizmo Performance",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104016
        },
        "954bb22d3af8a3bde835233ea9c8995727bbe136": {
            "hash": "954bb22d3af8a3bde835233ea9c8995727bbe136",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMxNzYwNjI="
            ],
            "author_raw": "Kiro <mouton.guillaume88@gmail.com>",
            "committer_raw": "Kiro <mouton.guillaume88@gmail.com>",
            "summary": "improve GPUParticlesCollision3DGizmoPlugin performance",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104172
        },
        "d51f33e1b4005fc8c494f42361e0f61b0135b8b8": {
            "hash": "d51f33e1b4005fc8c494f42361e0f61b0135b8b8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYxNjM3Mw=="
            ],
            "author_raw": "Konrad Gadzina <konrad@enklawa.edu.pl>",
            "committer_raw": "Konrad Gadzina <konrad@enklawa.edu.pl>",
            "summary": "Fix game crashes when adding color preset after clearing presets in another control",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104227
        },
        "b67e213b1609289d0d3c514becac70f0fdcc941e": {
            "hash": "b67e213b1609289d0d3c514becac70f0fdcc941e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMDgxNjc="
            ],
            "author_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Optimize `FileAccessCompressed::get_buffer` by using `memcpy`.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104187
        },
        "84e1ed8884192616e2e58a6df35fd8707caa0510": {
            "hash": "84e1ed8884192616e2e58a6df35fd8707caa0510",
            "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": "Fix `ThemeEditor` being too wide for small screen or minimized window",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104231
        },
        "fde0616a0ea928471436f74b7cf176f9bff56dc7": {
            "hash": "fde0616a0ea928471436f74b7cf176f9bff56dc7",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #104220 from akien-mga/ci-cache-cleanup-v2",
            "body": "CI: Set explicit write permission for cache cleanup token",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "1e5b075f4886c01273dedf224b8e4e3abb2c9529": {
            "hash": "1e5b075f4886c01273dedf224b8e4e3abb2c9529",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "CI: Set explicit write permission for cache cleanup token",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104220
        },
        "1be23eee2c9dd7e74fbae77abead8bbee982832c": {
            "hash": "1be23eee2c9dd7e74fbae77abead8bbee982832c",
            "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": "Improve `TileMap` and `TileSet` editors UI",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104192
        },
        "0013d30c92bc9122baa50fe2765a791c5f48443f": {
            "hash": "0013d30c92bc9122baa50fe2765a791c5f48443f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEyOTY2ODE0"
            ],
            "author_raw": "Zae <zaevi@live.com>",
            "committer_raw": "Zae <zaevi@live.com>",
            "summary": "Fix hash issue with OptimizedTranslation caused by signed char",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104218
        },
        "78fbe37f4b035a63549c5fa9adce5c3a0f1037a0": {
            "hash": "78fbe37f4b035a63549c5fa9adce5c3a0f1037a0",
            "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 rest translation space in LookAtModifier3D",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104217
        },
        "54278a48e7030b25f5dfe1ddc950effac076f3dc": {
            "hash": "54278a48e7030b25f5dfe1ddc950effac076f3dc",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NDg5Mjky"
            ],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "SCons: Restore hardcoded build path on Android",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "0e2d1526b752336b5149dc81c5eba17bf9bb25ae": {
            "hash": "0e2d1526b752336b5149dc81c5eba17bf9bb25ae",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NDg5Mjky"
            ],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "CI: Disable `redirect_build_objects` for GHA",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "49e860159ab8db120b652cf185389965f14755dd": {
            "hash": "49e860159ab8db120b652cf185389965f14755dd",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMDgxNjc="
            ],
            "author_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Move `CowData` `find`, `rfind` and `count` to `Span`.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103932
        },
        "863a5ff13943375cc7cb413ccc9b86a7693ee4c4": {
            "hash": "863a5ff13943375cc7cb413ccc9b86a7693ee4c4",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #101641 from Repiteo/scons/separate-build-dir-emitter",
            "body": "SCons: Add emitter to declutter build objects",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "05db2e8b3f8ec4cdf740d74f8c562a13655c4808": {
            "hash": "05db2e8b3f8ec4cdf740d74f8c562a13655c4808",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104143 from syntaxerror247/Fix-build-issue",
            "body": "Fix build errors when building with `disable_3d=yes`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c738ac8d0fe9098d2a9e805dbff2117f0106d852": {
            "hash": "c738ac8d0fe9098d2a9e805dbff2117f0106d852",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104152 from AeioMuch/no_empty_string_allowed",
            "body": "Don't allow empty string when splitting allowed types and allowed subtypes in `_is_drop_valid()` in EditorPropertyArray",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "70f3d9aff5f2081a8760e4c40815f1aba15df4be": {
            "hash": "70f3d9aff5f2081a8760e4c40815f1aba15df4be",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104156 from dsnopek/javaclasswrapper-dictionary-redux",
            "body": "JavaClassWrapper: Fix mistake in last fix for `org.godotengine.godot.Dictionary` conversion",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "2dc6da6336c3c38871730d1eded5190ebbfa51c4": {
            "hash": "2dc6da6336c3c38871730d1eded5190ebbfa51c4",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104208 from Repiteo/scons/msvc-check-fix",
            "body": "SCons: Fix broken msvc conditional",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c95166c998f8a0d507b4e3f237ca0aacce430652": {
            "hash": "c95166c998f8a0d507b4e3f237ca0aacce430652",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjU0ODE5MzE5"
            ],
            "author_raw": "dugramen <koliur.rahman@my.liu.edu>",
            "committer_raw": "dugramen <koliur.rahman@my.liu.edu>",
            "summary": "StyleBoxFlat scale down corners when oveflowing to prevent glitchy overlapping shapes.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103607
        },
        "e64a07cc57c09d3fc594b09ee8f1a6b7cc1b6fb1": {
            "hash": "e64a07cc57c09d3fc594b09ee8f1a6b7cc1b6fb1",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Unbind CSGShape::_update_shape() and make it public",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104206
        },
        "c8b00c03fda70a767b78038034f2116fc40d5ce0": {
            "hash": "c8b00c03fda70a767b78038034f2116fc40d5ce0",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NDg5Mjky"
            ],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "SCons: Fix broken msvc conditional",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104208
        },
        "3c9c0006b4571ab948adeec2e2ada3a7a852176f": {
            "hash": "3c9c0006b4571ab948adeec2e2ada3a7a852176f",
            "is_merge": false,
            "authored_by": [
                "U_kgDOB77_5A"
            ],
            "author_raw": "BrotherShort <129957860+BrotherShort@users.noreply.github.com>",
            "committer_raw": "BrotherShort <129957860+BrotherShort@users.noreply.github.com>",
            "summary": "Fix folding arrow and relationship lines move to 2nd column.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104201
        },
        "ecda6b9b0bae38855d0f4a4e2d5dafd450e0b1af": {
            "hash": "ecda6b9b0bae38855d0f4a4e2d5dafd450e0b1af",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Camera2D code cleanup",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104136
        },
        "10ed66f28c0408bf8ea920d6e178c0afc768f3c4": {
            "hash": "10ed66f28c0408bf8ea920d6e178c0afc768f3c4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NDg5Mjky"
            ],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "SCons: Add emitter to declutter build objects",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 101641
        },
        "778a14a4d7d1781f8fe41a06760418764c19877a": {
            "hash": "778a14a4d7d1781f8fe41a06760418764c19877a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwNzM5MjM5"
            ],
            "author_raw": "Michael Alexsander <michaelalexsander@protonmail.com>",
            "committer_raw": "Michael Alexsander <michaelalexsander@protonmail.com>",
            "summary": "Fix wrong height for top editors in the inspector",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104181
        },
        "b4f6663afa58f897da69ebbf46a93bcd2747bee7": {
            "hash": "b4f6663afa58f897da69ebbf46a93bcd2747bee7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMDgxNjc="
            ],
            "author_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Recycle `zstd` decompression context if possible, avoiding repeated allocations.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104178
        },
        "a23f630781dc7dc24759c14ce3e3db1eb93470ea": {
            "hash": "a23f630781dc7dc24759c14ce3e3db1eb93470ea",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMDgxNjc="
            ],
            "author_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Remove `String` clipping constructors.",
            "body": "Callers should instead call constructors with explicit encoding names, with known length `Span`.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104127
        },
        "e6a8c4b43f365a0588c6d12246d7f9afa38c406a": {
            "hash": "e6a8c4b43f365a0588c6d12246d7f9afa38c406a",
            "is_merge": false,
            "authored_by": [
                "U_kgDOCvddeQ"
            ],
            "author_raw": "bleikerja <bleikerja@gmail.com>",
            "committer_raw": "bleikerja <bleikerja@gmail.com>",
            "summary": "Fix Marshalls.utf8_to_base64 shows 'ret.is_empty() is true' error for empty String",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104155
        },
        "cabcb4161b22868e8ed90cc2c730a4b23cf2cf15": {
            "hash": "cabcb4161b22868e8ed90cc2c730a4b23cf2cf15",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExNzM2MjE3"
            ],
            "author_raw": "Sébastien Dunne Fulmer <createdbyseb@gmail.com>",
            "committer_raw": "Sébastien Dunne Fulmer <createdbyseb@gmail.com>",
            "summary": "Fix error panel auto-hiding",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104169
        },
        "97cc8aed187605c07320b669c257e42bd3906399": {
            "hash": "97cc8aed187605c07320b669c257e42bd3906399",
            "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": "Add is_inside_tree() check to SpringBoneSimulator3D",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104167
        },
        "0028fd625e2c5b202e204bc12828cbca043213d3": {
            "hash": "0028fd625e2c5b202e204bc12828cbca043213d3",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #104159 from clayjohn/rd-draw-list-regression",
            "body": "Error when draw list is not active in draw_list_switch_to_next_pass",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "69b281295c6cd4466f77f027d4e874c850263585": {
            "hash": "69b281295c6cd4466f77f027d4e874c850263585",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMyMzIx",
                "MDQ6VXNlcjUzMTUwMjQ0"
            ],
            "author_raw": "K. S. Ernest (iFire) Lee <ernest.lee@chibifire.com>",
            "committer_raw": "K. S. Ernest (iFire) Lee <ernest.lee@chibifire.com>",
            "summary": "Add DDS image load and save functionality",
            "body": "Save and load DDS from Image class.\n\nCo-authored-by: BlueCube3310 <53150244+BlueCube3310@users.noreply.github.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 101994
        },
        "16b9667c6267cead456ef196becef5b501c9ab1e": {
            "hash": "16b9667c6267cead456ef196becef5b501c9ab1e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NTIxMzM5"
            ],
            "author_raw": "Clay John <claynjohn@gmail.com>",
            "committer_raw": "Clay John <claynjohn@gmail.com>",
            "summary": "Error when draw list is not active in draw_list_switch_to_next_pass",
            "body": "This fixes a mistake made when refactoring the draw list",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104159
        },
        "845c925b67fc46ee4d365ad159a4557cbf53cb0c": {
            "hash": "845c925b67fc46ee4d365ad159a4557cbf53cb0c",
            "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 export plugins to modify the Android prebuilt manifest",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103173
        },
        "2091899d551ab267282523820b3b636aa85d3e24": {
            "hash": "2091899d551ab267282523820b3b636aa85d3e24",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE5MTU2MQ=="
            ],
            "author_raw": "David Snopek <dsnopek@gmail.com>",
            "committer_raw": "David Snopek <dsnopek@gmail.com>",
            "summary": "JavaClassWrapper: Fix mistake in last fix for `org.godotengine.godot.Dictionary` conversion",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104156
        },
        "d0cff82841ee7f0068eb59b586666cf2a7fdd35d": {
            "hash": "d0cff82841ee7f0068eb59b586666cf2a7fdd35d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc1MTUxMzc5"
            ],
            "author_raw": "AeioMuch <75151379+AeioMuch@users.noreply.github.com>",
            "committer_raw": "AeioMuch <75151379+AeioMuch@users.noreply.github.com>",
            "summary": "Check for empty string for allowed type and allowed subtypes",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104152
        },
        "db64674a568d072cab61c59bd036c68624517a55": {
            "hash": "db64674a568d072cab61c59bd036c68624517a55",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Fix Android build template message translation",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104151
        },
        "f1304a3dfb95f147542dd0f1f62f6c2d1bf6d172": {
            "hash": "f1304a3dfb95f147542dd0f1f62f6c2d1bf6d172",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwNzM5MjM5"
            ],
            "author_raw": "Michael Alexsander <michaelalexsander@protonmail.com>",
            "committer_raw": "Michael Alexsander <michaelalexsander@protonmail.com>",
            "summary": "Make SConstruct file check some envs before querying modules",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104148
        },
        "2213545fc55e0ab5cf8c737d70a6ad1fc52e17ed": {
            "hash": "2213545fc55e0ab5cf8c737d70a6ad1fc52e17ed",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM5MDMwNTk="
            ],
            "author_raw": "Raul Santos <raulsntos@gmail.com>",
            "committer_raw": "Raul Santos <raulsntos@gmail.com>",
            "summary": "[.NET] Deprecate compat methods that reference deprecated types",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104153
        },
        "7a5267dfad45b01ff2201cbdf095f4526af28df0": {
            "hash": "7a5267dfad45b01ff2201cbdf095f4526af28df0",
            "is_merge": false,
            "authored_by": [
                "U_kgDOCouzNQ"
            ],
            "author_raw": "Anish Mishra <mishragames@gmail.com>",
            "committer_raw": "Anish Mishra <mishragames@gmail.com>",
            "summary": "Fix build errors when building with disable_3d=yes",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104143
        },
        "87f897ae0ad5a6770c6ee267e2f3458c89a06df7": {
            "hash": "87f897ae0ad5a6770c6ee267e2f3458c89a06df7",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #104080 from Repiteo/ci/cache-trim",
            "body": "CI: Trim cache before saving",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "de33bd2b7c7e6b7ed08426af8e38642a3405e10b": {
            "hash": "de33bd2b7c7e6b7ed08426af8e38642a3405e10b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NDg5Mjky"
            ],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "CI: Trim cache before saving",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104080
        },
        "08f93fcf1ef8f64c27270c4d63ea7eb6e72d9463": {
            "hash": "08f93fcf1ef8f64c27270c4d63ea7eb6e72d9463",
            "is_merge": false,
            "authored_by": [
                "U_kgDOB77_5A"
            ],
            "author_raw": "BrotherShort <129957860+BrotherShort@users.noreply.github.com>",
            "committer_raw": "BrotherShort <129957860+BrotherShort@users.noreply.github.com>",
            "summary": "Fix the TreeItem rename LineEdit is offset",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104141
        },
        "7cb2fb189a9330b1df64ca565c4c62715787e802": {
            "hash": "7cb2fb189a9330b1df64ca565c4c62715787e802",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Remove TOOLS_ENABLED checks from editor/",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104130
        },
        "b377562b52fa8a68a99d5e818d8e08ac8d3fd7da": {
            "hash": "b377562b52fa8a68a99d5e818d8e08ac8d3fd7da",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #91660 from AThousandShips/methodinfo_vec",
            "body": "[Core] Use `Vector` for `MethodInfo::arguments`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "1700a84275171f70f74abbfab8b1185257953f15": {
            "hash": "1700a84275171f70f74abbfab8b1185257953f15",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104049 from Ivorforce/string-dedup-char32",
            "body": "De-duplicate `String` single-char constructor",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e68ac1c89d6ab4a897ae4451ade8d80c6a677998": {
            "hash": "e68ac1c89d6ab4a897ae4451ade8d80c6a677998",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104114 from HolonProduction/lsp-spec-selection-range-round-3",
            "body": "GDScript: Fix head class range to include `class_name`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "cf4ebb63a046d680376bcb3f660dcfa8ee40befa": {
            "hash": "cf4ebb63a046d680376bcb3f660dcfa8ee40befa",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104109 from Ivorforce/resize-zeroed",
            "body": "Use `resize_zeroed` instead of `resize` then `fill(0)` in several places.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b01e967f23bae989b879d8a1dc56fcfcda48f43b": {
            "hash": "b01e967f23bae989b879d8a1dc56fcfcda48f43b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104119 from Chubercik/pre-commit-fix",
            "body": "Apply `pre-commit` changes",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "dc52d01d5f8c97bf5ccf17a739299da8cb9b0433": {
            "hash": "dc52d01d5f8c97bf5ccf17a739299da8cb9b0433",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103677 from bruvzg/rtl_effect_update",
            "body": "[RTL] Fix custom effects not updating.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "4292f2464c5fd976462e82b3a3c4672ba4d05a18": {
            "hash": "4292f2464c5fd976462e82b3a3c4672ba4d05a18",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104113 from aaronfranke/projection-construct",
            "body": "Add missing Projection constructor with 16 `real_t` values",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "409fe3c9446dd8cfec8700c8008657b19f7bbead": {
            "hash": "409fe3c9446dd8cfec8700c8008657b19f7bbead",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #102534 from ttencate/feature/drag_drop_into_array",
            "body": "Improve drag and drop into array property editors",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "608a08c1ad4962c32d3a156be490ab7b612ad3d4": {
            "hash": "608a08c1ad4962c32d3a156be490ab7b612ad3d4",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103921 from mikest/physical-bone-removal",
            "body": "Fix console errors and crash in cleanup code for PhysicalBoneSimulator3D",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "9f8d8b7c4e35edae27a6c235f5b40cdfb0341ece": {
            "hash": "9f8d8b7c4e35edae27a6c235f5b40cdfb0341ece",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "[RTL] Fix custom effects not updating.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103677
        },
        "17f78cdcaa5e19b3fa2e44da66bf6e562173deb1": {
            "hash": "17f78cdcaa5e19b3fa2e44da66bf6e562173deb1",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBkx80A"
            ],
            "author_raw": "Robert Yevdokimov <105675984+ryevdokimov@users.noreply.github.com>",
            "committer_raw": "Robert Yevdokimov <105675984+ryevdokimov@users.noreply.github.com>",
            "summary": "Focus `Don't Save` in `Reload Saved Scene` and don't save unmodified scenes",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104102
        },
        "22903e48567f75a2be03d42cdef9e539818468cd": {
            "hash": "22903e48567f75a2be03d42cdef9e539818468cd",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3Mzc4NzQ2"
            ],
            "author_raw": "Jakub Marcowski <chubercikbattle@gmail.com>",
            "committer_raw": "Jakub Marcowski <chubercikbattle@gmail.com>",
            "summary": "Apply `pre-commit` changes",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104119
        },
        "6bb7536d2473eb00022fb42e757d018df2c18115": {
            "hash": "6bb7536d2473eb00022fb42e757d018df2c18115",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ5NTUwNTE="
            ],
            "author_raw": "Kasper Arnklit Frandsen <kasper.arnklit@gmail.com>",
            "committer_raw": "Kasper Arnklit Frandsen <kasper.arnklit@gmail.com>",
            "summary": "add animation filtering to animation editor",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103130
        },
        "a71f670d7dfbae96f5a9ba7c9a9d455b42521a25": {
            "hash": "a71f670d7dfbae96f5a9ba7c9a9d455b42521a25",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ4ODQyNDY="
            ],
            "author_raw": "Mikael Hermansson <mikael@hermansson.io>",
            "committer_raw": "Mikael Hermansson <mikael@hermansson.io>",
            "summary": "Bind `SceneState` methods `get_path` and `get_base_scene_state`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104115
        },
        "f4de2cd22aac19264a1ec52c6a355adab1a285f1": {
            "hash": "f4de2cd22aac19264a1ec52c6a355adab1a285f1",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMDgxNjc="
            ],
            "author_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Use `resize_zeroed` instead of `resize` then `fill(0)` in several places.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104109
        },
        "d6da30e9c77825530702bd37a557a42f8c86d814": {
            "hash": "d6da30e9c77825530702bd37a557a42f8c86d814",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBe5tvQ"
            ],
            "author_raw": "HolonProduction <holonproduction@gmail.com>",
            "committer_raw": "HolonProduction <holonproduction@gmail.com>",
            "summary": "GDScript: Fix head class range to include `class_name`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104114
        },
        "1ba4dbb164078561c58dcd432529062bea51457e": {
            "hash": "1ba4dbb164078561c58dcd432529062bea51457e",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104106 from bruvzg/lin_ac_color",
            "body": "[DisplayServer] Implement `get_accent_color` on Linux.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e2c5260a7b182f98e456df6c47ba94d64259af49": {
            "hash": "e2c5260a7b182f98e456df6c47ba94d64259af49",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104104 from bruvzg/icu771",
            "body": "ICU4C: Update to version 77.1",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "535014fd53c97f3f727c076743445f5b29f433c5": {
            "hash": "535014fd53c97f3f727c076743445f5b29f433c5",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104097 from aaronfranke/csharp-missing-vec4",
            "body": "Fix missing Vector4(i) and Projection in C# bindings generator",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "925a728267b2252af8669819131a2597196c3d26": {
            "hash": "925a728267b2252af8669819131a2597196c3d26",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104089 from jaydensipe/visual-streak-fix",
            "body": "Fix `Game` view visual streaking when selecting nodes with `Physics Interpolation` enabled",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "6ee36b391112dd334ec134d0144632bd12e928b1": {
            "hash": "6ee36b391112dd334ec134d0144632bd12e928b1",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #103233 from Asaduji/xr-interpolation-fix",
            "body": "Fix interpolation in XR",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "a044e90e187c058b85c58cb67be523d3256d80ec": {
            "hash": "a044e90e187c058b85c58cb67be523d3256d80ec",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #103134 from YeldhamDev/build_gdscript_classes_used",
            "body": "Implement class detection in GDScript for build configuration",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "7bb86852a0a15cc7650ad5324f4e1d427753dc4b": {
            "hash": "7bb86852a0a15cc7650ad5324f4e1d427753dc4b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #102990 from KoBeWi/save_asing",
            "body": "Prompt to Save As when saving all scenes",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "dca2bb887a63e575d662f0cc5f181413f851f26c": {
            "hash": "dca2bb887a63e575d662f0cc5f181413f851f26c",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #100430 from shahriarlabib000/save",
            "body": "Always update `.tscn` name when \"Save Scene As…\" is pressed",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ddbeb57073874009e4e00157608474b545c5f32e": {
            "hash": "ddbeb57073874009e4e00157608474b545c5f32e",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104107 from Ivorforce/keycode-get-key-keycode-error",
            "body": "Fix \"Unicode parsing error\" spam when opening editor.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d39003c0bf6cd75f2d4c78dba1d07609c2f7f5e2": {
            "hash": "d39003c0bf6cd75f2d4c78dba1d07609c2f7f5e2",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc0MjUxNw=="
            ],
            "author_raw": "Mike Estee <mikest@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix console errors and crash in cleanup code for PhysicalBoneSimulator3D",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103921
        },
        "ced61da848ca7d51b90a34632f7c678ae3c48a93": {
            "hash": "ced61da848ca7d51b90a34632f7c678ae3c48a93",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NDY4NzU="
            ],
            "author_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "committer_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "summary": "Add missing Projection constructor with 16 real_t values",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104113
        },
        "827f9d95f25cbc14a04de3b0875d5968ed92ef24": {
            "hash": "827f9d95f25cbc14a04de3b0875d5968ed92ef24",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "i18n: Sync translations with Weblate",
            "body": "(cherry picked from commit daa4b058ee9272dd4ee9033bb093afb21ad558b7)",
            "is_cherrypick": true,
            "cherrypick_hash": "daa4b058ee9272dd4ee9033bb093afb21ad558b7",
            "pull": ""
        },
        "daa4b058ee9272dd4ee9033bb093afb21ad558b7": {
            "hash": "daa4b058ee9272dd4ee9033bb093afb21ad558b7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "i18n: Sync translations with Weblate",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "6759d3b81221472955c61b19c0087805ad8d2c6f": {
            "hash": "6759d3b81221472955c61b19c0087805ad8d2c6f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMDgxNjc="
            ],
            "author_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Fix \"Unicode parsing error\" spam when opening editor.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104107
        },
        "18f6c33d72ae10766cf7c049545524ced5e3f3aa": {
            "hash": "18f6c33d72ae10766cf7c049545524ced5e3f3aa",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "[DisplayServer] Implement `get_accent_color` on Linux.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104106
        },
        "a25696fd90576013db59cad66e8f1290c98dfa7b": {
            "hash": "a25696fd90576013db59cad66e8f1290c98dfa7b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "ICU4C: Update to version 77.1",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104104
        },
        "6c9087fb5ad1030cad6f2c64f99cb9e5f90bb74a": {
            "hash": "6c9087fb5ad1030cad6f2c64f99cb9e5f90bb74a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NDY4NzU="
            ],
            "author_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "committer_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "summary": "Fix missing Vector4(i) and Projection in C# bindings generator",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104097
        },
        "ce8d2e49177bc301dea538d1436c103a1e14d0c9": {
            "hash": "ce8d2e49177bc301dea538d1436c103a1e14d0c9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwNzM5MjM5"
            ],
            "author_raw": "Michael Alexsander <michaelalexsander@protonmail.com>",
            "committer_raw": "Michael Alexsander <michaelalexsander@protonmail.com>",
            "summary": "Implement class detection in GDScript for build configuration",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103134
        },
        "0434deced7b354435b256ffbd9063129d597a6f5": {
            "hash": "0434deced7b354435b256ffbd9063129d597a6f5",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Prompt to Save As when saving all scenes",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102990
        },
        "7e4f6bdb59ef4728b280cb74637e89e528e097f3": {
            "hash": "7e4f6bdb59ef4728b280cb74637e89e528e097f3",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104090 from JulianHeuser/AudioEffectPitchShift_fix",
            "body": "Fix AudioEffectPitchShift issues when `pitch_scale` is set to 1",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "eabd87787386dd82ff39254662658e16aa05a1af": {
            "hash": "eabd87787386dd82ff39254662658e16aa05a1af",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104084 from dsnopek/classdb-correctly-register-editor-classes",
            "body": "Register editor classes normally, rather than via `ClassDB::set_current_api()`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "08e41090bcecf10dfeea4f42471a2116d8e67b53": {
            "hash": "08e41090bcecf10dfeea4f42471a2116d8e67b53",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104083 from Hilderin/fix-missing-binding-notification-wm-position-changed",
            "body": "Fix missing binding for `NOTIFICATION_WM_POSITION_CHANGED`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "de7756d3da7b105e5922e55e91d0bf2fa9854e0d": {
            "hash": "de7756d3da7b105e5922e55e91d0bf2fa9854e0d",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104077 from akien-mga/ci-cache-cleanup-on-pr-close",
            "body": "CI: Add workflow to cleanup PR caches when closed",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "6ed10dee3789c15d903e6e388fa4206e6cbd72da": {
            "hash": "6ed10dee3789c15d903e6e388fa4206e6cbd72da",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104060 from bruvzg/resloader_ids",
            "body": "Fix `Invalid Task ID` errors in `ResourceLoader`.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "a2d1990ca2fd65a8fcca27853576ce7a7a321108": {
            "hash": "a2d1990ca2fd65a8fcca27853576ce7a7a321108",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104054 from adamscott/interactive_music_meta_stream",
            "body": "Set interactive music streams as meta streams",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d912dcc26c4d6930801a5922b4e75def5ba1d3ef": {
            "hash": "d912dcc26c4d6930801a5922b4e75def5ba1d3ef",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104013 from bruvzg/rload_nowait",
            "body": "[ResourceLoader] Do not wait for the main thread during initial reimport.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "44f2ee427492c123ef5e93a611837650ddad914b": {
            "hash": "44f2ee427492c123ef5e93a611837650ddad914b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #103816 from bruvzg/save_settings_on_close",
            "body": "Save queued `ProjectSettings` changes immediately when settings dialog is closed.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "28451c001a1290ac365e24e11af70164992f9928": {
            "hash": "28451c001a1290ac365e24e11af70164992f9928",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #103815 from bruvzg/x11_fd_cond",
            "body": "[X11] Fix native dialog parent selection condition.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "3751a4a026b65429bc30bd64f747f1001a086d50": {
            "hash": "3751a4a026b65429bc30bd64f747f1001a086d50",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #103734 from KoBeWi/catch_fokus_200",
            "body": "Re-grab FileSystem focus after rescan",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "cae8c3e0faa90673bd062bcbedcd95974b94a64c": {
            "hash": "cae8c3e0faa90673bd062bcbedcd95974b94a64c",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #103397 from KoBeWi/good_luck_finding_where_'is_path_valid'_is_now_assigned",
            "body": "Improve path validation in ScriptCreateDialog",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "1e6b7f096e435c574dfdcf86d7da55e724320ca8": {
            "hash": "1e6b7f096e435c574dfdcf86d7da55e724320ca8",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #103129 from KoBeWi/saving_fanatic",
            "body": "Avoid some excessive edits of resources",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e281a9ace2435970a2340fcb0972af5ac8a49849": {
            "hash": "e281a9ace2435970a2340fcb0972af5ac8a49849",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #102650 from bruvzg/emit_changed_spam",
            "body": "Prevent `changed` signal spam on resource reload.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f7bb2c8b1183ffabda11b7b1f938466dbbdec5c4": {
            "hash": "f7bb2c8b1183ffabda11b7b1f938466dbbdec5c4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI1NDA2NDQ5"
            ],
            "author_raw": "Julian <julianheuser@outlook.com>",
            "committer_raw": "Julian <julianheuser@outlook.com>",
            "summary": "Copy audio data to dest when bypassing pitch effect",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104090
        },
        "6c586d20df93ad7c4a4535b0b04e238b7444f72a": {
            "hash": "6c586d20df93ad7c4a4535b0b04e238b7444f72a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MTMyMjgw"
            ],
            "author_raw": "Jayden Sipe <jayden.sipe@gmail.com>",
            "committer_raw": "Jayden Sipe <jayden.sipe@gmail.com>",
            "summary": "Fix game view visual streaking when selecting nodes",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104089
        },
        "393465ce9214df18af3c8e0255cd0ef2899aee35": {
            "hash": "393465ce9214df18af3c8e0255cd0ef2899aee35",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE5MTU2MQ=="
            ],
            "author_raw": "David Snopek <dsnopek@gmail.com>",
            "committer_raw": "David Snopek <dsnopek@gmail.com>",
            "summary": "Register editor classes normally, rather than via `ClassDB::set_current_api()`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104084
        },
        "14b1e40e36d72773c91046615ae6c15652422c77": {
            "hash": "14b1e40e36d72773c91046615ae6c15652422c77",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgxMTA5MTY1"
            ],
            "author_raw": "Hilderin <81109165+Hilderin@users.noreply.github.com>",
            "committer_raw": "Hilderin <81109165+Hilderin@users.noreply.github.com>",
            "summary": "Fix missing binding for NOTIFICATION_WM_POSITION_CHANGED",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104083
        },
        "df80265d3a6965524d681992df39271d71373a04": {
            "hash": "df80265d3a6965524d681992df39271d71373a04",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY3NjkzODMw"
            ],
            "author_raw": "Yyf2333 <2514537033@qq.com>",
            "committer_raw": "Yufeng Ying <nbyyf2002@mail.ustc.edu.cn>",
            "summary": "Eliminate interior mutability in get_selected_node_list.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102282
        },
        "fd96ba48c6195462b5b2de80304025c79b61e6ac": {
            "hash": "fd96ba48c6195462b5b2de80304025c79b61e6ac",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "CI: Add workflow to cleanup PR caches when closed",
            "body": "This is pretty much copied from the GitHub Actions documentation:\nhttps://docs.github.com/en/actions/writing-workflows/choosing-what-your-workflow-does/caching-dependencies-to-speed-up-workflows#force-deleting-cache-entries",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104077
        },
        "626ff950fbd6623cca747886495e477c18415eec": {
            "hash": "626ff950fbd6623cca747886495e477c18415eec",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMDgxNjc="
            ],
            "author_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Deduplicate `string::parse_utf32(char32_t)` in favor of just using the `Span` based function.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104049
        },
        "701505eb4ff698434cba540381dbccdd48de8bb0": {
            "hash": "701505eb4ff698434cba540381dbccdd48de8bb0",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104044 from bruvzg/rd_pipeline_err_spam",
            "body": "Fix `Invalid Task ID` error spam in `PipelineHashMapRD`.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "768d75a2481417dbe8bac3569e126a2e3b7257ad": {
            "hash": "768d75a2481417dbe8bac3569e126a2e3b7257ad",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #101254 from mihe/jolt/better-settings",
            "body": "Refactor Jolt-related project settings to only be loaded as needed",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c1b7865ae9429bd03ce72abff93887012323eea1": {
            "hash": "c1b7865ae9429bd03ce72abff93887012323eea1",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103557 from aaronfranke/godot-version-defines",
            "body": "Rename version defines to `GODOT_VERSION_*` to match GDExtension godot-cpp",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "0cc7e2c27afd15652f0b0772ac5673320aac4050": {
            "hash": "0cc7e2c27afd15652f0b0772ac5673320aac4050",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #95821 from anvilfolk/cache-gd-docs",
            "body": "Scripting: Fix script docs not being searchable without manually recompiling scripts",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "0edb0e17f89d26f47a7d675e29e227339c7cdfbb": {
            "hash": "0edb0e17f89d26f47a7d675e29e227339c7cdfbb",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103692 from Rindbee/fix-forcing-ViewportTexture-after-selecting-a-viewport-in-the-Pick-a-Viewport-popup",
            "body": "Fix forcing `ViewportTexture` after selecting a viewport in the \"Pick a Viewport\" popup",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "6e5ec1920ae1a48dad3a6172f35900af1ae57339": {
            "hash": "6e5ec1920ae1a48dad3a6172f35900af1ae57339",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103788 from Grublady/mac_mouse_tracking",
            "body": "Fix macOS mouse tracking in tooltip popups",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e4628a249fef3d6c711391245043fb3295650c52": {
            "hash": "e4628a249fef3d6c711391245043fb3295650c52",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #101633 from TokageItLab/external-force-spring",
            "body": "Add external force property to `SpringBoneSimulator3D`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "598104abd845371d9bb3d1291396a3aa5fdd3162": {
            "hash": "598104abd845371d9bb3d1291396a3aa5fdd3162",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103738 from dugramen/scenetree-drag-hover-inspect",
            "body": "Inspect SceneTree node when dragged over",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e2c6d860d8617b990cf7f1966d0ef90ef19ec65f": {
            "hash": "e2c6d860d8617b990cf7f1966d0ef90ef19ec65f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #102302 from stuartcarnie/render_opt",
            "body": "Rendering compositor identifies `is_opengl` API; minor optimisation",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "73446676242406e414b5f0a7a0cab4936c8de9ac": {
            "hash": "73446676242406e414b5f0a7a0cab4936c8de9ac",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104051 from stuartcarnie/metal_dont_allocate",
            "body": "Metal: Use reference, so we're not copying every frame",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "4e9b7976ce3cd327ee8b0414647a1f3f663eaec8": {
            "hash": "4e9b7976ce3cd327ee8b0414647a1f3f663eaec8",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103845 from aaronfranke/fix-ed-stuck-cam-nonfin-xform",
            "body": "Fix stuck editor cameras and fix 3D error spam for non-finite transforms",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "6ffe44d322ae50d1a061d93a3494e43d1803c0bb": {
            "hash": "6ffe44d322ae50d1a061d93a3494e43d1803c0bb",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #102986 from KoBeWi/new_scene_has_dropped",
            "body": "Add `scene_changed` signal to SceneTree",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "22a7079afdd7fd5ccd59f05f68e822de0703241a": {
            "hash": "22a7079afdd7fd5ccd59f05f68e822de0703241a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104047 from YYF233333/dict_iter",
            "body": "Add const iteration support to `Dictionary`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "7f6a9380a08557a3e4d91f8767edd299bf696d76": {
            "hash": "7f6a9380a08557a3e4d91f8767edd299bf696d76",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103999 from YYF233333/unneeded_array_read_only",
            "body": "Remove unneeded `read_only` check for `Array` const operator",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e97bb76142a4f0e31689d37b834c0464862efd0f": {
            "hash": "e97bb76142a4f0e31689d37b834c0464862efd0f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #100314 from Ivorforce/use-string-chr",
            "body": "Optimize `String::chr` to avoid calling `strlen`. Use `String::chr` instead of `String(&chr, 1)` where appropriate.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "8b0bbe7f8d1dc3a5a5cf2925ac85b463656b9e39": {
            "hash": "8b0bbe7f8d1dc3a5a5cf2925ac85b463656b9e39",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #101533 from kiroxas/improveCapsuleGizmo",
            "body": "Improve capsule gizmo performance",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d190cc6d6fde463fe8a39fb14420b2f8f55f04c3": {
            "hash": "d190cc6d6fde463fe8a39fb14420b2f8f55f04c3",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #100412 from havi05/tree-hover-on-selected",
            "body": "`Tree` highlight selected items on hover",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ad50c262737dab13bb76c904cfbc9523524f67a9": {
            "hash": "ad50c262737dab13bb76c904cfbc9523524f67a9",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #100877 from larspet/load-scene-or-resource",
            "body": "EditorNode: Add function to load file as either scene or resource",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ba5edb2a77dba794a1adb314a4d4df5a7d392ee8": {
            "hash": "ba5edb2a77dba794a1adb314a4d4df5a7d392ee8",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103784 from Dominrog/fix-visible-avoidance-debug",
            "body": "Fix visible avoidance debug rendering in NavigationRegion2D",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "86a0433db611e8386e25f2ae62dc001eeab78b03": {
            "hash": "86a0433db611e8386e25f2ae62dc001eeab78b03",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104032 from Aryombre/103858-fix-drag-unselected-tree-item",
            "body": "Tree: Fix dragging unselected item when a selection already exists",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "163c8be88412e2ca22cb24efd1802f3bcb7e3002": {
            "hash": "163c8be88412e2ca22cb24efd1802f3bcb7e3002",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkwNTg5NDE="
            ],
            "author_raw": "Adam Johnston <adam.johnston00@gmail.com>",
            "committer_raw": "Adam Johnston <adam.johnston00@gmail.com>",
            "summary": "Remove file limit for quick open window",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104061
        },
        "d1b63ae16cd89054bfc37f442f18409deec9b969": {
            "hash": "d1b63ae16cd89054bfc37f442f18409deec9b969",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Fix `Invalid Task ID` errors in `ResourceLoader`.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104060
        },
        "5e1fe8040a34773b490157e0f8ac9839b2a205e0": {
            "hash": "5e1fe8040a34773b490157e0f8ac9839b2a205e0",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUyODUy"
            ],
            "author_raw": "Stuart Carnie <stuart.carnie@gmail.com>",
            "committer_raw": "Stuart Carnie <stuart.carnie@gmail.com>",
            "summary": "rendering: compositor has `is_opengl` API; minor optimisations",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102302
        },
        "eeb46b7c702a73ad52f5cdaeec1b5748ba81f723": {
            "hash": "eeb46b7c702a73ad52f5cdaeec1b5748ba81f723",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEzNDY5MDA="
            ],
            "author_raw": "Aryombre <aryombre@gmail.com>",
            "committer_raw": "Aryombre <aryombre@gmail.com>",
            "summary": "Fix : drag unselected tree item when 2+ tree items selected now correctly drag the pointed item",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104032
        },
        "d2d02d0ea8a1edcb4518807612f24c0ae9c8fc2b": {
            "hash": "d2d02d0ea8a1edcb4518807612f24c0ae9c8fc2b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2MTAwMzg3"
            ],
            "author_raw": "Lars Pettersson <larspettersson44@gmail.com>",
            "committer_raw": "Lars Pettersson <larspettersson44@gmail.com>",
            "summary": "EditorNode: Add function to load file as scene or resource",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 100877
        },
        "c2ba0a864610e826da4d2993140dedf14752da68": {
            "hash": "c2ba0a864610e826da4d2993140dedf14752da68",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #103869 from Bromeon/bugfix/openxr-editor-apis",
            "body": "Correctly register editor-only `OpenXR*` classes' `api_type`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d68ff21fbeb36e66ef49a2c344d7e31d45a81dc7": {
            "hash": "d68ff21fbeb36e66ef49a2c344d7e31d45a81dc7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI3MDkyOA=="
            ],
            "author_raw": "Adam Scott <ascott.ca@gmail.com>",
            "committer_raw": "Adam Scott <ascott.ca@gmail.com>",
            "summary": "Set interactive music streams as meta streams",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104054
        },
        "0d9237cdb1ab26f89b8606be4c7fc3e4bce566cd": {
            "hash": "0d9237cdb1ab26f89b8606be4c7fc3e4bce566cd",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104050 from ydeltastar/fix-debugger-leak",
            "body": "Fix debugger's memory leak when project closes itself",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "9b5221aeeddea6f54df37a32481b479b1ce8939b": {
            "hash": "9b5221aeeddea6f54df37a32481b479b1ce8939b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #104020 from timothyqiu/missing-tr-markup",
            "body": "Add missing `ETR`/`TTR` markups",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "507df7b6ec805d9d1f768080518853c7f5cb25ee": {
            "hash": "507df7b6ec805d9d1f768080518853c7f5cb25ee",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #103842 from timothyqiu/script-filename-no-i18n",
            "body": "ScriptEditor: Disable auto translation of the filename label",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "0ca46bfcbd0f685c9a173525c0aaa853db28415a": {
            "hash": "0ca46bfcbd0f685c9a173525c0aaa853db28415a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #103769 from AeioMuch/fix_copy_paste_to_new_scene",
            "body": "Fix ownership when pasting non root with child nodes in new scene",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "1d6707bb5d9a55cb46cb72c28e0fe368aff9561d": {
            "hash": "1d6707bb5d9a55cb46cb72c28e0fe368aff9561d",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #103705 from BrotherShort/rtl_SceneTree_item_rename",
            "body": "Fix SceneTree's rename LineEdit's offset position",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "cbb1e0ef7a6aaf2060fbb89d2322f87d2c8f1480": {
            "hash": "cbb1e0ef7a6aaf2060fbb89d2322f87d2c8f1480",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #103653 from dugramen/popup_respect_scale",
            "body": "Apply transforms for LineEdit, RichTextLabel, and TextEdit popup positions",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "086197b933e03901e3933e30d730541c5f8cc21a": {
            "hash": "086197b933e03901e3933e30d730541c5f8cc21a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #100761 from arkology/bitmap-editor-outline",
            "body": "Add borders to `BitMap` in `BitMapEditor`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "323b47facf009707d9fd6399fed44430cefccaed": {
            "hash": "323b47facf009707d9fd6399fed44430cefccaed",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Add scene_changed signal to SceneTree",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102986
        },
        "2123368dca7e2a462cb3a8d3fb0dbf88d8d1ec6a": {
            "hash": "2123368dca7e2a462cb3a8d3fb0dbf88d8d1ec6a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUyODUy"
            ],
            "author_raw": "Stuart Carnie <stuart.carnie@gmail.com>",
            "committer_raw": "Stuart Carnie <stuart.carnie@gmail.com>",
            "summary": "Metal: Use reference, so we're not copying every frame",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104051
        },
        "b96811f42401659a4e69b61f852de4d64dd6b322": {
            "hash": "b96811f42401659a4e69b61f852de4d64dd6b322",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM4NTcwODM1"
            ],
            "author_raw": "Bogdan Inculet <inculet.bogdan@gmail.com>",
            "committer_raw": "Bogdan Inculet <inculet.bogdan@gmail.com>",
            "summary": "Improve State Machine BlendTree node to properly display conditions",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103986
        },
        "ddb94b9e9d9e6ea5632df863d3f023f678ad1f5c": {
            "hash": "ddb94b9e9d9e6ea5632df863d3f023f678ad1f5c",
            "is_merge": false,
            "authored_by": [
                "U_kgDOB_eGRg"
            ],
            "author_raw": "ydeltastar <ydeltastar@gmail.com>",
            "committer_raw": "ydeltastar <ydeltastar@gmail.com>",
            "summary": "Fix debugger's memory leak when project closes itself",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104050
        },
        "fe1462cdec854faa73add77952e7027f97a2dd67": {
            "hash": "fe1462cdec854faa73add77952e7027f97a2dd67",
            "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": "Move navmesh connection owner check to subfunction",
            "body": "Moves the NavBase related connection checks for navigation layers and region filters to subfunction.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104002
        },
        "9e1b9fb1bc66dc1d63074ac440664abe2fcef94c": {
            "hash": "9e1b9fb1bc66dc1d63074ac440664abe2fcef94c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM5Mzc0NTA5"
            ],
            "author_raw": "Asaduji <39374509+Asaduji@users.noreply.github.com>",
            "committer_raw": "Asaduji <39374509+Asaduji@users.noreply.github.com>",
            "summary": "Fix interpolation in XR nodes",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103233
        },
        "49cc57a75dfd262bd49698910595becf3aae597b": {
            "hash": "49cc57a75dfd262bd49698910595becf3aae597b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #100926 from abstractionfactory/godot-4.4-dictionary-docs",
            "body": "Add explanation for the `PROPERTY_HINT_DICTIONARY_TYPE` data format",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "89cf746da10c3e24c071be186510e437c845369d": {
            "hash": "89cf746da10c3e24c071be186510e437c845369d",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103489 from YeldhamDev/cam_override_stretch_fix",
            "body": "Fix wrong canvas camera override panning in the runtime debugger",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "df65b341ad1b2343dcc02528fe4e8ab2afc63a3b": {
            "hash": "df65b341ad1b2343dcc02528fe4e8ab2afc63a3b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #101999 from devloglogan/swapchain-update-state",
            "body": "Implement OpenXR FB swapchain update extensions",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f51ad3443d592f4e79afdcd5f6b4c34ffaf0340a": {
            "hash": "f51ad3443d592f4e79afdcd5f6b4c34ffaf0340a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #101597 from devloglogan/openxr-performance-settings",
            "body": "Implement `XR_EXT_performance_settings` OpenXR extension",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c6004c6267e192aebde8b4556bad1d1eb50b84c6": {
            "hash": "c6004c6267e192aebde8b4556bad1d1eb50b84c6",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #102100 from AThousandShips/nav_split_prepare",
            "body": "[Navigation] Rename classes in preparation for future restructure",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "8163c9385c994b26316a979b9e8c1dd3bc712e48": {
            "hash": "8163c9385c994b26316a979b9e8c1dd3bc712e48",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #77015 from KoBeWi/breaker_of_breaks",
            "body": "Allow to ignore debugger error breaks",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "97ee05e9b79a59e873e9c62e9013eefceb837dba": {
            "hash": "97ee05e9b79a59e873e9c62e9013eefceb837dba",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NDY4NzU="
            ],
            "author_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "committer_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "summary": "Rename version defines to GODOT_VERSION_* to match GDExtension godot-cpp",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103557
        },
        "7d82704f12ce969a2074cb5f65eb482bb6d2a607": {
            "hash": "7d82704f12ce969a2074cb5f65eb482bb6d2a607",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Allow to ignore debugger error breaks",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 77015
        },
        "047afb1b1db7472ff09f250b7405ba53702b63e6": {
            "hash": "047afb1b1db7472ff09f250b7405ba53702b63e6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Fix `Invalid Task ID` error spam in `PipelineHashMapRD`.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104044
        },
        "72045c8306ed9bc021b42593755b536c526f3239": {
            "hash": "72045c8306ed9bc021b42593755b536c526f3239",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExMzM4OTI=",
                "MDQ6VXNlcjgxMTA5MTY1"
            ],
            "author_raw": "ocean (they/them) <anvilfolk@gmail.com>",
            "committer_raw": "ocean (they/them) <anvilfolk@gmail.com>",
            "summary": "Scripting: Add script documentation cache to project",
            "body": "This PR adds a script documentation cache in the project folder.\nIt is loaded at alongside native documentation caches. This makes\nscripts fully accessible through Search Help, including their\nmembers, etc, right from project start, without having to compile\nevery single script.\n\nCo-authored-by: Hilderin <81109165+Hilderin@users.noreply.github.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 95821
        },
        "af48059e9774dab4288a1b58db59e06867463f0d": {
            "hash": "af48059e9774dab4288a1b58db59e06867463f0d",
            "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": "Add borders to `BitMap` in `BitMapEditor`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 100761
        },
        "bebe037abfe1cd7957dea1a19b6d764f3010e856": {
            "hash": "bebe037abfe1cd7957dea1a19b6d764f3010e856",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY3NjkzODMw"
            ],
            "author_raw": "Yufeng Ying <nbyyf2002@mail.ustc.edu.cn>",
            "committer_raw": "Yufeng Ying <nbyyf2002@mail.ustc.edu.cn>",
            "summary": "Add ConstIterator to Dictionary.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104047
        },
        "352859c29e6b70ec8c24114d69612fa0a761e7e9": {
            "hash": "352859c29e6b70ec8c24114d69612fa0a761e7e9",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBbErLQ"
            ],
            "author_raw": "Logan Lang <devloglogan@gmail.com>",
            "committer_raw": "Logan Lang <devloglogan@gmail.com>",
            "summary": "Implement XR_EXT_performance_settings OpenXR extension",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 101597
        },
        "78221946cc826980214e241eedc2a626f9e7b463": {
            "hash": "78221946cc826980214e241eedc2a626f9e7b463",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMDgxNjc="
            ],
            "author_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Add C array constructor to `Span`. [skip ci]",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103923
        },
        "186d8259d54c0147b63f46ca882b67885b96f782": {
            "hash": "186d8259d54c0147b63f46ca882b67885b96f782",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwNzM5MjM5"
            ],
            "author_raw": "Michael Alexsander <michaelalexsander@protonmail.com>",
            "committer_raw": "Michael Alexsander <michaelalexsander@protonmail.com>",
            "summary": "Fix wrong canvas camera override panning in the runtime debugger",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103489
        },
        "74907876d3bfbb918cb3c9bd1e5a906667580170": {
            "hash": "74907876d3bfbb918cb3c9bd1e5a906667580170",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103759 from Ivorforce/zero-constructible",
            "body": "Optimize `Array.resize` by using `memset` (through new `is_zero_constructible` type trait)",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "19057494db98fd3b2351727c3e8d36692b4c38ca": {
            "hash": "19057494db98fd3b2351727c3e8d36692b4c38ca",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #100238 from Ivorforce/copy-from-unchecked-unchecked",
            "body": "Optimize String `copy_from_unchecked` to actually not check the string.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "3fc5390c8b6415c2f1ed6a56839fa28c34ce95cf": {
            "hash": "3fc5390c8b6415c2f1ed6a56839fa28c34ce95cf",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103924 from Ivorforce/span-iteration",
            "body": "Add iteration to `Span`.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "3ade6e2fc6e0d02eab4965989a0336b0729e00d5": {
            "hash": "3ade6e2fc6e0d02eab4965989a0336b0729e00d5",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #101295 from kiroxas/RemoveAllocationsAndMemcpyInCodesign",
            "body": "Remove unnecessary allocations and memcpy  in Codesign.cpp",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "7e6c4681c6902d70db1e5c118ae469e45d1ff690": {
            "hash": "7e6c4681c6902d70db1e5c118ae469e45d1ff690",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #101427 from Lazy-Rabbit-2001/camera_2d_draggable",
            "body": "Improve usability of `Camera2D`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "2f5f3c9a5aa088f7e3e2c5c6619cd2d0a9679b94": {
            "hash": "2f5f3c9a5aa088f7e3e2c5c6619cd2d0a9679b94",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103617 from stuartcarnie/fix_texture_pixel_size",
            "body": "2D: Fix light shader accessing `TEXTURE_PIXEL_SIZE`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "15a5a2f309ffdea49111e591da2d5b3ab896d881": {
            "hash": "15a5a2f309ffdea49111e591da2d5b3ab896d881",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103766 from BlueCube3310/basisu-hdr-astc",
            "body": "BasisUniversal: Ensure ASTC's HDR variant is supported when transcoding",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c8cd979552452d079c3eef32dec3cccc09925cb7": {
            "hash": "c8cd979552452d079c3eef32dec3cccc09925cb7",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103966 from rburing/fti_2d_particles_oops",
            "body": "CPUParticles2D: Fix physics interpolation after entering tree with `emitting = false`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "3b66cb5f8dee1ff3af432388671629a13a481309": {
            "hash": "3b66cb5f8dee1ff3af432388671629a13a481309",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103792 from stuartcarnie/metal_fx_fallback",
            "body": "MetalFX: Change fallback behavior",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "edbdca207409dd8519c36d247cad82dc79610ed9": {
            "hash": "edbdca207409dd8519c36d247cad82dc79610ed9",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104018 from SaracenOne/fix_process_state_error",
            "body": "Fix missing `process_state` error in blend spaces.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "a03ec29ac57f7c2f9e51267dd9012bddda92e063": {
            "hash": "a03ec29ac57f7c2f9e51267dd9012bddda92e063",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103434 from Chaosus/shader_fix_unused_varying_warning",
            "body": "Fix \"unused varying\" incorrect warning in shaders",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f2ad4c7fc134b528fd8917a6e9245b9fe886fc88": {
            "hash": "f2ad4c7fc134b528fd8917a6e9245b9fe886fc88",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103837 from a-johnston/mac_build_fix",
            "body": "C#: Add missing `get_data` when calling `CFStringCreateWithCString` in `macos_utils`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "404caed42918c22cac08e6cab68be3fdb993d42d": {
            "hash": "404caed42918c22cac08e6cab68be3fdb993d42d",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #104031 from KoBeWi/exten't",
            "body": "Don't show Extend Script option for built-in scripts",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "8c32d5eee5ea98d929b03379df04f133c19443e6": {
            "hash": "8c32d5eee5ea98d929b03379df04f133c19443e6",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103822 from ASamBlur/fix-graphnode-port-positions-for-expanded-children",
            "body": "Fix GraphNode port positions of children with size flag expand",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e202851e20338ee43dfb8c073a3d9af65d1b0586": {
            "hash": "e202851e20338ee43dfb8c073a3d9af65d1b0586",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkwNTg5NDE="
            ],
            "author_raw": "Adam Johnston <adam.johnston00@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "C#: Add missing `get_data` when calling `CFStringCreateWithCString` in `macos_utils`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103837
        },
        "251ae9c1383c84813576e3e515f0f1ac1e03b993": {
            "hash": "251ae9c1383c84813576e3e515f0f1ac1e03b993",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBbErLQ"
            ],
            "author_raw": "Logan Lang <devloglogan@gmail.com>",
            "committer_raw": "Logan Lang <devloglogan@gmail.com>",
            "summary": "Implement OpenXR FB swapchain update extensions",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 101999
        },
        "49f467d852c27001c6fb068bda6b756d75eac788": {
            "hash": "49f467d852c27001c6fb068bda6b756d75eac788",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Don't show Extend Script option for built-in scripts",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104031
        },
        "b064fcf5475f23be3d988662bc976a359352aff5": {
            "hash": "b064fcf5475f23be3d988662bc976a359352aff5",
            "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": "[Navigation] Rename classes in preparation for future restructure",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102100
        },
        "a7c1f2730f9ac6891069f1af08b0b564c401b9e9": {
            "hash": "a7c1f2730f9ac6891069f1af08b0b564c401b9e9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Add missing ETR/TTR markups",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104020
        },
        "250e69856e10ac3290127753caffe4a6d8826606": {
            "hash": "250e69856e10ac3290127753caffe4a6d8826606",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEyNzU2MDQ3"
            ],
            "author_raw": "Saracen <SaracenOne@gmail.com>",
            "committer_raw": "Saracen <SaracenOne@gmail.com>",
            "summary": "Fixes missing process_state error in blend spaces.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104018
        },
        "75bc471965311d46ba708c865710073ef67ee3cf": {
            "hash": "75bc471965311d46ba708c865710073ef67ee3cf",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMDgxNjc="
            ],
            "author_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Add `is_zero_constructible` to denote if a type can be semi-trivially constructed with all 0 bytes.",
            "body": "Optimize `CowData` and `LocalVector` resize for zero constructible types.\nMark several compatible types as `is_zero_constructible`.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103759
        },
        "5a71e6a36ab25b0c514cacd33d4163b2970b1d46": {
            "hash": "5a71e6a36ab25b0c514cacd33d4163b2970b1d46",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMxNzYwNjI="
            ],
            "author_raw": "Kiro <mouton.guillaume88@gmail.com>",
            "committer_raw": "Kiro <mouton.guillaume88@gmail.com>",
            "summary": "Remove allocations and memcpy that were not necessary",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 101295
        },
        "16865b69178f0c653dac07c3713a6088e508e966": {
            "hash": "16865b69178f0c653dac07c3713a6088e508e966",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "[ResourceLoader] Do not wait for the main thread during initial reimport.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 104013
        },
        "b28800e58058626bc312b84fcf8469bc7f257e13": {
            "hash": "b28800e58058626bc312b84fcf8469bc7f257e13",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI0MDg3NQ=="
            ],
            "author_raw": "Max Piepenbrink <midovaloryn@gmail.com>",
            "committer_raw": "Max Piepenbrink <midovaloryn@gmail.com>",
            "summary": "Include alpha in visual shader light function inputs",
            "body": "Lack of access to the alpha accumulator makes some effects that are sensitive to lighting impossible with the visual shader graph. This is an easy fix thankfully as it simply just wasn't exposed.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103886
        },
        "5ca70d88a7a038e148ea87c97f1c10e22d97c54c": {
            "hash": "5ca70d88a7a038e148ea87c97f1c10e22d97c54c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMTIzOTY0"
            ],
            "author_raw": "Lazy-Rabbit-2001 <2733679597@qq.com>",
            "committer_raw": "Lazy-Rabbit-2001 <2733679597@qq.com>",
            "summary": "Improve usability of Camera2D",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 101427
        },
        "0a30831bed69bcf5f7f20f736e23879052b1e5ab": {
            "hash": "0a30831bed69bcf5f7f20f736e23879052b1e5ab",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #100023 from Repiteo/core/module-includes-header-strip",
            "body": "Core: Avoid including `modules/modules_enabled.gen.h` in headers",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "70d7a77a9a38f2aa0662130a1eeb7a54fad40a8f": {
            "hash": "70d7a77a9a38f2aa0662130a1eeb7a54fad40a8f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #98653 from Repiteo/scons/pretty-builders",
            "body": "SCons: Make builders prettier, utilize `constexpr`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "754e3b3f9aeca5ce61f621da4e6d20c1e7e20597": {
            "hash": "754e3b3f9aeca5ce61f621da4e6d20c1e7e20597",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103825 from JulianHeuser/region_highlight_crash_fix",
            "body": "Fix crash related to #region/#endregion caused by trailing spaces",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c19244c7ed8e791160e0eaa4b2e1c7f84ff7c6d5": {
            "hash": "c19244c7ed8e791160e0eaa4b2e1c7f84ff7c6d5",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103878 from mooflu/blur_91717",
            "body": "Fix gles3 gaussian_blur mipmap setup.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "3c03566d2ebba0b25d6407982130e0b0985c636a": {
            "hash": "3c03566d2ebba0b25d6407982130e0b0985c636a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #102281 from ryevdokimov/selection-box-color-no-restart",
            "body": "Do not require editor restart when changing selection box color",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ea892d9feedda5fb45d1a34eea79be800a241077": {
            "hash": "ea892d9feedda5fb45d1a34eea79be800a241077",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #93673 from Calinou/3d-editor-debug-draw-modes-mark-unsupported",
            "body": "Disable debug draw modes in the 3D editor according to current rendering method",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "bf44930ec204ab47335e08df7cef4a3e20cce06c": {
            "hash": "bf44930ec204ab47335e08df7cef4a3e20cce06c",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #81178 from KoBeWi/ok_bummer",
            "body": "Rework AcceptDialog's ok button text",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "30961fe462c706652dc87d1f9818010b73dbf07c": {
            "hash": "30961fe462c706652dc87d1f9818010b73dbf07c",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #98414 from KoBeWi/one_small_step_for_animation",
            "body": "Add editor setting for default animation step",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "21e818bc356e582e96a6815a7efb60e7351de67b": {
            "hash": "21e818bc356e582e96a6815a7efb60e7351de67b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #101785 from FireCatMagic/rendering-server-environment-set-fog-depth",
            "body": "Expose RenderingServer::environment_set_fog_depth",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "19882339f4732471abf53949be9bdcdfcce009ee": {
            "hash": "19882339f4732471abf53949be9bdcdfcce009ee",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #99374 from FeniXb3/colorpicker-picker-shape-accessibility",
            "body": "Improve ColorPicker picker shape keyboard and joypad accessibility",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "6c4f17db1a4a2530826374cbc3e62495717d003e": {
            "hash": "6c4f17db1a4a2530826374cbc3e62495717d003e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NDg5Mjky"
            ],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Core: Avoid including `modules_enabled` in headers",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 100023
        },
        "8a6804b1978dd036c95ba98ecf3ec5ba7b665433": {
            "hash": "8a6804b1978dd036c95ba98ecf3ec5ba7b665433",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBkx80A"
            ],
            "author_raw": "Robert Yevdokimov <105675984+ryevdokimov@users.noreply.github.com>",
            "committer_raw": "Robert Yevdokimov <105675984+ryevdokimov@users.noreply.github.com>",
            "summary": "Do not require editor restart when changing selection box color",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102281
        },
        "be429eb4044f37d573d7d2de07d9daf30f0b31fd": {
            "hash": "be429eb4044f37d573d7d2de07d9daf30f0b31fd",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NDg5Mjky"
            ],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "SCons: Make builders prettier, utilize `constexpr`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 98653
        },
        "883ca56517fda57143a721062f1a82f2a88c70ce": {
            "hash": "883ca56517fda57143a721062f1a82f2a88c70ce",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY3NjkzODMw"
            ],
            "author_raw": "Yufeng Ying <nbyyf2002@mail.ustc.edu.cn>",
            "committer_raw": "Yufeng Ying <nbyyf2002@mail.ustc.edu.cn>",
            "summary": "Remove unneeded read_only check for Array const operator.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103999
        },
        "5472936b6919b23b1e6c6ba7955e632618a1c0c2": {
            "hash": "5472936b6919b23b1e6c6ba7955e632618a1c0c2",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Disable debug draw modes in the 3D editor according to current rendering method",
            "body": "- Add tooltips to some debug draw modes, including when it's unsupported\ndue to the current rendering method in use.\n- Improve documentation related to debug draw modes.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 93673
        },
        "55a7de93c73b321c48aa97d52e6a5b8c99b94bfc": {
            "hash": "55a7de93c73b321c48aa97d52e6a5b8c99b94bfc",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMDgxNjc="
            ],
            "author_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Add iteration to `Span`.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103924
        },
        "c2813b902c09c8e0f09fc784302d284fbfb7941a": {
            "hash": "c2813b902c09c8e0f09fc784302d284fbfb7941a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Add editor setting for default animation step",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 98414
        },
        "7893202fba0e8ec69375fd0c376203cb7544e8f7": {
            "hash": "7893202fba0e8ec69375fd0c376203cb7544e8f7",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103939 from aaronp64/time_vformat",
            "body": "Remove outdated `vformat` comments/workarounds in `time.cpp`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "1aefcf77afc26d91b63c8082afbdf72bbcab4f4c": {
            "hash": "1aefcf77afc26d91b63c8082afbdf72bbcab4f4c",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #88852 from bruvzg/borderless_hack",
            "body": "[Windows] Remove visible WINDOW_MODE_FULLSCREEN border by setting window region.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "23979663d0c733ec650e7e93fd3e3d77b342ee80": {
            "hash": "23979663d0c733ec650e7e93fd3e3d77b342ee80",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #98133 from aaronfranke/view-layout-menu",
            "body": "Rename internal `view_menu` in 3D editor code",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e30d3af34e4dfa1a4e1a82c7adec0bf4c10a19e1": {
            "hash": "e30d3af34e4dfa1a4e1a82c7adec0bf4c10a19e1",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #102766 from smix8/region_filters",
            "body": "Add path query region filters",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "7d1e236ad905837d44b9ad78ca1e17e87d3245ff": {
            "hash": "7d1e236ad905837d44b9ad78ca1e17e87d3245ff",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #102189 from KoBeWi/frames_per_setting",
            "body": "Add editor setting for FPS mode and compat",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "37fed7790ea50b36e02957d658e1df033d3a36a3": {
            "hash": "37fed7790ea50b36e02957d658e1df033d3a36a3",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #102176 from ryevdokimov/fix-local-space-gizmo-basis",
            "body": "Add \"active\" state to one of the multiple selected Node3Ds to determine basis in Local mode",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "69529ff0aa3d29c1cb4b66b766fafd5498ba4b69": {
            "hash": "69529ff0aa3d29c1cb4b66b766fafd5498ba4b69",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #102373 from dsnopek/gdextension-set-script-instance",
            "body": "GDExtension: Add interface functions for `Object::set_script_instance()`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "90509e6402567ba00be5384d307e58ece65ae95c": {
            "hash": "90509e6402567ba00be5384d307e58ece65ae95c",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #102129 from Ivorforce/optimize-text-server-adv-break-iter",
            "body": "Optimize text rendering by caching `UBreakIterator` instances.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "3bc2821e261cc1e53ac2fcfd3ad930ae35b59b17": {
            "hash": "3bc2821e261cc1e53ac2fcfd3ad930ae35b59b17",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #102372 from Rindbee/display-the-actual-used-theme-items-in-the-Inspector",
            "body": "Display the actual used theme items in the Inspector",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "1d8fa8b58a081b677dea42d16eb8d1361171ed71": {
            "hash": "1d8fa8b58a081b677dea42d16eb8d1361171ed71",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #101411 from Calinou/editor-navigationlink-increase-gizmo-detail",
            "body": "Increase NavigationLink3D gizmo detail to match other circle/sphere 3D gizmos",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "77e9f55c51a3740deea9f5ce504457665f718ddb": {
            "hash": "77e9f55c51a3740deea9f5ce504457665f718ddb",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #102676 from adamscott/add-web-library-emitter",
            "body": "[Web] Add library emitter to make sources dependent of compiler version",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "1186514fcf3b72433a7b1aadaf19ff2a509ea187": {
            "hash": "1186514fcf3b72433a7b1aadaf19ff2a509ea187",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #102666 from KoBeWi/repeatranslations",
            "body": "Split repeated translation in Game plugin",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "165fdce84e1f546cb43d7fd5a7153502759aef6f": {
            "hash": "165fdce84e1f546cb43d7fd5a7153502759aef6f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #102709 from KoBeWi/repeatranslations2",
            "body": "Split repeated translation for floating windows",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d8b48b022a4fe5a1904242633b5f9b3c91a38b78": {
            "hash": "d8b48b022a4fe5a1904242633b5f9b3c91a38b78",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #101932 from BlueCube3310/web-astc",
            "body": "WebGL: Support native ASTC compression when available",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "0822829359516444a40f61be5d270ee282ad0dc0": {
            "hash": "0822829359516444a40f61be5d270ee282ad0dc0",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #101439 from JekSun97/Provide-connection_map-to-GraphEdit",
            "body": "Add `get_connection_list_from_node` function to `GraphEdit`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f8b45830aa947f5e92d765fc592cb4774509de08": {
            "hash": "f8b45830aa947f5e92d765fc592cb4774509de08",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #94798 from AThousandShips/api_check_args",
            "body": "[Tests] Add check for argument name validity",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "66dc9091cf7d1d38bde8cde973111f09feac80a4": {
            "hash": "66dc9091cf7d1d38bde8cde973111f09feac80a4",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #102523 from timkrief/patch-1",
            "body": "Use float instead of integers for durations in `Tween` documentation",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "4ae87afaf6837d51ee754dfe76bed10bd58a2da1": {
            "hash": "4ae87afaf6837d51ee754dfe76bed10bd58a2da1",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Rework AcceptDialog's ok button text",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 81178
        },
        "e9bbe6fc784658f1e7116cb44f3f70e16aae09fd": {
            "hash": "e9bbe6fc784658f1e7116cb44f3f70e16aae09fd",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY5MzcxNw=="
            ],
            "author_raw": "Frank Becker <fb@mooflu.com>",
            "committer_raw": "Frank Becker <fb@mooflu.com>",
            "summary": "Fix gles3 gaussian_blur mipmap setup.",
            "body": "Extend max level to include i for writing and so fb is complete and avoid resulting errors like:\n\"Framebuffer is incomplete: Attachment level is not in the [base level, max level] range\".",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103878
        },
        "e6f812c0569f1ea28b0c1ab130b597c43027c4f4": {
            "hash": "e6f812c0569f1ea28b0c1ab130b597c43027c4f4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYxNjM3Mw=="
            ],
            "author_raw": "Konrad Gadzina <konrad@enklawa.edu.pl>",
            "committer_raw": "Konrad Gadzina <konrad@enklawa.edu.pl>",
            "summary": "Modify color in ColorPicker with keyboard or joypad",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 99374
        },
        "4f0cbc9a58a51f91ddb12af0feeeb96188399501": {
            "hash": "4f0cbc9a58a51f91ddb12af0feeeb96188399501",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103864 from Repiteo/scons/simplify-msvc",
            "body": "SCons: Simplify Windows/MSVC detection",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e54a4408ad533025c7e1581a983e0ac2bf9796e6": {
            "hash": "e54a4408ad533025c7e1581a983e0ac2bf9796e6",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #102249 from Arnklit/particles2d-emission-shapes",
            "body": "Add emission shape gizmos to Particles2D",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "deb9705b77fef53be2746e205db886d31a4bf420": {
            "hash": "deb9705b77fef53be2746e205db886d31a4bf420",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #99662 from beicause/color-picker-wheels-in-okhsl",
            "body": "ColorPicker: Allow other color wheels in okhsl mode",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e9e4760335d0dbd261d515f8c708ea7305a0fdbb": {
            "hash": "e9e4760335d0dbd261d515f8c708ea7305a0fdbb",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #83538 from bruvzg/size_and_at",
            "body": "[FileAccess] Implement `get_size` and `get_access_time` methods.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "20651f1162b348c7e61d49d07f03baa423ad68d6": {
            "hash": "20651f1162b348c7e61d49d07f03baa423ad68d6",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #99680 from YeldhamDev/multi_remote_selection",
            "body": "Allow to select multiple remote nodes at runtime",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "9aae1fe61e0a759df2e87d94d151694a4660759f": {
            "hash": "9aae1fe61e0a759df2e87d94d151694a4660759f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #102869 from dsnopek/openxr-system-info",
            "body": "OpenXR: Expose more system info from `XrSystemProperties`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c8ddbfbd380bc8b2442f01c5d3cf4490d3b9ae3f": {
            "hash": "c8ddbfbd380bc8b2442f01c5d3cf4490d3b9ae3f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #102940 from bruvzg/tab_ed",
            "body": "Add editor setting to override tablet driver.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "3eeaa56abb2007338e1a66e7c769a4e199df5863": {
            "hash": "3eeaa56abb2007338e1a66e7c769a4e199df5863",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #96536 from YeldhamDev/copy_file_name",
            "body": "Add option to copy a file's name in the FileSystem dock",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d64a94c1f548db4c6536f0ebd3cd2b35bd42f37a": {
            "hash": "d64a94c1f548db4c6536f0ebd3cd2b35bd42f37a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #102910 from syntaxerror247/hiding-something",
            "body": "Hide debug keystore export settings",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "4ba3419cf8c784d24881609e39a436cc95627c70": {
            "hash": "4ba3419cf8c784d24881609e39a436cc95627c70",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #102950 from arkology/stylebox-editor-tooltip",
            "body": "Add tooltip for `StyleBoxPreview` grid button",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "72d5401b9fe948b857074fd50078c6df8b381f77": {
            "hash": "72d5401b9fe948b857074fd50078c6df8b381f77",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103218 from matheusmdx/spriteframes-editor-minor-adjusts",
            "body": "Minor adjusts in the `Show in Filesystem` code in `SpriteFrames` editor",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "41a3098fb5270e97685d36e6291b02478140f05a": {
            "hash": "41a3098fb5270e97685d36e6291b02478140f05a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103793 from Rindbee/fix-memory-leak-caused-by-hidden-tooltip-controls",
            "body": "Fix memory leak caused by hidden tooltip controls",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d7d85db701b8dbbe716e134b34767a6d21f5b879": {
            "hash": "d7d85db701b8dbbe716e134b34767a6d21f5b879",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103889 from clayjohn/rd-allocations-cleanup",
            "body": "Clean up more dynamic allocations in the RD renderers with a focus on 2D",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "4af8989e38a49b93adada30b7cf6ad80be09a4b3": {
            "hash": "4af8989e38a49b93adada30b7cf6ad80be09a4b3",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103973 from dsnopek/openxr-opengl-version-warning",
            "body": "OpenXR: Fix OpenGL version warning when using GLES",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "dc93bab8c38e79ee674edf11f7963986363063a5": {
            "hash": "dc93bab8c38e79ee674edf11f7963986363063a5",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103665 from Calinou/doc-fixed-size",
            "body": "Improve BaseMaterial3D/Label3D/SpriteBase3D's `fixed_size` documentation",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "0bb1f138f29e83e488ed579f136cf231f6261877": {
            "hash": "0bb1f138f29e83e488ed579f136cf231f6261877",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #100525 from adamscott/set-closure-language-to-default",
            "body": "Remove custom `--language-in` arg for the Closure compiler",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5280c0bf4accd06c9e580971f65991100ffe7857": {
            "hash": "5280c0bf4accd06c9e580971f65991100ffe7857",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #102469 from sockeye-d/warning-highlights",
            "body": "Highlight warning lines in Script editor",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "db7c94bd655d2cb99c7522daf5f288ddafc9d814": {
            "hash": "db7c94bd655d2cb99c7522daf5f288ddafc9d814",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "[Windows] Remove visible WINDOW_MODE_FULLSCREEN border by setting window region.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 88852
        },
        "5c66129e621e51bd85eef6521ebb775217dfa752": {
            "hash": "5c66129e621e51bd85eef6521ebb775217dfa752",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwNzM5MjM5"
            ],
            "author_raw": "Michael Alexsander <michaelalexsander@protonmail.com>",
            "committer_raw": "Michael Alexsander <michaelalexsander@protonmail.com>",
            "summary": "Allow to select multiple remote nodes at runtime",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 99680
        },
        "63533862416cc21e5193b5dab162680cd7875f90": {
            "hash": "63533862416cc21e5193b5dab162680cd7875f90",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE5MTU2MQ=="
            ],
            "author_raw": "David Snopek <dsnopek@gmail.com>",
            "committer_raw": "David Snopek <dsnopek@gmail.com>",
            "summary": "OpenXR: Fix OpenGL version warning when using GLES",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103973
        },
        "a77a28c02951def7a7e2c3457259a60260a40abe": {
            "hash": "a77a28c02951def7a7e2c3457259a60260a40abe",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #101971 from clayjohn/sky-light-size-fix",
            "body": "Pass angular diameter into light size constants for sky shaders.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "0fb08045463a4b17226f82e48a6bfb49addf1cbd": {
            "hash": "0fb08045463a4b17226f82e48a6bfb49addf1cbd",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103641 from darksylinc/matias-mobile-shadows-update",
            "body": "Fix inefficient upload in Mobile Shadows",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "85f9c46713918332a7c8add90f7ab55d6ccf7135": {
            "hash": "85f9c46713918332a7c8add90f7ab55d6ccf7135",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103880 from 100gold/fix_deadlock_on_pipelinehashmaprd",
            "body": "Fix deadlock between `PipelineHashMapRD::local_mutex` and `GDScriptCache::mutex`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "7d677fe761a1233a2caea8efacac5195df94f07e": {
            "hash": "7d677fe761a1233a2caea8efacac5195df94f07e",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #96372 from CreatedBySeb/fix-signal-copying",
            "body": "Fix copying a Node with a signal potentially resulting in an Editor crash",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "8b64454436a38a00d7e2d0f6df7725f671adb982": {
            "hash": "8b64454436a38a00d7e2d0f6df7725f671adb982",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103762 from KoBeWi/unload_reload",
            "body": "Remove unused Reload button",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f1597b3023ba74b1ef174c3f9c4daf3f3c19a951": {
            "hash": "f1597b3023ba74b1ef174c3f9c4daf3f3c19a951",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103758 from YeldhamDev/more_game_view_settings",
            "body": "Make Game view follow more editor settings",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "db90dd14f39e3ee3543a84ecfe93f8919ff5d755": {
            "hash": "db90dd14f39e3ee3543a84ecfe93f8919ff5d755",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103393 from KoBeWi/independency_editor",
            "body": "Don't hard-code setting list in DependencyEditor",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "56a710999e40aab00eb7038be60275f688b80af3": {
            "hash": "56a710999e40aab00eb7038be60275f688b80af3",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103404 from devloglogan/suppress-opengl-debug-marker",
            "body": "Suppress OpenGL debug marker printing",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "6b6b633a2a5a8fa44cd5782ec425079b3f453958": {
            "hash": "6b6b633a2a5a8fa44cd5782ec425079b3f453958",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103402 from ryevdokimov/Add-save-option-to-`Reload-Saved-Scene`",
            "body": "Add Save & Reload option to `Reload Saved Scene`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "69d1992d9d80a466c95ea8c6b4a06ddea0400a88": {
            "hash": "69d1992d9d80a466c95ea8c6b4a06ddea0400a88",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103533 from Calinou/3d-editor-qwer-use-physical-keys",
            "body": "Use physical keys for the Q/W/E/R 3D editor shortcuts",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e1b9048ae41d3654e80ca61c596c4baf096bfcaf": {
            "hash": "e1b9048ae41d3654e80ca61c596c4baf096bfcaf",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103536 from raulsntos/dotnet/shipped-diagnostics",
            "body": "Move entries from `AnalyzerReleases.Unshipped.md` to `AnalyzerReleases.Shipped.md`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "56bc9bc2f4bc558964ad38a75dac8d1f9d4fc77f": {
            "hash": "56bc9bc2f4bc558964ad38a75dac8d1f9d4fc77f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #102984 from syntaxerror247/volume-buttons",
            "body": "Android: enable support for volume button events",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "dcbddb64d5271e9b083b788f3e736a141584684e": {
            "hash": "dcbddb64d5271e9b083b788f3e736a141584684e",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103571 from timothyqiu/wrap-not-found",
            "body": "Improve error message from `JavaClassWrapper.wrap()`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "75f131e04730ddc1146d2eab296b05e36d532680": {
            "hash": "75f131e04730ddc1146d2eab296b05e36d532680",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #99632 from wheatear-dev/augment-tests-option-button",
            "body": "Augment unit tests for `OptionButton`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b73227d2c1d0fa6513e267ecfaeb4d59a25a9b71": {
            "hash": "b73227d2c1d0fa6513e267ecfaeb4d59a25a9b71",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #98846 from ivanskorikov/autoset-exec-flags",
            "body": "Automatically set `text_editor/external/exec_flags` based on the editor specified in `exec_path` text box",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "a55725232478ba2b87d3e18899c32b65a86ecb2e": {
            "hash": "a55725232478ba2b87d3e18899c32b65a86ecb2e",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103235 from etherealxx/export-template-online-button",
            "body": "Add \"Go Online\" button on Export Template Manager",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "fe778d274568a967d56c14b586635549479d9f36": {
            "hash": "fe778d274568a967d56c14b586635549479d9f36",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #97838 from CycloneRing/get_open_scenes_roots",
            "body": "EditorInterface: Add `get_open_scene_roots` to retrieve all opened scenes root nodes",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "541e721cac492d5de4197789ecd4d8c592ed7d78": {
            "hash": "541e721cac492d5de4197789ecd4d8c592ed7d78",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMDgxNjc="
            ],
            "author_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Change String copy_from_unchecked to actually not check the string, leading to performance optimizations across substr, count, and StringBuilder.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 100238
        },
        "246b062bd6fa11ce40b4e4c195281acf064c261a": {
            "hash": "246b062bd6fa11ce40b4e4c195281acf064c261a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3Mzc4NzQ2"
            ],
            "author_raw": "Jakub Marcowski <chubercikbattle@gmail.com>",
            "committer_raw": "Jakub Marcowski <chubercikbattle@gmail.com>",
            "summary": "basis_universal: Update to 1.60",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103968
        },
        "5892ddbe24b6938cf5edb0c5d85a88fa12e22883": {
            "hash": "5892ddbe24b6938cf5edb0c5d85a88fa12e22883",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyOTgzNw=="
            ],
            "author_raw": "Ricardo Buring <ricardo.buring@gmail.com>",
            "committer_raw": "Ricardo Buring <ricardo.buring@gmail.com>",
            "summary": "CPUParticles2D: Fix fixed timestep interpolation after entering tree with emitting = false",
            "body": "This line was left over from earlier testing; the intended functionality\nis now contained in _refresh_interpolation_state().",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103966
        },
        "5a8874ea2cc9eddf24cc90e15a53ec87e759ac7d": {
            "hash": "5a8874ea2cc9eddf24cc90e15a53ec87e759ac7d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMxNzYwNjI="
            ],
            "author_raw": "Kiro <mouton.guillaume88@gmail.com>",
            "committer_raw": "Kiro <mouton.guillaume88@gmail.com>",
            "summary": "improve capsule gizmo performance",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 101533
        },
        "a7d0724b1a08e73de7c5762a099095418deabd14": {
            "hash": "a7d0724b1a08e73de7c5762a099095418deabd14",
            "is_merge": false,
            "authored_by": [
                "U_kgDOCB462A"
            ],
            "author_raw": "aaronp64 <aaronp.code@gmail.com>",
            "committer_raw": "aaronp64 <aaronp.code@gmail.com>",
            "summary": "Remove outdated vformat comments/workarounds in Time.cpp",
            "body": "Time methods returning Strings with both date and time values included were calling vformat twice, as older vformat implementation limited how many arguments could be passed in.  Updated these methods to just call vformat once.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103939
        },
        "d990f594a05da37252b737fa21deab9f460201bb": {
            "hash": "d990f594a05da37252b737fa21deab9f460201bb",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Sync `display/window/size/initial_position_type` and `Window::WINDOW_INITIAL_POSITION_` enum.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103961
        },
        "659d1b5d0c6f1993c60e41d7cd80ff1cde784b67": {
            "hash": "659d1b5d0c6f1993c60e41d7cd80ff1cde784b67",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI1NDA2NDQ5"
            ],
            "author_raw": "Julian <julianheuser@outlook.com>",
            "committer_raw": "Julian <julianheuser@outlook.com>",
            "summary": "Fix crash caused by trailing spaces",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103825
        },
        "78c9f8ddd906273a5970518d54d2f5114d07b246": {
            "hash": "78c9f8ddd906273a5970518d54d2f5114d07b246",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103906 from adamscott/revert-builtin-gui-license-notice",
            "body": "Revert \"Add built-in GUI to display license notices\"",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "899d3376ad4960fa0c3b4d1fc37008de035a2fcb": {
            "hash": "899d3376ad4960fa0c3b4d1fc37008de035a2fcb",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103044 from KoBeWi/ultimate_upgrade_tool_will_upgrade_your_life_too",
            "body": "Replace UID and Surface upgrade tools with universal one",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "991d01fb5296bda4bc8a62ddb794dfd4c5fcc073": {
            "hash": "991d01fb5296bda4bc8a62ddb794dfd4c5fcc073",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103891 from shahriarlabib000/update_readme",
            "body": "Update logo/run icon path in platform READMEs",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d01d2f0bafd1754a2b34565ad3cf8ac1cfc46077": {
            "hash": "d01d2f0bafd1754a2b34565ad3cf8ac1cfc46077",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103937 from Chubercik/mypy-1.14.1",
            "body": "Revert `mypy` update (`1.15.0` -> `1.14.1`)",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b404c5d98f30d7f05fbd240d95c2a07f661eca3d": {
            "hash": "b404c5d98f30d7f05fbd240d95c2a07f661eca3d",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103936 from Ivorforce/localvector-span",
            "body": "Add `Span` conversion to `LocalVector`.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "4af4b66d1b83998c504612bbeca6da3bec92303b": {
            "hash": "4af4b66d1b83998c504612bbeca6da3bec92303b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #102765 from Delsin-Yu/csharp-typed-collections-documentation-improvments",
            "body": "[C#] Improve Documentation for Typed `Godot.Collections` Wrappers",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "1202eee590eaa5116304a95d61f6b439e39930f1": {
            "hash": "1202eee590eaa5116304a95d61f6b439e39930f1",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #102661 from Chubercik/clipper2-1.5.2",
            "body": "clipper2: Update to 1.5.2",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d7c9c3a5f6f6aed6c5d10fc3854244d939286169": {
            "hash": "d7c9c3a5f6f6aed6c5d10fc3854244d939286169",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #102538 from Chubercik/ufbx-0.16.0",
            "body": "ufbx: Update to 0.17.1",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "3f759f488d1f574f65323f673a8d5227c4f17660": {
            "hash": "3f759f488d1f574f65323f673a8d5227c4f17660",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103491 from bruvzg/hb1040",
            "body": "Update HarfBuzz to 10.4.0",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "669b055d68ce0b585004fa3d1c26395235b23a22": {
            "hash": "669b055d68ce0b585004fa3d1c26395235b23a22",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103492 from bruvzg/ft2133",
            "body": "Update FreeType to 2.13.3",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "854e97357046f913cd70075c5a008456cd05b990": {
            "hash": "854e97357046f913cd70075c5a008456cd05b990",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #101352 from Ivorforce/string-latin1-explicit",
            "body": "Make use of `latin1` encoding explicit in `gdextension_interface.cpp`.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ff674de65e5f67c67514bd23d964db860ee9b6f9": {
            "hash": "ff674de65e5f67c67514bd23d964db860ee9b6f9",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103903 from kiroxas/improveCylinderGizmo",
            "body": "Improve cylinder gizmo performance",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "13907ec474a49a9b92ded96fc36bb224e97bddec": {
            "hash": "13907ec474a49a9b92ded96fc36bb224e97bddec",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103910 from kiroxas/ImproveSphereGizmoPerformance",
            "body": "Improve Sphere gizmo performance",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "590fa90722e92e490677d237f8c977a38dc5f839": {
            "hash": "590fa90722e92e490677d237f8c977a38dc5f839",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #100339 from syntaxerror247/touch-actions-panel",
            "body": "Add a `TouchActionsPanel` to Android Editor",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "052fe9158dd4b7cdede7f252558af9b1b23702c7": {
            "hash": "052fe9158dd4b7cdede7f252558af9b1b23702c7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUyODUy"
            ],
            "author_raw": "Stuart Carnie <stuart.carnie@gmail.com>",
            "committer_raw": "Stuart Carnie <stuart.carnie@gmail.com>",
            "summary": "Renderer: Expose and document `Features` enum for METAL_FX",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103941
        },
        "1782c72592e5597bd98037c24a6b86b30aa14a15": {
            "hash": "1782c72592e5597bd98037c24a6b86b30aa14a15",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3Mzc4NzQ2"
            ],
            "author_raw": "Jakub Marcowski <chubercikbattle@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Revert `mypy` update (`1.15.0` -> `1.14.1`)",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103937
        },
        "f5cb739a186cd91fead6f2dc1ec6166a2b9e696d": {
            "hash": "f5cb739a186cd91fead6f2dc1ec6166a2b9e696d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMDgxNjc="
            ],
            "author_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Add `Span` conversion to `LocalVector`.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103936
        },
        "6249306c154cda0ce36c525387ad21506e583c37": {
            "hash": "6249306c154cda0ce36c525387ad21506e583c37",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NDY4NzU="
            ],
            "author_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "committer_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "summary": "GLTF: Fix wrong color space for GLTFLight",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103853
        },
        "4cf9d58dcee19055b0b2706d46b8fc2ec8f756ea": {
            "hash": "4cf9d58dcee19055b0b2706d46b8fc2ec8f756ea",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NTIxMzM5"
            ],
            "author_raw": "Clay John <claynjohn@gmail.com>",
            "committer_raw": "Clay John <claynjohn@gmail.com>",
            "summary": "Clean up more dynamic allocations in the RD renderers with a focus on 2D.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103889
        },
        "6413a8a94b57d4c991fbe4b9c6cd821d6b3c2a80": {
            "hash": "6413a8a94b57d4c991fbe4b9c6cd821d6b3c2a80",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ2NTU2MDY2"
            ],
            "author_raw": "ze2j <46556066+ze2j@users.noreply.github.com>",
            "committer_raw": "ze2j <46556066+ze2j@users.noreply.github.com>",
            "summary": "Optimize shared texture creation",
            "body": "Texture::slice_trackers is now a pointer and is allocated on demand only when a shared texture is created.\nThis makes copying Texture significantly faster.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 98760
        },
        "8eaab62930918ea726cc428c1496af303144d35c": {
            "hash": "8eaab62930918ea726cc428c1496af303144d35c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMxNzYwNjI="
            ],
            "author_raw": "Kiro <mouton.guillaume88@gmail.com>",
            "committer_raw": "Kiro <mouton.guillaume88@gmail.com>",
            "summary": "Improve cylinder gizmo performance",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103903
        },
        "4915f916a4f42b9a5f7c1ba3fc950102db16570a": {
            "hash": "4915f916a4f42b9a5f7c1ba3fc950102db16570a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMxNzYwNjI="
            ],
            "author_raw": "Kiro <mouton.guillaume88@gmail.com>",
            "committer_raw": "Kiro <mouton.guillaume88@gmail.com>",
            "summary": "Improve sphere gizmo performance",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103910
        },
        "1818453faabbbe1d42b1fe72259b110468ff308b": {
            "hash": "1818453faabbbe1d42b1fe72259b110468ff308b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMDgxNjc="
            ],
            "author_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Make use of `latin1` encoding explicit in `gdextension_interface.cpp`.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 101352
        },
        "a3a1cf0a7f06819a7bf8826a591e96fd21411bef": {
            "hash": "a3a1cf0a7f06819a7bf8826a591e96fd21411bef",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Replace UID and Surface upgrade tools with universal one",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103044
        },
        "30bb49ec1ff3b3fc463074b8d28bc97d4db50b9f": {
            "hash": "30bb49ec1ff3b3fc463074b8d28bc97d4db50b9f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #102356 from a-johnston/add_missing_cs_vector_methods",
            "body": "Add `Min(float)` and octahedron encode/decode to `Vector3.cs`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c42fe6fb366a067771cea7060dcafdee69e67ec2": {
            "hash": "c42fe6fb366a067771cea7060dcafdee69e67ec2",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #95736 from nongvantinh/checkbox-states-colors",
            "body": "Allow changing the color for the Checkbox's checked and unchecked icons",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "9ef22c227a0c70951829700e424fffd46307f78f": {
            "hash": "9ef22c227a0c70951829700e424fffd46307f78f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #96296 from aryan-11825114/fix-curve-edit-set-point-pos",
            "body": "Fix `changed` signal emission in `Curve::set_point_offset`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b40e6a55acca7eca65346a90f56f76461a4b8616": {
            "hash": "b40e6a55acca7eca65346a90f56f76461a4b8616",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #101884 from aaronp64/camera_gizmo_fov_fix",
            "body": "Fix `Camera3D` gizmo representation to accurately reflect FOV",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "7d46e7d011825edd689589b6175ab6073b43e768": {
            "hash": "7d46e7d011825edd689589b6175ab6073b43e768",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #98379 from timothyqiu/alien-thread",
            "body": "Translate main thread name in the editor instead of running project",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "dbed8c30a71406a4996285f7ecd4274275974e2e": {
            "hash": "dbed8c30a71406a4996285f7ecd4274275974e2e",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103893 from timothyqiu/bracket",
            "body": "Fix BBCode tag for NativeMenu class reference",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "3d5a74cc486b6c135265b9b7e1381735178851ac": {
            "hash": "3d5a74cc486b6c135265b9b7e1381735178851ac",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103897 from bruvzg/as_leak",
            "body": "Fix AudioServer missing deletes.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "bea6d4c71d707f5cc9fef584f5b75c892cfb943a": {
            "hash": "bea6d4c71d707f5cc9fef584f5b75c892cfb943a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103577 from YYF233333/noinline-err-print",
            "body": "Prevent inlining error printing functions",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "dae32f8ec6ec42c41b63da0d91dae2413851a7d0": {
            "hash": "dae32f8ec6ec42c41b63da0d91dae2413851a7d0",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #92737 from AThousandShips/packed_erase",
            "body": "[Core] Expose `Packed*Array::erase`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "a13067e61fba9f54e1d91b5b21a0ae326c294dc8": {
            "hash": "a13067e61fba9f54e1d91b5b21a0ae326c294dc8",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #97553 from AThousandShips/semantic_equal",
            "body": "[Core] Add `is_same` to types that have float components",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "8d1c1c58673cf122dc94e23f27385fc5aa1e913e": {
            "hash": "8d1c1c58673cf122dc94e23f27385fc5aa1e913e",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #92476 from AThousandShips/string_remove_char",
            "body": "Add `String::remove_char(s)` methods for performance and convenience",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "1901d7dbdf62af571a97876f88d2381d4a3efb26": {
            "hash": "1901d7dbdf62af571a97876f88d2381d4a3efb26",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #100293 from Ivorforce/buffer-view",
            "body": "Add `Span` struct (replacing `StrRange`). Spans represent read-only access to a contiguous array, resembling `std::span`.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "a5acf1dc81d9253ff84677c3a2f750584fdad7bb": {
            "hash": "a5acf1dc81d9253ff84677c3a2f750584fdad7bb",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #101174 from Repiteo/style/objc-import-syntax",
            "body": "Style: Standardize Obj-C `#import` syntax",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "477b6451a04321c634637058f08dbd9a4fcbda8f": {
            "hash": "477b6451a04321c634637058f08dbd9a4fcbda8f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEyMTYyNzg="
            ],
            "author_raw": "100gold <100gold@email.email>",
            "committer_raw": "100gold <100gold@email.email>",
            "summary": "fix deadlock between PilelineHashMapRD::local_mutex and GDScriptCache::mutex",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103880
        },
        "1d325847f35e562ce9afcc543022c0e7458b6566": {
            "hash": "1d325847f35e562ce9afcc543022c0e7458b6566",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI3MDkyOA=="
            ],
            "author_raw": "Adam Scott <ascott.ca@gmail.com>",
            "committer_raw": "Adam Scott <ascott.ca@gmail.com>",
            "summary": "Revert \"Add built-in GUI to display license notices\"",
            "body": "This reverts commit daa6198925739fc755608a55cc989d744a907646.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103906
        },
        "66e9c2f99849427cc1a6ff4cf7214c5e7a624358": {
            "hash": "66e9c2f99849427cc1a6ff4cf7214c5e7a624358",
            "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": "[Tests] Add check for argument name validity",
            "body": "Checks that all method and signal arguments have valid names",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 94798
        },
        "d9721954e6fc9c63dd58571b736b4446cabe2d3a": {
            "hash": "d9721954e6fc9c63dd58571b736b4446cabe2d3a",
            "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] Use `Vector` for `MethodInfo::arguments`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 91660
        },
        "cd71f97209b5a1512e0620779d0643a724177a5c": {
            "hash": "cd71f97209b5a1512e0620779d0643a724177a5c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYyODY2Nzk4"
            ],
            "author_raw": "aryan-11825114 <nalinbro28@gmail.com>",
            "committer_raw": "aryan-11825114 <nalinbro28@gmail.com>",
            "summary": "fix changed signal emission in Curve::set_point_offset",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 96296
        },
        "331a43a9d884c34a62237334deae1eaceac33a7d": {
            "hash": "331a43a9d884c34a62237334deae1eaceac33a7d",
            "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 `String::remove_char(s)` methods for performance and convenience",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 92476
        },
        "68d983395f4e127d20d6319c2404fa0ba6d7e523": {
            "hash": "68d983395f4e127d20d6319c2404fa0ba6d7e523",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Enable changing editor language without restart",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102562
        },
        "28a696979ded035883a5fc6f1cdf91a3642f5dfb": {
            "hash": "28a696979ded035883a5fc6f1cdf91a3642f5dfb",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Fix AudioServer missing deletes.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103897
        },
        "1082b1915641d1352ce2df1de9576e41c6bb80f1": {
            "hash": "1082b1915641d1352ce2df1de9576e41c6bb80f1",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Fix BBCode tag for NativeMenu class reference",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103893
        },
        "6d698cf18599bc862077fb1542af1f586fb99081": {
            "hash": "6d698cf18599bc862077fb1542af1f586fb99081",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "[macOS] Fix editor loading crash on native menu click.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103892
        },
        "25a8b808d33c8036655b2154bd21aa8fa5f679d4": {
            "hash": "25a8b808d33c8036655b2154bd21aa8fa5f679d4",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBf7ZJg"
            ],
            "author_raw": "shahriarlabib000 <shahriarlabib000@gmail.com>",
            "committer_raw": "shahriarlabib000 <shahriarlabib000@gmail.com>",
            "summary": "update logo/run icon path in README",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103891
        },
        "4842dc5a819cefc234431f8cb020ef8487104647": {
            "hash": "4842dc5a819cefc234431f8cb020ef8487104647",
            "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": "Add external force to SpringBoneSimulator3D",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 101633
        },
        "c5dcecc6f742fbbafe4ce10baf476ce240ad0f88": {
            "hash": "c5dcecc6f742fbbafe4ce10baf476ce240ad0f88",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "[macOS/iOS] Fix system font family descriptor leak.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103872
        },
        "605b62cd29a5d6a20211f1b4d8eb602ac5bb271c": {
            "hash": "605b62cd29a5d6a20211f1b4d8eb602ac5bb271c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMDgxNjc="
            ],
            "author_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Add `Span` struct (replacing `StrRange`). Spans represent read-only access to a contiguous array, resembling `std::span`.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 100293
        },
        "99071539e021330987a4668962f6bfb57180bcfb": {
            "hash": "99071539e021330987a4668962f6bfb57180bcfb",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjcwODQ4OA=="
            ],
            "author_raw": "Jan Haller <bromeon@gmail.com>",
            "committer_raw": "Jan Haller <bromeon@gmail.com>",
            "summary": "Register editor-only OpenXR* classes as api_type = \"editor\" instead of \"core\"",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103869
        },
        "82a0290871c6c5aad26e1395a785901aee140d5c": {
            "hash": "82a0290871c6c5aad26e1395a785901aee140d5c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Add auto translate mode for items in PopupMenu and OptionButton",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103848
        },
        "45053520216b70d5669587b55e6b3d98df201c3d": {
            "hash": "45053520216b70d5669587b55e6b3d98df201c3d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NDg5Mjky"
            ],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "SCons: Simplify Windows/MSVC detection",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103864
        },
        "b1938c41bbab3a6cb32597330cfed39d7419efb2": {
            "hash": "b1938c41bbab3a6cb32597330cfed39d7419efb2",
            "is_merge": false,
            "authored_by": [
                "U_kgDOB77_5A"
            ],
            "author_raw": "BrotherShort <129957860+BrotherShort@users.noreply.github.com>",
            "committer_raw": "BrotherShort <129957860+BrotherShort@users.noreply.github.com>",
            "summary": "Fix SceneTree Item text display bug",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103791
        },
        "85d3be80701798a6c69dad7b002ba5762df180d6": {
            "hash": "85d3be80701798a6c69dad7b002ba5762df180d6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "[FileAccess] Implement `get_size` and `get_access_time` methods.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 83538
        },
        "cae3d722a3abd6d93d84a84beccc65a78948653f": {
            "hash": "cae3d722a3abd6d93d84a84beccc65a78948653f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #99321 from AThousandShips/use_get_slicec",
            "body": "Use `get_slicec` instead of `get_slice` for single character splitters",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "3a0b8da1685822eac9d4808007191f6a6ac78e1a": {
            "hash": "3a0b8da1685822eac9d4808007191f6a6ac78e1a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #101304 from Ivorforce/string-parse-ascii",
            "body": "Add `String::ascii` creator functions, to parse a char buffer as ASCII.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "2324805fdc95d83a75ad659f643fb166f5e5d292": {
            "hash": "2324805fdc95d83a75ad659f643fb166f5e5d292",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103773 from Calinou/windows-low-processor-mode-sleep-cpu",
            "body": "Use more efficient sleep approach on Windows when low-processor mode is enabled",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "629b6767e625a3b3542c8e7ad2668e420a8de51d": {
            "hash": "629b6767e625a3b3542c8e7ad2668e420a8de51d",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103778 from darksylinc/matias-xr-disabled-fix",
            "body": "Fix build errors when building with `disable_xr=yes`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "bf6031890e4b4c604e51e776e7b19605f968f128": {
            "hash": "bf6031890e4b4c604e51e776e7b19605f968f128",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103814 from darksylinc/matias-update_perf_report-speedup",
            "body": "RenderingDevice: Delay expensive operations to `get_perf_report`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "dfdb5359ea4eb4483770307ae2b6f05b69923ae9": {
            "hash": "dfdb5359ea4eb4483770307ae2b6f05b69923ae9",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103547 from clayjohn/forward-plus_instance_data_optimize",
            "body": "Optimize `_fill_instance_data` function in Forward+ renderer.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f42565cc13e76f344358b55345192697bd353ede": {
            "hash": "f42565cc13e76f344358b55345192697bd353ede",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103794 from clayjohn/mobile-allocations",
            "body": "Significantly reduce per-frame memory allocations from the heap in the Mobile renderer",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "a144d93b43fe4cb2b563d3b3c5517297d28b9bb8": {
            "hash": "a144d93b43fe4cb2b563d3b3c5517297d28b9bb8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "[macOS] Enable transparency for windows with decorations.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103857
        },
        "c7649f4f9c1836c2f04e6ffef8a37d94f608c774": {
            "hash": "c7649f4f9c1836c2f04e6ffef8a37d94f608c774",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NDY4NzU="
            ],
            "author_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "committer_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "summary": "Fix stuck editor cameras and fix 3D error spam for non-finite transforms",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103845
        },
        "7fd154c4b405cdba40f85ec98bc7276f0c6a9507": {
            "hash": "7fd154c4b405cdba40f85ec98bc7276f0c6a9507",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwMzg2MDY3"
            ],
            "author_raw": "Rindbee <idleman@yeah.net>",
            "committer_raw": "Rindbee <idleman@yeah.net>",
            "summary": "Set `unsupported` to true on error in `FreeDesktopScreenSaver`",
            "body": "This avoids possible memory leaks when the editor exits.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103802
        },
        "f329439249b28e11d6ddab08fccc755a2535aadc": {
            "hash": "f329439249b28e11d6ddab08fccc755a2535aadc",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "ScriptEditor: Disable auto translation of the filename label",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103842
        },
        "672b2d4f222faec34858258e7dd13e6262e7346f": {
            "hash": "672b2d4f222faec34858258e7dd13e6262e7346f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjU0ODE5MzE5"
            ],
            "author_raw": "dugramen <koliur.rahman@my.liu.edu>",
            "committer_raw": "dugramen <koliur.rahman@my.liu.edu>",
            "summary": "Inspect SceneTree node when anything is dragged over",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103738
        },
        "ad812cf29dad4aaa25b48d61ba1f503b23e65e6c": {
            "hash": "ad812cf29dad4aaa25b48d61ba1f503b23e65e6c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjU0ODE5MzE5"
            ],
            "author_raw": "dugramen <koliur.rahman@my.liu.edu>",
            "committer_raw": "dugramen <koliur.rahman@my.liu.edu>",
            "summary": "Apply transform for LineEdit, RichTextLabel, and TextEdit popup positions",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103653
        },
        "466590d0ec6fa4abbce37dfd647d8efb4ef44ce1": {
            "hash": "466590d0ec6fa4abbce37dfd647d8efb4ef44ce1",
            "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": "Use `get_slicec` instead of `get_slice` for single character splitters",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 99321
        },
        "93d342b7450d2ec45ef2baa064499291d8f85929": {
            "hash": "93d342b7450d2ec45ef2baa064499291d8f85929",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkwOTMw"
            ],
            "author_raw": "Thomas ten Cate <ttencate@gmail.com>",
            "committer_raw": "Thomas ten Cate <ttencate@gmail.com>",
            "summary": "Allow dragging items onto array property editor Add Element button",
            "body": "Instead of having to first click the button, then drag the item into the\nnew slot, this allows just dragging the item onto the button directly.\nThe button is highlighted as a valid drop target to signal this.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102534
        },
        "b557840af57130fbcc94b97d8d41a2568c3e5593": {
            "hash": "b557840af57130fbcc94b97d8d41a2568c3e5593",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkwOTMw"
            ],
            "author_raw": "Thomas ten Cate <ttencate@gmail.com>",
            "committer_raw": "Thomas ten Cate <ttencate@gmail.com>",
            "summary": "Allow dragging resources (not just files) onto array property editor",
            "body": "The most common scenario is dragging a file from the filesystem dock,\nwhich drags it as type \"file\", not \"resource\". This already worked. This\nchange also makes it possible to drag a resource from another property\neditor.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102534
        },
        "11b3900a0e8c44a4efed41306305bf80693fa534": {
            "hash": "11b3900a0e8c44a4efed41306305bf80693fa534",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkwOTMw"
            ],
            "author_raw": "Thomas ten Cate <ttencate@gmail.com>",
            "committer_raw": "Thomas ten Cate <ttencate@gmail.com>",
            "summary": "Allow dragging custom node types onto array property editor",
            "body": "For example, an Array[MyScript] property now accepts any node with the\nscript MyScript on it. This works for Node and NodePath arrays alike,\nand also with the @export_node_path annotation.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102534
        },
        "0c46089d1b55b11f3daf6b16fba96465e90ffe39": {
            "hash": "0c46089d1b55b11f3daf6b16fba96465e90ffe39",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkwOTMw"
            ],
            "author_raw": "Thomas ten Cate <ttencate@gmail.com>",
            "committer_raw": "Thomas ten Cate <ttencate@gmail.com>",
            "summary": "Allow dragging custom resources onto array property editor",
            "body": "This duplicates some of the logic in EditorResourcePicker, but that's\nunavoidable: EditorResourcePicker works on a single, loaded resource,\nwhereas we'd like this to be efficient and not need to load all\n(potentially many) dragged resources. Instead, we use the\nEditorFileSystem cache to get the information we need.\n\nNote that EditorResourcePicker also supports some automatic conversions,\nsuch as from Shader to ShaderMaterial. This change does not attempt to\nmake that work for arrays as well.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102534
        },
        "cd8eaaa07bad670bed17bee248b75245999a56ed": {
            "hash": "cd8eaaa07bad670bed17bee248b75245999a56ed",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkwOTMw"
            ],
            "author_raw": "Thomas ten Cate <ttencate@gmail.com>",
            "committer_raw": "Thomas ten Cate <ttencate@gmail.com>",
            "summary": "Fix resource property editor incorrectly accepting script files",
            "body": "See discussion on #102534. Before this fix, it was possible to drag a\nfile `CustomResource.gd` with `class_name CustomResource` onto a\nproperty of type `CustomResource`. Of course, the intention is that only\n`Resource`s with the `CustomResource` script attached are accepted.\n\n(Actually accepting the script, but creating a resource from it\nautomatically, is left as a future improvement.)",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102534
        },
        "36c1b019facba3c4928d7966670ff5ae5aba5a4f": {
            "hash": "36c1b019facba3c4928d7966670ff5ae5aba5a4f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkwOTMw"
            ],
            "author_raw": "Thomas ten Cate <ttencate@gmail.com>",
            "committer_raw": "Thomas ten Cate <ttencate@gmail.com>",
            "summary": "Highlight Node and NodePath properties as valid drop targets",
            "body": "This was already done for Resource properties; this just makes things\nconsistent.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102534
        },
        "8fd5de438f995bb35822fa21519ff84c224c913f": {
            "hash": "8fd5de438f995bb35822fa21519ff84c224c913f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI5MTIxOTI1"
            ],
            "author_raw": "Grublady <nucleon.spite_0x@icloud.com>",
            "committer_raw": "Grublady <nucleon.spite_0x@icloud.com>",
            "summary": "Use NSTrackingActiveWhenFirstResponder",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103788
        },
        "2d4c32b3ae0a67620e8edbb4c9a68a2c13afdea4": {
            "hash": "2d4c32b3ae0a67620e8edbb4c9a68a2c13afdea4",
            "is_merge": false,
            "authored_by": [
                "U_kgDOC-RItA"
            ],
            "author_raw": "ASamBlur <199510196+ASamBlur@users.noreply.github.com>",
            "committer_raw": "ASamBlur <199510196+ASamBlur@users.noreply.github.com>",
            "summary": "Fix GraphNode port positions of children with size flag expand",
            "body": "- Changed slot_y_cache calculations in  _resort function so ports will be drawn correctly for expanded children.\n\n- Similarly calculate the port_cache.pos in _port_pos_update function so the connection matches the port's position.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103822
        },
        "713a1ba554b952b2c943469cf0d2d582eaef9b10": {
            "hash": "713a1ba554b952b2c943469cf0d2d582eaef9b10",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NDg5Mjky"
            ],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Style: Standardize Obj-C `#import` syntax",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 101174
        },
        "fe38504aa03f018477e0668694151021da49a958": {
            "hash": "fe38504aa03f018477e0668694151021da49a958",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "[X11] Fix native dialog parent selection condition.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103815
        },
        "93634334589cb56a5128388d88c49dc0e09ce326": {
            "hash": "93634334589cb56a5128388d88c49dc0e09ce326",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Save queued ProjectSettings changes immediately when settings dialog is closed.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103816
        },
        "21133425cc204322e56dc6812d6a18cb35d336f2": {
            "hash": "21133425cc204322e56dc6812d6a18cb35d336f2",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMzOTUxMzA="
            ],
            "author_raw": "Matias N. Goldberg <dark_sylinc@yahoo.com.ar>",
            "committer_raw": "Matias N. Goldberg <dark_sylinc@yahoo.com.ar>",
            "summary": "Delay expensive operations to get_perf_report",
            "body": "The function update_perf_report() is expensive and is called every\nframe.\nMost of it is not necessary unless the user calls get_perf_report\n\nAffects #102173",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103814
        },
        "186d68740c9a8d92265a8f1471f28a44dba39bc4": {
            "hash": "186d68740c9a8d92265a8f1471f28a44dba39bc4",
            "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": "`FindReplaceBar`: Fix \"Replace (All)\" buttons repositioning, improve \"Hide\" button visual feedback",
            "body": "\"Replace\" and \"Replace All\" buttons now do not change their position depending on the availability of search results.\nAdditional changes:\n- `VBoxContainer *vbc_lineedit` declaration has been removed from the header because it is not used outside the `FindReplaceBar` constructor.\n- `hide_button` was changed from `TextureButton` to `Button` for consistency - this allows to visually see the feedback when hovering and pressing and also not set its icon 3 times instead of 1.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103806
        },
        "d7766827418c668368a99f5b34d1cd39de132494": {
            "hash": "d7766827418c668368a99f5b34d1cd39de132494",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY1MDE5NzU="
            ],
            "author_raw": "Ricardo Subtil <ricasubtil@gmail.com>",
            "committer_raw": "Ricardo Subtil <ricasubtil@gmail.com>",
            "summary": "Fix recovery mode lock file not being cleared on import/export",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103805
        },
        "4f1bcbd97fa6f3197142dac4dcde9be45c593c42": {
            "hash": "4f1bcbd97fa6f3197142dac4dcde9be45c593c42",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NDY4NzU="
            ],
            "author_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "committer_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "summary": "Rename internal `view_menu` in 3D editor code",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 98133
        },
        "18eb1c1072eba9032efb35a3b6e1039511700548": {
            "hash": "18eb1c1072eba9032efb35a3b6e1039511700548",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUyMzIyNzQ1",
                "MDQ6VXNlcjQ5NjA2NjIy"
            ],
            "author_raw": "Rudolph Bester <Rudolph.f.Bester@gmail.com>",
            "committer_raw": "Rudolph Bester <Rudolph.f.Bester@gmail.com>",
            "summary": "Fix occlusion culling by using depth instead of Euclidean distance when selecting the closest point",
            "body": "Co-authored-by: Florent Guiocheau <florent.guiocheau@gmail.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103798
        },
        "5efcd64b2320d76107587ba84191fa20c06594f0": {
            "hash": "5efcd64b2320d76107587ba84191fa20c06594f0",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NTIxMzM5"
            ],
            "author_raw": "Clay John <claynjohn@gmail.com>",
            "committer_raw": "Clay John <claynjohn@gmail.com>",
            "summary": "Reduce per-frame memory allocations from the heap in the Mobile renderer.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103794
        },
        "45889fac8bab438f965a77664f4accd71271d1de": {
            "hash": "45889fac8bab438f965a77664f4accd71271d1de",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE0ODI2ODE="
            ],
            "author_raw": "Ivan Shakhov <ivan.shakhov@jetbrains.com>",
            "committer_raw": "Ivan Shakhov <ivan.shakhov@jetbrains.com>",
            "summary": "Add dynamic exec flags update when exec path is set for an external text editor.",
            "body": "Co-authored-by: Tomasz Chabora <kobewi4e@gmail.com>\nCo-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 98846
        },
        "ac19f2ca68e89f53c33c8553775bf1c402d88206": {
            "hash": "ac19f2ca68e89f53c33c8553775bf1c402d88206",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwMzg2MDY3"
            ],
            "author_raw": "Rindbee <idleman@yeah.net>",
            "committer_raw": "Rindbee <idleman@yeah.net>",
            "summary": "Fix memory leak caused by hidden tooltip controls",
            "body": "Using hidden controls can override the default tooltip behavior, but these\ncontrols are forgotten to be deleted.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103793
        },
        "f31ddce6d1708d8774262603516afad214e44326": {
            "hash": "f31ddce6d1708d8774262603516afad214e44326",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUyODUy"
            ],
            "author_raw": "Stuart Carnie <stuart.carnie@gmail.com>",
            "committer_raw": "Stuart Carnie <stuart.carnie@gmail.com>",
            "summary": "MetalFX: change fallback behaviour",
            "body": "Closes #103782",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103792
        },
        "ae6c87372c630836f705ef4fef9c9aa7b2b9c63b": {
            "hash": "ae6c87372c630836f705ef4fef9c9aa7b2b9c63b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NzgxNjE0"
            ],
            "author_raw": "Domino <dominsecond@gmail.com>",
            "committer_raw": "Domino <dominsecond@gmail.com>",
            "summary": "Fix visible avoidance debug rendering in NavigationRegion2D",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103784
        },
        "860f1da3b8a13a2ed074227b41ec211f2b875f1f": {
            "hash": "860f1da3b8a13a2ed074227b41ec211f2b875f1f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMzOTUxMzA="
            ],
            "author_raw": "Matias N. Goldberg <dark_sylinc@yahoo.com.ar>",
            "committer_raw": "Matias N. Goldberg <dark_sylinc@yahoo.com.ar>",
            "summary": "Fix build errors when building with disable_xr=yes",
            "body": "Building with the following params (note: scu_build is enabled):\n\n```\nplatform=linuxbsd builtin_embree=yes builtin_enet=no\nbuiltin_freetype=yes builtin_graphite=yes builtin_harfbuzz=yes\nbuiltin_libogg=no builtin_libpng=yes builtin_libtheora=no\nbuiltin_libvorbis=no builtin_libwebp=no builtin_miniupnpc=no\nbuiltin_pcre2=no builtin_zlib=yes builtin_zstd=no linker=mold\noptimize=none debug_symbols=True tests=True dev_mode=True dev_build=True\nuse_llvm=yes use_lld=yes opengl3=no openxr=no disable_xr=yes -j 24\nscu_build=yes scu_limit=256\n```\n\nResults in compiler errors:\n\n```\nIn file included from servers/register_server_types.cpp:99:\nservers/xr/xr_interface.h:52:7: error: redefinition of 'RefCounted'\n52 | class XRInterface : public RefCounted {\n|       ^\n./servers/rendering/rendering_method.h:40:21: note: expanded from macro\n'XRInterface'\n40 | #define XRInterface RefCounted\n|                     ^\n./core/object/ref_counted.h:37:7: note: previous definition is here\n37 | class RefCounted : public Object {\n|       ^\n```\n\nThis happens because of:\n\n```\n#ifdef XR_DISABLED\n// RendererSceneCull::render_camera is empty when 3D is disabled, but\n// it and RenderingMethod::render_camera have a parameter for\nXRInterface.\n#define XRInterface RefCounted\n#else\n#include \"servers/xr/xr_interface.h\"\n#endif // XR_DISABLED\n```\n\nIn rendering_method.h",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103778
        },
        "574f5126a2025589ce69242b74d33e83ed57b683": {
            "hash": "574f5126a2025589ce69242b74d33e83ed57b683",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NTIxMzM5"
            ],
            "author_raw": "Clay John <claynjohn@gmail.com>",
            "committer_raw": "Clay John <claynjohn@gmail.com>",
            "summary": "Optimize _fill_instance_data function in Forward+ and Mobile renderers.",
            "body": "This batches together a couple of micro-optimizations that were discovered in profiling and analyzing disassembly.\n\nImportantly, this reduces the amount of instructions in a heavy loop. This has the biggest impact when there are lots of objects and lights in the scene as the function is called once per objects + once per light that touches the object",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103547
        },
        "b5bdb88062a31a982c8f3bf4b820188edd53c6c5": {
            "hash": "b5bdb88062a31a982c8f3bf4b820188edd53c6c5",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #102298 from Repiteo/style/pragma-once",
            "body": "Replace header guards style with `#pragma once`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "1e22a194bd8dddaba7625c6f9451e26f9f14160e": {
            "hash": "1e22a194bd8dddaba7625c6f9451e26f9f14160e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NDg5Mjky"
            ],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Ignore `#pragma once` commit",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102298
        },
        "324512e11c1b7663c3cf47bec6ddbe65c6b8db2b": {
            "hash": "324512e11c1b7663c3cf47bec6ddbe65c6b8db2b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NDg5Mjky"
            ],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Style: Replace header guards with `#pragma once`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102298
        },
        "96fdaa616bac11f95d4c91e36cd9233c9456fb7d": {
            "hash": "96fdaa616bac11f95d4c91e36cd9233c9456fb7d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NDg5Mjky"
            ],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Style: Integrate `#pragma once` in builders/checks",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102298
        },
        "b6cfcdeab50e0f5e3649a328ab39268621635849": {
            "hash": "b6cfcdeab50e0f5e3649a328ab39268621635849",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMDgxNjc="
            ],
            "author_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Add `String::ascii` creator functions, to parse a char buffer as ASCII.",
            "body": "The function will log errors if any characters above value 127 are found.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 101304
        },
        "7459a0361d7cea65e190232ae60c6fcc275c73f5": {
            "hash": "7459a0361d7cea65e190232ae60c6fcc275c73f5",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103177 from Murrent/shader_default_at_top",
            "body": "Allow `default` case at the top of a switch scope in shaders",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "67d4a245d890ea2e8245bf909e37d2aae7771b2b": {
            "hash": "67d4a245d890ea2e8245bf909e37d2aae7771b2b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103267 from YeldhamDev/reality_got_too_extended",
            "body": "Allow to compile the engine without XR support",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "a5dbf3bd492fe126cc5b60e7d95245ece72a4b8f": {
            "hash": "a5dbf3bd492fe126cc5b60e7d95245ece72a4b8f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103199 from raulsntos/gdextension/version+status",
            "body": "GDExtension: Add `status` to `get_godot_version`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c8ce6e7b516c4b15b7a6090516fd23ec29f143fc": {
            "hash": "c8ce6e7b516c4b15b7a6090516fd23ec29f143fc",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #101776 from Ratstail91/master",
            "body": "Specify `max_slides` must be greater than 0",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "850599c36debb20a9f8efd1642ee446bfb305852": {
            "hash": "850599c36debb20a9f8efd1642ee446bfb305852",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #98153 from Delsin-Yu/dotnet-warn-missing-tool-preprocessor",
            "body": "[Editor] Prevent `TOOLS` .Net DefineConstants being overriden by the user",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f8ca861e2541a97f1f6098936758df1604199f2d": {
            "hash": "f8ca861e2541a97f1f6098936758df1604199f2d",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103137 from dsnopek/extension-api-precision",
            "body": "GDExtension: Include precision in `extension_api.json`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "3d9b37911d797c4ad513cf93818235e6a998d0a2": {
            "hash": "3d9b37911d797c4ad513cf93818235e6a998d0a2",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103011 from Repiteo/style/svgo-newline",
            "body": "Style: Ensure svgs have trailing newlines",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "77022096efbd1e756ddf2e59f7bf7f8f84c6fe36": {
            "hash": "77022096efbd1e756ddf2e59f7bf7f8f84c6fe36",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #102451 from ryevdokimov/add-fail-cond-msg-reparent-self",
            "body": "Add `ERR_FAIL_COND_MSG` for reparenting to self",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "3c43508ed7c462b35d73bed92a350947caece511": {
            "hash": "3c43508ed7c462b35d73bed92a350947caece511",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #102427 from AThousandShips/fix_substr",
            "body": "Clean up some uses of `String::substr`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "0c8f4f3d9193f8e4c916bf18dc2df05d4a1becc7": {
            "hash": "0c8f4f3d9193f8e4c916bf18dc2df05d4a1becc7",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #97908 from atlasapplications/just-linux-bionic",
            "body": "Add `linux-bionic` RID export option",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "bb8ef4e0526f4c3c9109f82ad9a4d39723110e41": {
            "hash": "bb8ef4e0526f4c3c9109f82ad9a4d39723110e41",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #101878 from Chubercik/automate_char_range",
            "body": "Core: Automate generation of the `char_range.inc` file",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "0c6efe572eb83e9582241b6c329e8f490987bc8e": {
            "hash": "0c6efe572eb83e9582241b6c329e8f490987bc8e",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #79599 from Calinou/add-license-notices-gui",
            "body": "Add built-in GUI to display license notices",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "1237536364fcb43d118ec6ad83bd1587de22e01c": {
            "hash": "1237536364fcb43d118ec6ad83bd1587de22e01c",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #102630 from KoBeWi/what_the_loop",
            "body": "Improve `_is_drop_valid()` code in EditorPropertyArray",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "47761b1bbeb6d253c43f0a9e954c2805abc0f535": {
            "hash": "47761b1bbeb6d253c43f0a9e954c2805abc0f535",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #81503 from matorin57/font-tests",
            "body": "Add getter tests for dynamic fonts",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c937b6d1805f20069fae8d248e9fb77b12d65cc9": {
            "hash": "c937b6d1805f20069fae8d248e9fb77b12d65cc9",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #102419 from Ivorforce/std-size",
            "body": "Use `std::size` instead of `sizeof(a) / sizeof(a[0])` pattern throughout the codebase.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "30221571f295861b1cc11ed65d4e988cacb57417": {
            "hash": "30221571f295861b1cc11ed65d4e988cacb57417",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #99094 from KoBeWi/preload_dct2slt82u81fo8dkxkak5o57",
            "body": "Drop preload Resources as UID",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "76952ba0a16b3333e48bf6b0d84853cfd79027ae": {
            "hash": "76952ba0a16b3333e48bf6b0d84853cfd79027ae",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #90034 from KoBeWi/only_save_when_save",
            "body": "Don't save unnecessarily with `save_before_running`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c67951b84b9cda02963110138f816ac2e251a66d": {
            "hash": "c67951b84b9cda02963110138f816ac2e251a66d",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103089 from Chubercik/ci/bump-ruff-mypy",
            "body": "Update CI `ruff` & `mypy` pre-commit hooks",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d9125ebebe459dcd949cf946a5a2ad95709797ac": {
            "hash": "d9125ebebe459dcd949cf946a5a2ad95709797ac",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #101293 from Ivorforce/string-to-pointer-conversion",
            "body": "Remove implicit conversions from `String`, `Char16String` and `CharString` to data pointers.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "9e7fbdf52ba73b88d18589f0c97a77fe81a6acf6": {
            "hash": "9e7fbdf52ba73b88d18589f0c97a77fe81a6acf6",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103663 from pafuent/fixing_errors_warnings_output_on_tests",
            "body": "Fix `SCRIPT ERROR/ERROR/WARNING` on test output",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "dadfcd1ff287fe195e6e94e0b367de1ce3b27c17": {
            "hash": "dadfcd1ff287fe195e6e94e0b367de1ce3b27c17",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #95776 from Calinou/crash-handler-linuxbsd-simplify-file-path",
            "body": "Simplify the printed file paths in the Linux/*BSD crash handler",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "7e4d635c2ff0b2b197bbe15274d14dacd92425d2": {
            "hash": "7e4d635c2ff0b2b197bbe15274d14dacd92425d2",
            "is_merge": false,
            "authored_by": [
                "U_kgDOCB462A"
            ],
            "author_raw": "aaronp64 <aaronp.code@gmail.com>",
            "committer_raw": "aaronp64 <aaronp.code@gmail.com>",
            "summary": "Fix Camera3D gizmo representation to accurately reflect FOV",
            "body": "Updated gizmo drawing to keep depth proportional to width or height based on whether FOV is horizontal or vertical.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 101884
        },
        "c1b08dda36f391695351e45eb20fe36dc55e4bb5": {
            "hash": "c1b08dda36f391695351e45eb20fe36dc55e4bb5",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Don't save unnecessarily with save_before_running",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 90034
        },
        "6b4fda04c9491e79c7862683dc7ec0dc422fdac9": {
            "hash": "6b4fda04c9491e79c7862683dc7ec0dc422fdac9",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #89442 from KoBeWi/internal_duplicaten't",
            "body": "Don't duplicate internal nodes",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "9c07d31fbb451bbd93449e7ca236c0007c8c3d89": {
            "hash": "9c07d31fbb451bbd93449e7ca236c0007c8c3d89",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #101618 from aaronfranke/var-parser-neg-ident",
            "body": "VariantParser: Fix reading negated identifiers, replace `inf_neg` with `-inf`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e0a040c0d32cc4cfd78385ef83e750e201c5dcd2": {
            "hash": "e0a040c0d32cc4cfd78385ef83e750e201c5dcd2",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #101319 from JulianHeuser/region_syntax_highlighting_fix",
            "body": "Improve consistency of code regions",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5788e436d30915135d2d85d7026f62e65efc760d": {
            "hash": "5788e436d30915135d2d85d7026f62e65efc760d",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #95049 from Grublady/mac_system_color",
            "body": "Use windowBackgroundColor instead of controlColor for macOS system base color",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5e48f26e7fb59b1841cb8e436b72e3d7c674407a": {
            "hash": "5e48f26e7fb59b1841cb8e436b72e3d7c674407a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103580 from yangyey/bugfixing",
            "body": "Add space for BBCode Ordered Lists",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c2311a820c5444a572e6e2932b84b8158ed8e905": {
            "hash": "c2311a820c5444a572e6e2932b84b8158ed8e905",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103270 from Giganzo/item-list-cursor",
            "body": "Fix invisible ItemList cursor in editor theme",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "cf68b5f6ebe572baff367e64d6e96f25b18c0ad2": {
            "hash": "cf68b5f6ebe572baff367e64d6e96f25b18c0ad2",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103670 from dugramen/inspector-section-hover",
            "body": "Redraw inspector section when cursor enters and exits header to update hover state",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "286c2287f7b30e6d595b5f46bf3e3c014e7e07dc": {
            "hash": "286c2287f7b30e6d595b5f46bf3e3c014e7e07dc",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103733 from dsnopek/javaclasswrapper-dictionaries",
            "body": "JavaClassWrapper: Fix conversion to/from `org.godotengine.godot.Dictionary` that regressed",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "6ab1472fc78116024dd6638173cfdb7e4713aade": {
            "hash": "6ab1472fc78116024dd6638173cfdb7e4713aade",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103730 from darksylinc/matias-vma-regression",
            "body": "Fix incorrect parameters passed to VMA",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c159adb209cc29aca012a65fa2ba4a00176236ba": {
            "hash": "c159adb209cc29aca012a65fa2ba4a00176236ba",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103756 from timothyqiu/vs-translations",
            "body": "Fix some i18n issues in visual shader editor",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e92b0c932e539a7a3647b1d3997fe76546d0f514": {
            "hash": "e92b0c932e539a7a3647b1d3997fe76546d0f514",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103649 from dugramen/inspector-usage-array-popup-position",
            "body": "Fix popup location for `PROPERTY_USAGE_ARRAY` inspector items",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "03b4e0dd5855971eca0f35ac22d420e9e0900bb6": {
            "hash": "03b4e0dd5855971eca0f35ac22d420e9e0900bb6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Use more efficient sleep approach on Windows when low-processor mode is enabled",
            "body": "This aims to fix the idle CPU utilization regression from 4.3 to 4.4\nby reverting to the previous approach, but only when low-processor mode\nis enabled.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103773
        },
        "f21364020c986325841afcae873d4e2b87e802bb": {
            "hash": "f21364020c986325841afcae873d4e2b87e802bb",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3Mzc4NzQ2"
            ],
            "author_raw": "Jakub Marcowski <chubercikbattle@gmail.com>",
            "committer_raw": "Jakub Marcowski <chubercikbattle@gmail.com>",
            "summary": "Update CI `ruff` & `mypy` pre-commit hooks",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103089
        },
        "8d39e4b14ee8c4bf0cfcab4f608c82d47e82858e": {
            "hash": "8d39e4b14ee8c4bf0cfcab4f608c82d47e82858e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc1MTUxMzc5"
            ],
            "author_raw": "AeioMuch <75151379+AeioMuch@users.noreply.github.com>",
            "committer_raw": "AeioMuch <75151379+AeioMuch@users.noreply.github.com>",
            "summary": "Fix ownership when pasting non root with child nodes",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103769
        },
        "92ab92114e9b669eb182044a12389766e5858277": {
            "hash": "92ab92114e9b669eb182044a12389766e5858277",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Don't duplicate internal nodes",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 89442
        },
        "fba6e6f932b67e481a3efe940c7bec383544dfe7": {
            "hash": "fba6e6f932b67e481a3efe940c7bec383544dfe7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUzMTUwMjQ0"
            ],
            "author_raw": "BlueCube3310 <53150244+BlueCube3310@users.noreply.github.com>",
            "committer_raw": "BlueCube3310 <53150244+BlueCube3310@users.noreply.github.com>",
            "summary": "WebGL: Support native ASTC compression when available",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 101932
        },
        "a49ca33a7f67cf20f86b82bafeb9455dc574e8bc": {
            "hash": "a49ca33a7f67cf20f86b82bafeb9455dc574e8bc",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjcxNDgxNzAw",
                "MDQ6VXNlcjIyMjMxNzI=",
                "U_kgDOBcK-Cw"
            ],
            "author_raw": "DE-YU_H14 <delsin_yu@qq.com>",
            "committer_raw": "DE YU <71481700+Delsin-Yu@users.noreply.github.com>",
            "summary": "Implement properties that recursively disables children's focus & mouse filter.",
            "body": "Co-authored-by: Tomasz Chabora <kobewi4e@gmail.com>\nCo-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 97495
        },
        "4d46ef8e8e3f8c9cb57902ef18a21ba49b38514d": {
            "hash": "4d46ef8e8e3f8c9cb57902ef18a21ba49b38514d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUzMTUwMjQ0"
            ],
            "author_raw": "BlueCube3310 <53150244+BlueCube3310@users.noreply.github.com>",
            "committer_raw": "BlueCube3310 <53150244+BlueCube3310@users.noreply.github.com>",
            "summary": "BasisUniversal: Ensure ASTC's HDR variant is supported when transcoding",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103766
        },
        "70e5733c44473d3abeb2473b25e6a93667c7040a": {
            "hash": "70e5733c44473d3abeb2473b25e6a93667c7040a",
            "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": "Update MultiNodeEdit property list on edited nodes' property list changed",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103764
        },
        "e8625e70cf10c79a5c19fc67b7732ba7a0bb4860": {
            "hash": "e8625e70cf10c79a5c19fc67b7732ba7a0bb4860",
            "is_merge": false,
            "authored_by": [
                "U_kgDOCouzNQ"
            ],
            "author_raw": "Anish Mishra <mishragames@gmail.com>",
            "committer_raw": "Anish Mishra <mishragames@gmail.com>",
            "summary": "Add TouchActionsPanel to Android Editor",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 100339
        },
        "018eccdfd34e1691591d612f4f360befa00cca54": {
            "hash": "018eccdfd34e1691591d612f4f360befa00cca54",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Remove unused Reload button",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103762
        },
        "5113022dfe25c85253b30df6bccd04c58dcb4fb2": {
            "hash": "5113022dfe25c85253b30df6bccd04c58dcb4fb2",
            "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": "Clean up some uses of `String::substr`",
            "body": "Cases where the end position is either equvalent to the default or past\nthe end of the string.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102427
        },
        "513dbff72b4c8a4431db0b73125e93ff9ee69a0c": {
            "hash": "513dbff72b4c8a4431db0b73125e93ff9ee69a0c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Translate main thread name in the editor instead of running project",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 98379
        },
        "ef4636ac5966e1ad4ee351f1ea58ca80960b460d": {
            "hash": "ef4636ac5966e1ad4ee351f1ea58ca80960b460d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Fix some i18n issues in visual shader editor",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103756
        },
        "fd98c963ba3521ea0e5236a8e97bbea74aa0229f": {
            "hash": "fd98c963ba3521ea0e5236a8e97bbea74aa0229f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "[Editor] Change global menu icons theme independently of editor theme.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103751
        },
        "b7f823c4c77354f8769b0f7ea6f3b0c5546b67df": {
            "hash": "b7f823c4c77354f8769b0f7ea6f3b0c5546b67df",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwNzM5MjM5"
            ],
            "author_raw": "Michael Alexsander <michaelalexsander@protonmail.com>",
            "committer_raw": "Michael Alexsander <michaelalexsander@protonmail.com>",
            "summary": "Make Game view follow more editor settings",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103758
        },
        "afe47b68502ebfe0b06b3fbce085173bf99beece": {
            "hash": "afe47b68502ebfe0b06b3fbce085173bf99beece",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwODQxODk="
            ],
            "author_raw": "Gustavo Jaruga Cruz <gustavojarugacruz@gmail.com>",
            "committer_raw": "Gustavo Jaruga Cruz <gustavojarugacruz@gmail.com>",
            "summary": "Makes embed floating window respect always on top",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103731
        },
        "f52b2e4db4d785e5f03377de7140808ba99f0f95": {
            "hash": "f52b2e4db4d785e5f03377de7140808ba99f0f95",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE5MTU2MQ=="
            ],
            "author_raw": "David Snopek <dsnopek@gmail.com>",
            "committer_raw": "David Snopek <dsnopek@gmail.com>",
            "summary": "JavaClassWrapper: Fix conversion to/from `org.godotengine.godot.Dictionary` that regressed",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103733
        },
        "9dcf720f50c9953fdfde84aec458d7e659af9c62": {
            "hash": "9dcf720f50c9953fdfde84aec458d7e659af9c62",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Re-grab FileSystem focus after rescan",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103734
        },
        "c543c5615cf2ececbfc60c49e22f74b59851312d": {
            "hash": "c543c5615cf2ececbfc60c49e22f74b59851312d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMzOTUxMzA="
            ],
            "author_raw": "Matias N. Goldberg <dark_sylinc@yahoo.com.ar>",
            "committer_raw": "Matias N. Goldberg <dark_sylinc@yahoo.com.ar>",
            "summary": "Fix incorrect parameters passed to VMA",
            "body": "If the allocation is small enough that it enters the\n\nif (p_size <= SMALL_ALLOCATION_MAX_SIZE) {} block, Godot would call\nvmaFindMemoryTypeIndexForBufferInfo with the wrong parameters.\n\nThis can cause vmaFindMemoryTypeIndexForBufferInfo to potentially\nmisbehave on some cards or drivers.\n\nFixes regression introduced in #102830\nMight potentially reopen #101850 (I doubt it, but it's possible)\n\nMust be backported to 4.4",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103730
        },
        "f2cc3f12750adae431384d7bac2f75d1c7e506be": {
            "hash": "f2cc3f12750adae431384d7bac2f75d1c7e506be",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103636 from kleonc/gui_tooltip_use_viewport_default_texture_filter",
            "body": "Use `Viewport`'s default texture filter/repeat in GUI tooltips",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5e77d937815aed91fe60edf09fc2589f219c0c31": {
            "hash": "5e77d937815aed91fe60edf09fc2589f219c0c31",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #98194 from bruvzg/fd_parent",
            "body": "Improve native file dialog parent window selection.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "490854ebb7166f3d245a1f3731cfcd9e0ce687d9": {
            "hash": "490854ebb7166f3d245a1f3731cfcd9e0ce687d9",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #102741 from KerekesDavid/fix-viewport-scale",
            "body": "Fix viewport scaling at intermediate resolutions",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "3d816853e553ba57c5695be4b3a2a6584ea4759a": {
            "hash": "3d816853e553ba57c5695be4b3a2a6584ea4759a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #100209 from Flarkk/simplify_fix_projection",
            "body": "Simplify and fix `Projection`'s getter functions",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c838fe27cda39d064be5a25d25fc58d3aad98e87": {
            "hash": "c838fe27cda39d064be5a25d25fc58d3aad98e87",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #99059 from MarcusPaulsson/issue_branch_2",
            "body": "Fix String::is_valid_hex_number",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "82c713ec51e91154f24132405b37ec191b305bc2": {
            "hash": "82c713ec51e91154f24132405b37ec191b305bc2",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103440 from mihe/jolt/transform-decomposition",
            "body": "Fix broken negative scaling when using Jolt Physics",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "85d39e07650630dd41c0c0a04c59eb868724fbc0": {
            "hash": "85d39e07650630dd41c0c0a04c59eb868724fbc0",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103590 from bruvzg/ios_enum",
            "body": "[iOS export] Restore one-click deploy device enumeration using Xcode.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b6ece17de1366e0ac2588eb002342ee545511c6e": {
            "hash": "b6ece17de1366e0ac2588eb002342ee545511c6e",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103529 from clayjohn/RD-trivial-instance-data",
            "body": "Validate triviality of InstanceData struct in Mobile and Forward+ renderers",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "2f811f35e1e5c6862aff0dd428260eeb4af0e1d3": {
            "hash": "2f811f35e1e5c6862aff0dd428260eeb4af0e1d3",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103697 from KoBeWi/resource_edited_before_loaded",
            "body": "Don't edit objects when loading folding",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ec5e096388b646eb0033772744d4c20b1eab8246": {
            "hash": "ec5e096388b646eb0033772744d4c20b1eab8246",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103645 from stuartcarnie/fix_101696_pt_2",
            "body": "Metal: Use `p_set_index` when binding uniforms, to use correct data",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "10b1bc5363484af5d692545e18b54011df18e17b": {
            "hash": "10b1bc5363484af5d692545e18b54011df18e17b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103695 from KoBeWi/times_new_roman_script",
            "body": "Update script modified times when saved in EditorNode",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "25e43b011d70b1fe54fc64afb1c8eacc3ea509a8": {
            "hash": "25e43b011d70b1fe54fc64afb1c8eacc3ea509a8",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103701 from bruvzg/doc_pool",
            "body": "[Docs] Fix WorkerThreadPool wrong max thread value description.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "178566a4392bb1937e39b97c66e0b9960446765d": {
            "hash": "178566a4392bb1937e39b97c66e0b9960446765d",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103661 from Grublady/nin_abxy",
            "body": "Swap Nintendo face buttons on macOS",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f002258454eeb693905e9eefd1e816ac596d196f": {
            "hash": "f002258454eeb693905e9eefd1e816ac596d196f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103714 from raulsntos/dotnet/skip-resaving-when-tfm-unchanged",
            "body": "[.NET] Skip re-saving `.csproj` when TFM is unchanged",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "4bafafaeb34118f2e2a5ed1f23dbbc1819fab09e": {
            "hash": "4bafafaeb34118f2e2a5ed1f23dbbc1819fab09e",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #102777 from darksylinc/matias-astc-hdr",
            "body": "Add ASTC HDR format variants",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "acdaaf48f9f4e5239e54cf76c38ad997407cbb1c": {
            "hash": "acdaaf48f9f4e5239e54cf76c38ad997407cbb1c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "[Label] Fix min. size calculation counting extra spacing twice.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103728
        },
        "57d5b664d35fbb13f1ebec74fa45272b8183e623": {
            "hash": "57d5b664d35fbb13f1ebec74fa45272b8183e623",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM5MDMwNTk="
            ],
            "author_raw": "Raul Santos <raulsntos@gmail.com>",
            "committer_raw": "Raul Santos <raulsntos@gmail.com>",
            "summary": "[.NET] Skip re-saving `.csproj` when TFM is unchanged",
            "body": "Avoids updating the platform-specific `TargetFramework` properties if they already match the minimum required version.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103714
        },
        "1d416fc2baea7d6bcb00e04c16de6028fd3b2f87": {
            "hash": "1d416fc2baea7d6bcb00e04c16de6028fd3b2f87",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ5NjA2NjIy"
            ],
            "author_raw": "Florent Guiocheau <florent.guiocheau@gmail.com>",
            "committer_raw": "Florent Guiocheau <florent.guiocheau@gmail.com>",
            "summary": "Simplify and fix `Projection`'s getter functions",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 100209
        },
        "7d7b773147de91c319d975dc0af9bf4c2faa3363": {
            "hash": "7d7b773147de91c319d975dc0af9bf4c2faa3363",
            "is_merge": false,
            "authored_by": [
                "U_kgDOB77_5A"
            ],
            "author_raw": "BrotherShort <129957860+BrotherShort@users.noreply.github.com>",
            "committer_raw": "BrotherShort <129957860+BrotherShort@users.noreply.github.com>",
            "summary": "Fix SceneTree's rename LineEdit's offset position",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103705
        },
        "3e4e6e6c0ce57ddecfa6c2653d940dd9f7f9aa5a": {
            "hash": "3e4e6e6c0ce57ddecfa6c2653d940dd9f7f9aa5a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Improve native file dialog parent window selection.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 98194
        },
        "186698872472e4e9b1a3c6a2f61aaf60b752eeab": {
            "hash": "186698872472e4e9b1a3c6a2f61aaf60b752eeab",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "[Docs] Fix WorkerThreadPool wrong max thread value description.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103701
        },
        "fad8134dca805c185e52ffc994ea337d1e31f22d": {
            "hash": "fad8134dca805c185e52ffc994ea337d1e31f22d",
            "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 `AHashMap` constructors reserving too few elements",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103698
        },
        "c6c1a49bea38f6de49d81532337a1bfc44b007b9": {
            "hash": "c6c1a49bea38f6de49d81532337a1bfc44b007b9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Don't edit objects when loading folding",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103697
        },
        "dade8bd66fedda9c35ab17146c31861d772c97cd": {
            "hash": "dade8bd66fedda9c35ab17146c31861d772c97cd",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Update script modified times when saved in EditorNode",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103695
        },
        "5257f3e770773c69e34789ac7f17d956c9980b2c": {
            "hash": "5257f3e770773c69e34789ac7f17d956c9980b2c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwMzg2MDY3"
            ],
            "author_raw": "Rindbee <idleman@yeah.net>",
            "committer_raw": "Rindbee <idleman@yeah.net>",
            "summary": "Fix forcing `ViewportTexture` after selecting a viewport in the \"Pick a Viewport\" popup",
            "body": "This popup only pops up when a `ViewportTexture` (or its derived class) object is **just** assigned.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103692
        },
        "ea8dd830759438d0f2a387a49b7338df603d0f5c": {
            "hash": "ea8dd830759438d0f2a387a49b7338df603d0f5c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "EditorHelpBit: Fix symbol type name capitalization for text files",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103689
        },
        "5775d29ad8d72fddc88ee76b7806db2f0568fcf8": {
            "hash": "5775d29ad8d72fddc88ee76b7806db2f0568fcf8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY5Nzk5NDU="
            ],
            "author_raw": "Pablo Andres Fuente <pablo.andres.fuente@gmail.com>",
            "committer_raw": "Pablo Andres Fuente <pablo.andres.fuente@gmail.com>",
            "summary": "Fix `SCRIPT ERROR/ERROR/WARNING` on test output",
            "body": "Also \"fixing\" some GDScript completion tests which\nwhere named wrongly.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103663
        },
        "f4172445f3b9949c1378c00421e5320c26a191d6": {
            "hash": "f4172445f3b9949c1378c00421e5320c26a191d6",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBe5tvQ"
            ],
            "author_raw": "HolonProduction <holonproduction@gmail.com>",
            "committer_raw": "HolonProduction <holonproduction@gmail.com>",
            "summary": "Add `_enable`/`_disable_plugin` to plugin script template",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 99872
        },
        "ca1e444bca01545ffed97e8786de5b30a9ace01e": {
            "hash": "ca1e444bca01545ffed97e8786de5b30a9ace01e",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBe5tvQ"
            ],
            "author_raw": "HolonProduction <holonproduction@gmail.com>",
            "committer_raw": "HolonProduction <holonproduction@gmail.com>",
            "summary": "GDScript: Do phrase level recovery when parsing faulty dictionaries",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102218
        },
        "676e4c901312dbb38a764221ef1244013ff9bf8c": {
            "hash": "676e4c901312dbb38a764221ef1244013ff9bf8c",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBe5tvQ"
            ],
            "author_raw": "HolonProduction <holonproduction@gmail.com>",
            "committer_raw": "HolonProduction <holonproduction@gmail.com>",
            "summary": "GDScript: Cancel suspended functions when reloading a script",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102521
        },
        "5fc93617b3a792e32db5dc687e48b09495a72f67": {
            "hash": "5fc93617b3a792e32db5dc687e48b09495a72f67",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjU0ODE5MzE5"
            ],
            "author_raw": "dugramen <koliur.rahman@my.liu.edu>",
            "committer_raw": "dugramen <koliur.rahman@my.liu.edu>",
            "summary": "Redraw inspector section when cursor enters and exits header to update hover state",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103670
        },
        "0c91e38a4a6cdffeb1eb515fd5fe1add5d09a02c": {
            "hash": "0c91e38a4a6cdffeb1eb515fd5fe1add5d09a02c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Improve BaseMaterial3D/Label3D/SpriteBase3D's `fixed_size` documentation",
            "body": "This documents the behavior more precisely and fixes a typo in\nSpriteBase3D where it referred to a label instead of a sprite.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103665
        },
        "cdcee78fcbb4bdb84629e671bf1d57c39fc45937": {
            "hash": "cdcee78fcbb4bdb84629e671bf1d57c39fc45937",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI5MTIxOTI1"
            ],
            "author_raw": "Grublady <nucleon.spite_0x@icloud.com>",
            "committer_raw": "Grublady <nucleon.spite_0x@icloud.com>",
            "summary": "Swap Nintendo face buttons on macOS",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103661
        },
        "117d5cbf960d4f388d64cb93e105dcf4ea3a42c4": {
            "hash": "117d5cbf960d4f388d64cb93e105dcf4ea3a42c4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ1NDgzNzY4"
            ],
            "author_raw": "Aaron J Yoder <aaronjyoder@gmail.com>",
            "committer_raw": "Aaron J Yoder <aaronjyoder@gmail.com>",
            "summary": "Add tab spacing modifier for tabs in TabBar and TabContainer",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103214
        },
        "f80e81f0b92a2c1e841ec7bbf29ab8fd38663645": {
            "hash": "f80e81f0b92a2c1e841ec7bbf29ab8fd38663645",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjU0ODE5MzE5"
            ],
            "author_raw": "dugramen <koliur.rahman@my.liu.edu>",
            "committer_raw": "dugramen <koliur.rahman@my.liu.edu>",
            "summary": "Fixes popup location for PROPERTY_USAGE_ARRAY inspector items",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103649
        },
        "2b16d4e002d9aa1f87f410a2c31f62e33314dbaf": {
            "hash": "2b16d4e002d9aa1f87f410a2c31f62e33314dbaf",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI5MTIxOTI1"
            ],
            "author_raw": "Grublady <nucleon.spite_0x@icloud.com>",
            "committer_raw": "Grublady <nucleon.spite_0x@icloud.com>",
            "summary": "Use windowBackgroundColor instead of controlColor for macOS system base color",
            "body": "Per Apple Developer Documentation:\nwindowBackgroundColor: \"The color to use for the window background.\"\ncontrolColor: \"The color to use for the flat surfaces of a control.\"\n\nGodot's base_color more closely corresponds to windowBackgroundColor.\nIn some cases, controlColor may even return values that are not appropriate for use as a base color.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 95049
        },
        "a4fb68f43e925d8a78cd94d43f9e217fd59a9a2f": {
            "hash": "a4fb68f43e925d8a78cd94d43f9e217fd59a9a2f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUyODUy"
            ],
            "author_raw": "Stuart Carnie <stuart.carnie@gmail.com>",
            "committer_raw": "Stuart Carnie <stuart.carnie@gmail.com>",
            "summary": "Metal: Use `p_set_index` when binding uniforms, to use correct data",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103645
        },
        "b3694662a26150b04089403f97a5afcf910c3b8f": {
            "hash": "b3694662a26150b04089403f97a5afcf910c3b8f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUyODUy"
            ],
            "author_raw": "Stuart Carnie <stuart.carnie@gmail.com>",
            "committer_raw": "Stuart Carnie <stuart.carnie@gmail.com>",
            "summary": "2D: Fix light shader accessing TEXTURE_PIXEL_SIZE",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103617
        },
        "e605ad93c7398d3d22d974028d8d56676586d637": {
            "hash": "e605ad93c7398d3d22d974028d8d56676586d637",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMzOTUxMzA="
            ],
            "author_raw": "Matias N. Goldberg <dark_sylinc@yahoo.com.ar>",
            "committer_raw": "Matias N. Goldberg <dark_sylinc@yahoo.com.ar>",
            "summary": "Fix inefficient upload in Mobile Shadows",
            "body": "Clustered performs the following shadow rendering steps\n\n1. Process objects [0; 10) for cascade 0.\n2. Process objects [10; 30) for cascade 1.\n3. Process objects [30; 100) for cascade 2.\n4. Upload objects [0; 100) to GPU.\n5. Draw all cascades.\n\nMobile was supposed to be doing the same, but instead was doing:\n\n1. Process objects [0; 10) for cascade 0.\n2. Upload objects [0; 10) to GPU.\n3. Process objects [10; 30) for cascade 1.\n4. Upload objects [0; 30) to GPU.\n5. Process objects [30; 100) for cascade 2.\n6. Upload objects [0; 100) to GPU.\n7. Draw all cascades.\n\nThat is, always reuploaded everything from scratch.\nTherefore it pointlessly (and with geometric growth) wasted BW.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103641
        },
        "134da374975114ef8e05cf81d1d30eff645e310e": {
            "hash": "134da374975114ef8e05cf81d1d30eff645e310e",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #102859 from berarma/theora_yuv_fix",
            "body": "Theora: Fix YUV422/444 to RGB conversion",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "59d75a704e95d7ff8bbbe02bf0791520b2d736a0": {
            "hash": "59d75a704e95d7ff8bbbe02bf0791520b2d736a0",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103613 from stuartcarnie/fix_101696",
            "body": "Metal: Use uniform set index passed by `RenderingDevice`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e6cb2e83b00e8accb1325d78cc9ff3a445a04102": {
            "hash": "e6cb2e83b00e8accb1325d78cc9ff3a445a04102",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103619 from bruvzg/stdio_binds",
            "body": "Add missing default values to the `read_*_from_stdin` binds.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "dc03cf9fc03ebcbfd42dad76b808a260c0373d7e": {
            "hash": "dc03cf9fc03ebcbfd42dad76b808a260c0373d7e",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103508 from KoBeWi/caret_can_into_draw",
            "body": "Fix `caret_force_displayed`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "7dc6b3869934ade9940f9dd1e7c82ff40e390c27": {
            "hash": "7dc6b3869934ade9940f9dd1e7c82ff40e390c27",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103622 from bruvzg/lock_file_time",
            "body": "[Windows] Fix `get_modified_time` on locked files.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5dc3d83cf435b3278f6ae1036d99aadc520566f7": {
            "hash": "5dc3d83cf435b3278f6ae1036d99aadc520566f7",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103588 from Olle-Lukowski/nav-link-visibility",
            "body": "Make NavigationLink3D properly update on visibility change",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "8171c06036515f8b198176c976187d6722f1ed84": {
            "hash": "8171c06036515f8b198176c976187d6722f1ed84",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #102865 from Giganzo/tree-keyboard-nav-rtl",
            "body": "Fix Tree keyboard navigation in RTL direction",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "2f16645181c614bc6ef496ece326716008032805": {
            "hash": "2f16645181c614bc6ef496ece326716008032805",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103454 from arkology/project-manager-explore-button",
            "body": "Restore \"Show in File Manager\" button functionality in `ProjectManager`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "6dd334bd8e19ce17b5b10b2440063011e34bd4b2": {
            "hash": "6dd334bd8e19ce17b5b10b2440063011e34bd4b2",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103598 from TrueJole/TrueJole-patch-export-error-overrun",
            "body": "Use `text_overrun` for project export errors",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "0544ed3ff4b2f1aa68c760a2e46046e0967357f3": {
            "hash": "0544ed3ff4b2f1aa68c760a2e46046e0967357f3",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103316 from Rindbee/make-EditorProperty-and-its-children-behave-like-sibling-nodes",
            "body": "Make `EditorProperty` and its child `EditorProperty` behave like sibling nodes when handling mouse events",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "aef8ed2901664612e2becc3ee6275e8815cc8cfa": {
            "hash": "aef8ed2901664612e2becc3ee6275e8815cc8cfa",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #87388 from clayjohn/Vulkan-limit-add",
            "body": "Implement `LIMIT_MAX_COMPUTE_SHARED_MEMORY_SIZE` to `limit_get` in the Vulkan backend",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "07220f75c5d0406f852a03bab003a9b0430d2e88": {
            "hash": "07220f75c5d0406f852a03bab003a9b0430d2e88",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103384 from bruvzg/andr_font_v",
            "body": "[Android] Skip non-existing system font files.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "1ef52d80773d29be0279f13bc60e33c577972e1f": {
            "hash": "1ef52d80773d29be0279f13bc60e33c577972e1f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103424 from BrotherShort/buttons-attached-in-Right-To-Left",
            "body": "Keep editor SceneTree buttons attached to the cell in Right-To-Left",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "a1e2dd15afe5515f0704f5f1e1732ffcc99fb68e": {
            "hash": "a1e2dd15afe5515f0704f5f1e1732ffcc99fb68e",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #101077 from Rindbee/fix-ui-navigation-break",
            "body": "Fix ui navigation break",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "113fc5a647659621ffb1201bea8c3cfcfb589785": {
            "hash": "113fc5a647659621ffb1201bea8c3cfcfb589785",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #102648 from bruvzg/el_force",
            "body": "Expose `OVERRUN_ENFORCE_ELLIPSIS` flag to the controls.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "3a472ef072ab34daf8627314b4f8228398b2dc1b": {
            "hash": "3a472ef072ab34daf8627314b4f8228398b2dc1b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #100684 from ryevdokimov/fix-spinbox-decimal-issues",
            "body": "Fix spinbox decimal issues when `update_on_text_changed` = true",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "77231d81b4438fbd1b916f66a9507a3ecc4c589a": {
            "hash": "77231d81b4438fbd1b916f66a9507a3ecc4c589a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #102514 from bruvzg/ts_wrp_indent",
            "body": "[TextEdit] Improve wrapped line indent handling.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c81405d8413c9ced159dad270713b836964e510b": {
            "hash": "c81405d8413c9ced159dad270713b836964e510b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #102880 from mooflu/svg_artifacts_102839",
            "body": "Apply `fix_alpha_edges` for both theme icons and font glyphs.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e23460ae787d74c7888ed5363690d02d427feca4": {
            "hash": "e23460ae787d74c7888ed5363690d02d427feca4",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #102585 from KoBeWi/localichangetion",
            "body": "Don't send `TRANSLATION_CHANGED` outside tree",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "df758feae565f38cc219ba4a39db1fe26b4b2f40": {
            "hash": "df758feae565f38cc219ba4a39db1fe26b4b2f40",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #97861 from Grandro/fix-update-viewport-path",
            "body": "Update ViewportTexture path relative to its local scene instead of the Viewport owner",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "729c4e9e88dddc4302284cc1d3534a1b36f1c5d8": {
            "hash": "729c4e9e88dddc4302284cc1d3534a1b36f1c5d8",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #102905 from kleonc/render_info_fix_primitive_count_per_triangle_strip",
            "body": "Fix render info primitive count per `TRIANGLE_STRIP`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "02bedd8ac272351def33b3a16604bcbe46386b7f": {
            "hash": "02bedd8ac272351def33b3a16604bcbe46386b7f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103403 from Hilderin/fix-headless-import-always-emits-error",
            "body": "Fix headless import always emits errors",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "6b227f8ba9bcf2cccb03d087fb49ad0903ec118b": {
            "hash": "6b227f8ba9bcf2cccb03d087fb49ad0903ec118b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103471 from bruvzg/lbl_sout_bt",
            "body": "Fix text shadow outline draw batching.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "8ef0075193c9c4ed54196fb504cb76664da1c40a": {
            "hash": "8ef0075193c9c4ed54196fb504cb76664da1c40a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #102817 from dsnopek/java-class-wrapper-array-improvements",
            "body": "JavaClassWrapper: Improve handling of typed array arguments",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b4e86825c404adca3b61f929b0db97ec67885613": {
            "hash": "b4e86825c404adca3b61f929b0db97ec67885613",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103375 from dsnopek/java-class-wrapper-more-array-improvements",
            "body": "JavaClassWrapper: Fix converting returned arrays to Godot types",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "9911baec70ab8443d7e9efc0260a180235b104a0": {
            "hash": "9911baec70ab8443d7e9efc0260a180235b104a0",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103531 from darksylinc/matias-mobile-shadows-update",
            "body": "Fix inefficient upload in Mobile Shadows",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "1f2d135444f68a6a60372e48431d210e7943c6f0": {
            "hash": "1f2d135444f68a6a60372e48431d210e7943c6f0",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103526 from jamie-pate/fix_103522",
            "body": "Fix check for is_maximized in x11 to require both horizontal and vert",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "8777f088ccfabcb5a39ab98e6628009d6ff4d314": {
            "hash": "8777f088ccfabcb5a39ab98e6628009d6ff4d314",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103348 from huwpascoe/render_params_fix",
            "body": "Fix 2D instance params crashing using outside of `main()`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "6cc46e7a38d8d960885cf83581c56c49858c39db": {
            "hash": "6cc46e7a38d8d960885cf83581c56c49858c39db",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103465 from Hot-key/fix-callable-get-argument-count-crash",
            "body": "Fix crash when calling `get_argument_count()` on Callable with freed object",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "eda3467b6fe152c91e7a100dce7ef707ea8f157a": {
            "hash": "eda3467b6fe152c91e7a100dce7ef707ea8f157a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103560 from bruvzg/rd_helper_l",
            "body": "[Linux/BSD] Offload RenderingDevice creation test to subprocess.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "a56e9182923cbf19a80c43a7b618eedc30c94add": {
            "hash": "a56e9182923cbf19a80c43a7b618eedc30c94add",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103521 from Olle-Lukowski/gpu-finalize-fix",
            "body": "Delete rendering device on the same thread it was created",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5c3e7280f4bf7b69d7f8426e2e1b487bd3766b85": {
            "hash": "5c3e7280f4bf7b69d7f8426e2e1b487bd3766b85",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103506 from bruvzg/shader_pool",
            "body": "Use separate WorkThreadPool for shader compiler.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "bc4f5ffa52f7ff665016e156d6a9e19a0b06e9db": {
            "hash": "bc4f5ffa52f7ff665016e156d6a9e19a0b06e9db",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #102924 from Repiteo/scons/minor-fixes",
            "body": "SCons: Implement minor fixes",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d7ecacb7a778a277665ae7dba17e74d7179eec2c": {
            "hash": "d7ecacb7a778a277665ae7dba17e74d7179eec2c",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Merge pull request #103515 from Repiteo/ci/scons-bump",
            "body": "CI: Bump SCons to latest (4.8.1 → 4.9.0)",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "7007380d0c30de80fc0bb509535453570a730a04": {
            "hash": "7007380d0c30de80fc0bb509535453570a730a04",
            "is_merge": false,
            "authored_by": [
                "U_kgDOCB462A"
            ],
            "author_raw": "aaronp64 <aaronp.code@gmail.com>",
            "committer_raw": "aaronp64 <aaronp.code@gmail.com>",
            "summary": "Avoid multiple lookups in Dictionary::operator[]",
            "body": "Updated Dictionary::operator[] to get reference to value once to avoid multiple HashMap lookups.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103647
        },
        "91170d0a30295ec9c0dc973c971d72be74614b02": {
            "hash": "91170d0a30295ec9c0dc973c971d72be74614b02",
            "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": "Use Viewport's default texture filter/repeat in GUI tooltips",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103636
        },
        "0e3ffe55c2b1c681d52d1ce91a6ce36c7eb6071b": {
            "hash": "0e3ffe55c2b1c681d52d1ce91a6ce36c7eb6071b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NDg5Mjky"
            ],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "CI: Ensure \"valid\" dummy key",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "937fccf24d2140f24f01f646abaef0fc666dbb14": {
            "hash": "937fccf24d2140f24f01f646abaef0fc666dbb14",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #100457 from Repiteo/ci/cache-persistence",
            "body": "CI: Ensure default branch cache persists",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "0b9871590c375189708d0abfcf0d918542e7005d": {
            "hash": "0b9871590c375189708d0abfcf0d918542e7005d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NDg5Mjky"
            ],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "CI: Ensure default branch cache persists",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 100457
        },
        "144d95d96cbd2cfb5d5d58a2a5721d3ae8a18f7e": {
            "hash": "144d95d96cbd2cfb5d5d58a2a5721d3ae8a18f7e",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBXhpXQ"
            ],
            "author_raw": "Cyclone <91777373+CycloneRing@users.noreply.github.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "EditorInterface: Add `get_open_scene_roots` to retrieve all opened scenes root nodes",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 97838
        },
        "6597fa24a9eb6a601779b55f39cd0b7f51781cd1": {
            "hash": "6597fa24a9eb6a601779b55f39cd0b7f51781cd1",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "[Windows] Fix `get_modified_time` on locked files.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103622
        },
        "b24656090f8ab38d4939a49e75cde83c984ab779": {
            "hash": "b24656090f8ab38d4939a49e75cde83c984ab779",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #103616 from bruvzg/mtl_stage",
            "body": "[Metal] Add missing stage info to shader description.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ff118b63e2c6e80ed63e775d3deebb35146a4a17": {
            "hash": "ff118b63e2c6e80ed63e775d3deebb35146a4a17",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Add missing default values to the `read_*_from_stdin` binds.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103619
        },
        "76e2e9f81f75ef622e6a437e1ecc233458e3fb17": {
            "hash": "76e2e9f81f75ef622e6a437e1ecc233458e3fb17",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "[Metal] Add missing stage info to shader description.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103616
        },
        "2b8cb364348ce660f84ab2d3c51242bd83fb817e": {
            "hash": "2b8cb364348ce660f84ab2d3c51242bd83fb817e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUyODUy"
            ],
            "author_raw": "Stuart Carnie <stuart.carnie@gmail.com>",
            "committer_raw": "Stuart Carnie <stuart.carnie@gmail.com>",
            "summary": "Metal: Use uniform set index passed by `RenderingDevice`",
            "body": "This does not resolve the errors noted in #101696, as the project is\nincorrectly binding incompatible uniform set descriptors, as set 0\nand set 1 have a single `readonly` image and set 2 has a single\n`writeonly` texture. The `RenderingDevice` is reporting the errors with\nMetal, as it uses a different `_reflect_spirv`, which correctly\ndetermines the read / write attribute. A separate PR will be required\nto fix the shared `_reflect_spirv`\n\nHelps #101696",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103613
        },
        "dba92c9354c283adcac58408b6ed120a83d93ff1": {
            "hash": "dba92c9354c283adcac58408b6ed120a83d93ff1",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgxMTA5MTY1"
            ],
            "author_raw": "Hilderin <81109165+Hilderin@users.noreply.github.com>",
            "committer_raw": "Hilderin <81109165+Hilderin@users.noreply.github.com>",
            "summary": "Fix headless import always emits errors",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103403
        },
        "0882702827075c5b091bdad20ed0d73de2622c22": {
            "hash": "0882702827075c5b091bdad20ed0d73de2622c22",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2Mjc2Ng=="
            ],
            "author_raw": "Bernat Arlandis <berarma@hotmail.com>",
            "committer_raw": "Bernat Arlandis <berarma@hotmail.com>",
            "summary": "Theora: Fix YUV422/444 to RGB. Fixes #87705",
            "body": "The last line wasn't being converted thus was missing in the resulting frame.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102859
        },
        "555caeaecc1315843a30aa1466b6de1f47cb397c": {
            "hash": "555caeaecc1315843a30aa1466b6de1f47cb397c",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBz8AzQ"
            ],
            "author_raw": "TrueJole <121569485+TrueJole@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Use text_overrun for project export errors",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103598
        },
        "9270fcd9d2de95bc847b80936540d485b8c371c6": {
            "hash": "9270fcd9d2de95bc847b80936540d485b8c371c6",
            "is_merge": false,
            "authored_by": [
                "U_kgDOCt7iGw"
            ],
            "author_raw": "Pedro Yang <pedroyang@tecnico.ulisboa.pt>",
            "committer_raw": "Pedro Yang <pedroyang@tecnico.ulisboa.pt>",
            "summary": "Fix #103433: Added space for BBCode Ordered Lists",
            "body": "Now [ol] and [ul] have a seperating space by default",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103580
        },
        "4187c48a151039d021edbf3d5dc4a776be8eded9": {
            "hash": "4187c48a151039d021edbf3d5dc4a776be8eded9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "[iOS export] Restore one-click deploy device enumeration using Xcode.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103590
        },
        "e972ff27f36691fd76ec7140e8eb35728b052a0f": {
            "hash": "e972ff27f36691fd76ec7140e8eb35728b052a0f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY3NjkzODMw"
            ],
            "author_raw": "Yyf2333 <2514537033@qq.com>",
            "committer_raw": "Yufeng Ying <nbyyf2002@mail.ustc.edu.cn>",
            "summary": "Prevent inline error printing functions.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103577
        },
        "fc1461cfe0791f0da9828c73c1521d57603636b6": {
            "hash": "fc1461cfe0791f0da9828c73c1521d57603636b6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYzMTg5MTEz"
            ],
            "author_raw": "Olle Lukowski <ollelukowski@hotmail.com>",
            "committer_raw": "Olle Lukowski <ollelukowski@hotmail.com>",
            "summary": "Make NavigationLink3D properly update on NOTIFICATION_VISIBILITY_CHANGED",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103588
        },
        "92c6920272e307d4097517f902429b210ae46c26": {
            "hash": "92c6920272e307d4097517f902429b210ae46c26",
            "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": "Restore \"Show in File Manager\" button functionality in `ProjectManager`",
            "body": "- now \"Show in File Manager\" button is invisible on Android and web (as it should be) when project path is valid.\n- tooltip is visible again.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103454
        },
        "554aa6ad95a4d6f4c932e3cb92a89ed3ba881b81": {
            "hash": "554aa6ad95a4d6f4c932e3cb92a89ed3ba881b81",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Improve error message from JavaClassWrapper.wrap()",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103571
        },
        "6ed12bfc5d1f8e541134b1440ed51e514490d347": {
            "hash": "6ed12bfc5d1f8e541134b1440ed51e514490d347",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "[Linux/BSD] Offload RenderingDevice creation test to subprocess.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103560
        },
        "3f1594ab900d13ce185e4cb39fe32ef1d8c7c126": {
            "hash": "3f1594ab900d13ce185e4cb39fe32ef1d8c7c126",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYzMTg5MTEz"
            ],
            "author_raw": "Olle Lukowski <ollelukowski@hotmail.com>",
            "committer_raw": "Olle Lukowski <ollelukowski@hotmail.com>",
            "summary": "Delete rendering device on the same thread it was created",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103521
        },
        "338c12fc9abd9a597105eb6e19bda8e9f44de751": {
            "hash": "338c12fc9abd9a597105eb6e19bda8e9f44de751",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NTIxMzM5"
            ],
            "author_raw": "Clay John <claynjohn@gmail.com>",
            "committer_raw": "Clay John <claynjohn@gmail.com>",
            "summary": "Implement LIMIT_MAX_COMPUTE_SHARED_MEMORY_SIZE to limit_get in all Rendering backends.",
            "body": "Also add a more helpful warning that is only displayed in dev builds to\nmatch the D3D12 backend",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 87388
        },
        "7bc030172e9d90e5c90b32f05624d5cf5070ab6d": {
            "hash": "7bc030172e9d90e5c90b32f05624d5cf5070ab6d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIwMTg3NjY5"
            ],
            "author_raw": "Hotkey <hotkey.sh@gmail.com>",
            "committer_raw": "Hotkey <hotkey.sh@gmail.com>",
            "summary": "Fix crash when calling get_argument_count() on invalid Callable",
            "body": "https://github.com/godotengine/godot/issues/103438",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103465
        },
        "9cbfeff940cf131376d2c5c6f2916caf8865b23a": {
            "hash": "9cbfeff940cf131376d2c5c6f2916caf8865b23a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY0MjUxMzk2"
            ],
            "author_raw": "Etherealxx <64251396+etherealxx@users.noreply.github.com>",
            "committer_raw": "Etherealxx <64251396+etherealxx@users.noreply.github.com>",
            "summary": "Add \"Go Online\" button on Export Template Manager",
            "body": "Godot 4.4 introduces network mode, which by default sets to offline.\nSome features are disabled on offline mode, including downloading export\ntemplates. Newcomers to the engine that has no knowledge about the network\nmode might be confused on why the Export Template Manager tells them that\nthey're offline, despite them having internet connection.\n\nThis commit introduces a message that tells the user that online mode is\nrequired, and a link button that user can click to enable online mode from\nthe Export Template Manager popup UI. Some code changes also made to make\nsure that the button and message only shows on official build only.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103235
        },
        "1753893c60ac309c21a77201725fa2820caf7f1e": {
            "hash": "1753893c60ac309c21a77201725fa2820caf7f1e",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #103523 from akien-mga/android-fix-disable_3d",
            "body": "Android: Fix build with `disable_3d`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "6e0d67ef470d8e92f2e47b9f721d2dec2d537057": {
            "hash": "6e0d67ef470d8e92f2e47b9f721d2dec2d537057",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #103519 from Calinou/doc-glow-upscale-mode-compatibility",
            "body": "Document Glow Upscale Mode project setting only affecting Forward+/Mobile",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "a3dcd980324ba746f6100496c4801cdb4e2e104a": {
            "hash": "a3dcd980324ba746f6100496c4801cdb4e2e104a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #103514 from dsnopek/github-actions-godot-cpp",
            "body": "CI: Use correct godot-cpp branch",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "6536f5f2df6f7a272c8c1a1598c97cb9dce2baf9": {
            "hash": "6536f5f2df6f7a272c8c1a1598c97cb9dce2baf9",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #103480 from beicause/rd-validate-pre-raster-shader",
            "body": "RenderingDevice: Validate pre-raster (vertex) shader in `render_pipeline_create`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e5565a637e845dffe5c43b0c4ac68a5c61f4f3fa": {
            "hash": "e5565a637e845dffe5c43b0c4ac68a5c61f4f3fa",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #103447 from timothyqiu/root-domain",
            "body": "Set editor's translation domain at root node",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c301b2ad9ab05ffc4108abe19bd6408432ea8579": {
            "hash": "c301b2ad9ab05ffc4108abe19bd6408432ea8579",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #103419 from Alex2782/fix_issue_96770",
            "body": "Fix crash after changing device language",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "2e57cbe57a4f2cd97f16528f53b7272934afad69": {
            "hash": "2e57cbe57a4f2cd97f16528f53b7272934afad69",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #103413 from m4gr3d/request_pointer_capture_on_ui_thread",
            "body": "Fix Android mouse capture issues",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "4ca24494708bcf0e573851c021993d4354970d26": {
            "hash": "4ca24494708bcf0e573851c021993d4354970d26",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #103410 from kitbdev/fix-te-adjust-viewport-scroll",
            "body": "Fix TextEdit scrolls wrong on text selection",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e8c555b0021aad8608805d76b6ab3f5decfcc8ba": {
            "hash": "e8c555b0021aad8608805d76b6ab3f5decfcc8ba",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #103409 from darksylinc/matias-swappy-2025-01",
            "body": "Update to latest version of Swappy",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f3fe36289b307cbe01820cc484f0d17cf76d23c5": {
            "hash": "f3fe36289b307cbe01820cc484f0d17cf76d23c5",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #103396 from berarma/vsp_clean_exit_tree",
            "body": "VideoStreamPlayer: Stop video on exit tree",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "77dc8320e978f3b7146fed312210768eb7dea4e2": {
            "hash": "77dc8320e978f3b7146fed312210768eb7dea4e2",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #103320 from akien-mga/packed-scene-dnp-base",
            "body": "PackedScene: Use ObjectID for DeferredNodePathProperties base",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "6e62cab8a8a49cec7a6d43b28af9e68405e189b1": {
            "hash": "6e62cab8a8a49cec7a6d43b28af9e68405e189b1",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #103309 from dugramen/tileset-inspector-spacing",
            "body": "Fix vbox separation in sections with `PROPERTY_USAGE_ARRAY`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b33e20be2187aee6b984c06a489a8bda114d12eb": {
            "hash": "b33e20be2187aee6b984c06a489a8bda114d12eb",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #103301 from marcgpuig/unify-csgpolygon3d-gizmos",
            "body": "Unify CSGPolygon3D gizmos with the other geometries",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b408ce7a648c0ea739596c7f17a9ec1be9cfcfe6": {
            "hash": "b408ce7a648c0ea739596c7f17a9ec1be9cfcfe6",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #103121 from OhiraKyou/fix-gpu-particle-zero-scale",
            "body": "Fix GPU particles not emitting at some configured rates when scale curve is zero",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d83138129666986ad3409570235a8fb25aeed394": {
            "hash": "d83138129666986ad3409570235a8fb25aeed394",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #103092 from darksylinc/matias-luminance-uninit",
            "body": "Fix uninitialized value in Tonemap",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "1fd8d7df2f6fcce765bbc55c5d99bb78e49aa725": {
            "hash": "1fd8d7df2f6fcce765bbc55c5d99bb78e49aa725",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #103063 from WinnerWind/fix-black-bars-in-minimap",
            "body": "Fix black bars appearing when using `background_color` on a TextEdit/CodeEdit.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "59beee586044200455ad1a1112f7a7a5bb8a02fa": {
            "hash": "59beee586044200455ad1a1112f7a7a5bb8a02fa",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #102908 from kleonc/primitive_quad_second_triangle_lighting_fix",
            "body": "Fix 2D quad primitive missing lighting data in GLES3 renderer",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "3e3cabdcbddc0a83edc72e792c0da07e10950335": {
            "hash": "3e3cabdcbddc0a83edc72e792c0da07e10950335",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #102893 from orange-anvil-games/fix_voxelizer_normals",
            "body": "Fix voxelizer normals",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d5a494469d9425d009ce9f3b5d3af0ded1170f9a": {
            "hash": "d5a494469d9425d009ce9f3b5d3af0ded1170f9a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #102576 from arkology/network-profiler-flow-container",
            "body": "Use `FlowContainer` for `EditorNetworkProfiler` bar",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "a414fed4c59f4572477d678be343cbdfbb4a89b9": {
            "hash": "a414fed4c59f4572477d678be343cbdfbb4a89b9",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #98034 from raulsntos/dotnet/variant-object-id",
            "body": "[.NET] Use `ObjectID` when converting `Variant` to `GodotObject`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "daa28e8338330e90a02e76a196b6d49ae780a024": {
            "hash": "daa28e8338330e90a02e76a196b6d49ae780a024",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #95912 from etodd/particle-pause-jitter-fix",
            "body": "Fix particle jitter when scene tree is paused",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "4f14f722b8826a91b0bf83a3492e20ec4cb352f7": {
            "hash": "4f14f722b8826a91b0bf83a3492e20ec4cb352f7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY4MjY1OA=="
            ],
            "author_raw": "Jamie Pate <jpate@fortinet.com>",
            "committer_raw": "Jamie Pate <jpate@fortinet.com>",
            "summary": "Fix check for is_maximized in x11 to require both horizontal and vertical",
            "body": "Fixes #103522\n\nPersistent window state doesn't work if your window is 'tiled' in X11\ngnome\n\n3.x checks for `horz && vert`\nhttps://github.com/godotengine/godot/blob/4396e98834f159da59ec790f2ff64fb65dacd9ce/platform/x11/os_x11.cpp#L1708\n\n4.x also checked `horz && vert` until this change where it was switched\nto `horz || vert`\nhttps://github.com/godotengine/godot/commit/524f061c015b8070de73381bf6b7932514de79de#diff-05f85bc3bf96d384f6b96260c758e63e10bbdd52b04f8ccb34649372e7bc1f48R1382\n\nThe corrected logic is:\nCheck `horz && vert` for 'is_maximized'\nCheck `horz || vert` for 'can_maximize'",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103526
        },
        "89ea5b3d005126a2f7c463f7f487c5001d1b949e": {
            "hash": "89ea5b3d005126a2f7c463f7f487c5001d1b949e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMzOTUxMzA="
            ],
            "author_raw": "Matias N. Goldberg <dark_sylinc@yahoo.com.ar>",
            "committer_raw": "Matias N. Goldberg <dark_sylinc@yahoo.com.ar>",
            "summary": "Update to latest version of Swappy",
            "body": "Fixes #103294",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103409
        },
        "7dcad4c9adac50d58fe35d4e295e8d4027d77d20": {
            "hash": "7dcad4c9adac50d58fe35d4e295e8d4027d77d20",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM5MDMwNTk="
            ],
            "author_raw": "Raul Santos <raulsntos@gmail.com>",
            "committer_raw": "Raul Santos <raulsntos@gmail.com>",
            "summary": "Move entries from `AnalyzerReleases.Unshipped.md` to `AnalyzerReleases.Shipped.md`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103536
        },
        "4cd2d9e210f9ff7933433bc569ebdfcec38abc0e": {
            "hash": "4cd2d9e210f9ff7933433bc569ebdfcec38abc0e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Use physical keys for the Q/W/E/R 3D editor shortcuts",
            "body": "This ensures they work consistently regardless of keyboard layout,\nlike freelook already does. The intent is to use the first 4 letter\nkeys on the top row of the keyboard.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103533
        },
        "62c1a4782d8f2e06648c131d36d0dac8fc212e69": {
            "hash": "62c1a4782d8f2e06648c131d36d0dac8fc212e69",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMzOTUxMzA="
            ],
            "author_raw": "Matias N. Goldberg <dark_sylinc@yahoo.com.ar>",
            "committer_raw": "Matias N. Goldberg <dark_sylinc@yahoo.com.ar>",
            "summary": "Fix inefficient upload in Mobile Shadows",
            "body": "Clustered performs the following shadow rendering steps\n\n1. Process objects [0; 10) for cascade 0.\n2. Process objects [10; 30) for cascade 1.\n3. Process objects [30; 100) for cascade 2.\n4. Upload objects [0; 100) to GPU.\n5. Draw all cascades.\n\nMobile was supposed to be doing the same, but instead was doing:\n\n1. Process objects [0; 10) for cascade 0.\n2. Upload objects [0; 10) to GPU.\n3. Process objects [10; 30) for cascade 1.\n4. Upload objects [0; 30) to GPU.\n5. Process objects [30; 100) for cascade 2.\n6. Upload objects [0; 100) to GPU.\n7. Draw all cascades.\n\nThat is, always reuploaded everything from scratch.\nTherefore it pointlessly (and with geometric growth) wasted BW.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103531
        },
        "1bdb3bc88a3114f7fcff50eef1c3eca4f4ce15cd": {
            "hash": "1bdb3bc88a3114f7fcff50eef1c3eca4f4ce15cd",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NTIxMzM5"
            ],
            "author_raw": "Clay John <claynjohn@gmail.com>",
            "committer_raw": "Clay John <claynjohn@gmail.com>",
            "summary": "Validate triviality of the InstanceData and RenderElementInfo structs in Mobile and Forward+ renderers.",
            "body": "This is needed to avoid overhead that results from calling the constructor during calls to LocalVector.resize()",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103529
        },
        "a7dd4ad5f87726b87cb7e47020b4a479cb0adadd": {
            "hash": "a7dd4ad5f87726b87cb7e47020b4a479cb0adadd",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Android: Fix build with `disable_3d`",
            "body": "Fixes #103516.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103523
        },
        "bbc66056a8465b7b9b608847e32d582de0df9e3c": {
            "hash": "bbc66056a8465b7b9b608847e32d582de0df9e3c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE5MTU2MQ=="
            ],
            "author_raw": "David Snopek <dsnopek@gmail.com>",
            "committer_raw": "David Snopek <dsnopek@gmail.com>",
            "summary": "JavaClassWrapper: Fix converting returned arrays to Godot types",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103375
        },
        "53bb897458a9761d00936ad53ea95bd78b4a6b0b": {
            "hash": "53bb897458a9761d00936ad53ea95bd78b4a6b0b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Use separate WorkThreadPool for shader compiler.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103506
        },
        "39cb5a92f039480449e898e113225348b7cb286d": {
            "hash": "39cb5a92f039480449e898e113225348b7cb286d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Document Glow Upscale Mode project setting only affecting Forward+/Mobile",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103519
        },
        "571cd4de7d81cb74a60753337fec74b86dfb0a47": {
            "hash": "571cd4de7d81cb74a60753337fec74b86dfb0a47",
            "is_merge": false,
            "authored_by": [
                "U_kgDOB77_5A",
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "BrotherShort <129957860+BrotherShort@users.noreply.github.com>",
            "committer_raw": "BrotherShort <129957860+BrotherShort@users.noreply.github.com>",
            "summary": "Keep editor SceneTree buttons attached to the cell in Right-To-Left",
            "body": "Update tree.cpp.\nFix #102191.\n\nUpdate scene/gui/tree.cpp\n\nCo-Authored-By: Tomasz Chabora <kobewi4e@gmail.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103424
        },
        "70bace7482e00e856795b149afe1f3d9ba125f6f": {
            "hash": "70bace7482e00e856795b149afe1f3d9ba125f6f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE5MTU2MQ=="
            ],
            "author_raw": "David Snopek <dsnopek@gmail.com>",
            "committer_raw": "David Snopek <dsnopek@gmail.com>",
            "summary": "CI: Use correct godot-cpp branch",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103514
        },
        "d7672128b5096ba23b3900da335b6ce8cfcfd2c3": {
            "hash": "d7672128b5096ba23b3900da335b6ce8cfcfd2c3",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE5MTU2MQ=="
            ],
            "author_raw": "David Snopek <dsnopek@gmail.com>",
            "committer_raw": "David Snopek <dsnopek@gmail.com>",
            "summary": "JavaClassWrapper: Improve handling of typed array arguments",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102817
        },
        "908e062e9bc31ac66bc4d78b7b08f886b7340a50": {
            "hash": "908e062e9bc31ac66bc4d78b7b08f886b7340a50",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NDg5Mjky"
            ],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "CI: Bump SCons to latest (4.8.1 → 4.9.0)",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103515
        },
        "9f68a816599412c56a4626dd6c47244ebc65ed1f": {
            "hash": "9f68a816599412c56a4626dd6c47244ebc65ed1f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #103510 from akien-mga/4.5-dev",
            "body": "Bump version to 4.5-dev",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "1c35a31b9ee777184cc859071a155bf7ffb4bebe": {
            "hash": "1c35a31b9ee777184cc859071a155bf7ffb4bebe",
            "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 4.5-dev",
            "body": "Mr. Godot told me to tell you he won't come this evening but surely tomorrow.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103510
        },
        "6d2f18c6c6c9b0415da4d2daed2b75e21a62c350": {
            "hash": "6d2f18c6c6c9b0415da4d2daed2b75e21a62c350",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Fix caret_force_displayed",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103508
        },
        "e2b5b913ec81e0251ec7a5aa636f8d4528a6a8f7": {
            "hash": "e2b5b913ec81e0251ec7a5aa636f8d4528a6a8f7",
            "is_merge": false,
            "authored_by": [
                ""
            ],
            "author_raw": "Eole <eole@felinn.org>",
            "committer_raw": "Eole <eole@felinn.org>",
            "summary": "Fix CharacterBody's wall_min_slide_angle doc",
            "body": "Replaced slope by wall",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103507
        },
        "c5011d860d14bcfcf429ddde5cfa4d722f754261": {
            "hash": "c5011d860d14bcfcf429ddde5cfa4d722f754261",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Update FreeType to 2.13.3",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103492
        },
        "ec10d38d2faf21341b1249143b89728155345b53": {
            "hash": "ec10d38d2faf21341b1249143b89728155345b53",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Update HarfBuzz to 10.4.0",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103491
        },
        "808c9fbcc54a90e219b6b0139f0b311adc483054": {
            "hash": "808c9fbcc54a90e219b6b0139f0b311adc483054",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc1OTQxODQy"
            ],
            "author_raw": "LuoZhihao <luo_zhihao_jx@qq.com>",
            "committer_raw": "LuoZhihao <luo_zhihao_jx@qq.com>",
            "summary": "RenderingDevice: Validate pre-raster (vertex) shader in `render_pipeline_create`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103480
        },
        "7397e33cc9b83696363a926f9b101e8c3446b4a4": {
            "hash": "7397e33cc9b83696363a926f9b101e8c3446b4a4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Fix text shadow outline draw batching.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103471
        },
        "100001c80733d91f7648f534aff314555ed10d63": {
            "hash": "100001c80733d91f7648f534aff314555ed10d63",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3Mzc4NzQ2"
            ],
            "author_raw": "Jakub Marcowski <chubercikbattle@gmail.com>",
            "committer_raw": "Jakub Marcowski <chubercikbattle@gmail.com>",
            "summary": "ufbx: Update to 0.17.1",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102538
        },
        "6cb04c49847e484696adb0b585ec8014ad04a0fc": {
            "hash": "6cb04c49847e484696adb0b585ec8014ad04a0fc",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjcxMzY2NzE3"
            ],
            "author_raw": "WinnerWind <elbowsparse@gmail.com>",
            "committer_raw": "WinnerWind <elbowsparse@gmail.com>",
            "summary": "Fix evaluation of line_background_color in minimap",
            "body": "Fixes #102844 by evaluating the line_background_color in a smarter way.\n\nThe previous check would cause black bars appearing when a background_color was set in the theme of a TextEdit or CodeEdit. This tackles that issue, by checking if line_background_color is set at all, and does not set alpha if no color is set.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103063
        },
        "7c8f81f1d07761230ff0471553111f9c2dba8daa": {
            "hash": "7c8f81f1d07761230ff0471553111f9c2dba8daa",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Set editor's translation domain at root node",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103447
        },
        "62e8b1e5fdeb3ffcd118fbaad68dfc22e721fc00": {
            "hash": "62e8b1e5fdeb3ffcd118fbaad68dfc22e721fc00",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ4ODQyNDY="
            ],
            "author_raw": "Mikael Hermansson <mikael@hermansson.io>",
            "committer_raw": "Mikael Hermansson <mikael@hermansson.io>",
            "summary": "Fix broken negative scaling when using Jolt Physics",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103440
        },
        "282497817881fd6dc578a9abeaf070f78ae9acf2": {
            "hash": "282497817881fd6dc578a9abeaf070f78ae9acf2",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwMzYxNzY="
            ],
            "author_raw": "Chaosus <chaosus89@gmail.com>",
            "committer_raw": "Chaosus <chaosus89@gmail.com>",
            "summary": "Fix \"unused varying\" incorrect warning in shaders",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103434
        },
        "2949ab0707e7d52b8acf9890b0ae3f8decd2afbd": {
            "hash": "2949ab0707e7d52b8acf9890b0ae3f8decd2afbd",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NDg5Mjky"
            ],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "SCons: Implement minor fixes",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102924
        },
        "1c55b9d38d23e03057e8a7e0e1128f8e3b832cfd": {
            "hash": "1c55b9d38d23e03057e8a7e0e1128f8e3b832cfd",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBkx80A"
            ],
            "author_raw": "Robert Yevdokimov <105675984+ryevdokimov@users.noreply.github.com>",
            "committer_raw": "Robert Yevdokimov <105675984+ryevdokimov@users.noreply.github.com>",
            "summary": "Add Save & Reload option to `Reload Saved Scene`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103402
        },
        "1c02316365a8758af31198a3e0c9d245d3158421": {
            "hash": "1c02316365a8758af31198a3e0c9d245d3158421",
            "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 crash after changing device language",
            "body": "The app was restarting unexpectedly due to missing configChanges flags.\nAdded \"locale|layoutDirection\" to AndroidManifest.xml to prevent activity recreation.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103419
        },
        "cf18cf163092c9586f81a46e690e8f790282ca0a": {
            "hash": "cf18cf163092c9586f81a46e690e8f790282ca0a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Use single RNG instance for `FileAccessEncrypted` IV generation.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103415
        },
        "bea6472ea479f5c96cad825e71cf3a1d6a69ccdc": {
            "hash": "bea6472ea479f5c96cad825e71cf3a1d6a69ccdc",
            "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 mouse capture issues",
            "body": "- Allow mouse capture to be enabled in `_ready`\n- Update the input handler logic to avoid dropping mouse captured motion events",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103413
        },
        "b7a813890766b0103b52b7a0427fdcc37d6c6d50": {
            "hash": "b7a813890766b0103b52b7a0427fdcc37d6c6d50",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEwMDU0MjI2"
            ],
            "author_raw": "kit <kitbdev@gmail.com>",
            "committer_raw": "kit <kitbdev@gmail.com>",
            "summary": "Fix TextEdit scrolls wrong on text selection",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103410
        },
        "99260f3a68fda87067a17781b09ccb7be86fa94d": {
            "hash": "99260f3a68fda87067a17781b09ccb7be86fa94d",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBbErLQ"
            ],
            "author_raw": "Logan Lang <devloglogan@gmail.com>",
            "committer_raw": "Logan Lang <devloglogan@gmail.com>",
            "summary": "Suppress OpenGL debug marker print",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103404
        },
        "a1ef1aae2bcde395f7e512faaa063a27e507705d": {
            "hash": "a1ef1aae2bcde395f7e512faaa063a27e507705d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Improve path validation in ScriptCreateDialog",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103397
        },
        "bd3a30649bd2be184f61d9a1b2526b351a1bcf52": {
            "hash": "bd3a30649bd2be184f61d9a1b2526b351a1bcf52",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2Mjc2Ng=="
            ],
            "author_raw": "Bernat Arlandis <berarma@hotmail.com>",
            "committer_raw": "Bernat Arlandis <berarma@hotmail.com>",
            "summary": "VideoStreamPlayer: stop video on exit tree",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103396
        },
        "1454f490f4f61a828bd36c28e15bf7b0bd9a3103": {
            "hash": "1454f490f4f61a828bd36c28e15bf7b0bd9a3103",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Don't hard-code setting list in DependencyEditor",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103393
        },
        "e76a8b0f27248cfa36b1fa99c199dbc516f4abc8": {
            "hash": "e76a8b0f27248cfa36b1fa99c199dbc516f4abc8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "[Android] Skip non-existing system font files.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103384
        },
        "5ce16dfc69354d40f42c461e3b7ac7b66a9c8f68": {
            "hash": "5ce16dfc69354d40f42c461e3b7ac7b66a9c8f68",
            "is_merge": false,
            "authored_by": [
                "U_kgDOCouzNQ"
            ],
            "author_raw": "Anish Mishra <mishragames@gmail.com>",
            "committer_raw": "Anish Mishra <mishragames@gmail.com>",
            "summary": "Android: enable support for volume button events",
            "body": "- Enable events KEY_VOLUMEUP and KEY_VOLUMEDOWN on Android.\n\n- Adds a project setting to override volume buttons. It would disable system volume changes when the buttons are used within the project.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102984
        },
        "0c57232f78c7c23491eea93e9d73ddf866bfa3e1": {
            "hash": "0c57232f78c7c23491eea93e9d73ddf866bfa3e1",
            "is_merge": false,
            "authored_by": [
                "U_kgDOC8lzkw"
            ],
            "author_raw": "Orange Anvil Games <orange.anvil.games@gmail.com>",
            "committer_raw": "Orange Anvil Games <orange.anvil.games@gmail.com>",
            "summary": "fix voxelizer normals",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102893
        },
        "62aa4a6f9ebc47a95fdf3b987e253f2eff874a5a": {
            "hash": "62aa4a6f9ebc47a95fdf3b987e253f2eff874a5a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwMzg2MDY3"
            ],
            "author_raw": "Rindbee <idleman@yeah.net>",
            "committer_raw": "Rindbee <idleman@yeah.net>",
            "summary": "Make `EditorProperty` and its child EditorProperties behave more like sibling nodes",
            "body": "Let `EditorProperty::gui_input()` no longer handle mouse events that\noccur in the child EditorProperty rect.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103316
        },
        "93bc18f2b0477b30936754b58bd02141774b4336": {
            "hash": "93bc18f2b0477b30936754b58bd02141774b4336",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MTIwODc="
            ],
            "author_raw": "yesfish <huwpascoe@users.noreply.github.com>",
            "committer_raw": "yesfish <huwpascoe@users.noreply.github.com>",
            "summary": "Fix 2D instance params crashing using outside of main()",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103348
        },
        "b214cdd2527ff542693b961a2a25b21696d245c7": {
            "hash": "b214cdd2527ff542693b961a2a25b21696d245c7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ4NTY4MDk2"
            ],
            "author_raw": "Grandro <tobi.B01@gmx.de>",
            "committer_raw": "Grandro <tobi.B01@gmx.de>",
            "summary": "Make ViewportTexture path be updated relative to its local scene instead of the Viewport owner.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 97861
        },
        "87efa4d210e1bdd0cec69418e8242edc16855aa7": {
            "hash": "87efa4d210e1bdd0cec69418e8242edc16855aa7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEyMjYzMzk="
            ],
            "author_raw": "Evan Todd <evan@etodd.io>",
            "committer_raw": "Evan Todd <evan@etodd.io>",
            "summary": "Fix particle jitter when scene tree is paused.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 95912
        },
        "dbdd8a2db922811d8c5975797e44844979801c6d": {
            "hash": "dbdd8a2db922811d8c5975797e44844979801c6d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "PackedScene: Use ObjectID for DeferredNodePathProperties base",
            "body": "Help do proper error handling and avoid a crash.\n\nWorks around #103263.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103320
        },
        "d0437d5052092aca46e511e6a26042634326b113": {
            "hash": "d0437d5052092aca46e511e6a26042634326b113",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwMzg2MDY3"
            ],
            "author_raw": "Rindbee <idleman@yeah.net>",
            "committer_raw": "Rindbee <idleman@yeah.net>",
            "summary": "Revert \"Fix inspector jumping when gaining focus\"",
            "body": "This reverts commit 922642440132bf7b070a16240c3a21d119584403.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103316
        },
        "a375e77b85700f8da8547f9580296e17b376ae3a": {
            "hash": "a375e77b85700f8da8547f9580296e17b376ae3a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwMzg2MDY3"
            ],
            "author_raw": "Rindbee <idleman@yeah.net>",
            "committer_raw": "Rindbee <idleman@yeah.net>",
            "summary": "Revert \"Fix inspector follow focus when child is focused\"",
            "body": "This reverts commit 286d3ae41595f7bcfc7d0812e861d56215560abd.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103316
        },
        "4952e078e49b3714ffc49b9bfa12d606438a6598": {
            "hash": "4952e078e49b3714ffc49b9bfa12d606438a6598",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjU0ODE5MzE5"
            ],
            "author_raw": "dugramen <koliur.rahman@my.liu.edu>",
            "committer_raw": "dugramen <koliur.rahman@my.liu.edu>",
            "summary": "fix vbox separation in sections with PROPERTY_USAGE_ARRAY",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103309
        },
        "92f3173794433fbd08480c70ec214ff9de51c48f": {
            "hash": "92f3173794433fbd08480c70ec214ff9de51c48f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Disable texture array reflections on Intel GPUs on macOS due to driver bugs",
            "body": "The check is only present in x86 builds, since Apple Silicon never\nuses an Intel GPU by definition.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103306
        },
        "8df75953ec417454b6e056137d3262b7cc948bfd": {
            "hash": "8df75953ec417454b6e056137d3262b7cc948bfd",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjcyNTU5MTk="
            ],
            "author_raw": "OhiraKyou <OhiraKyou@users.noreply.github.com>",
            "committer_raw": "OhiraKyou <7255919+OhiraKyou@users.noreply.github.com>",
            "summary": "Fix GPU particles not emitting at some amounts when scale curve is zero",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103121
        },
        "57d8ef5d2343c669715798345a84d32d91bc0c4c": {
            "hash": "57d8ef5d2343c669715798345a84d32d91bc0c4c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE1ODQ4NzEy"
            ],
            "author_raw": "Marc Garcia Puig <marcgpuig@gmail.com>",
            "committer_raw": "Marc Garcia Puig <marcgpuig@gmail.com>",
            "summary": "Disabled depth test for line and handle materials",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103301
        },
        "fe9cca8d03e14f6f8da874f7569cf558ec09b86e": {
            "hash": "fe9cca8d03e14f6f8da874f7569cf558ec09b86e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ5NTUwNTE="
            ],
            "author_raw": "Kasper Arnklit Frandsen <kasper.arnklit@gmail.com>",
            "committer_raw": "Kasper Arnklit Frandsen <kasper.arnklit@gmail.com>",
            "summary": "Add select node shortcut to list view in Animation Player Editor",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103295
        },
        "aea559b39a11b385a297fc1a34c72babe1e7b240": {
            "hash": "aea559b39a11b385a297fc1a34c72babe1e7b240",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwNzM5MjM5"
            ],
            "author_raw": "Michael Alexsander <michaelalexsander@protonmail.com>",
            "committer_raw": "Michael Alexsander <michaelalexsander@protonmail.com>",
            "summary": "Allow to compile the engine without XR support",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103267
        },
        "4f46ecc4790ea57b04fe77d2923d50bb88fb3047": {
            "hash": "4f46ecc4790ea57b04fe77d2923d50bb88fb3047",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQzMjk4Nzg3"
            ],
            "author_raw": "Murrent <43298787+Murrent@users.noreply.github.com>",
            "committer_raw": "Murrent <43298787+Murrent@users.noreply.github.com>",
            "summary": "Allow default case at the top of a switch scope in shaders",
            "body": "Revert \"Removed translations of unused error message\"\n\nThis reverts commit 6dbc75e000375196eb0176e65eb41935f71fc4fe.\n\nVariable name change\n\nDetecting multiple default cases in shaders\n\nRemoved translations of unused error message\n\nAllowing default case at top of scope in switch statement in shaders",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103177
        },
        "32751163045c053bcd0cb21afcc7e20f5f2813c8": {
            "hash": "32751163045c053bcd0cb21afcc7e20f5f2813c8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NTQ3NjM="
            ],
            "author_raw": "Max Hilbrunner <m.hilbrunner@gmail.com>",
            "committer_raw": "Max Hilbrunner <m.hilbrunner@gmail.com>",
            "summary": "Rename \"file\" param for str.path_join() to \"path\"",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103264
        },
        "05ffa218f3dce405b5d359c353fd998eb766a89d": {
            "hash": "05ffa218f3dce405b5d359c353fd998eb766a89d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM5MDMwNTk="
            ],
            "author_raw": "Raul Santos <raulsntos@gmail.com>",
            "committer_raw": "Raul Santos <raulsntos@gmail.com>",
            "summary": "GDExtension: Add all `Engine.get_version_info` fields to `get_godot_version`",
            "body": "Added in a new `get_godot_version2` function with a new\n`GDExtensionGodotVersion2` to avoid breaking compatibility.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103199
        },
        "b8c251f704bff9f7981fd47e87f409af42b2dd57": {
            "hash": "b8c251f704bff9f7981fd47e87f409af42b2dd57",
            "is_merge": false,
            "authored_by": [
                "U_kgDOCXd9wA"
            ],
            "author_raw": "Giganzo <158825920+Giganzo@users.noreply.github.com>",
            "committer_raw": "Giganzo <158825920+Giganzo@users.noreply.github.com>",
            "summary": "Fix invisible ItemList cursor in edito theme",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103270
        },
        "110a29853b4121071a1ccc44b926bfd90126f6ad": {
            "hash": "110a29853b4121071a1ccc44b926bfd90126f6ad",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ0MzA2MDU0"
            ],
            "author_raw": "matheusmdx <matheus_henriquemdx@hotmail.com>",
            "committer_raw": "matheusmdx <matheus_henriquemdx@hotmail.com>",
            "summary": "Minor adjusts in the 'Show in Filesystem' code in SpriteFrames editor",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103218
        },
        "0c7b4fd0574c3322a58ef0ef9f1c269855af1d2e": {
            "hash": "0c7b4fd0574c3322a58ef0ef9f1c269855af1d2e",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBaWn2Q"
            ],
            "author_raw": "naputt1 <naputtalt1@gmail.com>",
            "committer_raw": "naputt1 <naputtalt1@gmail.com>",
            "summary": "Fix tween.isValid return true after kill",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103198
        },
        "b2b7c1fd77d64658aba42571bbc801772319d7f5": {
            "hash": "b2b7c1fd77d64658aba42571bbc801772319d7f5",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjcxNDgxNzAw",
                "MDQ6VXNlcjM5MDMwNTk="
            ],
            "author_raw": "DE-YU_H14 <delsin_yu@qq.com>",
            "committer_raw": "DE-YU_H14 <delsin_yu@qq.com>",
            "summary": "Force include `TOOLS` in Editor to prevent data loss",
            "body": "Update modules/mono/editor/Godot.NET.Sdk/Godot.NET.Sdk/Sdk/Sdk.targets\n\nCo-authored-by: Raul Santos <raulsntos@gmail.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 98153
        },
        "e8eea28f88247aac08b2557fc4a1e322c88651b9": {
            "hash": "e8eea28f88247aac08b2557fc4a1e322c88651b9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxMTc3MjA0"
            ],
            "author_raw": "GrandPaPit <939158862@qq.com>",
            "committer_raw": "GrandPaPit <939158862@qq.com>",
            "summary": "Fixes follow_viewport_enabled doc",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103111
        },
        "bd962dd2c4d5c1f05e5dc702a72d8f474efd8ae8": {
            "hash": "bd962dd2c4d5c1f05e5dc702a72d8f474efd8ae8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE5MTU2MQ=="
            ],
            "author_raw": "David Snopek <dsnopek@gmail.com>",
            "committer_raw": "David Snopek <dsnopek@gmail.com>",
            "summary": "GDExtension: Include precision in `extension_api.json`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103137
        },
        "817815b2b85172be89f976e6194d32483c29e07b": {
            "hash": "817815b2b85172be89f976e6194d32483c29e07b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Avoid some excessive edits of resources",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103129
        },
        "315cc5e4375e0eb21c083b33f6759e85714fc689": {
            "hash": "315cc5e4375e0eb21c083b33f6759e85714fc689",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkwODc0NjE="
            ],
            "author_raw": "KerekesDavid <drakediskeve@gmail.com>",
            "committer_raw": "KerekesDavid <drakediskeve@gmail.com>",
            "summary": "Fix wrong viewport scaling at intermediate resolutions",
            "body": "Fixes viewport scale being wrong at resolutions that are not\ninteger multiples of content_scale_factor.\n\nThis is done by allowing size_2d_override to be Size2 instead of\nSize2i. This change is not propagated to the exposed SubViewport\nto keep compatibility for now.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102741
        },
        "8888f9e649a37d00b65996cbe8a56e42bee6647c": {
            "hash": "8888f9e649a37d00b65996cbe8a56e42bee6647c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMzOTUxMzA="
            ],
            "author_raw": "Matias N. Goldberg <dark_sylinc@yahoo.com.ar>",
            "committer_raw": "Matias N. Goldberg <dark_sylinc@yahoo.com.ar>",
            "summary": "Fix uninitialized value in Tonemap",
            "body": "And anything that uses luminance.\n\nThe class Luminance in luminance.cpp is in charge of averaging the\nluminance of all pixels.\nIt performs multiple passes until it reaches a 1x1 texture containing\nthe total average. This is standard luminance averaging on GPU.\n\nThen the \"result\" of this frame and the \"prev_frame_result\" are averaged\ntogether at a certain speed to mimic eye adaptation.\n\nThen this avarege becomes the \"source\" for the next frame. This is done\nhere:\n\n```cpp\nSWAP(p_luminance_buffers->current,\np_luminance_buffers->reduce.write[p_luminance_buffers->reduce.size() -\n1]);\n```\n\nSo far pretty normal stuff.\n\n**The problem is: prev_frame_result IS UNINITIALIZED**. Therefore it's\npossible for prev_frame_result to contain garbage values like -5+e15\nwhich causes the screen to stay black for a minute until eye adaptation\ncatches up.\n\nWindows will always force allocations to be reset to 0, but Linux does\nnot do that.\nHowever Windows just delays the bug; because it's possible for VMA to\nreuse a block.\n\nYou can repro this bug by downloading Bistro, creating a camera,\nselecting a default scene; and then launching Bistro.\n\nEverything will work fine.\nUntil you decide to resize the window. It takes a few tries on Godot,\nbut eventually the screen becomes black.\n\nIf you wait around a minute, the screen will \"unblack\" itself back to\nnormal.\n\nEven if it's not stuck in black after resize, you may notice that every\nresize is inconsistent in how the eye adaptation catches up (i.e.\nsometimes it flashes to white, sometimes it does not).\n\nIf you can't repro the bug, you need to try harder by doing arbitrary\nresizes until it triggers.\nAlso, I advise to try this on Linux; since Windows' sanitization of\nmemory gets in the way.\n\nThere's probably multiple tickets already filled around issues that were\nrooted in luminance calculations starting from uninitialized memory.\n\nThis PR sets a default value of 0, which causes the screen to always\nflash white after resize. Setting a different value like 0.1 makes the\nflash effect weaker. Setting it to a high value like 5.0 makes the\nscreen flash from dark instead.\n\nThis bug can be backported to 4.3. I don't know if it can be backported\nto earlier; as the render graph makes sure the texture_clear() calls\ngets issued in the right place; whereas in <= 4.2 it might be\nproblematic depending on when Luminance::LuminanceBuffers::configure is\nbeing called.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103092
        },
        "70a8421c307a660e43865e0e58c9f232a33c3d96": {
            "hash": "70a8421c307a660e43865e0e58c9f232a33c3d96",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY5MzcxNw=="
            ],
            "author_raw": "Frank Becker <fb@mooflu.com>",
            "committer_raw": "Frank Becker <fb@mooflu.com>",
            "summary": "Apply fix_alpha_edges for both theme icons and font glyphs.",
            "body": "Only apply fix_alpha_edges for SVG glyphs.\nAllow modulate for svg glyphs.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102880
        },
        "e48fea73e640a40edcf6e16f756060df6d985c83": {
            "hash": "e48fea73e640a40edcf6e16f756060df6d985c83",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMxNjcyOA=="
            ],
            "author_raw": "erodozer <ero@erodozer.moe>",
            "committer_raw": "erodozer <ero@erodozer.moe>",
            "summary": "Support multi part extensions in import plugins",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 100086
        },
        "5403535d91e40b8890a260b4a8af03121c10ab9c": {
            "hash": "5403535d91e40b8890a260b4a8af03121c10ab9c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NDg5Mjky"
            ],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Ignore svg newline commit",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103011
        },
        "7e5baa042639ffa835271703c720e2595e90afb8": {
            "hash": "7e5baa042639ffa835271703c720e2595e90afb8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NDg5Mjky"
            ],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Style: Enforce trailing newlines on svgs",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103011
        },
        "742bd5cc4c8cbfc4ec38249d0452c3bd27198e4e": {
            "hash": "742bd5cc4c8cbfc4ec38249d0452c3bd27198e4e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NDg5Mjky"
            ],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Style: Ensure svgs have trailing newlines",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103011
        },
        "99f9561be78b9c5c26f147b1c79c71e160c3d0aa": {
            "hash": "99f9561be78b9c5c26f147b1c79c71e160c3d0aa",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyOTgzNw=="
            ],
            "author_raw": "Ricardo Buring <ricardo.buring@gmail.com>",
            "committer_raw": "Ricardo Buring <ricardo.buring@gmail.com>",
            "summary": "When code signing, specify which keystore is not found",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 103000
        },
        "03812fde8a7b5f319721f66fca9fca85ca9ba69b": {
            "hash": "03812fde8a7b5f319721f66fca9fca85ca9ba69b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ5NTUwNTE="
            ],
            "author_raw": "Kasper Arnklit Frandsen <kasper.arnklit@gmail.com>",
            "committer_raw": "Kasper Arnklit Frandsen <kasper.arnklit@gmail.com>",
            "summary": "Add emission shape gizmos to Particles2D",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102249
        },
        "77df31bc12ff709e1109a9ab297c6ba739dd2304": {
            "hash": "77df31bc12ff709e1109a9ab297c6ba739dd2304",
            "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": "Add tooltip for `StyleBoxPreview` grid button",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102950
        },
        "adfa7a733e8593de06d54aede4d671e192dd9743": {
            "hash": "adfa7a733e8593de06d54aede4d671e192dd9743",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBf7ZJg"
            ],
            "author_raw": "shahriarlabib000 <shahriarlabib000@gmail.com>",
            "committer_raw": "shahriarlabib000 <shahriarlabib000@gmail.com>",
            "summary": "update scene name on save as",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 100430
        },
        "2569416881e213faebe454be04bda1352c9152d9": {
            "hash": "2569416881e213faebe454be04bda1352c9152d9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwNzM5MjM5"
            ],
            "author_raw": "Michael Alexsander <michaelalexsander@protonmail.com>",
            "committer_raw": "Michael Alexsander <michaelalexsander@protonmail.com>",
            "summary": "Add option to copy a file's name in the FileSystem dock",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 96536
        },
        "279505d8b06e4f9f8f9c11309439c9892bcc710d": {
            "hash": "279505d8b06e4f9f8f9c11309439c9892bcc710d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMDgxNjc="
            ],
            "author_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Optimize `GDScriptLambdaCallable` by skipping the unnecessary `ObjectDB` lookup for `script`.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102930
        },
        "0f419898d722e4a4927f90a75b0100343f4d1224": {
            "hash": "0f419898d722e4a4927f90a75b0100343f4d1224",
            "is_merge": false,
            "authored_by": [
                "",
                "MDQ6VXNlcjkyODMwOTg="
            ],
            "author_raw": "AbstractionFactory <179820029+abstractionfactory@users.noreply.github.com>",
            "committer_raw": "AbstractionFactory <179820029+abstractionfactory@users.noreply.github.com>",
            "summary": "Adding explanation for the PROPERTY_HINT_DICTIONARY_TYPE data format",
            "body": "Signed-off-by: AbstractionFactory <179820029+abstractionfactory@users.noreply.github.com>\nCo-authored-by: kleonc <9283098+kleonc@users.noreply.github.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 100926
        },
        "8595f5aa161c2f04bf68d18e6f65037f0677a108": {
            "hash": "8595f5aa161c2f04bf68d18e6f65037f0677a108",
            "is_merge": false,
            "authored_by": [
                "U_kgDOCouzNQ"
            ],
            "author_raw": "Anish Mishra <mishragames@gmail.com>",
            "committer_raw": "Anish Mishra <mishragames@gmail.com>",
            "summary": "Hide debug keystore export settings",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102910
        },
        "6b257364bdcafefc291b7127a383aee7c15392c2": {
            "hash": "6b257364bdcafefc291b7127a383aee7c15392c2",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MTMyMjgw"
            ],
            "author_raw": "Jayden Sipe <jayden.sipe@gmail.com>",
            "committer_raw": "Jayden Sipe <jayden.sipe@gmail.com>",
            "summary": "Fix deleting every empty theme override",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102846
        },
        "b3769129cbab1cde77265664f0c55d78df2622bc": {
            "hash": "b3769129cbab1cde77265664f0c55d78df2622bc",
            "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 2D quad primitive missing lighting data in GLES3 renderer",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102908
        },
        "b691a997a38883735f21f2d67896ead1cdeada12": {
            "hash": "b691a997a38883735f21f2d67896ead1cdeada12",
            "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 render info primitive count per TRIANGLE_STRIP",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102905
        },
        "b3c0eaeeb8e33eca6a1b687576e9e06b9bdcbda7": {
            "hash": "b3c0eaeeb8e33eca6a1b687576e9e06b9bdcbda7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Add editor setting to override tablet driver.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102940
        },
        "012d47b089c70022615c6ad06ea6eb116cbc3dcc": {
            "hash": "012d47b089c70022615c6ad06ea6eb116cbc3dcc",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Allow exporting variables of type Variant",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 89324
        },
        "d687f375bbc9a10ec4dbd94147670430dde73417": {
            "hash": "d687f375bbc9a10ec4dbd94147670430dde73417",
            "is_merge": false,
            "authored_by": [
                "U_kgDOCXd9wA"
            ],
            "author_raw": "Giganzo <158825920+Giganzo@users.noreply.github.com>",
            "committer_raw": "Giganzo <158825920+Giganzo@users.noreply.github.com>",
            "summary": "Fix Tree buttons jiggle on horizontal scrolling",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102878
        },
        "d9fbb1affbf7d7a0082f0ea0c5c337eb53b1be7b": {
            "hash": "d9fbb1affbf7d7a0082f0ea0c5c337eb53b1be7b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE5MTU2MQ=="
            ],
            "author_raw": "David Snopek <dsnopek@gmail.com>",
            "committer_raw": "David Snopek <dsnopek@gmail.com>",
            "summary": "OpenXR: Expose more system info from `XrSystemProperties`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102869
        },
        "bd6312383549211b5123cad2194ec8fbdd5d0458": {
            "hash": "bd6312383549211b5123cad2194ec8fbdd5d0458",
            "is_merge": false,
            "authored_by": [
                "U_kgDOCXd9wA"
            ],
            "author_raw": "Giganzo <158825920+Giganzo@users.noreply.github.com>",
            "committer_raw": "Giganzo <158825920+Giganzo@users.noreply.github.com>",
            "summary": "Fix Tree keyboard navigation in RTL direction",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102865
        },
        "288e3e3af2ab1aff10035eb72b23628568541883": {
            "hash": "288e3e3af2ab1aff10035eb72b23628568541883",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjcxNDgxNzAw"
            ],
            "author_raw": "DE-YU_H14 <delsin_yu@qq.com>",
            "committer_raw": "DE-YU_H14 <delsin_yu@qq.com>",
            "summary": "Improve documentation for C# typed collection wrappers",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102765
        },
        "fcd785ace2aedb0e1530833df099d5d437bd2e33": {
            "hash": "fcd785ace2aedb0e1530833df099d5d437bd2e33",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMzOTUxMzA="
            ],
            "author_raw": "Matias N. Goldberg <dark_sylinc@yahoo.com.ar>",
            "committer_raw": "Matias N. Goldberg <dark_sylinc@yahoo.com.ar>",
            "summary": "Add ASTC HDR format variants",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102777
        },
        "9dfeabc92a6694c445b06c939990e88631da263d": {
            "hash": "9dfeabc92a6694c445b06c939990e88631da263d",
            "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 path query region filters",
            "body": "Adds filter lists to exclude or include specific regions in path queries.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102766
        },
        "2bfca8e9c2ae66774071c66f38f4fa8b79b7622a": {
            "hash": "2bfca8e9c2ae66774071c66f38f4fa8b79b7622a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUwMTQzMzc="
            ],
            "author_raw": "DESKTOP-UT43QTQ\\Garrigan-Desktop <matorin57@gmail.com>",
            "committer_raw": "Garrigan Stafford <matorin57@gmail.com>",
            "summary": "Added getter tests for dynamic fonts",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 81503
        },
        "4d75c92225a35f90ae3567a36455ea2cf8393b16": {
            "hash": "4d75c92225a35f90ae3567a36455ea2cf8393b16",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NDY4NzU="
            ],
            "author_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "committer_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "summary": "VariantParser: Fix reading negated identifiers, replace `inf_neg` with `-inf`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 101618
        },
        "eb99adb11b192b58905ece7293a7a2d9656294a8": {
            "hash": "eb99adb11b192b58905ece7293a7a2d9656294a8",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBlbdtQ"
            ],
            "author_raw": "Innaias <innaias@harveyosity.org>",
            "committer_raw": "Innaias <innaias@harveyosity.org>",
            "summary": "Added warning line highlight",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102469
        },
        "4765bc883c297836372b09c56a2789845583186a": {
            "hash": "4765bc883c297836372b09c56a2789845583186a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYwOTMxMTk="
            ],
            "author_raw": "Gilles Roudiere <gilles.roudiere@gmail.com>",
            "committer_raw": "Gilles Roudiere <gilles.roudiere@gmail.com>",
            "summary": "Chunk tilemap physics",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102662
        },
        "3448fe6c710e0d502193b3b26e22ad0d1a86ddc9": {
            "hash": "3448fe6c710e0d502193b3b26e22ad0d1a86ddc9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Split repeated translation for floating windows",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102709
        },
        "da767ebfa2aa01e4401aa2b60d4608ebbc24b3ae": {
            "hash": "da767ebfa2aa01e4401aa2b60d4608ebbc24b3ae",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Prevent `changed` signal spam on resource reload.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102650
        },
        "d29a7450fad8b948eac81b80afeaaa0791eb3b1f": {
            "hash": "d29a7450fad8b948eac81b80afeaaa0791eb3b1f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Drop preload Resources as UID",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 99094
        },
        "02cc1ec95bda007dc4153cd08f79f5d0fd396add": {
            "hash": "02cc1ec95bda007dc4153cd08f79f5d0fd396add",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI3MDkyOA=="
            ],
            "author_raw": "Adam Scott <ascott.ca@gmail.com>",
            "committer_raw": "Adam Scott <ascott.ca@gmail.com>",
            "summary": "[Web] Add library emitter to make sources dependent of compiler version",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102676
        },
        "59f558c8a57e189a7db72d0ba46d80daf8c9b2bf": {
            "hash": "59f558c8a57e189a7db72d0ba46d80daf8c9b2bf",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Split repeated translation in Game plugin",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102666
        },
        "100225c0811fbc92c827f142049fb88e16c6a173": {
            "hash": "100225c0811fbc92c827f142049fb88e16c6a173",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3Mzc4NzQ2"
            ],
            "author_raw": "Jakub Marcowski <chubercikbattle@gmail.com>",
            "committer_raw": "Jakub Marcowski <chubercikbattle@gmail.com>",
            "summary": "clipper2: Update to 1.5.2",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102661
        },
        "f7b6f98215e9a59a16c149908beaf5002151e3e8": {
            "hash": "f7b6f98215e9a59a16c149908beaf5002151e3e8",
            "is_merge": false,
            "authored_by": [
                "U_kgDOCXd9wA"
            ],
            "author_raw": "Giganzo <158825920+Giganzo@users.noreply.github.com>",
            "committer_raw": "Giganzo <158825920+Giganzo@users.noreply.github.com>",
            "summary": "Fix MenuButton style in editor top menu bar",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102786
        },
        "912b52a6a53adb28914ab8930caf3e71685dcb32": {
            "hash": "912b52a6a53adb28914ab8930caf3e71685dcb32",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Expose `OVERRUN_ENFORCE_ELLIPSIS` flag to the controls.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102648
        },
        "b9a60574b41f5ee06454163c628eab06fa3bc926": {
            "hash": "b9a60574b41f5ee06454163c628eab06fa3bc926",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Improve _is_drop_valid() code in EditorPropertyArray",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102630
        },
        "67c2115c504fa8501412742deddf858f5d5f2811": {
            "hash": "67c2115c504fa8501412742deddf858f5d5f2811",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc1OTQxODQy"
            ],
            "author_raw": "LuoZhihao <luo_zhihao_jx@qq.com>",
            "committer_raw": "LuoZhihao <luo_zhihao_jx@qq.com>",
            "summary": "ColorPicker: allow other color wheels in okhsl mode",
            "body": "remove `get_shape_override` in ColorMode",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 99662
        },
        "1680e9e77f7461b4cb170c494867fdbb5bb25cbe": {
            "hash": "1680e9e77f7461b4cb170c494867fdbb5bb25cbe",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Don't send TRANSLATION_CHANGED outside tree",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102585
        },
        "c7ef85a92fcf283e95438c86210118c94ed47de7": {
            "hash": "c7ef85a92fcf283e95438c86210118c94ed47de7",
            "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": "Use `FlowContainer` for `EditorNetworkProfiler` bar",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102576
        },
        "e34f1f504cc8046827f145868c573c32f82d035b": {
            "hash": "e34f1f504cc8046827f145868c573c32f82d035b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMDgxNjc="
            ],
            "author_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Use `std::size` instead of `sizeof(a) / sizeof(a[0])` pattern throughout the codebase.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102419
        },
        "8367e6243c20a23697a09b761697ace0b4b2f1bd": {
            "hash": "8367e6243c20a23697a09b761697ace0b4b2f1bd",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE0MDg5OTQ5"
            ],
            "author_raw": "Tim Krief <tim@timkrief.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Use float instead of integers for durations",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102523
        },
        "7aeffb89230a882f85f12f4b00facb4628b9b3dc": {
            "hash": "7aeffb89230a882f85f12f4b00facb4628b9b3dc",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "[TextEdit] Improve wrapped line indent handling.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102514
        },
        "bef64baa185dd2845135de340b2c8d6d3f3b3759": {
            "hash": "bef64baa185dd2845135de340b2c8d6d3f3b3759",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwMzg2MDY3"
            ],
            "author_raw": "Rindbee <idleman@yeah.net>",
            "committer_raw": "Rindbee <idleman@yeah.net>",
            "summary": "Display the actual used theme items in the Inspector",
            "body": "Closes: godotengine/godot-proposals#4439.\n\nAllows viewing the default values ​​of the currently used theme item\nin the Inspector.\n\nFor theme item properties of resource type, editing the default\nresource does not make sense. Use **Make Unique** to create a copy\nbefore editing.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102372
        },
        "b61499353f23ff41d6e8958dc2324388e607df40": {
            "hash": "b61499353f23ff41d6e8958dc2324388e607df40",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgxMTA5MTY1"
            ],
            "author_raw": "Hilderin <81109165+Hilderin@users.noreply.github.com>",
            "committer_raw": "Hilderin <81109165+Hilderin@users.noreply.github.com>",
            "summary": "Fix error when embedded window is closed while resizing",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102504
        },
        "7ab9fd4f13ce2c7130fbe127efeed60bb81e1555": {
            "hash": "7ab9fd4f13ce2c7130fbe127efeed60bb81e1555",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEzMjI4OTMy"
            ],
            "author_raw": "Zi Ye <major.mcdoom@gmail.com>",
            "committer_raw": "Zi Ye <major.mcdoom@gmail.com>",
            "summary": "Fixed some space-related bugs in RemoteTransform3D._update_remote, and optimized a bit",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102223
        },
        "80869063bd80aa848ea4367da755c4865a688dfe": {
            "hash": "80869063bd80aa848ea4367da755c4865a688dfe",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBkx80A"
            ],
            "author_raw": "Robert Yevdokimov <105675984+ryevdokimov@users.noreply.github.com>",
            "committer_raw": "Robert Yevdokimov <105675984+ryevdokimov@users.noreply.github.com>",
            "summary": "Add `ERR_FAIL_COND_MSG` for reparenting to self",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102451
        },
        "be81b0685f1e0d588faa9a8d70aca4b81006a718": {
            "hash": "be81b0685f1e0d588faa9a8d70aca4b81006a718",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE5MTU2MQ=="
            ],
            "author_raw": "David Snopek <dsnopek@gmail.com>",
            "committer_raw": "David Snopek <dsnopek@gmail.com>",
            "summary": "Prevent instantiating classes that aren't exposed",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102440
        },
        "14f7e6ff60e4b6de959123f4b52060355ab60f22": {
            "hash": "14f7e6ff60e4b6de959123f4b52060355ab60f22",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkwNTg5NDE="
            ],
            "author_raw": "Adam Johnston <adam.johnston00@gmail.com>",
            "committer_raw": "Adam Johnston <adam.johnston00@gmail.com>",
            "summary": "Add Min(float) and octahedron encode/decode to Vector3.cs",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102356
        },
        "7095431aa79c76d7569e388cb5dadda286c1e5a4": {
            "hash": "7095431aa79c76d7569e388cb5dadda286c1e5a4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE5MTU2MQ=="
            ],
            "author_raw": "David Snopek <dsnopek@gmail.com>",
            "committer_raw": "David Snopek <dsnopek@gmail.com>",
            "summary": "GDExtension: Add interface functions for `Object::set_script_instance()`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102373
        },
        "e825085978e5280966660d30439ed5fc977ff1af": {
            "hash": "e825085978e5280966660d30439ed5fc977ff1af",
            "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] Add `is_same` to types that have float components",
            "body": "Compares `NaN` as equal.\n\nAdded to:\n* `AABB`\n* `Basis`\n* `Color`\n* `Plane`\n* `Projection`\n* `Quaternion`\n* `Rect2`\n* `Transform2D`\n* `Transform3D`\n* `Vector2`\n* `Vector3`\n* `Vector4`\n\nAnd added as a method in `Math`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 97553
        },
        "46b6acdabbb554095cd3f7123335502bfae04c93": {
            "hash": "46b6acdabbb554095cd3f7123335502bfae04c93",
            "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] Expose `Packed*Array::erase`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "05ca80632d638475467c06c9b2f4922c857898f7": {
            "hash": "05ca80632d638475467c06c9b2f4922c857898f7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "[Linux] Implement native color picker.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 101546
        },
        "5878b880ae71f5d80f0d2b8f6b156951e5392fe1": {
            "hash": "5878b880ae71f5d80f0d2b8f6b156951e5392fe1",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBkx80A"
            ],
            "author_raw": "Robert Yevdokimov <105675984+ryevdokimov@users.noreply.github.com>",
            "committer_raw": "Robert Yevdokimov <105675984+ryevdokimov@users.noreply.github.com>",
            "summary": "Add \"active\" state to one of the multiple selected Node3Ds to determine basis in Local mode",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102176
        },
        "d8318deb0a53706f5c039bf2a01f24a84e7da07e": {
            "hash": "d8318deb0a53706f5c039bf2a01f24a84e7da07e",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBkx80A"
            ],
            "author_raw": "Robert Yevdokimov <105675984+ryevdokimov@users.noreply.github.com>",
            "committer_raw": "Robert Yevdokimov <105675984+ryevdokimov@users.noreply.github.com>",
            "summary": "Fix spinbox decimal issues when `update_on_text_changed` = true",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 100684
        },
        "805865d218b5eabeae3483967d8223a39e70b8ce": {
            "hash": "805865d218b5eabeae3483967d8223a39e70b8ce",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ5OTI4Ng=="
            ],
            "author_raw": "Martin Riesz <riesz.martin@gmail.com>",
            "committer_raw": "Martin Riesz <riesz.martin@gmail.com>",
            "summary": "Fix LogMultiplayer example in docs",
            "body": "Fixes issues:\n- `server_disconnected` signal not being emitted\n- `multiplayer.get_remote_sender_id()` returning `0`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102283
        },
        "d9ecf3ad9cbb9a42249479b70c1485f50c47c523": {
            "hash": "d9ecf3ad9cbb9a42249479b70c1485f50c47c523",
            "is_merge": false,
            "authored_by": [
                "U_kgDOB2pUtg"
            ],
            "author_raw": "Sat <124409014+SatLess@users.noreply.github.com>",
            "committer_raw": "Sat <124409014+SatLess@users.noreply.github.com>",
            "summary": "Allows functions calls in method track to be hidden by using GUI/Shortcut",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 96421
        },
        "66dffca1f2ab80883a3538d20b3a56e3b2675068": {
            "hash": "66dffca1f2ab80883a3538d20b3a56e3b2675068",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Fix ColorPicker sliders in overbright RGB",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102240
        },
        "0b397d979d566fd37b6ca790eb34b9cbc82c1bfc": {
            "hash": "0b397d979d566fd37b6ca790eb34b9cbc82c1bfc",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Add editor setting for FPS mode and compat",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102189
        },
        "60443b1ae6277bf6854a403380803e3f3c6677f1": {
            "hash": "60443b1ae6277bf6854a403380803e3f3c6677f1",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMDgxNjc="
            ],
            "author_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Optimize `ProjectSettings::get_setting_with_override` / `GLOBAL_GET` by avoiding repeated dict lookups.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102126
        },
        "6c82cf07376d693f3f97779cd3a820d8a5c1047b": {
            "hash": "6c82cf07376d693f3f97779cd3a820d8a5c1047b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMDgxNjc="
            ],
            "author_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Optimize text rendering by caching `UBreakIterator` instances.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102129
        },
        "7230932dba80c370eead8b396c9e392e22adbeb2": {
            "hash": "7230932dba80c370eead8b396c9e392e22adbeb2",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwMzg2MDY3"
            ],
            "author_raw": "Rindbee <idleman@yeah.net>",
            "committer_raw": "Rindbee <idleman@yeah.net>",
            "summary": "Fix ui navigation break",
            "body": "Use `is_visible_in_tree()` instead of `is_visible()` to check for\ninvisible controls.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 101077
        },
        "343b37dfc157e8cbce7a01018046edeb0d3d19e2": {
            "hash": "343b37dfc157e8cbce7a01018046edeb0d3d19e2",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwMzg2MDY3"
            ],
            "author_raw": "Rindbee <idleman@yeah.net>",
            "committer_raw": "Rindbee <idleman@yeah.net>",
            "summary": "Add unit tests for control focus navigation",
            "body": "Users can navigate focus between controls using `ui_focus_next` or\n`ui_focus_prev actions`. Add unit tests for these behaviors.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102150
        },
        "8a4bc9881f8d6b576e7d2b2ce15b718015451f9e": {
            "hash": "8a4bc9881f8d6b576e7d2b2ce15b718015451f9e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYwMTYzNDk1"
            ],
            "author_raw": "Justin Sasso <justinsasso@atlas-applications.com>",
            "committer_raw": "Justin Sasso <justinsasso@atlas-applications.com>",
            "summary": "Add linux-bionic RID Export Option",
            "body": "Adds an export option to enable the linux-bionic RID so Android can export with NativeAOT enabled.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 97908
        },
        "a3728cb38742b09d14b3d4c5f3cf6eb82e30f0f2": {
            "hash": "a3728cb38742b09d14b3d4c5f3cf6eb82e30f0f2",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2MjUwMTU="
            ],
            "author_raw": "Kayne Ruse <kayneruse@gmail.com>",
            "committer_raw": "Kayne Ruse <kayneruse@gmail.com>",
            "summary": "Specified max_slides must be greater than zero",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 101776
        },
        "cc2ea339d8c6c3a891bdcf50b02f14f9b08621ed": {
            "hash": "cc2ea339d8c6c3a891bdcf50b02f14f9b08621ed",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Mark main screen plugin names for translation",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 102101
        },
        "daa6198925739fc755608a55cc989d744a907646": {
            "hash": "daa6198925739fc755608a55cc989d744a907646",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg==",
                "MDQ6VXNlcjg1NDM4ODky"
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Add built-in GUI to display license notices",
            "body": "Press Ctrl/Cmd + Shift + L (`ui_toggle_licenses_dialog` built-in action)\nto show/hide the notices dialog.\n\nThe dialog can be shown via script using\n`SceneTree.licenses_dialog_visible = true|false`.\n\nCo-authored-by: MewPurPur <mew.pur.pur@abv.bg>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 79599
        },
        "f7397a0feeb46fb8d2103a8a074a3fcc39547e64": {
            "hash": "f7397a0feeb46fb8d2103a8a074a3fcc39547e64",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwMzg2MDY3"
            ],
            "author_raw": "Rindbee <idleman@yeah.net>",
            "committer_raw": "Rindbee <idleman@yeah.net>",
            "summary": "Remove confusing `Control::is_top_level_control()`",
            "body": "It's hard to tell at first glance under what circumstances `is_top_level_control()`\nreturns `true`. So it's hard to decide when to use this method. And it seems to be\njust a helper function for `Control::get_root_parent_control()`.\n\n`is_top_level_control()` seems to only return `true` during entry and exit of canvas.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 101745
        },
        "14b9f64a184f9f974d403065ce3b29758e7ce18c": {
            "hash": "14b9f64a184f9f974d403065ce3b29758e7ce18c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Update Windows icon cache after export.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 101904
        },
        "75272237d08e4852d2b0a1c843b170574b72b1ac": {
            "hash": "75272237d08e4852d2b0a1c843b170574b72b1ac",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI5NTMyNjAw"
            ],
            "author_raw": "Hamza Ali <github+hhhapz@hamza.sh>",
            "committer_raw": "Hamza Ali <github+hhhapz@hamza.sh>",
            "summary": "confirm before quitting editor while project is running",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 95392
        },
        "375e43b39bdae8db590ff5855686d000e0ca242b": {
            "hash": "375e43b39bdae8db590ff5855686d000e0ca242b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Increase NavigationLink3D gizmo detail to match other circle/sphere 3D gizmos",
            "body": "This makes the gizmo look less \"angular\".",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 101411
        },
        "3b78ff564a1a90f9a41d18bfb0e09a9711eaddb9": {
            "hash": "3b78ff564a1a90f9a41d18bfb0e09a9711eaddb9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ4ODQyNDY="
            ],
            "author_raw": "Mikael Hermansson <mikael@hermansson.io>",
            "committer_raw": "Mikael Hermansson <mikael@hermansson.io>",
            "summary": "Refactor Jolt-related project settings to only be loaded as needed",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 101254
        },
        "03caf44f57f6cd3db6e5cac7aee6343e563c35e9": {
            "hash": "03caf44f57f6cd3db6e5cac7aee6343e563c35e9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjcxOTQyMTY0"
            ],
            "author_raw": "havi05 <havi05git@gmail.com>",
            "committer_raw": "havi05 <havi05git@gmail.com>",
            "summary": "Tree - highlight selected items",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 100412
        },
        "74989c639ea00e4bfd0a0b32c961cd320cf60405": {
            "hash": "74989c639ea00e4bfd0a0b32c961cd320cf60405",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NTIxMzM5"
            ],
            "author_raw": "Clay John <claynjohn@gmail.com>",
            "committer_raw": "Clay John <claynjohn@gmail.com>",
            "summary": "Pass angular diameter into light size constants for sky shaders.",
            "body": "This flew under the radar for so long since tan is nearly linear at small values",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 101971
        },
        "10485764a71e78e596a6de5c7fd9be44ee08eeec": {
            "hash": "10485764a71e78e596a6de5c7fd9be44ee08eeec",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3Mzc4NzQ2",
                "MDQ6VXNlcjQ3NzAwNDE4"
            ],
            "author_raw": "Jakub Marcowski <chubercikbattle@gmail.com>",
            "committer_raw": "Jakub Marcowski <chubercikbattle@gmail.com>",
            "summary": "Automate generation of the `char_range.inc` file",
            "body": "Co-authored-by: Danil Alexeev <dalexeev12@yandex.ru>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 101878
        },
        "4dbf905a2e7a87465bc9b0654fecdce4730bf7a6": {
            "hash": "4dbf905a2e7a87465bc9b0654fecdce4730bf7a6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQwOTY0MzM1"
            ],
            "author_raw": "FireCatMagic <firecatmagicz@gmail.com>",
            "committer_raw": "FireCatMagic <firecatmagicz@gmail.com>",
            "summary": "Expose RenderingServer::environment_set_fog_depth",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 101785
        },
        "41b1e088ee60cb582a0db3885d048f5a566d1002": {
            "hash": "41b1e088ee60cb582a0db3885d048f5a566d1002",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMTIzOTY0"
            ],
            "author_raw": "Lazy-Rabbit-2001 <2733679597@qq.com>",
            "committer_raw": "Lazy-Rabbit-2001 <2733679597@qq.com>",
            "summary": "Optimize usability of VisibleOnScreenNotifier2D",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 100874
        },
        "dfc05caf06fb9a2b6167be7f822aa86f4283ae7e": {
            "hash": "dfc05caf06fb9a2b6167be7f822aa86f4283ae7e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Use lower shadow normal bias for distant directional shadow splits",
            "body": "This reduces the visual discrepancy between shadow splits when\nNormal Bias is greater than 0. Shadow acne at a distance may\nbe slightly more present, but if the bias and normal bias values are\ntuned to avoid acne up close, acne will usually not be present in\ndistant splits.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 60178
        },
        "5d868a66c0169b5533f70469f63bb7bb632ddf05": {
            "hash": "5d868a66c0169b5533f70469f63bb7bb632ddf05",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Don't initialize editor when exiting",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 101765
        },
        "512abc38b21cd25f61d1cf759c4574a9e6ad0138": {
            "hash": "512abc38b21cd25f61d1cf759c4574a9e6ad0138",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMDgxNjc="
            ],
            "author_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Remove implicit conversions from String, Char16String and CharString to data pointers. Make conversions to StrRange implicit to aid transition.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 101293
        },
        "29721bfcd789bed5939294d1361236d4e83d1453": {
            "hash": "29721bfcd789bed5939294d1361236d4e83d1453",
            "is_merge": false,
            "authored_by": [
                "U_kgDOB8W8Kg"
            ],
            "author_raw": "JekSun97 <jeksun2022@gmail.com>",
            "committer_raw": "JekSun97 <jeksun2022@gmail.com>",
            "summary": "Add get_connection_list_from_node",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 101439
        },
        "3af934bc9cc51a1d86f2f2ede56ca7fd4839fdc1": {
            "hash": "3af934bc9cc51a1d86f2f2ede56ca7fd4839fdc1",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMzNDgwOA=="
            ],
            "author_raw": "Flyn San <flynsarmy@gmail.com>",
            "committer_raw": "Flyn San <flynsarmy@gmail.com>",
            "summary": "Improve wording on recursive AnimationNodeStateMachinePlayback transition detection warning",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 101582
        },
        "2aeca3e885481a08afb1db2045140db4a65ffba4": {
            "hash": "2aeca3e885481a08afb1db2045140db4a65ffba4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzMDgxNjc="
            ],
            "author_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "committer_raw": "Lukas Tenbrink <lukas.tenbrink@gmail.com>",
            "summary": "Optimize `String::chr` to avoid calling `strlen`. Use `String::chr` instead of `String(&chr, 1)` where appropriate.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 100314
        },
        "6609caf76e8739b59bc7e073b4ebc801d647b0b9": {
            "hash": "6609caf76e8739b59bc7e073b4ebc801d647b0b9",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBvKYDQ"
            ],
            "author_raw": "Nazarii <nazarii.yablonskyi.pp.2022@lpnu.ua>",
            "committer_raw": "Nazarii <nazarii.yablonskyi.pp.2022@lpnu.ua>",
            "summary": "Use 1.5x growth factor for LocalVector",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 100944
        },
        "ba3f4a4b24fe93a77dfd1390f1b0ea4352c664ab": {
            "hash": "ba3f4a4b24fe93a77dfd1390f1b0ea4352c664ab",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI1NDA2NDQ5"
            ],
            "author_raw": "Julian <julianheuser@outlook.com>",
            "committer_raw": "Julian <julianheuser@outlook.com>",
            "summary": "Code region keywords must be followed by whitespace",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 101319
        },
        "6fca974f639dd73e748b02b27eb06df91d83435c": {
            "hash": "6fca974f639dd73e748b02b27eb06df91d83435c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMzNDgwOA=="
            ],
            "author_raw": "Flyn San <flynsarmy@gmail.com>",
            "committer_raw": "Flyn San <flynsarmy@gmail.com>",
            "summary": "Deselect all when renaming a node or deleting a node/connection",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 101179
        },
        "97bb9b70cb78af6d7b4d790671e3cd789527cfbb": {
            "hash": "97bb9b70cb78af6d7b4d790671e3cd789527cfbb",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjcyOTk0ODk4"
            ],
            "author_raw": "SPOXY <72994898+spoxii@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Update cursor instance when calling `set_selected_palette_item`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 100723
        },
        "3011717e14ba03bc981a4d6a9471a4e0c1d97823": {
            "hash": "3011717e14ba03bc981a4d6a9471a4e0c1d97823",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI3MDkyOA=="
            ],
            "author_raw": "Adam Scott <ascott.ca@gmail.com>",
            "committer_raw": "Adam Scott <ascott.ca@gmail.com>",
            "summary": "Remove custom `--language-in` arg for the Closure compiler",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 100525
        },
        "14c42162aea7f02226320e696bf8c403a40c4ae9": {
            "hash": "14c42162aea7f02226320e696bf8c403a40c4ae9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwNzM5MjM5"
            ],
            "author_raw": "Michael Alexsander <michaelalexsander@protonmail.com>",
            "committer_raw": "Michael Alexsander <michaelalexsander@protonmail.com>",
            "summary": "Add selection box movement/scaling to the animation bezier editor",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 100470
        },
        "e4f8a7f8cf5eb14edbebb0636a5e87e357c6e784": {
            "hash": "e4f8a7f8cf5eb14edbebb0636a5e87e357c6e784",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMxNzYwNjI="
            ],
            "author_raw": "Kiro <mouton.guillaume88@gmail.com>",
            "committer_raw": "Kiro <mouton.guillaume88@gmail.com>",
            "summary": "improveParseUTF8Performance",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 99826
        },
        "4632cfd4bde9f6f31c8b721fa61e8f0cda6770d9": {
            "hash": "4632cfd4bde9f6f31c8b721fa61e8f0cda6770d9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUzODg3NjYy"
            ],
            "author_raw": "Nông Văn Tình <vannongtinh@gmail.com>",
            "committer_raw": "Nông Văn Tình <vannongtinh@gmail.com>",
            "summary": "Allow modification of the color for the checkbox's checked and unchecked icons",
            "body": "Occasionally, the default white color for the icon does not meet our needs, and we would like to change it. However, the CheckBox does not currently have a mechanism to modify this color.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 95736
        },
        "b19ebbacb2948f63dd617dc65a367ffa69365329": {
            "hash": "b19ebbacb2948f63dd617dc65a367ffa69365329",
            "is_merge": false,
            "authored_by": [
                "U_kgDOCB462A"
            ],
            "author_raw": "aaronp64 <aaronp.code@gmail.com>",
            "committer_raw": "aaronp64 <aaronp.code@gmail.com>",
            "summary": "Improve ContainerTypeValidate performance for object types",
            "body": "Use const reference for class name instead of copying, to avoid some extra reference counting overhead",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 100057
        },
        "fe416c80464d9c89ec73659768585adceea3dc19": {
            "hash": "fe416c80464d9c89ec73659768585adceea3dc19",
            "is_merge": false,
            "authored_by": [
                "U_kgDOCaM8Hg"
            ],
            "author_raw": "Edward Moulsdale <eddie.moulsdale@gmail.com>",
            "committer_raw": "Edward Moulsdale <eddie.moulsdale@gmail.com>",
            "summary": "Augment unit tests for OptionButton",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 99632
        },
        "8dade38ee7d86fdf435124ed786318caf9c3a252": {
            "hash": "8dade38ee7d86fdf435124ed786318caf9c3a252",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2NzI3NzEw"
            ],
            "author_raw": "Micky <micheledevita2@gmail.com>",
            "committer_raw": "Micky <micheledevita2@gmail.com>",
            "summary": "Mention DUPLICATE_SIGNALS only affects CONNECT_PERSIST signals",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 99631
        },
        "4db07a19d0abc5c87ea157b0998f6effde5b1b00": {
            "hash": "4db07a19d0abc5c87ea157b0998f6effde5b1b00",
            "is_merge": false,
            "authored_by": [
                ""
            ],
            "author_raw": "Marcus Paulsson <mapau990@student.liu.se>",
            "committer_raw": "Marcus Paulsson <mapau990@student.liu.se>",
            "summary": "fixed empty hex bug",
            "body": "formatting",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 99059
        },
        "bfcc389e21dcb8426ca4f1ba7efb2debf5139ec5": {
            "hash": "bfcc389e21dcb8426ca4f1ba7efb2debf5139ec5",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM5MDMwNTk="
            ],
            "author_raw": "Raul Santos <raulsntos@gmail.com>",
            "committer_raw": "Raul Santos <raulsntos@gmail.com>",
            "summary": "[.NET] Use `ObjectID` when converting `Variant` to `GodotObject`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 98034
        },
        "a81982e1af9b6728f394097f9edea0dc6bd3fe5e": {
            "hash": "a81982e1af9b6728f394097f9edea0dc6bd3fe5e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE1MDc2MDEz"
            ],
            "author_raw": "Jan200101 <sentrycraft123@gmail.com>",
            "committer_raw": "Jan200101 <sentrycraft123@gmail.com>",
            "summary": "Remove PrefersNonDefaultGPU from linux desktop file",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 97852
        },
        "eaea7c1065119bde53b0e8d6b75f4e3df76c0252": {
            "hash": "eaea7c1065119bde53b0e8d6b75f4e3df76c0252",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ4ODMzNzk="
            ],
            "author_raw": "detomon <simon@monoxid.ch>",
            "committer_raw": "detomon <simon@monoxid.ch>",
            "summary": "Reduce allocations when solving path in `AStarGrid2D`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 97843
        },
        "e5ff64d08fee06ba2b77537c02e4bf89981c5550": {
            "hash": "e5ff64d08fee06ba2b77537c02e4bf89981c5550",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY3MTUxMw=="
            ],
            "author_raw": "Rob Blanckaert <basicer@basicer.com>",
            "committer_raw": "Rob Blanckaert <basicer@basicer.com>",
            "summary": "SceneImportSettings update_timer should be a oneshot.",
            "body": "SceneImportSettings uses a timer to debounce updates, but the\ntimer isnt a one shot.  This means after the first update is\nscheduled, the dialog keeps re-rendering evne though no update\nhas been requested.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 97837
        },
        "899bb9e96f47c7b1832b2ef836de4f0ea2ca0be4": {
            "hash": "899bb9e96f47c7b1832b2ef836de4f0ea2ca0be4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgzMzg2MjI0"
            ],
            "author_raw": "MrPersonDev <simonashton37@gmail.com>",
            "committer_raw": "Simon Ashton <simonashton.dev@gmail.com>",
            "summary": "Fix words not being selected by endpoints",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 89556
        },
        "c9a6fa0903f0d6f8377da91f8e79379a1168159d": {
            "hash": "c9a6fa0903f0d6f8377da91f8e79379a1168159d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Enable Auto Reload Scripts on External Change by default in the editor settings",
            "body": "This follows the behavior of most code editors such as VS Code nowadays.\n\nWhile this behavior can also be obtained when the setting is disabled\n(by choosing Discard local changes and reload), it's tedious to have\nto go through this dialog every time.\n\nWhen the setting is enabled, external changes can still be discarded\nby using the Undo function after they've been loaded.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 97148
        },
        "ed69fd66da1752ccc4da50e66551be0bb2c4c92d": {
            "hash": "ed69fd66da1752ccc4da50e66551be0bb2c4c92d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMzA3Njk4"
            ],
            "author_raw": "SaNeOr <sane0r@outlook.com>",
            "committer_raw": "SaNeOr <sane0r@outlook.com>",
            "summary": "fix: Editor, save script file: Triple quote string: spaces are converted into tabs",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 96925
        },
        "7563c3a4df467d6c0d8f5211c4b240b90adcf6e7": {
            "hash": "7563c3a4df467d6c0d8f5211c4b240b90adcf6e7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExNzM2MjE3"
            ],
            "author_raw": "Sébastien Dunne Fulmer <createdbyseb@gmail.com>",
            "committer_raw": "Sébastien Dunne Fulmer <createdbyseb@gmail.com>",
            "summary": "Avoid copying a signal with a Node if the target path is empty",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 96372
        },
        "ed108fc9939a1246a028679e764cacb6d5498306": {
            "hash": "ed108fc9939a1246a028679e764cacb6d5498306",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExNzM2MjE3"
            ],
            "author_raw": "Sébastien Dunne Fulmer <createdbyseb@gmail.com>",
            "committer_raw": "Sébastien Dunne Fulmer <createdbyseb@gmail.com>",
            "summary": "Fix a segfault in ConnectDialog if the destination node does not exist",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 96372
        },
        "57141e04a62b38ac8eeeabc464e0491ef327aef4": {
            "hash": "57141e04a62b38ac8eeeabc464e0491ef327aef4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Simplify printed file paths in the Linux/*BSD crash handler",
            "body": "This shortens the printed paths a bit when they would contain `/./`,\nwhich is redundant (e.g. `/opt/godot/./core` becomes `/opt/godot/core`).",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 95776
        },
        "59149dc4d00d2014e1b3b31f7ff40ca6b3fffa32": {
            "hash": "59149dc4d00d2014e1b3b31f7ff40ca6b3fffa32",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgxMTA5MTY1"
            ],
            "author_raw": "Hilderin <81109165+Hilderin@users.noreply.github.com>",
            "committer_raw": "Hilderin <81109165+Hilderin@users.noreply.github.com>",
            "summary": "Fix unfocused windows can't be dragged",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 95606
        },
        "824d4ee8557d5b2b5b753ad1003708ff7ea01dc9": {
            "hash": "824d4ee8557d5b2b5b753ad1003708ff7ea01dc9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2NzI3NzEw"
            ],
            "author_raw": "Micky <micheledevita2@gmail.com>",
            "committer_raw": "Micky <micheledevita2@gmail.com>",
            "summary": "Move and simplify Object's `connect` description",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 94143
        },
        "77af5d16ac3fa2a91f374ecaa902b367fe5e5908": {
            "hash": "77af5d16ac3fa2a91f374ecaa902b367fe5e5908",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIwMzgwNzU4"
            ],
            "author_raw": "Michael Aganier <michaelaganier@gmail.com>",
            "committer_raw": "Michael Aganier <michaelaganier@gmail.com>",
            "summary": "Revert Solarized Dark theme to Godot 3",
            "body": "Solarized Dark theme was color perfect in Godot 3. It was changed in\nGodot 4 but it looks wrong now. This reverts it.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 92542
        },
        "cb17798df3ef1ea6135acdf42b25af61177e4864": {
            "hash": "cb17798df3ef1ea6135acdf42b25af61177e4864",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEwMDU0MjI2"
            ],
            "author_raw": "kit <kitbdev@gmail.com>",
            "committer_raw": "kit <kitbdev@gmail.com>",
            "summary": "Add Array and Variant list inializer",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 86015
        },
        "09f01d611c438fb0c476df2be1fbdc40389bfe9b": {
            "hash": "09f01d611c438fb0c476df2be1fbdc40389bfe9b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEzODI2OQ=="
            ],
            "author_raw": "Christian Kaiser <info@ckaiser.com.ar>",
            "committer_raw": "Christian Kaiser <info@ckaiser.com.ar>",
            "summary": "Fix editor tooltip flicker caused by _tree_changed",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 91264
        },
        "6de26869131e2b6799c5dcfe423d4b36b9efd1f2": {
            "hash": "6de26869131e2b6799c5dcfe423d4b36b9efd1f2",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQzODA0Nzc2"
            ],
            "author_raw": "Zhen Luo <461652354@qq.com>",
            "committer_raw": "Zhen Luo <461652354@qq.com>",
            "summary": "Fix `RID` cannot be string formatted",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 90971
        },
        "3b2d4ac156088d38aa86108c79a0850c880a617d": {
            "hash": "3b2d4ac156088d38aa86108c79a0850c880a617d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2NzI3NzEw"
            ],
            "author_raw": "Micky <micheledevita2@gmail.com>",
            "committer_raw": "Micky <micheledevita2@gmail.com>",
            "summary": "Improve error message for `String.format` when using nested Arrays",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 86653
        }
    },
    "pulls": {
        "59595": {
            "id": "PR_kwDOAO6SJc41HTKf",
            "public_id": 59595,
            "url": "https://github.com/godotengine/godot/pull/59595",
            "diff_url": "https://github.com/godotengine/godot/pull/59595.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/59595.patch",
            "title": "Use SSE 4.2 as a baseline when compiling Godot",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2022-03-27T18:25:45Z",
            "updated_at": "2025-05-31T00:08:39Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTczMjY=",
                    "name": "platform:linuxbsd",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc3ODA=",
                    "name": "platform:macos",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyMDU0MTc0MTM=",
                    "name": "platform:windows",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "be1f9a878b733a9655b18767b8825baf67b4c8d8"
            ]
        },
        "60143": {
            "id": "PR_kwDOAO6SJc42Aizv",
            "public_id": 60143,
            "url": "https://github.com/godotengine/godot/pull/60143",
            "diff_url": "https://github.com/godotengine/godot/pull/60143.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/60143.patch",
            "title": "Add a flag to make the connection automatically emit the source object.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwMzg2MDY3",
            "created_at": "2022-04-11T14:55:52Z",
            "updated_at": "2025-05-27T22:43:32Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "5e2396e0019f8ecce126eb55aea33d4c2b423475"
            ]
        },
        "60178": {
            "id": "PR_kwDOAO6SJc42G_M0",
            "public_id": 60178,
            "url": "https://github.com/godotengine/godot/pull/60178",
            "diff_url": "https://github.com/godotengine/godot/pull/60178.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/60178.patch",
            "title": "Use lower shadow normal bias for distant directional shadow splits",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2022-04-12T15:02:41Z",
            "updated_at": "2025-03-17T17:30:08Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "dfc05caf06fb9a2b6167be7f822aa86f4283ae7e"
            ]
        },
        "67777": {
            "id": "PR_kwDOAO6SJc5BWg-n",
            "public_id": 67777,
            "url": "https://github.com/godotengine/godot/pull/67777",
            "diff_url": "https://github.com/godotengine/godot/pull/67777.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/67777.patch",
            "title": "Add a keyword for abstract classes in GDScript",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NDY4NzU=",
            "created_at": "2022-10-23T02:27:24Z",
            "updated_at": "2025-05-18T09:31:17Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwODI=",
                    "name": "topic:gdscript",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "067704f1cd6e169d8c9382b755a26c4880a2f941"
            ]
        },
        "69406": {
            "id": "PR_kwDOAO6SJc5D_MLR",
            "public_id": 69406,
            "url": "https://github.com/godotengine/godot/pull/69406",
            "diff_url": "https://github.com/godotengine/godot/pull/69406.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/69406.patch",
            "title": "Remove `ABS` in favor of `Math::abs`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2022-11-30T16:59:43Z",
            "updated_at": "2025-03-19T14:14:15Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyNzkwOTcxNjI=",
                    "name": "discussion",
                    "color": "#ccaaff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "10f6c01b9cf046adeb6d926431f425e3ffd22ac1"
            ]
        },
        "71542": {
            "id": "PR_kwDOAO6SJc5HhLq_",
            "public_id": 71542,
            "url": "https://github.com/godotengine/godot/pull/71542",
            "diff_url": "https://github.com/godotengine/godot/pull/71542.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/71542.patch",
            "title": "[Export] Use project settings overrides with the target preset features instead of current platform features.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2023-01-17T07:53:19Z",
            "updated_at": "2025-04-09T14:06:29Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyOTA5OTAwODUw",
                    "name": "topic:export",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "c6739f64dfe178d34704275c4fd40eba5669ccce"
            ]
        },
        "75629": {
            "id": "PR_kwDOAO6SJc5NiHN9",
            "public_id": 75629,
            "url": "https://github.com/godotengine/godot/pull/75629",
            "diff_url": "https://github.com/godotengine/godot/pull/75629.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/75629.patch",
            "title": "Remove pointless use of atomics in error macros",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEwOTQ0NjQ0",
            "created_at": "2023-04-03T22:56:32Z",
            "updated_at": "2025-05-12T23:14:12Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "c5777c43d9e107c395ad3fdd76595c93a198f4ee"
            ]
        },
        "76560": {
            "id": "PR_kwDOAO6SJc5Pa2zz",
            "public_id": 76560,
            "url": "https://github.com/godotengine/godot/pull/76560",
            "diff_url": "https://github.com/godotengine/godot/pull/76560.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/76560.patch",
            "title": "Change Node `set_name` to use StringName, slightly improves performance",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NDY4NzU=",
            "created_at": "2023-04-28T22:07:04Z",
            "updated_at": "2025-05-02T20:28:35Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "a404b668a1b32f896ba834b9bb60c25fe58520d8"
            ]
        },
        "76829": {
            "id": "PR_kwDOAO6SJc5P-6E6",
            "public_id": 76829,
            "url": "https://github.com/godotengine/godot/pull/76829",
            "diff_url": "https://github.com/godotengine/godot/pull/76829.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/76829.patch",
            "title": "Implement screen reader support using AccessKit library.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2023-05-08T09:55:11Z",
            "updated_at": "2025-05-07T16:59:46Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTczMjY=",
                    "name": "platform:linuxbsd",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc3ODA=",
                    "name": "platform:macos",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyMDU0MTc0MTM=",
                    "name": "platform:windows",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "302fa831cce7677b2c6f1d35a30252ade4ee8a2e",
                "4310cb82b825c381263f91c382cafd3e359847c9",
                "b106dfd4f9acbc910e327a10ffdb86fabefcaa61"
            ]
        },
        "77015": {
            "id": "PR_kwDOAO6SJc5Qacp7",
            "public_id": 77015,
            "url": "https://github.com/godotengine/godot/pull/77015",
            "diff_url": "https://github.com/godotengine/godot/pull/77015.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/77015.patch",
            "title": "Allow to ignore debugger error breaks",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2023-05-12T19:31:30Z",
            "updated_at": "2025-03-12T18:53: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": [
                "7d82704f12ce969a2074cb5f65eb482bb6d2a607"
            ]
        },
        "77972": {
            "id": "PR_kwDOAO6SJc5Sb9h_",
            "public_id": 77972,
            "url": "https://github.com/godotengine/godot/pull/77972",
            "diff_url": "https://github.com/godotengine/godot/pull/77972.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/77972.patch",
            "title": "Add syntax highlighting for ConfigFile/TSCN/TRES/project.godot",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2023-06-07T17:01:05Z",
            "updated_at": "2025-05-29T02:06:59Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ecc1f08386042ec7bd091bf4601c797829f0ae62"
            ]
        },
        "78837": {
            "id": "PR_kwDOAO6SJc5UPvjQ",
            "public_id": 78837,
            "url": "https://github.com/godotengine/godot/pull/78837",
            "diff_url": "https://github.com/godotengine/godot/pull/78837.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/78837.patch",
            "title": "GDScript: Add constant `Array` and `Dictionary` constructors",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3NzAwNDE4",
            "created_at": "2023-06-29T14:05:33Z",
            "updated_at": "2025-04-24T15:12:50Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwODI=",
                    "name": "topic:gdscript",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "7721e13a92076aa50a69169a9d24b642140cddbb"
            ]
        },
        "79599": {
            "id": "PR_kwDOAO6SJc5Vvg6p",
            "public_id": 79599,
            "url": "https://github.com/godotengine/godot/pull/79599",
            "diff_url": "https://github.com/godotengine/godot/pull/79599.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/79599.patch",
            "title": "Add built-in GUI to display license notices (reverted)",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2023-07-18T05:02:45Z",
            "updated_at": "2025-03-10T14:58:27Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "daa6198925739fc755608a55cc989d744a907646"
            ]
        },
        "81178": {
            "id": "PR_kwDOAO6SJc5ZK6Rp",
            "public_id": 81178,
            "url": "https://github.com/godotengine/godot/pull/81178",
            "diff_url": "https://github.com/godotengine/godot/pull/81178.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/81178.patch",
            "title": "Rework AcceptDialog's ok button text",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2023-08-30T19:24:56Z",
            "updated_at": "2025-03-12T01:12:36Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw5NTUwNzk2ODQ=",
                    "name": "breaks compat",
                    "color": "#b64245"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "4ae87afaf6837d51ee754dfe76bed10bd58a2da1"
            ]
        },
        "81503": {
            "id": "PR_kwDOAO6SJc5Z8M1q",
            "public_id": 81503,
            "url": "https://github.com/godotengine/godot/pull/81503",
            "diff_url": "https://github.com/godotengine/godot/pull/81503.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/81503.patch",
            "title": "Add getter tests for dynamic fonts",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUwMTQzMzc=",
            "created_at": "2023-09-09T23:08:06Z",
            "updated_at": "2025-03-07T21:20:16Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMjMxNTkzNjg1",
                    "name": "topic:tests",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "2bfca8e9c2ae66774071c66f38f4fa8b79b7622a"
            ]
        },
        "82216": {
            "id": "PR_kwDOAO6SJc5bDI9l",
            "public_id": 82216,
            "url": "https://github.com/godotengine/godot/pull/82216",
            "diff_url": "https://github.com/godotengine/godot/pull/82216.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/82216.patch",
            "title": "Make \"access as/revoke unique name\" a checkbox",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEwMTI0NTM0",
            "created_at": "2023-09-24T00:15:12Z",
            "updated_at": "2025-04-11T15:01:34Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "5afb3858b71209641c1877c667b87bd5a85dd83e"
            ]
        },
        "82321": {
            "id": "PR_kwDOAO6SJc5bJ_E9",
            "public_id": 82321,
            "url": "https://github.com/godotengine/godot/pull/82321",
            "diff_url": "https://github.com/godotengine/godot/pull/82321.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/82321.patch",
            "title": "Allow customizing debug color of Path3D.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY4OTcxODA4",
            "created_at": "2023-09-25T18:48:24Z",
            "updated_at": "2025-03-21T12:06:49Z",
            "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": [
                "275f046e4abca67dbc532e435a56929c38b24049"
            ]
        },
        "82497": {
            "id": "PR_kwDOAO6SJc5be3RY",
            "public_id": 82497,
            "url": "https://github.com/godotengine/godot/pull/82497",
            "diff_url": "https://github.com/godotengine/godot/pull/82497.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/82497.patch",
            "title": "Typed array equality operator update",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE3NDg5Mjky",
            "created_at": "2023-09-28T20:29:06Z",
            "updated_at": "2025-05-13T21:28:13Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5b935881fc1b765c23c476a14a21599d0cd2ace1"
            ]
        },
        "83027": {
            "id": "PR_kwDOAO6SJc5cNu-F",
            "public_id": 83027,
            "url": "https://github.com/godotengine/godot/pull/83027",
            "diff_url": "https://github.com/godotengine/godot/pull/83027.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/83027.patch",
            "title": "Add negative index to `Array.remove_at` and `Array.insert`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyNjg5MTk1",
            "created_at": "2023-10-09T03:01:00Z",
            "updated_at": "2025-04-13T22:59:44Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "fe39ffeb7d71e2c1496d6738aad4d2a64bd733b9"
            ]
        },
        "83538": {
            "id": "PR_kwDOAO6SJc5dGsEL",
            "public_id": 83538,
            "url": "https://github.com/godotengine/godot/pull/83538",
            "diff_url": "https://github.com/godotengine/godot/pull/83538.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/83538.patch",
            "title": "[FileAccess] Implement `get_size` and `get_access_time` methods.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2023-10-18T07:30:36Z",
            "updated_at": "2025-03-11T19:12:15Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTczMjY=",
                    "name": "platform:linuxbsd",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc3ODA=",
                    "name": "platform:macos",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyMDU0MTc0MTM=",
                    "name": "platform:windows",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "85d3be80701798a6c69dad7b002ba5762df180d6"
            ]
        },
        "83757": {
            "id": "PR_kwDOAO6SJc5ddEUi",
            "public_id": 83757,
            "url": "https://github.com/godotengine/godot/pull/83757",
            "diff_url": "https://github.com/godotengine/godot/pull/83757.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/83757.patch",
            "title": "Add `Node.get_orphan_node_ids`, edit `Node.print_orphan_nodes`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEwMTAzMjI1",
            "created_at": "2023-10-21T22:05:39Z",
            "updated_at": "2025-04-30T12:49:59Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "0ccdcb4a160f041a332cfab6b19dc504b2bca3ec"
            ]
        },
        "86015": {
            "id": "PR_kwDOAO6SJc5hn3g4",
            "public_id": 86015,
            "url": "https://github.com/godotengine/godot/pull/86015",
            "diff_url": "https://github.com/godotengine/godot/pull/86015.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/86015.patch",
            "title": "Add list initialization to Array, Variant, and TypedArray",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEwMDU0MjI2",
            "created_at": "2023-12-10T23:00:34Z",
            "updated_at": "2025-03-20T00:08:39Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "cb17798df3ef1ea6135acdf42b25af61177e4864"
            ]
        },
        "86653": {
            "id": "PR_kwDOAO6SJc5i-RA_",
            "public_id": 86653,
            "url": "https://github.com/godotengine/godot/pull/86653",
            "diff_url": "https://github.com/godotengine/godot/pull/86653.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/86653.patch",
            "title": "Improve error message for `String.format` when using nested Arrays",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY2NzI3NzEw",
            "created_at": "2023-12-30T19:34:36Z",
            "updated_at": "2025-04-29T21:12:24Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "3b2d4ac156088d38aa86108c79a0850c880a617d"
            ]
        },
        "87388": {
            "id": "PR_kwDOAO6SJc5kmR_T",
            "public_id": 87388,
            "url": "https://github.com/godotengine/godot/pull/87388",
            "diff_url": "https://github.com/godotengine/godot/pull/87388.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/87388.patch",
            "title": "Implement `LIMIT_MAX_COMPUTE_SHARED_MEMORY_SIZE` to `limit_get` in the Vulkan backend",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NTIxMzM5",
            "created_at": "2024-01-19T22:30:51Z",
            "updated_at": "2025-03-05T18:10:55Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "338c12fc9abd9a597105eb6e19bda8e9f44de751"
            ]
        },
        "87440": {
            "id": "PR_kwDOAO6SJc5kpw85",
            "public_id": 87440,
            "url": "https://github.com/godotengine/godot/pull/87440",
            "diff_url": "https://github.com/godotengine/godot/pull/87440.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/87440.patch",
            "title": "Overhaul Node3D documentation",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY2NzI3NzEw",
            "created_at": "2024-01-21T13:51:41Z",
            "updated_at": "2025-03-18T14:43:39Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "fbdd2980451904e7a2372292816bc9421f8a4f3b"
            ]
        },
        "87714": {
            "id": "PR_kwDOAO6SJc5lX18-",
            "public_id": 87714,
            "url": "https://github.com/godotengine/godot/pull/87714",
            "diff_url": "https://github.com/godotengine/godot/pull/87714.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/87714.patch",
            "title": "Expose `set_uid()`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2024-01-29T20:27:49Z",
            "updated_at": "2025-04-28T15:28:41Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6f4cf04fb8a160643d27799ede869a9242fc892d"
            ]
        },
        "87756": {
            "id": "PR_kwDOAO6SJc5lgAZi",
            "public_id": 87756,
            "url": "https://github.com/godotengine/godot/pull/87756",
            "diff_url": "https://github.com/godotengine/godot/pull/87756.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/87756.patch",
            "title": "Allow all tool modes to select",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBkx80A",
            "created_at": "2024-01-30T20:56:53Z",
            "updated_at": "2025-04-28T09:57:40Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyNzkwOTcxNjI=",
                    "name": "discussion",
                    "color": "#ccaaff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b98da2bd58a7e467821ef392704f99ff8aabdd9b"
            ]
        },
        "88852": {
            "id": "PR_kwDOAO6SJc5n4gtO",
            "public_id": 88852,
            "url": "https://github.com/godotengine/godot/pull/88852",
            "diff_url": "https://github.com/godotengine/godot/pull/88852.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/88852.patch",
            "title": "[Windows] Remove visible `WINDOW_MODE_FULLSCREEN` border by setting window region.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2024-02-26T08:30:21Z",
            "updated_at": "2025-03-11T23:20:52Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMDU0MTc0MTM=",
                    "name": "platform:windows",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "db7c94bd655d2cb99c7522daf5f288ddafc9d814"
            ]
        },
        "88925": {
            "id": "PR_kwDOAO6SJc5oFJ47",
            "public_id": 88925,
            "url": "https://github.com/godotengine/godot/pull/88925",
            "diff_url": "https://github.com/godotengine/godot/pull/88925.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/88925.patch",
            "title": "[Curve3D] Fix middle point forward vector when control1=end and control2=begin",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE3MDk1ODM=",
            "created_at": "2024-02-27T17:29:55Z",
            "updated_at": "2025-05-02T14:31:43Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "1a91570ce9059f9d33ef3298c9947beabad0d681"
            ]
        },
        "89324": {
            "id": "PR_kwDOAO6SJc5pJtgX",
            "public_id": 89324,
            "url": "https://github.com/godotengine/godot/pull/89324",
            "diff_url": "https://github.com/godotengine/godot/pull/89324.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/89324.patch",
            "title": "Allow exporting variables of type Variant",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2024-03-09T19:05:50Z",
            "updated_at": "2025-05-11T15:38:07Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2OA==",
                    "name": "feature proposal",
                    "color": "#4466ff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwODI=",
                    "name": "topic:gdscript",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "012d47b089c70022615c6ad06ea6eb116cbc3dcc"
            ]
        },
        "89442": {
            "id": "PR_kwDOAO6SJc5pgCuz",
            "public_id": 89442,
            "url": "https://github.com/godotengine/godot/pull/89442",
            "diff_url": "https://github.com/godotengine/godot/pull/89442.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/89442.patch",
            "title": "Don't duplicate internal nodes",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2024-03-13T12:36:49Z",
            "updated_at": "2025-03-11T23:53:25Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw5NTUwNzk2ODQ=",
                    "name": "breaks compat",
                    "color": "#b64245"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "92ab92114e9b669eb182044a12389766e5858277"
            ]
        },
        "89556": {
            "id": "PR_kwDOAO6SJc5p0JQC",
            "public_id": 89556,
            "url": "https://github.com/godotengine/godot/pull/89556",
            "diff_url": "https://github.com/godotengine/godot/pull/89556.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/89556.patch",
            "title": "Fix words not being selected by endpoints",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjgzMzg2MjI0",
            "created_at": "2024-03-16T04:41:33Z",
            "updated_at": "2025-05-15T20:06:37Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABocF7RA",
                    "name": "cherrypick:4.3",
                    "color": "#446699"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "899bb9e96f47c7b1832b2ef836de4f0ea2ca0be4"
            ]
        },
        "89582": {
            "id": "PR_kwDOAO6SJc5p1X-H",
            "public_id": 89582,
            "url": "https://github.com/godotengine/godot/pull/89582",
            "diff_url": "https://github.com/godotengine/godot/pull/89582.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/89582.patch",
            "title": "Implement FXAA 3.11 to replace the current broken implementation",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUwMzAyNDc5",
            "created_at": "2024-03-16T17:26:18Z",
            "updated_at": "2025-04-23T17:11:59Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "bc746f2962819e7a2b7075ba830e65614654bbdb"
            ]
        },
        "89746": {
            "id": "PR_kwDOAO6SJc5qXgk2",
            "public_id": 89746,
            "url": "https://github.com/godotengine/godot/pull/89746",
            "diff_url": "https://github.com/godotengine/godot/pull/89746.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/89746.patch",
            "title": "Remove `NOTIFICATION_ENTER_TREE` when `NOTIFICATION_THEME_CHANGED` is used",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2024-03-21T13:43:04Z",
            "updated_at": "2025-05-07T18:04:09Z",
            "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": [
                "d32d2e9b511dbdce4e79621a92c63088c9912ad0"
            ]
        },
        "89782": {
            "id": "PR_kwDOAO6SJc5qf65b",
            "public_id": 89782,
            "url": "https://github.com/godotengine/godot/pull/89782",
            "diff_url": "https://github.com/godotengine/godot/pull/89782.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/89782.patch",
            "title": "Use initializer list in Arrays",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2024-03-22T14:51:56Z",
            "updated_at": "2025-03-28T16:37:51Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "75881f832250caec21c35403b5b622244d9b9ce2"
            ]
        },
        "89988": {
            "id": "PR_kwDOAO6SJc5rFt4Q",
            "public_id": 89988,
            "url": "https://github.com/godotengine/godot/pull/89988",
            "diff_url": "https://github.com/godotengine/godot/pull/89988.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/89988.patch",
            "title": "Add support for bent normal maps for specular occlusion and indirect lighting",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUwNzcyNDc0",
            "created_at": "2024-03-28T18:34:56Z",
            "updated_at": "2025-05-14T16:28:08Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2OA==",
                    "name": "feature proposal",
                    "color": "#4466ff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "9828c365c3715e0da7cdf994d1429aa15fe85179"
            ]
        },
        "90034": {
            "id": "PR_kwDOAO6SJc5rN7Uv",
            "public_id": 90034,
            "url": "https://github.com/godotengine/godot/pull/90034",
            "diff_url": "https://github.com/godotengine/godot/pull/90034.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/90034.patch",
            "title": "Don't save unnecessarily with `save_before_running`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2024-03-30T07:43:16Z",
            "updated_at": "2025-03-07T21:25:25Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "c1b08dda36f391695351e45eb20fe36dc55e4bb5"
            ]
        },
        "90092": {
            "id": "PR_kwDOAO6SJc5rSfnQ",
            "public_id": 90092,
            "url": "https://github.com/godotengine/godot/pull/90092",
            "diff_url": "https://github.com/godotengine/godot/pull/90092.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/90092.patch",
            "title": "Add credits roll",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2024-04-01T07:52:04Z",
            "updated_at": "2025-04-23T17:26:03Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2OA==",
                    "name": "feature proposal",
                    "color": "#4466ff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "336bf5269d7bfa3494656daea2d0db65c9674204"
            ]
        },
        "90226": {
            "id": "PR_kwDOAO6SJc5rxGCg",
            "public_id": 90226,
            "url": "https://github.com/godotengine/godot/pull/90226",
            "diff_url": "https://github.com/godotengine/godot/pull/90226.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/90226.patch",
            "title": "Add Open Dock shortcuts",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEwMDU0MjI2",
            "created_at": "2024-04-04T22:00:28Z",
            "updated_at": "2025-05-26T00:14:57Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "4a65775dc512ccc9a979a25c98b956121485264b"
            ]
        },
        "90436": {
            "id": "PR_kwDOAO6SJc5sJaXF",
            "public_id": 90436,
            "url": "https://github.com/godotengine/godot/pull/90436",
            "diff_url": "https://github.com/godotengine/godot/pull/90436.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/90436.patch",
            "title": "Expose built-in region information",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MDE2NzA0",
            "created_at": "2024-04-09T15:35:38Z",
            "updated_at": "2025-04-30T14:23:45Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNjA5NDQyMDYy",
                    "name": "topic:shaders",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "4e68f277c6f592eb4a397ed2090f81b86b53ba76"
            ]
        },
        "90558": {
            "id": "PR_kwDOAO6SJc5sbvJ1",
            "public_id": 90558,
            "url": "https://github.com/godotengine/godot/pull/90558",
            "diff_url": "https://github.com/godotengine/godot/pull/90558.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/90558.patch",
            "title": "Add include/exclude to `FindInFiles` for filtering files.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYxNjI0NTU4",
            "created_at": "2024-04-12T04:50:50Z",
            "updated_at": "2025-05-05T16:32:01Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2OA==",
                    "name": "feature proposal",
                    "color": "#4466ff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "1bccf5c9a3e4e5b5e8f20c0cda52f35f91cae18c"
            ]
        },
        "90971": {
            "id": "PR_kwDOAO6SJc5tRMT3",
            "public_id": 90971,
            "url": "https://github.com/godotengine/godot/pull/90971",
            "diff_url": "https://github.com/godotengine/godot/pull/90971.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/90971.patch",
            "title": "Fix `RID` cannot be string formatted",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQzODA0Nzc2",
            "created_at": "2024-04-21T08:18:29Z",
            "updated_at": "2025-04-15T00:43:00Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABocF7RA",
                    "name": "cherrypick:4.3",
                    "color": "#446699"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6de26869131e2b6799c5dcfe423d4b36b9efd1f2"
            ]
        },
        "91006": {
            "id": "PR_kwDOAO6SJc5tVSTB",
            "public_id": 91006,
            "url": "https://github.com/godotengine/godot/pull/91006",
            "diff_url": "https://github.com/godotengine/godot/pull/91006.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/91006.patch",
            "title": "Ability to print and log script backtraces",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYyNjUzMDc=",
            "created_at": "2024-04-22T10:39:01Z",
            "updated_at": "2025-04-25T09:40:13Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2OA==",
                    "name": "feature proposal",
                    "color": "#4466ff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d1dcb40d565174e88627fc6395890d0bac88f756"
            ]
        },
        "91264": {
            "id": "PR_kwDOAO6SJc5t658E",
            "public_id": 91264,
            "url": "https://github.com/godotengine/godot/pull/91264",
            "diff_url": "https://github.com/godotengine/godot/pull/91264.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/91264.patch",
            "title": "Fix help overview tooltip flicker",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEzODI2OQ==",
            "created_at": "2024-04-28T00:19:45Z",
            "updated_at": "2025-04-28T00:28:21Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "09f01d611c438fb0c476df2be1fbdc40389bfe9b"
            ]
        },
        "91594": {
            "id": "PR_kwDOAO6SJc5ukmkS",
            "public_id": 91594,
            "url": "https://github.com/godotengine/godot/pull/91594",
            "diff_url": "https://github.com/godotengine/godot/pull/91594.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/91594.patch",
            "title": "Remove old path remaps system",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUxMTcxOTc=",
            "created_at": "2024-05-05T17:03:06Z",
            "updated_at": "2025-04-23T17:12:03Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "a96e8ac62c271204bffac92961073d3db80504d9"
            ]
        },
        "91660": {
            "id": "PR_kwDOAO6SJc5uwQKS",
            "public_id": 91660,
            "url": "https://github.com/godotengine/godot/pull/91660",
            "diff_url": "https://github.com/godotengine/godot/pull/91660.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/91660.patch",
            "title": "[Core] Use `Vector` for `MethodInfo::arguments`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBcK-Cw",
            "created_at": "2024-05-07T12:02:48Z",
            "updated_at": "2025-03-14T15:15:17Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d9721954e6fc9c63dd58571b736b4446cabe2d3a"
            ]
        },
        "92141": {
            "id": "PR_kwDOAO6SJc5v56L6",
            "public_id": 92141,
            "url": "https://github.com/godotengine/godot/pull/92141",
            "diff_url": "https://github.com/godotengine/godot/pull/92141.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/92141.patch",
            "title": "Allow double-click within tracks to set a new play position",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOB2pUtg",
            "created_at": "2024-05-20T02:56:10Z",
            "updated_at": "2025-05-19T13:04:37Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
                    "name": "topic:animation",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "e64206d85147a6fa0793534930505f84486e2132"
            ]
        },
        "92475": {
            "id": "PR_kwDOAO6SJc5wxDXf",
            "public_id": 92475,
            "url": "https://github.com/godotengine/godot/pull/92475",
            "diff_url": "https://github.com/godotengine/godot/pull/92475.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/92475.patch",
            "title": "Add `String::replace_char(s)` methods for performance and convenience",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBcK-Cw",
            "created_at": "2024-05-28T13:33:50Z",
            "updated_at": "2025-04-10T15:27:26Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "889410dcda1df3f0fcc97dac16ae326da4029bc0"
            ]
        },
        "92476": {
            "id": "PR_kwDOAO6SJc5wxE36",
            "public_id": 92476,
            "url": "https://github.com/godotengine/godot/pull/92476",
            "diff_url": "https://github.com/godotengine/godot/pull/92476.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/92476.patch",
            "title": "Add `String::remove_char(s)` methods for performance and convenience",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBcK-Cw",
            "created_at": "2024-05-28T13:36:44Z",
            "updated_at": "2025-03-10T15:08:49Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "331a43a9d884c34a62237334deae1eaceac33a7d"
            ]
        },
        "92542": {
            "id": "PR_kwDOAO6SJc5xASci",
            "public_id": 92542,
            "url": "https://github.com/godotengine/godot/pull/92542",
            "diff_url": "https://github.com/godotengine/godot/pull/92542.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/92542.patch",
            "title": "Revert Solarized Dark theme to Godot 3",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIwMzgwNzU4",
            "created_at": "2024-05-30T12:19:45Z",
            "updated_at": "2025-05-13T21:28:42Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "77af5d16ac3fa2a91f374ecaa902b367fe5e5908"
            ]
        },
        "93142": {
            "id": "PR_kwDOAO6SJc5ya3uv",
            "public_id": 93142,
            "url": "https://github.com/godotengine/godot/pull/93142",
            "diff_url": "https://github.com/godotengine/godot/pull/93142.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/93142.patch",
            "title": "Add new StandardMaterial properties to allow users to control FPS-style objects (hands, weapons, tools close to the camera)",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NTIxMzM5",
            "created_at": "2024-06-13T23:02:28Z",
            "updated_at": "2025-05-27T13:51:48Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNjA5NDQyMDYy",
                    "name": "topic:shaders",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "9a1def8da1279f60e86bcdb740c30ac6293e4cc8"
            ]
        },
        "93276": {
            "id": "PR_kwDOAO6SJc5yvPgk",
            "public_id": 93276,
            "url": "https://github.com/godotengine/godot/pull/93276",
            "diff_url": "https://github.com/godotengine/godot/pull/93276.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/93276.patch",
            "title": "Avoid unnecessary copy-on-write Vector/Array",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEwNTkwOTk=",
            "created_at": "2024-06-17T20:12:20Z",
            "updated_at": "2025-05-12T23:10:16Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b73346ef1940acf518211530ad8efa77ddfdb88b"
            ]
        },
        "93466": {
            "id": "PR_kwDOAO6SJc5zP4iy",
            "public_id": 93466,
            "url": "https://github.com/godotengine/godot/pull/93466",
            "diff_url": "https://github.com/godotengine/godot/pull/93466.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/93466.patch",
            "title": "[TextEdit / LineEdit] Add support for OEM Alt codes input.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2024-06-22T12:21:26Z",
            "updated_at": "2025-04-10T21:58:21Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "aa0ade5b49cf7b71a5045e5e99d527fbf306f9ea"
            ]
        },
        "93517": {
            "id": "PR_kwDOAO6SJc5zSr8a",
            "public_id": 93517,
            "url": "https://github.com/godotengine/godot/pull/93517",
            "diff_url": "https://github.com/godotengine/godot/pull/93517.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/93517.patch",
            "title": "Core: Add `[[nodiscard]]` to string-like classes/structs",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE3NDg5Mjky",
            "created_at": "2024-06-23T18:03:44Z",
            "updated_at": "2025-05-07T17:54:46Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "579feb387c9af6c75f1c599be9d51c380e8efd52"
            ]
        },
        "93636": {
            "id": "PR_kwDOAO6SJc5zpXMN",
            "public_id": 93636,
            "url": "https://github.com/godotengine/godot/pull/93636",
            "diff_url": "https://github.com/godotengine/godot/pull/93636.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/93636.patch",
            "title": "GDScript: Add tests for calling with wrong arguments in Callable.callv() when passing a readonly (const) Array",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwOTYwNjk4",
            "created_at": "2024-06-26T14:40:31Z",
            "updated_at": "2025-04-10T21:58:23Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwODI=",
                    "name": "topic:gdscript",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyMjMxNTkzNjg1",
                    "name": "topic:tests",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "c1cdaf7b16f3b2bf79c6a0ac08b26ca8f603a848"
            ]
        },
        "93673": {
            "id": "PR_kwDOAO6SJc5zzuEu",
            "public_id": 93673,
            "url": "https://github.com/godotengine/godot/pull/93673",
            "diff_url": "https://github.com/godotengine/godot/pull/93673.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/93673.patch",
            "title": "Disable debug draw modes in the 3D editor according to current rendering method",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2024-06-27T18:22:56Z",
            "updated_at": "2025-03-20T15:10:52Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5472936b6919b23b1e6c6ba7955e632618a1c0c2"
            ]
        },
        "93722": {
            "id": "PR_kwDOAO6SJc5z79Jm",
            "public_id": 93722,
            "url": "https://github.com/godotengine/godot/pull/93722",
            "diff_url": "https://github.com/godotengine/godot/pull/93722.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/93722.patch",
            "title": "Implement `KHR_node_visibility` in the GLTF module",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NDY4NzU=",
            "created_at": "2024-06-28T22:11:52Z",
            "updated_at": "2025-04-24T23:36:58Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "8459f4cdaf00f930b0dab2abdccdb5a0d3cae4d8"
            ]
        },
        "93735": {
            "id": "PR_kwDOAO6SJc5z9aUH",
            "public_id": 93735,
            "url": "https://github.com/godotengine/godot/pull/93735",
            "diff_url": "https://github.com/godotengine/godot/pull/93735.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/93735.patch",
            "title": "Overhaul CanvasItem documentation (no `draw` methods)",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY2NzI3NzEw",
            "created_at": "2024-06-29T12:01:38Z",
            "updated_at": "2025-03-19T15:29:15Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "93a7584223f934bf3bbc5715f038a8f823383f65"
            ]
        },
        "93783": {
            "id": "PR_kwDOAO6SJc5z_X4y",
            "public_id": 93783,
            "url": "https://github.com/godotengine/godot/pull/93783",
            "diff_url": "https://github.com/godotengine/godot/pull/93783.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/93783.patch",
            "title": "Improve `JSON::stringify` performance",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOCB462A",
            "created_at": "2024-06-30T16:02:37Z",
            "updated_at": "2025-05-08T12:43:15Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f13b4b760abede416911058e1702bc1dd40d29e8"
            ]
        },
        "93836": {
            "id": "PR_kwDOAO6SJc50INvd",
            "public_id": 93836,
            "url": "https://github.com/godotengine/godot/pull/93836",
            "diff_url": "https://github.com/godotengine/godot/pull/93836.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/93836.patch",
            "title": "Add mid height property to CapsuleShape2D/3D",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NDY4NzU=",
            "created_at": "2024-07-01T23:39:16Z",
            "updated_at": "2025-05-23T17:00:29Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE4ODA=",
                    "name": "topic:physics",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "9f38cfe3ca0b774c80a5adfb3c182860d9302a13"
            ]
        },
        "93883": {
            "id": "PR_kwDOAO6SJc50SDpx",
            "public_id": 93883,
            "url": "https://github.com/godotengine/godot/pull/93883",
            "diff_url": "https://github.com/godotengine/godot/pull/93883.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/93883.patch",
            "title": "Consolidate and simplify string joining code in `VariantUtilityFunctions`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDI3Mjg=",
            "created_at": "2024-07-03T06:35:27Z",
            "updated_at": "2025-05-19T18:40:43Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "981f1e9298d57489d44fac4344ce9b3cf88cae00",
                "8be7ad32e7796f33f82f95f469085426fac87d1f"
            ]
        },
        "94143": {
            "id": "PR_kwDOAO6SJc503UTB",
            "public_id": 94143,
            "url": "https://github.com/godotengine/godot/pull/94143",
            "diff_url": "https://github.com/godotengine/godot/pull/94143.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/94143.patch",
            "title": "Move and simplify Object's `connect` description slightly",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY2NzI3NzEw",
            "created_at": "2024-07-09T17:31:16Z",
            "updated_at": "2025-04-10T07:11:40Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "824d4ee8557d5b2b5b753ad1003708ff7ea01dc9"
            ]
        },
        "94441": {
            "id": "PR_kwDOAO6SJc51ifEk",
            "public_id": 94441,
            "url": "https://github.com/godotengine/godot/pull/94441",
            "diff_url": "https://github.com/godotengine/godot/pull/94441.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/94441.patch",
            "title": "Core: Convert `Math` class to namespace",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE3NDg5Mjky",
            "created_at": "2024-07-16T16:41:31Z",
            "updated_at": "2025-03-24T10:08:49Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "581d675eeb2f4446fe3587bc05b6696d9ee2964c"
            ]
        },
        "94689": {
            "id": "PR_kwDOAO6SJc52T1ba",
            "public_id": 94689,
            "url": "https://github.com/godotengine/godot/pull/94689",
            "diff_url": "https://github.com/godotengine/godot/pull/94689.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/94689.patch",
            "title": "[Windows] Fix issue where newly created window incorrectly acquired the popup property.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ4MjczOTkw",
            "created_at": "2024-07-24T08:56:16Z",
            "updated_at": "2025-03-28T14:10:11Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABocF7RA",
                    "name": "cherrypick:4.3",
                    "color": "#446699"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyMDU0MTc0MTM=",
                    "name": "platform:windows",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "9dfa7514251207a4f1719afe02119b0738b50a45"
            ]
        },
        "94798": {
            "id": "PR_kwDOAO6SJc52lLMf",
            "public_id": 94798,
            "url": "https://github.com/godotengine/godot/pull/94798",
            "diff_url": "https://github.com/godotengine/godot/pull/94798.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/94798.patch",
            "title": "[Tests] Add check for argument name validity",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBcK-Cw",
            "created_at": "2024-07-26T13:25:15Z",
            "updated_at": "2025-03-12T11:26:01Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMjMxNTkzNjg1",
                    "name": "topic:tests",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "66e9c2f99849427cc1a6ff4cf7214c5e7a624358"
            ]
        },
        "94883": {
            "id": "PR_kwDOAO6SJc52rNjr",
            "public_id": 94883,
            "url": "https://github.com/godotengine/godot/pull/94883",
            "diff_url": "https://github.com/godotengine/godot/pull/94883.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/94883.patch",
            "title": "Fix ProjectSettings name casing options and missing String methods",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUzNjkwMzE1",
            "created_at": "2024-07-28T20:04:10Z",
            "updated_at": "2025-04-11T09:42:32Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "bf963e767ea8b33c343f2b6cc24ac29eb342c2cd"
            ]
        },
        "95049": {
            "id": "PR_kwDOAO6SJc53MbPC",
            "public_id": 95049,
            "url": "https://github.com/godotengine/godot/pull/95049",
            "diff_url": "https://github.com/godotengine/godot/pull/95049.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/95049.patch",
            "title": "Use `windowBackgroundColor` instead of `controlColor` for macOS system base color",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI5MTIxOTI1",
            "created_at": "2024-08-02T01:51:50Z",
            "updated_at": "2025-03-12T11:06:08Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc3ODA=",
                    "name": "platform:macos",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "2b16d4e002d9aa1f87f410a2c31f62e33314dbaf"
            ]
        },
        "95392": {
            "id": "PR_kwDOAO6SJc54COaZ",
            "public_id": 95392,
            "url": "https://github.com/godotengine/godot/pull/95392",
            "diff_url": "https://github.com/godotengine/godot/pull/95392.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/95392.patch",
            "title": "Prompt user to terminate if quitting while project is running",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI5NTMyNjAw",
            "created_at": "2024-08-11T14:57:47Z",
            "updated_at": "2025-03-19T18:21:55Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "75272237d08e4852d2b0a1c843b170574b72b1ac"
            ]
        },
        "95540": {
            "id": "PR_kwDOAO6SJc54bx8r",
            "public_id": 95540,
            "url": "https://github.com/godotengine/godot/pull/95540",
            "diff_url": "https://github.com/godotengine/godot/pull/95540.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/95540.patch",
            "title": "Allow empty click in scene tree dock",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2024-08-15T05:16:03Z",
            "updated_at": "2025-05-28T22:23:13Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "e5ed038ad26e6905e8e32be6a63d678192557327"
            ]
        },
        "95585": {
            "id": "PR_kwDOAO6SJc54gHHi",
            "public_id": 95585,
            "url": "https://github.com/godotengine/godot/pull/95585",
            "diff_url": "https://github.com/godotengine/godot/pull/95585.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/95585.patch",
            "title": "ScriptEditor: Remove obsolete completion cache",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBe5tvQ",
            "created_at": "2024-08-15T19:25:37Z",
            "updated_at": "2025-05-23T17:05:12Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "56bad1151758e43b2ab28be9a8b70c072310622d"
            ]
        },
        "95606": {
            "id": "PR_kwDOAO6SJc54h4X1",
            "public_id": 95606,
            "url": "https://github.com/godotengine/godot/pull/95606",
            "diff_url": "https://github.com/godotengine/godot/pull/95606.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/95606.patch",
            "title": "Fix unfocused windows can't be dragged",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjgxMTA5MTY1",
            "created_at": "2024-08-16T03:11:10Z",
            "updated_at": "2025-03-18T19:49:17Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABocF7RA",
                    "name": "cherrypick:4.3",
                    "color": "#446699"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyMDU0MTc0MTM=",
                    "name": "platform:windows",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "59149dc4d00d2014e1b3b31f7ff40ca6b3fffa32"
            ]
        },
        "95736": {
            "id": "PR_kwDOAO6SJc54p-dO",
            "public_id": 95736,
            "url": "https://github.com/godotengine/godot/pull/95736",
            "diff_url": "https://github.com/godotengine/godot/pull/95736.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/95736.patch",
            "title": "Allow changing the color for the Checkbox's checked and unchecked icons",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUzODg3NjYy",
            "created_at": "2024-08-18T07:12:45Z",
            "updated_at": "2025-03-10T15:07:48Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2OA==",
                    "name": "feature proposal",
                    "color": "#4466ff"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "4632cfd4bde9f6f31c8b721fa61e8f0cda6770d9"
            ]
        },
        "95776": {
            "id": "PR_kwDOAO6SJc54rAXX",
            "public_id": 95776,
            "url": "https://github.com/godotengine/godot/pull/95776",
            "diff_url": "https://github.com/godotengine/godot/pull/95776.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/95776.patch",
            "title": "Simplify the printed file paths in the Linux/*BSD crash handler",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2024-08-18T21:38:28Z",
            "updated_at": "2025-03-07T21:20:00Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTczMjY=",
                    "name": "platform:linuxbsd",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "57141e04a62b38ac8eeeabc464e0491ef327aef4"
            ]
        },
        "95821": {
            "id": "PR_kwDOAO6SJc54yDWW",
            "public_id": 95821,
            "url": "https://github.com/godotengine/godot/pull/95821",
            "diff_url": "https://github.com/godotengine/godot/pull/95821.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/95821.patch",
            "title": "Scripting: Fix script docs not being searchable without manually recompiling scripts",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExMzM4OTI=",
            "created_at": "2024-08-19T21:11:08Z",
            "updated_at": "2025-03-13T14:25:44Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "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": [
                "72045c8306ed9bc021b42593755b536c526f3239"
            ]
        },
        "95912": {
            "id": "PR_kwDOAO6SJc55BGyD",
            "public_id": 95912,
            "url": "https://github.com/godotengine/godot/pull/95912",
            "diff_url": "https://github.com/godotengine/godot/pull/95912.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/95912.patch",
            "title": "Fix particle jitter when scene tree is paused",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEyMjYzMzk=",
            "created_at": "2024-08-21T17:54:09Z",
            "updated_at": "2025-03-17T21:54:48Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABocF7RA",
                    "name": "cherrypick:4.3",
                    "color": "#446699"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABCNCFwA",
                    "name": "topic:particles",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "87efa4d210e1bdd0cec69418e8242edc16855aa7"
            ]
        },
        "95916": {
            "id": "PR_kwDOAO6SJc55B0nb",
            "public_id": 95916,
            "url": "https://github.com/godotengine/godot/pull/95916",
            "diff_url": "https://github.com/godotengine/godot/pull/95916.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/95916.patch",
            "title": "Core: Add dedicated `BitField` template",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE3NDg5Mjky",
            "created_at": "2024-08-21T19:16:41Z",
            "updated_at": "2025-04-11T18:34:52Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "0d267e7b1e7ac1ede02c07ea7ffc3fc8b2e8fe90"
            ]
        },
        "96134": {
            "id": "PR_kwDOAO6SJc55ff_D",
            "public_id": 96134,
            "url": "https://github.com/godotengine/godot/pull/96134",
            "diff_url": "https://github.com/godotengine/godot/pull/96134.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/96134.patch",
            "title": "`MovieWriter` extension support",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI5NTI3NjYz",
            "created_at": "2024-08-26T21:34:23Z",
            "updated_at": "2025-04-24T14:14:47Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw1ODA1MzcwMDM=",
                    "name": "topic:gdextension",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "387980a40a546e22e04bcb3f8ab55137cf0dc7d2"
            ]
        },
        "96139": {
            "id": "PR_kwDOAO6SJc55gA2H",
            "public_id": 96139,
            "url": "https://github.com/godotengine/godot/pull/96139",
            "diff_url": "https://github.com/godotengine/godot/pull/96139.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/96139.patch",
            "title": "Add configuration option to disable `Scroll Deadzone` on Android",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQxOTIxMzk1",
            "created_at": "2024-08-26T23:45:43Z",
            "updated_at": "2025-04-11T18:41:36Z",
            "target_branch": "master",
            "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"
                }
            ],
            "commits": [
                "cd68034e0152c020fc3c9fb37e704d0806f4edfb"
            ]
        },
        "96169": {
            "id": "PR_kwDOAO6SJc55lXN_",
            "public_id": 96169,
            "url": "https://github.com/godotengine/godot/pull/96169",
            "diff_url": "https://github.com/godotengine/godot/pull/96169.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/96169.patch",
            "title": "Consider search keywords in `CreateDialog`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUxMTcxOTc=",
            "created_at": "2024-08-27T14:29:35Z",
            "updated_at": "2025-04-28T00:27:56Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5c83d25eda241cd7890a691854d2d5e9805f9c13"
            ]
        },
        "96233": {
            "id": "PR_kwDOAO6SJc55vAAc",
            "public_id": 96233,
            "url": "https://github.com/godotengine/godot/pull/96233",
            "diff_url": "https://github.com/godotengine/godot/pull/96233.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/96233.patch",
            "title": "Remove `_FORCE_INLINE_` from `TextServer*::_ensure*` methods",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOCB462A",
            "created_at": "2024-08-28T16:42:15Z",
            "updated_at": "2025-05-08T12:43:52Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "91931606f7005376b0af8b03b03bd727c478344b"
            ]
        },
        "96296": {
            "id": "PR_kwDOAO6SJc554KQU",
            "public_id": 96296,
            "url": "https://github.com/godotengine/godot/pull/96296",
            "diff_url": "https://github.com/godotengine/godot/pull/96296.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/96296.patch",
            "title": "Fix `changed` signal emission in `Curve::set_point_offset`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYyODY2Nzk4",
            "created_at": "2024-08-29T18:56:37Z",
            "updated_at": "2025-03-12T11:50:07Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "cd71f97209b5a1512e0620779d0643a724177a5c"
            ]
        },
        "96372": {
            "id": "PR_kwDOAO6SJc56DG21",
            "public_id": 96372,
            "url": "https://github.com/godotengine/godot/pull/96372",
            "diff_url": "https://github.com/godotengine/godot/pull/96372.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/96372.patch",
            "title": "Fix copying a Node with a signal potentially resulting in an editor crash",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExNzM2MjE3",
            "created_at": "2024-08-31T09:45:18Z",
            "updated_at": "2025-03-14T10:56:21Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABocF7RA",
                    "name": "cherrypick:4.3",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "7563c3a4df467d6c0d8f5211c4b240b90adcf6e7",
                "ed108fc9939a1246a028679e764cacb6d5498306"
            ]
        },
        "96375": {
            "id": "PR_kwDOAO6SJc56DKr-",
            "public_id": 96375,
            "url": "https://github.com/godotengine/godot/pull/96375",
            "diff_url": "https://github.com/godotengine/godot/pull/96375.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/96375.patch",
            "title": "Autocompletion: Don't add parenthesis if `Callable` is expected",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBe5tvQ",
            "created_at": "2024-08-31T10:25:14Z",
            "updated_at": "2025-05-23T17:04:51Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "e7487263ade18f99bfacc86883ff6c67da276598"
            ]
        },
        "96421": {
            "id": "PR_kwDOAO6SJc56EeuH",
            "public_id": 96421,
            "url": "https://github.com/godotengine/godot/pull/96421",
            "diff_url": "https://github.com/godotengine/godot/pull/96421.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/96421.patch",
            "title": "Support hiding functions calls in Method Tracks",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOB2pUtg",
            "created_at": "2024-09-01T03:06:13Z",
            "updated_at": "2025-03-19T11:41:36Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
                    "name": "topic:animation",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "d9ecf3ad9cbb9a42249479b70c1485f50c47c523"
            ]
        },
        "96497": {
            "id": "PR_kwDOAO6SJc56Mkkx",
            "public_id": 96497,
            "url": "https://github.com/godotengine/godot/pull/96497",
            "diff_url": "https://github.com/godotengine/godot/pull/96497.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/96497.patch",
            "title": "Core: Convert `Pair`/`KeyValue` to `constexpr`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE3NDg5Mjky",
            "created_at": "2024-09-02T21:19:01Z",
            "updated_at": "2025-05-15T20:06:43Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5538850d87a9fcff8f3ec9d0ceaef919f6319cea"
            ]
        },
        "96536": {
            "id": "PR_kwDOAO6SJc56Sk-_",
            "public_id": 96536,
            "url": "https://github.com/godotengine/godot/pull/96536",
            "diff_url": "https://github.com/godotengine/godot/pull/96536.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/96536.patch",
            "title": "Add option to copy a file's name in the FileSystem dock (reverted)",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwNzM5MjM5",
            "created_at": "2024-09-03T17:06:32Z",
            "updated_at": "2025-03-21T11:11:05Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "2569416881e213faebe454be04bda1352c9152d9"
            ]
        },
        "96611": {
            "id": "PR_kwDOAO6SJc56izgF",
            "public_id": 96611,
            "url": "https://github.com/godotengine/godot/pull/96611",
            "diff_url": "https://github.com/godotengine/godot/pull/96611.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/96611.patch",
            "title": "Add `PROPERTY_HINT_INPUT_NAME` for use with `@export_custom` to allow using input actions",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjg5MDQxNDM0",
            "created_at": "2024-09-05T15:29:22Z",
            "updated_at": "2025-05-13T21:28:17Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2OA==",
                    "name": "feature proposal",
                    "color": "#4466ff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "c8fed1e1d006a018d7f28593fe987e024bc48171"
            ]
        },
        "96664": {
            "id": "PR_kwDOAO6SJc56sukz",
            "public_id": 96664,
            "url": "https://github.com/godotengine/godot/pull/96664",
            "diff_url": "https://github.com/godotengine/godot/pull/96664.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/96664.patch",
            "title": "`Array` performance improvements to reduce copying/copy_on_write calls",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOCB462A",
            "created_at": "2024-09-06T19:01:44Z",
            "updated_at": "2025-05-08T12:43:44Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d176ba045fd6d55719a472b5475ccc32a41e265d"
            ]
        },
        "96921": {
            "id": "PR_kwDOAO6SJc57VQPe",
            "public_id": 96921,
            "url": "https://github.com/godotengine/godot/pull/96921",
            "diff_url": "https://github.com/godotengine/godot/pull/96921.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/96921.patch",
            "title": "Add translation preview in editor",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2024-09-12T17:00:10Z",
            "updated_at": "2025-05-27T14:53:54Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB5NI2wQ",
                    "name": "topic:i18n",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "8d93b6a54c4b9bec2a81368015aa905f4b5efdd9"
            ]
        },
        "96925": {
            "id": "PR_kwDOAO6SJc57VmGI",
            "public_id": 96925,
            "url": "https://github.com/godotengine/godot/pull/96925",
            "diff_url": "https://github.com/godotengine/godot/pull/96925.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/96925.patch",
            "title": "Fix spaces converted to tabs in triple quote strings",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMzA3Njk4",
            "created_at": "2024-09-12T17:54:39Z",
            "updated_at": "2025-05-26T16:31:09Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTcxNjI=",
                    "name": "discussion",
                    "color": "#ccaaff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ed69fd66da1752ccc4da50e66551be0bb2c4c92d"
            ]
        },
        "97002": {
            "id": "PR_kwDOAO6SJc57hZ88",
            "public_id": 97002,
            "url": "https://github.com/godotengine/godot/pull/97002",
            "diff_url": "https://github.com/godotengine/godot/pull/97002.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/97002.patch",
            "title": "Add methods to decode/encode multibyte encodings.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2024-09-14T15:28:17Z",
            "updated_at": "2025-04-25T18:28:35Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "48bfe13e4feda309bcbfadf97bb8c011402f2cf8"
            ]
        },
        "97148": {
            "id": "PR_kwDOAO6SJc576WPm",
            "public_id": 97148,
            "url": "https://github.com/godotengine/godot/pull/97148",
            "diff_url": "https://github.com/godotengine/godot/pull/97148.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/97148.patch",
            "title": "Enable Auto Reload Scripts on External Change by default in the editor settings",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2024-09-18T14:34:06Z",
            "updated_at": "2025-05-06T14:35:54Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "c9a6fa0903f0d6f8377da91f8e79379a1168159d"
            ]
        },
        "97348": {
            "id": "PR_kwDOAO6SJc58T1yn",
            "public_id": 97348,
            "url": "https://github.com/godotengine/godot/pull/97348",
            "diff_url": "https://github.com/godotengine/godot/pull/97348.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/97348.patch",
            "title": "Update Inspector when renaming a file via File System Dock",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY5Nzk5NDU=",
            "created_at": "2024-09-23T04:07:41Z",
            "updated_at": "2025-03-28T14:06:59Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b4db9dc6884bffb9c1dc40c0643d2d1446c03f41"
            ]
        },
        "97495": {
            "id": "PR_kwDOAO6SJc580E5u",
            "public_id": 97495,
            "url": "https://github.com/godotengine/godot/pull/97495",
            "diff_url": "https://github.com/godotengine/godot/pull/97495.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/97495.patch",
            "title": "[GUI] Implement properties that can recursively disable child controls' `Focus Mode` & `Mouse Filter`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjcxNDgxNzAw",
            "created_at": "2024-09-26T15:16:20Z",
            "updated_at": "2025-03-21T14:07:42Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "a49ca33a7f67cf20f86b82bafeb9455dc574e8bc"
            ]
        },
        "97553": {
            "id": "PR_kwDOAO6SJc588vtB",
            "public_id": 97553,
            "url": "https://github.com/godotengine/godot/pull/97553",
            "diff_url": "https://github.com/godotengine/godot/pull/97553.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/97553.patch",
            "title": "[Core] Add `is_same` to types that have float components",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBcK-Cw",
            "created_at": "2024-09-27T17:40:19Z",
            "updated_at": "2025-03-10T15:08:44Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2OA==",
                    "name": "feature proposal",
                    "color": "#4466ff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e825085978e5280966660d30439ed5fc977ff1af"
            ]
        },
        "97763": {
            "id": "PR_kwDOAO6SJc59fNiP",
            "public_id": 97763,
            "url": "https://github.com/godotengine/godot/pull/97763",
            "diff_url": "https://github.com/godotengine/godot/pull/97763.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/97763.patch",
            "title": "Fix `GraphEdit` connections not updating when a child of `GraphNode` goes invisible or changes size",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUwMDg0NTAw",
            "created_at": "2024-10-03T11:23:34Z",
            "updated_at": "2025-04-21T13:31:51Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "867fbd8be31183df220ce8f2d9cb25b63d52501e"
            ]
        },
        "97801": {
            "id": "PR_kwDOAO6SJc59lfzS",
            "public_id": 97801,
            "url": "https://github.com/godotengine/godot/pull/97801",
            "diff_url": "https://github.com/godotengine/godot/pull/97801.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/97801.patch",
            "title": "Add `color_conversion_disabled` shader hint.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY3MTUxMw==",
            "created_at": "2024-10-04T07:38:18Z",
            "updated_at": "2025-04-15T00:43:15Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNjA5NDQyMDYy",
                    "name": "topic:shaders",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "8c54290b4a9026e30dc37a61b542c7d3b56d052d"
            ]
        },
        "97821": {
            "id": "PR_kwDOAO6SJc59qJRl",
            "public_id": 97821,
            "url": "https://github.com/godotengine/godot/pull/97821",
            "diff_url": "https://github.com/godotengine/godot/pull/97821.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/97821.patch",
            "title": "Documentation: Add tip to use more specific return type for `_iter_get()`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3NzAwNDE4",
            "created_at": "2024-10-04T19:12:43Z",
            "updated_at": "2025-05-05T16:59:26Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "4f3b998b095b11f7460103ef3670e6e0adbb7cb3"
            ]
        },
        "97837": {
            "id": "PR_kwDOAO6SJc59rlgQ",
            "public_id": 97837,
            "url": "https://github.com/godotengine/godot/pull/97837",
            "diff_url": "https://github.com/godotengine/godot/pull/97837.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/97837.patch",
            "title": "SceneImportSettings update_timer should be a oneshot.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY3MTUxMw==",
            "created_at": "2024-10-05T04:10:22Z",
            "updated_at": "2025-04-15T17:33:28Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e5ff64d08fee06ba2b77537c02e4bf89981c5550"
            ]
        },
        "97838": {
            "id": "PR_kwDOAO6SJc59rl3N",
            "public_id": 97838,
            "url": "https://github.com/godotengine/godot/pull/97838",
            "diff_url": "https://github.com/godotengine/godot/pull/97838.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/97838.patch",
            "title": "EditorInterface: Add `get_open_scene_roots` to retrieve all opened scenes root nodes",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBXhpXQ",
            "created_at": "2024-10-05T04:16:14Z",
            "updated_at": "2025-03-11T14:42:37Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwzMDcxMzU1MzI=",
                    "name": "topic:plugin",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "144d95d96cbd2cfb5d5d58a2a5721d3ae8a18f7e"
            ]
        },
        "97843": {
            "id": "PR_kwDOAO6SJc59sdDi",
            "public_id": 97843,
            "url": "https://github.com/godotengine/godot/pull/97843",
            "diff_url": "https://github.com/godotengine/godot/pull/97843.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/97843.patch",
            "title": "Reduce allocations when solving path in `AStarGrid2D`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ4ODMzNzk=",
            "created_at": "2024-10-05T11:41:21Z",
            "updated_at": "2025-03-30T14:07:07Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "eaea7c1065119bde53b0e8d6b75f4e3df76c0252"
            ]
        },
        "97852": {
            "id": "PR_kwDOAO6SJc59tu5Q",
            "public_id": 97852,
            "url": "https://github.com/godotengine/godot/pull/97852",
            "diff_url": "https://github.com/godotengine/godot/pull/97852.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/97852.patch",
            "title": "Remove PrefersNonDefaultGPU from linux desktop file",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE1MDc2MDEz",
            "created_at": "2024-10-05T19:35:25Z",
            "updated_at": "2025-04-10T15:21:09Z",
            "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": [
                "a81982e1af9b6728f394097f9edea0dc6bd3fe5e"
            ]
        },
        "97861": {
            "id": "PR_kwDOAO6SJc59t5D1",
            "public_id": 97861,
            "url": "https://github.com/godotengine/godot/pull/97861",
            "diff_url": "https://github.com/godotengine/godot/pull/97861.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/97861.patch",
            "title": "Update ViewportTexture path relative to its local scene instead of the Viewport owner",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ4NTY4MDk2",
            "created_at": "2024-10-05T22:02:55Z",
            "updated_at": "2025-03-25T18:14:23Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b214cdd2527ff542693b961a2a25b21696d245c7"
            ]
        },
        "97908": {
            "id": "PR_kwDOAO6SJc59vsEJ",
            "public_id": 97908,
            "url": "https://github.com/godotengine/godot/pull/97908",
            "diff_url": "https://github.com/godotengine/godot/pull/97908.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/97908.patch",
            "title": "Add `linux-bionic` RID export option",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYwMTYzNDk1",
            "created_at": "2024-10-07T00:31:31Z",
            "updated_at": "2025-03-07T22:39:58Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWw3MDkyNjk3NzU=",
                    "name": "topic:dotnet",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyOTA5OTAwODUw",
                    "name": "topic:export",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "8a4bc9881f8d6b576e7d2b2ce15b718015451f9e"
            ]
        },
        "98034": {
            "id": "PR_kwDOAO6SJc5-H34z",
            "public_id": 98034,
            "url": "https://github.com/godotengine/godot/pull/98034",
            "diff_url": "https://github.com/godotengine/godot/pull/98034.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/98034.patch",
            "title": "[.NET] Use `ObjectID` when converting `Variant` to `GodotObject`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM5MDMwNTk=",
            "created_at": "2024-10-09T19:25:06Z",
            "updated_at": "2025-03-12T11:31:56Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABocF7RA",
                    "name": "cherrypick:4.3",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWw3MDkyNjk3NzU=",
                    "name": "topic:dotnet",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "bfcc389e21dcb8426ca4f1ba7efb2debf5139ec5"
            ]
        },
        "98043": {
            "id": "PR_kwDOAO6SJc5-JptP",
            "public_id": 98043,
            "url": "https://github.com/godotengine/godot/pull/98043",
            "diff_url": "https://github.com/godotengine/godot/pull/98043.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/98043.patch",
            "title": "Fix `StreamPeerGZIP::finish()` internal buffer size usage",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY5Nzk5NDU=",
            "created_at": "2024-10-10T02:30:17Z",
            "updated_at": "2025-03-19T11:58:11Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABocF7RA",
                    "name": "cherrypick:4.3",
                    "color": "#446699"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e2bef7041ec42c1070a1d4bfae01d12a2e368132"
            ]
        },
        "98133": {
            "id": "PR_kwDOAO6SJc5-cDmQ",
            "public_id": 98133,
            "url": "https://github.com/godotengine/godot/pull/98133",
            "diff_url": "https://github.com/godotengine/godot/pull/98133.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/98133.patch",
            "title": "Rename internal `view_menu` in 3D editor code",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NDY4NzU=",
            "created_at": "2024-10-13T04:54:18Z",
            "updated_at": "2025-03-11T22:39:30Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "4f1bcbd97fa6f3197142dac4dcde9be45c593c42"
            ]
        },
        "98153": {
            "id": "PR_kwDOAO6SJc5-dViw",
            "public_id": 98153,
            "url": "https://github.com/godotengine/godot/pull/98153",
            "diff_url": "https://github.com/godotengine/godot/pull/98153.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/98153.patch",
            "title": "[Editor] Prevent `TOOLS` .Net DefineConstants being overriden by the user",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjcxNDgxNzAw",
            "created_at": "2024-10-13T21:32:43Z",
            "updated_at": "2025-03-07T23:10:35Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw3MDkyNjk3NzU=",
                    "name": "topic:dotnet",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b2b7c1fd77d64658aba42571bbc801772319d7f5"
            ]
        },
        "98194": {
            "id": "PR_kwDOAO6SJc5-o-zV",
            "public_id": 98194,
            "url": "https://github.com/godotengine/godot/pull/98194",
            "diff_url": "https://github.com/godotengine/godot/pull/98194.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/98194.patch",
            "title": "Improve native file dialog parent window selection.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2024-10-15T08:42:02Z",
            "updated_at": "2025-03-08T11:25:35Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "3e4e6e6c0ce57ddecfa6c2653d940dd9f7f9aa5a"
            ]
        },
        "98379": {
            "id": "PR_kwDOAO6SJc5_Sl2a",
            "public_id": 98379,
            "url": "https://github.com/godotengine/godot/pull/98379",
            "diff_url": "https://github.com/godotengine/godot/pull/98379.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/98379.patch",
            "title": "Translate main thread name in the editor instead of running project",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2024-10-21T09:35:58Z",
            "updated_at": "2025-03-10T23:32:58Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "513dbff72b4c8a4431db0b73125e93ff9ee69a0c"
            ]
        },
        "98408": {
            "id": "PR_kwDOAO6SJc5_ZgzP",
            "public_id": 98408,
            "url": "https://github.com/godotengine/godot/pull/98408",
            "diff_url": "https://github.com/godotengine/godot/pull/98408.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/98408.patch",
            "title": "StringLikeVariantOrder: Compare in-place",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjU1MjI0NTky",
            "created_at": "2024-10-22T03:47:38Z",
            "updated_at": "2025-03-18T19:49:24Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "0c7d78f455e92ac6d8e5eeb2ab8e02c465a5de7c"
            ]
        },
        "98414": {
            "id": "PR_kwDOAO6SJc5_c3sl",
            "public_id": 98414,
            "url": "https://github.com/godotengine/godot/pull/98414",
            "diff_url": "https://github.com/godotengine/godot/pull/98414.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/98414.patch",
            "title": "Add editor setting for default animation step",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2024-10-22T11:49:08Z",
            "updated_at": "2025-03-12T01:12:33Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
                    "name": "topic:animation",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "c2813b902c09c8e0f09fc784302d284fbfb7941a"
            ]
        },
        "98439": {
            "id": "PR_kwDOAO6SJc5_hWwt",
            "public_id": 98439,
            "url": "https://github.com/godotengine/godot/pull/98439",
            "diff_url": "https://github.com/godotengine/godot/pull/98439.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/98439.patch",
            "title": "Core: Integrate `CharStringT`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE3NDg5Mjky",
            "created_at": "2024-10-22T22:26:42Z",
            "updated_at": "2025-04-28T00:27:21Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "999294d77aa2a2b70997323ae55cf36310ca148e"
            ]
        },
        "98560": {
            "id": "PR_kwDOAO6SJc5__llC",
            "public_id": 98560,
            "url": "https://github.com/godotengine/godot/pull/98560",
            "diff_url": "https://github.com/godotengine/godot/pull/98560.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/98560.patch",
            "title": "[Tree] Fix relationship lines 1px width draw bug when MSAA anti aliasing is enabled",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMzOTY5Nzgw",
            "created_at": "2024-10-26T17:38:36Z",
            "updated_at": "2025-04-21T14:07:56Z",
            "target_branch": "master",
            "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": [
                "4766e3241947ace1c47bf0897092d95c639cd422"
            ]
        },
        "98653": {
            "id": "PR_kwDOAO6SJc6ATLDH",
            "public_id": 98653,
            "url": "https://github.com/godotengine/godot/pull/98653",
            "diff_url": "https://github.com/godotengine/godot/pull/98653.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/98653.patch",
            "title": "SCons: Make builders prettier, utilize `constexpr`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE3NDg5Mjky",
            "created_at": "2024-10-29T21:33:57Z",
            "updated_at": "2025-03-12T01:01:13Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "be429eb4044f37d573d7d2de07d9daf30f0b31fd"
            ]
        },
        "98750": {
            "id": "PR_kwDOAO6SJc6Ar9hs",
            "public_id": 98750,
            "url": "https://github.com/godotengine/godot/pull/98750",
            "diff_url": "https://github.com/godotengine/godot/pull/98750.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/98750.patch",
            "title": "Use Grisu2 algorithm in `String::num_scientific` to fix serializing",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NDY4NzU=",
            "created_at": "2024-11-02T04:11:06Z",
            "updated_at": "2025-05-22T18:12:31Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "15de1d6c354d59f21bbddbb9862839e1058c3372"
            ]
        },
        "98760": {
            "id": "PR_kwDOAO6SJc6AsifL",
            "public_id": 98760,
            "url": "https://github.com/godotengine/godot/pull/98760",
            "diff_url": "https://github.com/godotengine/godot/pull/98760.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/98760.patch",
            "title": "Optimize shared texture creations",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ2NTU2MDY2",
            "created_at": "2024-11-02T13:09:54Z",
            "updated_at": "2025-04-18T19:17:50Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6413a8a94b57d4c991fbe4b9c6cd821d6b3c2a80"
            ]
        },
        "98768": {
            "id": "PR_kwDOAO6SJc6AtPdz",
            "public_id": 98768,
            "url": "https://github.com/godotengine/godot/pull/98768",
            "diff_url": "https://github.com/godotengine/godot/pull/98768.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/98768.patch",
            "title": "Core: Add `constexpr` constructors/operators to math structs",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE3NDg5Mjky",
            "created_at": "2024-11-02T18:49:13Z",
            "updated_at": "2025-03-17T21:10:49Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyMjMxNTkzNjg1",
                    "name": "topic:tests",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ea62170dac8f9ea3fbd6d89a1e510d20eb0ec06d"
            ]
        },
        "98818": {
            "id": "PR_kwDOAO6SJc6A0FRx",
            "public_id": 98818,
            "url": "https://github.com/godotengine/godot/pull/98818",
            "diff_url": "https://github.com/godotengine/godot/pull/98818.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/98818.patch",
            "title": "[Editor] Move thread name assignment in audio preview",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBcK-Cw",
            "created_at": "2024-11-04T15:11:42Z",
            "updated_at": "2025-04-21T13:32:18Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABocF7RA",
                    "name": "cherrypick:4.3",
                    "color": "#446699"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWw1NzI3ODE5OTc=",
                    "name": "topic:audio",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "64fed078093004669aaa66c49bd0921ba3a0ce96"
            ]
        },
        "98846": {
            "id": "PR_kwDOAO6SJc6A676W",
            "public_id": 98846,
            "url": "https://github.com/godotengine/godot/pull/98846",
            "diff_url": "https://github.com/godotengine/godot/pull/98846.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/98846.patch",
            "title": "Automatically set `text_editor/external/exec_flags` based on the editor specified in `exec_path` text box",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI1NjQzMTg=",
            "created_at": "2024-11-05T12:09:07Z",
            "updated_at": "2025-03-11T14:45:22Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "45889fac8bab438f965a77664f4accd71271d1de"
            ]
        },
        "98847": {
            "id": "PR_kwDOAO6SJc6A7VML",
            "public_id": 98847,
            "url": "https://github.com/godotengine/godot/pull/98847",
            "diff_url": "https://github.com/godotengine/godot/pull/98847.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/98847.patch",
            "title": "Add \"Close Tabs Below\" option to script editor context menu",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2024-11-05T13:04:08Z",
            "updated_at": "2025-04-28T08:18:57Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "92103366a502607f215cb2613d12969993a2dbe9"
            ]
        },
        "98949": {
            "id": "PR_kwDOAO6SJc6BRcke",
            "public_id": 98949,
            "url": "https://github.com/godotengine/godot/pull/98949",
            "diff_url": "https://github.com/godotengine/godot/pull/98949.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/98949.patch",
            "title": "Add warning in scene tree when nested CanvasItems try to clip children",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjk5NTc5ODc=",
            "created_at": "2024-11-08T05:57:12Z",
            "updated_at": "2025-04-01T04:12:55Z",
            "target_branch": "master",
            "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": [
                "60a9c8e2ea701dd117e22b52ec24ee020ed25c4c"
            ]
        },
        "99059": {
            "id": "PR_kwDOAO6SJc6Be-dq",
            "public_id": 99059,
            "url": "https://github.com/godotengine/godot/pull/99059",
            "diff_url": "https://github.com/godotengine/godot/pull/99059.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/99059.patch",
            "title": "Fix `String::is_valid_hex_number`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY1MDIxNDY2",
            "created_at": "2024-11-11T09:49:23Z",
            "updated_at": "2025-03-12T11:07:02Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "4db07a19d0abc5c87ea157b0998f6effde5b1b00"
            ]
        },
        "99094": {
            "id": "PR_kwDOAO6SJc6BkEd4",
            "public_id": 99094,
            "url": "https://github.com/godotengine/godot/pull/99094",
            "diff_url": "https://github.com/godotengine/godot/pull/99094.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/99094.patch",
            "title": "Drop preload Resources as UID",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2024-11-11T22:40:22Z",
            "updated_at": "2025-03-07T21:44:40Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d29a7450fad8b948eac81b80afeaaa0791eb3b1f"
            ]
        },
        "99099": {
            "id": "PR_kwDOAO6SJc6Bkd5C",
            "public_id": 99099,
            "url": "https://github.com/godotengine/godot/pull/99099",
            "diff_url": "https://github.com/godotengine/godot/pull/99099.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/99099.patch",
            "title": "Set correct position of node with `Align Transform with View` in orthographic view",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOB_eGRg",
            "created_at": "2024-11-12T00:31:24Z",
            "updated_at": "2025-04-08T17:48:06Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABocF7RA",
                    "name": "cherrypick:4.3",
                    "color": "#446699"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e7872523966411563e4a48e6dc74e23ad4e8a2a4"
            ]
        },
        "99101": {
            "id": "PR_kwDOAO6SJc6Bk_ti",
            "public_id": 99101,
            "url": "https://github.com/godotengine/godot/pull/99101",
            "diff_url": "https://github.com/godotengine/godot/pull/99101.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/99101.patch",
            "title": "Add `MultiplayerSpawner` unit tests",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY5Nzk5NDU=",
            "created_at": "2024-11-12T03:24:54Z",
            "updated_at": "2025-03-19T11:57:53Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABAjhGIg",
                    "name": "topic:multiplayer",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyMjMxNTkzNjg1",
                    "name": "topic:tests",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "1de900c6ecbdd7de77e1dd3229f835bb92b8eef0"
            ]
        },
        "99318": {
            "id": "PR_kwDOAO6SJc6CIWD1",
            "public_id": 99318,
            "url": "https://github.com/godotengine/godot/pull/99318",
            "diff_url": "https://github.com/godotengine/godot/pull/99318.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/99318.patch",
            "title": "Editor: Add named `EditorScript`s to the command palette",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBe5tvQ",
            "created_at": "2024-11-16T14:33:15Z",
            "updated_at": "2025-05-23T17:00:33Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2OA==",
                    "name": "feature proposal",
                    "color": "#4466ff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "c2f33dbbe4ab0d9d26d770f943ec9cc7d9d9f83e"
            ]
        },
        "99321": {
            "id": "PR_kwDOAO6SJc6CIkDE",
            "public_id": 99321,
            "url": "https://github.com/godotengine/godot/pull/99321",
            "diff_url": "https://github.com/godotengine/godot/pull/99321.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/99321.patch",
            "title": "Use `get_slicec` instead of `get_slice` for single character splitters",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBcK-Cw",
            "created_at": "2024-11-16T16:27:45Z",
            "updated_at": "2025-03-09T14:21:10Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "466590d0ec6fa4abbce37dfd647d8efb4ef44ce1"
            ]
        },
        "99374": {
            "id": "PR_kwDOAO6SJc6CLHEq",
            "public_id": 99374,
            "url": "https://github.com/godotengine/godot/pull/99374",
            "diff_url": "https://github.com/godotengine/godot/pull/99374.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/99374.patch",
            "title": "Improve ColorPicker picker shape keyboard and joypad accessibility",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYxNjM3Mw==",
            "created_at": "2024-11-17T22:49:51Z",
            "updated_at": "2025-03-12T01:00:55Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "e6f812c0569f1ea28b0c1ab130b597c43027c4f4"
            ]
        },
        "99515": {
            "id": "PR_kwDOAO6SJc6CvZm8",
            "public_id": 99515,
            "url": "https://github.com/godotengine/godot/pull/99515",
            "diff_url": "https://github.com/godotengine/godot/pull/99515.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/99515.patch",
            "title": "Refactor ColorPicker shapes",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2024-11-21T23:46:24Z",
            "updated_at": "2025-03-19T14:05:30Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ef0408e70433a070e70f1fe06eb4e3ccb758eee9"
            ]
        },
        "99543": {
            "id": "PR_kwDOAO6SJc6C00sn",
            "public_id": 99543,
            "url": "https://github.com/godotengine/godot/pull/99543",
            "diff_url": "https://github.com/godotengine/godot/pull/99543.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/99543.patch",
            "title": "Add `create_id_for_path()` to ResourceUID",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2024-11-22T14:54:32Z",
            "updated_at": "2025-05-30T21:30:11Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ff1f0408932a031e6a156d53d061ea108d081d61"
            ]
        },
        "99551": {
            "id": "PR_kwDOAO6SJc6C2rQQ",
            "public_id": 99551,
            "url": "https://github.com/godotengine/godot/pull/99551",
            "diff_url": "https://github.com/godotengine/godot/pull/99551.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/99551.patch",
            "title": "Implement Fragment density map support.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUzODUwNA==",
            "created_at": "2024-11-22T18:26:38Z",
            "updated_at": "2025-03-28T14:05:56Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4NjU1ODUwMDA=",
                    "name": "topic:xr",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "76d709be74d6fa76ec3cd22af24e74b4b93602eb"
            ]
        },
        "99555": {
            "id": "PR_kwDOAO6SJc6C25l5",
            "public_id": 99555,
            "url": "https://github.com/godotengine/godot/pull/99555",
            "diff_url": "https://github.com/godotengine/godot/pull/99555.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/99555.patch",
            "title": "Add \"Mute Game\" toggle in Game view",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjk5NTc5ODc=",
            "created_at": "2024-11-22T19:02:43Z",
            "updated_at": "2025-04-01T04:13:32Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw1NzI3ODE5OTc=",
                    "name": "topic:audio",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6858607e746d26459334d1a5e9a25819dfa8bda9"
            ]
        },
        "99590": {
            "id": "PR_kwDOAO6SJc6C6V4F",
            "public_id": 99590,
            "url": "https://github.com/godotengine/godot/pull/99590",
            "diff_url": "https://github.com/godotengine/godot/pull/99590.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/99590.patch",
            "title": "Add `double` to the version full build string when using a double-precision build",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2024-11-23T17:44:33Z",
            "updated_at": "2025-03-28T14:10:08Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "2044bd898af6a17c7091df5cb858e0c76818fcd6"
            ]
        },
        "99631": {
            "id": "PR_kwDOAO6SJc6C8T1_",
            "public_id": 99631,
            "url": "https://github.com/godotengine/godot/pull/99631",
            "diff_url": "https://github.com/godotengine/godot/pull/99631.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/99631.patch",
            "title": "Mention `DUPLICATE_SIGNALS` only affects `CONNECT_PERSIST` signals",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY2NzI3NzEw",
            "created_at": "2024-11-24T16:01:29Z",
            "updated_at": "2025-04-03T14:51:03Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "8dade38ee7d86fdf435124ed786318caf9c3a252"
            ]
        },
        "99632": {
            "id": "PR_kwDOAO6SJc6C8UnQ",
            "public_id": 99632,
            "url": "https://github.com/godotengine/godot/pull/99632",
            "diff_url": "https://github.com/godotengine/godot/pull/99632.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/99632.patch",
            "title": "Augment unit tests for `OptionButton`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOCaM8Hg",
            "created_at": "2024-11-24T16:08:12Z",
            "updated_at": "2025-04-15T11:14:26Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyMjMxNTkzNjg1",
                    "name": "topic:tests",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "fe416c80464d9c89ec73659768585adceea3dc19"
            ]
        },
        "99662": {
            "id": "PR_kwDOAO6SJc6C-jz7",
            "public_id": 99662,
            "url": "https://github.com/godotengine/godot/pull/99662",
            "diff_url": "https://github.com/godotengine/godot/pull/99662.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/99662.patch",
            "title": "ColorPicker: Allow other color wheels in okhsl mode",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc1OTQxODQy",
            "created_at": "2024-11-25T05:36:13Z",
            "updated_at": "2025-03-12T00:55:59Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "67c2115c504fa8501412742deddf858f5d5f2811"
            ]
        },
        "99676": {
            "id": "PR_kwDOAO6SJc6DCURx",
            "public_id": 99676,
            "url": "https://github.com/godotengine/godot/pull/99676",
            "diff_url": "https://github.com/godotengine/godot/pull/99676.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/99676.patch",
            "title": "Add Channel Remap settings to ResourceImporterTexture",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUzMTUwMjQ0",
            "created_at": "2024-11-25T13:13:40Z",
            "updated_at": "2025-05-14T21:39:14Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "1b5101723d673dddbba3108ea849ecd8ae637d21"
            ]
        },
        "99680": {
            "id": "PR_kwDOAO6SJc6DDRqO",
            "public_id": 99680,
            "url": "https://github.com/godotengine/godot/pull/99680",
            "diff_url": "https://github.com/godotengine/godot/pull/99680.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/99680.patch",
            "title": "Allow to select multiple remote nodes at runtime",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwNzM5MjM5",
            "created_at": "2024-11-25T15:02:04Z",
            "updated_at": "2025-03-22T14:27:26Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2OA==",
                    "name": "feature proposal",
                    "color": "#4466ff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "5c66129e621e51bd85eef6521ebb775217dfa752"
            ]
        },
        "99768": {
            "id": "PR_kwDOAO6SJc6DYX63",
            "public_id": 99768,
            "url": "https://github.com/godotengine/godot/pull/99768",
            "diff_url": "https://github.com/godotengine/godot/pull/99768.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/99768.patch",
            "title": "OpenXR: Use the `XR_FB_foveation_vulkan` extension to get the density map for VRS",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE5MTU2MQ==",
            "created_at": "2024-11-27T20:15:41Z",
            "updated_at": "2025-04-17T14:17:25Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4NjU1ODUwMDA=",
                    "name": "topic:xr",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "79f5a4d9fe966af0f0686e9d1cc36e819e8ace74"
            ]
        },
        "99826": {
            "id": "PR_kwDOAO6SJc6DjMgq",
            "public_id": 99826,
            "url": "https://github.com/godotengine/godot/pull/99826",
            "diff_url": "https://github.com/godotengine/godot/pull/99826.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/99826.patch",
            "title": "Improve `parse_utf8` performance",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMxNzYwNjI=",
            "created_at": "2024-11-29T09:53:17Z",
            "updated_at": "2025-03-24T17:50:32Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e4f8a7f8cf5eb14edbebb0636a5e87e357c6e784"
            ]
        },
        "99872": {
            "id": "PR_kwDOAO6SJc6DoByR",
            "public_id": 99872,
            "url": "https://github.com/godotengine/godot/pull/99872",
            "diff_url": "https://github.com/godotengine/godot/pull/99872.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/99872.patch",
            "title": "Add `_enable`/`_disable_plugin` to plugin script template",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBe5tvQ",
            "created_at": "2024-11-30T10:43:29Z",
            "updated_at": "2025-05-23T17:00:27Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwODI=",
                    "name": "topic:gdscript",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f4172445f3b9949c1378c00421e5320c26a191d6"
            ]
        },
        "99897": {
            "id": "PR_kwDOAO6SJc6Dqisp",
            "public_id": 99897,
            "url": "https://github.com/godotengine/godot/pull/99897",
            "diff_url": "https://github.com/godotengine/godot/pull/99897.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/99897.patch",
            "title": "Clarify API for top selected nodes in EditorSelection and make public",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NDY4NzU=",
            "created_at": "2024-12-01T14:58:42Z",
            "updated_at": "2025-03-28T19:27:19Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwzMDcxMzU1MzI=",
                    "name": "topic:plugin",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "17db92b8b83b22d5054bc5ea00399903f522792b"
            ]
        },
        "99938": {
            "id": "PR_kwDOAO6SJc6DyxQS",
            "public_id": 99938,
            "url": "https://github.com/godotengine/godot/pull/99938",
            "diff_url": "https://github.com/godotengine/godot/pull/99938.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/99938.patch",
            "title": "CI: Format SCons input flags & build action",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE3NDg5Mjky",
            "created_at": "2024-12-02T19:09:08Z",
            "updated_at": "2025-05-16T15:32:15Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d38bda7e7d21adbda89409230bd885ea847df28c"
            ]
        },
        "99985": {
            "id": "PR_kwDOAO6SJc6D8geH",
            "public_id": 99985,
            "url": "https://github.com/godotengine/godot/pull/99985",
            "diff_url": "https://github.com/godotengine/godot/pull/99985.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/99985.patch",
            "title": "Print error message when index is out of range in `Variant::iter_get`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE3NTA2NTcz",
            "created_at": "2024-12-03T21:19:45Z",
            "updated_at": "2025-05-13T22:28:17Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5657ecc5423643761130bd4249dd3857eba08398"
            ]
        },
        "100023": {
            "id": "PR_kwDOAO6SJc6EGIXX",
            "public_id": 100023,
            "url": "https://github.com/godotengine/godot/pull/100023",
            "diff_url": "https://github.com/godotengine/godot/pull/100023.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/100023.patch",
            "title": "Core: Avoid including `modules/modules_enabled.gen.h` in headers",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE3NDg5Mjky",
            "created_at": "2024-12-04T20:59:27Z",
            "updated_at": "2025-03-12T01:01:15Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6c4f17db1a4a2530826374cbc3e62495717d003e"
            ]
        },
        "100057": {
            "id": "PR_kwDOAO6SJc6ENihW",
            "public_id": 100057,
            "url": "https://github.com/godotengine/godot/pull/100057",
            "diff_url": "https://github.com/godotengine/godot/pull/100057.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/100057.patch",
            "title": "Improve `ContainerTypeValidate` performance for object types",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOCB462A",
            "created_at": "2024-12-05T16:51:06Z",
            "updated_at": "2025-05-06T15:31:26Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b19ebbacb2948f63dd617dc65a367ffa69365329"
            ]
        },
        "100067": {
            "id": "PR_kwDOAO6SJc6EOwIP",
            "public_id": 100067,
            "url": "https://github.com/godotengine/godot/pull/100067",
            "diff_url": "https://github.com/godotengine/godot/pull/100067.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/100067.patch",
            "title": "Fix `RandomPCG::random(int, int)` overflow bug",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOCB462A",
            "created_at": "2024-12-05T20:02:28Z",
            "updated_at": "2025-05-08T12:43:34Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "1089f61868c906b39861c2e72be30ac3d7c3886f"
            ]
        },
        "100086": {
            "id": "PR_kwDOAO6SJc6ESShn",
            "public_id": 100086,
            "url": "https://github.com/godotengine/godot/pull/100086",
            "diff_url": "https://github.com/godotengine/godot/pull/100086.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/100086.patch",
            "title": "Support multi dot extensions in import plugins",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMxNjcyOA==",
            "created_at": "2024-12-06T07:43:44Z",
            "updated_at": "2025-04-10T19:09:39Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwzMDcxMzU1MzI=",
                    "name": "topic:plugin",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e48fea73e640a40edcf6e16f756060df6d985c83"
            ]
        },
        "100209": {
            "id": "PR_kwDOAO6SJc6EkqOj",
            "public_id": 100209,
            "url": "https://github.com/godotengine/godot/pull/100209",
            "diff_url": "https://github.com/godotengine/godot/pull/100209.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/100209.patch",
            "title": "Simplify and fix `Projection`'s getter functions",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ5NjA2NjIy",
            "created_at": "2024-12-09T16:46:10Z",
            "updated_at": "2025-03-14T11:21:25Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "1d416fc2baea7d6bcb00e04c16de6028fd3b2f87"
            ]
        },
        "100238": {
            "id": "PR_kwDOAO6SJc6ErT0A",
            "public_id": 100238,
            "url": "https://github.com/godotengine/godot/pull/100238",
            "diff_url": "https://github.com/godotengine/godot/pull/100238.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/100238.patch",
            "title": "Optimize String `copy_from_unchecked` to actually not check the string.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzMDgxNjc=",
            "created_at": "2024-12-10T09:44:14Z",
            "updated_at": "2025-03-12T15:39:54Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "541e721cac492d5de4197789ecd4d8c592ed7d78"
            ]
        },
        "100287": {
            "id": "PR_kwDOAO6SJc6E5i1l",
            "public_id": 100287,
            "url": "https://github.com/godotengine/godot/pull/100287",
            "diff_url": "https://github.com/godotengine/godot/pull/100287.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/100287.patch",
            "title": "Re-organize UI in the shader editor",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwMzYxNzY=",
            "created_at": "2024-12-11T18:37:21Z",
            "updated_at": "2025-04-08T10:18:20Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNjA5NDQyMDYy",
                    "name": "topic:shaders",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b983a058062a8667470ccdbfd9e76f8c284a0bd5"
            ]
        },
        "100293": {
            "id": "PR_kwDOAO6SJc6E7Ncf",
            "public_id": 100293,
            "url": "https://github.com/godotengine/godot/pull/100293",
            "diff_url": "https://github.com/godotengine/godot/pull/100293.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/100293.patch",
            "title": "Add `Span` struct (replacing `StrRange`). Spans represent read-only access to a contiguous array, resembling `std::span`.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzMDgxNjc=",
            "created_at": "2024-12-11T22:42:53Z",
            "updated_at": "2025-03-10T15:16:05Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "605b62cd29a5d6a20211f1b4d8eb602ac5bb271c"
            ]
        },
        "100314": {
            "id": "PR_kwDOAO6SJc6FBFS9",
            "public_id": 100314,
            "url": "https://github.com/godotengine/godot/pull/100314",
            "diff_url": "https://github.com/godotengine/godot/pull/100314.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/100314.patch",
            "title": "Optimize `String::chr` to avoid calling `strlen`. Use `String::chr` instead of `String(&chr, 1)` where appropriate.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzMDgxNjc=",
            "created_at": "2024-12-12T13:15:12Z",
            "updated_at": "2025-03-14T07:08:27Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "2aeca3e885481a08afb1db2045140db4a65ffba4"
            ]
        },
        "100333": {
            "id": "PR_kwDOAO6SJc6FDter",
            "public_id": 100333,
            "url": "https://github.com/godotengine/godot/pull/100333",
            "diff_url": "https://github.com/godotengine/godot/pull/100333.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/100333.patch",
            "title": "Use `LocalVector` instead of `List` as arg of `Dictionary::get_key_list`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY3NjkzODMw",
            "created_at": "2024-12-12T18:43:04Z",
            "updated_at": "2025-04-09T14:40:25Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f7e4987d0ee2cc6db8d63b59678024f813ce9bb3"
            ]
        },
        "100339": {
            "id": "PR_kwDOAO6SJc6FFMCj",
            "public_id": 100339,
            "url": "https://github.com/godotengine/godot/pull/100339",
            "diff_url": "https://github.com/godotengine/godot/pull/100339.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/100339.patch",
            "title": "Add a `TouchActionsPanel` to Android Editor",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOCouzNQ",
            "created_at": "2024-12-12T23:35:46Z",
            "updated_at": "2025-03-11T02:14:02Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e8625e70cf10c79a5c19fc67b7732ba7a0bb4860"
            ]
        },
        "100379": {
            "id": "PR_kwDOAO6SJc6FLvhO",
            "public_id": 100379,
            "url": "https://github.com/godotengine/godot/pull/100379",
            "diff_url": "https://github.com/godotengine/godot/pull/100379.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/100379.patch",
            "title": "Remember state of built-in script/shader checkbox",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2024-12-13T19:47:34Z",
            "updated_at": "2025-05-27T14:59:46Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "ad9b66100e64d31019624c8eefeb5dbee738f3b5"
            ]
        },
        "100412": {
            "id": "PR_kwDOAO6SJc6FPMI_",
            "public_id": 100412,
            "url": "https://github.com/godotengine/godot/pull/100412",
            "diff_url": "https://github.com/godotengine/godot/pull/100412.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/100412.patch",
            "title": "`Tree` highlight selected items on hover",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjcxOTQyMTY0",
            "created_at": "2024-12-14T20:08:29Z",
            "updated_at": "2025-03-13T14:04:22Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "03caf44f57f6cd3db6e5cac7aee6343e563c35e9"
            ]
        },
        "100430": {
            "id": "PR_kwDOAO6SJc6FQ5UP",
            "public_id": 100430,
            "url": "https://github.com/godotengine/godot/pull/100430",
            "diff_url": "https://github.com/godotengine/godot/pull/100430.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/100430.patch",
            "title": "Always update `.tscn` name when \"Save Scene As…\" is pressed",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBf7ZJg",
            "created_at": "2024-12-15T13:21:04Z",
            "updated_at": "2025-03-14T10:51:59Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "adfa7a733e8593de06d54aede4d671e192dd9743"
            ]
        },
        "100446": {
            "id": "PR_kwDOAO6SJc6FRaVZ",
            "public_id": 100446,
            "url": "https://github.com/godotengine/godot/pull/100446",
            "diff_url": "https://github.com/godotengine/godot/pull/100446.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/100446.patch",
            "title": "Replace `VMap` used in `VisualShader` with `HashMap` and remove `VMap`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY3NjkzODMw",
            "created_at": "2024-12-15T18:37:29Z",
            "updated_at": "2025-05-10T00:38:40Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNjA5NDQyMDYy",
                    "name": "topic:shaders",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "2db0a44519230440261ca646fe658d904a78436f",
                "31bfc41202077b832aa4f79756eae9d16280fff1"
            ]
        },
        "100457": {
            "id": "PR_kwDOAO6SJc6FSsRT",
            "public_id": 100457,
            "url": "https://github.com/godotengine/godot/pull/100457",
            "diff_url": "https://github.com/godotengine/godot/pull/100457.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/100457.patch",
            "title": "CI: Ensure default branch cache persists",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE3NDg5Mjky",
            "created_at": "2024-12-16T02:55:38Z",
            "updated_at": "2025-03-10T17:29:05Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "0b9871590c375189708d0abfcf0d918542e7005d"
            ]
        },
        "100463": {
            "id": "PR_kwDOAO6SJc6FVTsV",
            "public_id": 100463,
            "url": "https://github.com/godotengine/godot/pull/100463",
            "diff_url": "https://github.com/godotengine/godot/pull/100463.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/100463.patch",
            "title": "Add ability to apply forces and impulses to `SoftBody3D`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOB1NyKA",
            "created_at": "2024-12-16T10:19:21Z",
            "updated_at": "2025-05-26T16:30:35Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE4ODA=",
                    "name": "topic:physics",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "fe3aaa2ae3804ac25a76495c6262dbce07211a66"
            ]
        },
        "100470": {
            "id": "PR_kwDOAO6SJc6FXfVY",
            "public_id": 100470,
            "url": "https://github.com/godotengine/godot/pull/100470",
            "diff_url": "https://github.com/godotengine/godot/pull/100470.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/100470.patch",
            "title": "Add selection box movement/scaling to the animation bezier editor",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwNzM5MjM5",
            "created_at": "2024-12-16T14:42:48Z",
            "updated_at": "2025-04-13T16:40:05Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
                    "name": "topic:animation",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "14c42162aea7f02226320e696bf8c403a40c4ae9"
            ]
        },
        "100525": {
            "id": "PR_kwDOAO6SJc6Fihht",
            "public_id": 100525,
            "url": "https://github.com/godotengine/godot/pull/100525",
            "diff_url": "https://github.com/godotengine/godot/pull/100525.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/100525.patch",
            "title": "Remove custom `--language-in` arg for the Closure compiler",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI3MDkyOA==",
            "created_at": "2024-12-17T18:57:41Z",
            "updated_at": "2025-03-11T19:12:00Z",
            "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": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "3011717e14ba03bc981a4d6a9471a4e0c1d97823"
            ]
        },
        "100602": {
            "id": "PR_kwDOAO6SJc6FxPme",
            "public_id": 100602,
            "url": "https://github.com/godotengine/godot/pull/100602",
            "diff_url": "https://github.com/godotengine/godot/pull/100602.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/100602.patch",
            "title": "Add templated version of `ObjectDB::get_instance()`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2024-12-19T11:53:07Z",
            "updated_at": "2025-03-31T18:03:50Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "bc9d0c783504148460f44c54d59551cb3e92c8c6"
            ]
        },
        "100619": {
            "id": "PR_kwDOAO6SJc6F2Ub7",
            "public_id": 100619,
            "url": "https://github.com/godotengine/godot/pull/100619",
            "diff_url": "https://github.com/godotengine/godot/pull/100619.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/100619.patch",
            "title": "Optimize / refactor `CowData`, combining resize and fork to avoid unnecessary reallocations.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzMDgxNjc=",
            "created_at": "2024-12-19T22:06:50Z",
            "updated_at": "2025-04-29T06:44:18Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "015a3b043413e36644d48a249ecd379e9a271cc3"
            ]
        },
        "100650": {
            "id": "PR_kwDOAO6SJc6F6JzM",
            "public_id": 100650,
            "url": "https://github.com/godotengine/godot/pull/100650",
            "diff_url": "https://github.com/godotengine/godot/pull/100650.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/100650.patch",
            "title": "Remove unnecessary `friend class` declarations of `CowData`.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzMDgxNjc=",
            "created_at": "2024-12-20T12:26:48Z",
            "updated_at": "2025-04-11T18:37:06Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b711d72e8f8edf6f2619f713901c40128c8678fa"
            ]
        },
        "100652": {
            "id": "PR_kwDOAO6SJc6F6akn",
            "public_id": 100652,
            "url": "https://github.com/godotengine/godot/pull/100652",
            "diff_url": "https://github.com/godotengine/godot/pull/100652.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/100652.patch",
            "title": "`AudioStreamPlaybackWAV`: Inherit from `Resampled`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYwMDI0Njcx",
            "created_at": "2024-12-20T13:11:35Z",
            "updated_at": "2025-03-19T11:40:46Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTcxNjI=",
                    "name": "discussion",
                    "color": "#ccaaff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw1NzI3ODE5OTc=",
                    "name": "topic:audio",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ccfbdf2bb2f109ba83533a45ef48dd0b219fc872"
            ]
        },
        "100673": {
            "id": "PR_kwDOAO6SJc6F9i5e",
            "public_id": 100673,
            "url": "https://github.com/godotengine/godot/pull/100673",
            "diff_url": "https://github.com/godotengine/godot/pull/100673.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/100673.patch",
            "title": "Overhaul resource duplication",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExNzk3MTc0",
            "created_at": "2024-12-20T23:20:45Z",
            "updated_at": "2025-05-28T13:04:40Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6841b45552f6bf54b163b6aa6b83b506e1496000",
                "342266cfd92445287c837edcb44b7cd271c305b5",
                "2a03b459b99ca27ad099b28a015709a9778d2f44",
                "f5383df83b9b4dd279583626132e1679463dd114"
            ]
        },
        "100684": {
            "id": "PR_kwDOAO6SJc6F92Bc",
            "public_id": 100684,
            "url": "https://github.com/godotengine/godot/pull/100684",
            "diff_url": "https://github.com/godotengine/godot/pull/100684.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/100684.patch",
            "title": "Fix spinbox decimal issues when `update_on_text_changed` = true",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBkx80A",
            "created_at": "2024-12-21T02:36:19Z",
            "updated_at": "2025-03-14T12:32:22Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d8318deb0a53706f5c039bf2a01f24a84e7da07e"
            ]
        },
        "100723": {
            "id": "PR_kwDOAO6SJc6GAJ-Q",
            "public_id": 100723,
            "url": "https://github.com/godotengine/godot/pull/100723",
            "diff_url": "https://github.com/godotengine/godot/pull/100723.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/100723.patch",
            "title": "Update cursor instance when calling `set_selected_palette_item`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjcyOTk0ODk4",
            "created_at": "2024-12-22T00:26:19Z",
            "updated_at": "2025-04-21T13:31:54Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "97bb9b70cb78af6d7b4d790671e3cd789527cfbb"
            ]
        },
        "100754": {
            "id": "PR_kwDOAO6SJc6GBb6P",
            "public_id": 100754,
            "url": "https://github.com/godotengine/godot/pull/100754",
            "diff_url": "https://github.com/godotengine/godot/pull/100754.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/100754.patch",
            "title": "Image: Remove references to defunct `FORMAT_CUSTOM`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUzMTUwMjQ0",
            "created_at": "2024-12-22T20:50:44Z",
            "updated_at": "2025-03-28T14:07:18Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "649fa630a7c1e144d642b828f7cfe6165b0cde85"
            ]
        },
        "100761": {
            "id": "PR_kwDOAO6SJc6GERDb",
            "public_id": 100761,
            "url": "https://github.com/godotengine/godot/pull/100761",
            "diff_url": "https://github.com/godotengine/godot/pull/100761.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/100761.patch",
            "title": "Add borders to `BitMap` in `BitMapEditor`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQzNTQzOTA5",
            "created_at": "2024-12-23T10:44:58Z",
            "updated_at": "2025-04-03T09:42:54Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "af48059e9774dab4288a1b58db59e06867463f0d"
            ]
        },
        "100786": {
            "id": "PR_kwDOAO6SJc6GKph8",
            "public_id": 100786,
            "url": "https://github.com/godotengine/godot/pull/100786",
            "diff_url": "https://github.com/godotengine/godot/pull/100786.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/100786.patch",
            "title": "Use UIDs in addition to paths for extracted meshes, materials and animations",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM5OTQ2MDMw",
            "created_at": "2024-12-24T12:42:28Z",
            "updated_at": "2025-03-20T22:25:14Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "8997c999e91cfd7b45c48ff742c1006c4bc83e3a"
            ]
        },
        "100849": {
            "id": "PR_kwDOAO6SJc6GT8FQ",
            "public_id": 100849,
            "url": "https://github.com/godotengine/godot/pull/100849",
            "diff_url": "https://github.com/godotengine/godot/pull/100849.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/100849.patch",
            "title": "Clarify ambiguous String comparison methods documentation",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ0ODIyODIw",
            "created_at": "2024-12-27T12:53:24Z",
            "updated_at": "2025-03-28T17:41:02Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "f8582ac5c36ee54cb3ced6ed94976a06be0f689c"
            ]
        },
        "100874": {
            "id": "PR_kwDOAO6SJc6GXEdM",
            "public_id": 100874,
            "url": "https://github.com/godotengine/godot/pull/100874",
            "diff_url": "https://github.com/godotengine/godot/pull/100874.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/100874.patch",
            "title": "Optimize usability of VisibleOnScreenNotifier2D",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMTIzOTY0",
            "created_at": "2024-12-28T15:57:30Z",
            "updated_at": "2025-04-14T18:00:11Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2OA==",
                    "name": "feature proposal",
                    "color": "#4466ff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "41b1e088ee60cb582a0db3885d048f5a566d1002"
            ]
        },
        "100877": {
            "id": "PR_kwDOAO6SJc6GXT1X",
            "public_id": 100877,
            "url": "https://github.com/godotengine/godot/pull/100877",
            "diff_url": "https://github.com/godotengine/godot/pull/100877.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/100877.patch",
            "title": "EditorNode: Add function to load file as either scene or resource",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2MTAwMzg3",
            "created_at": "2024-12-28T19:05:04Z",
            "updated_at": "2025-03-13T14:04:20Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d2d02d0ea8a1edcb4518807612f24c0ae9c8fc2b"
            ]
        },
        "100926": {
            "id": "PR_kwDOAO6SJc6Gbekl",
            "public_id": 100926,
            "url": "https://github.com/godotengine/godot/pull/100926",
            "diff_url": "https://github.com/godotengine/godot/pull/100926.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/100926.patch",
            "title": "Add explanation for the `PROPERTY_HINT_DICTIONARY_TYPE` data format",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "",
            "created_at": "2024-12-30T12:09:49Z",
            "updated_at": "2025-03-12T18:20:35Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "0f419898d722e4a4927f90a75b0100343f4d1224"
            ]
        },
        "100944": {
            "id": "PR_kwDOAO6SJc6Gc2va",
            "public_id": 100944,
            "url": "https://github.com/godotengine/godot/pull/100944",
            "diff_url": "https://github.com/godotengine/godot/pull/100944.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/100944.patch",
            "title": "Use 1.5x growth factor for LocalVector",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBvKYDQ",
            "created_at": "2024-12-30T17:56:34Z",
            "updated_at": "2025-04-21T13:31:47Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6609caf76e8739b59bc7e073b4ebc801d647b0b9"
            ]
        },
        "101003": {
            "id": "PR_kwDOAO6SJc6Giand",
            "public_id": 101003,
            "url": "https://github.com/godotengine/godot/pull/101003",
            "diff_url": "https://github.com/godotengine/godot/pull/101003.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/101003.patch",
            "title": "Core: Natively convert `enum`/`BitField` with `Variant`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE3NDg5Mjky",
            "created_at": "2025-01-01T18:38:54Z",
            "updated_at": "2025-04-07T13:46:56Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "8a93218aabab0ee277427b84d43ce55edfb586eb"
            ]
        },
        "101011": {
            "id": "PR_kwDOAO6SJc6Gi3vl",
            "public_id": 101011,
            "url": "https://github.com/godotengine/godot/pull/101011",
            "diff_url": "https://github.com/godotengine/godot/pull/101011.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/101011.patch",
            "title": "Place a hard limit on the `max_contacts_reported` property in 2D/3D physics",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NDY4NzU=",
            "created_at": "2025-01-02T01:34:25Z",
            "updated_at": "2025-04-10T00:28:31Z",
            "target_branch": "master",
            "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": [
                "a5de242a2f9b1f5e5be4b5278ef29e304183c271"
            ]
        },
        "101026": {
            "id": "PR_kwDOAO6SJc6GlzHX",
            "public_id": 101026,
            "url": "https://github.com/godotengine/godot/pull/101026",
            "diff_url": "https://github.com/godotengine/godot/pull/101026.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/101026.patch",
            "title": "Add `LocalVector.erase_unordered`, mimicking `erase` but with `remove_at_unordered`, to remove duplicate logic.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzMDgxNjc=",
            "created_at": "2025-01-02T15:34:47Z",
            "updated_at": "2025-03-31T17:11:52Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ccdc5862e941ecd21a77ee0b9fe9b8fb101ab301"
            ]
        },
        "101027": {
            "id": "PR_kwDOAO6SJc6Gl4CA",
            "public_id": 101027,
            "url": "https://github.com/godotengine/godot/pull/101027",
            "diff_url": "https://github.com/godotengine/godot/pull/101027.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/101027.patch",
            "title": "Rename `LocalVector.invert()` -> `LocalVector.reverse()` to match the `Vector`, `String` and `List` APIs.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzMDgxNjc=",
            "created_at": "2025-01-02T15:49:19Z",
            "updated_at": "2025-04-24T23:37:09Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw5NTUwNzk2ODQ=",
                    "name": "breaks compat",
                    "color": "#b64245"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTcxNjI=",
                    "name": "discussion",
                    "color": "#ccaaff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d74ef8cb01de75c68e71d4c116a5508eadd8acc4"
            ]
        },
        "101077": {
            "id": "PR_kwDOAO6SJc6GrD6u",
            "public_id": 101077,
            "url": "https://github.com/godotengine/godot/pull/101077",
            "diff_url": "https://github.com/godotengine/godot/pull/101077.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/101077.patch",
            "title": "Fix UI navigation breaking on invisible controls",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwMzg2MDY3",
            "created_at": "2025-01-03T15:37:45Z",
            "updated_at": "2025-03-17T16:57:06Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "7230932dba80c370eead8b396c9e392e22adbeb2"
            ]
        },
        "101174": {
            "id": "PR_kwDOAO6SJc6GyBVh",
            "public_id": 101174,
            "url": "https://github.com/godotengine/godot/pull/101174",
            "diff_url": "https://github.com/godotengine/godot/pull/101174.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/101174.patch",
            "title": "Style: Standardize Obj-C `#import` syntax",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE3NDg5Mjky",
            "created_at": "2025-01-06T05:44:46Z",
            "updated_at": "2025-03-10T15:07:27Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1MTk=",
                    "name": "platform:ios",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc3ODA=",
                    "name": "platform:macos",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "713a1ba554b952b2c943469cf0d2d582eaef9b10"
            ]
        },
        "101179": {
            "id": "PR_kwDOAO6SJc6G0U9h",
            "public_id": 101179,
            "url": "https://github.com/godotengine/godot/pull/101179",
            "diff_url": "https://github.com/godotengine/godot/pull/101179.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/101179.patch",
            "title": "Fix opacity when deleting or renaming a node in AnimationNodeStateMachine",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMzNDgwOA==",
            "created_at": "2025-01-06T12:31:12Z",
            "updated_at": "2025-05-19T13:05:13Z",
            "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": [
                "6fca974f639dd73e748b02b27eb06df91d83435c"
            ]
        },
        "101254": {
            "id": "PR_kwDOAO6SJc6HADMi",
            "public_id": 101254,
            "url": "https://github.com/godotengine/godot/pull/101254",
            "diff_url": "https://github.com/godotengine/godot/pull/101254.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/101254.patch",
            "title": "Refactor Jolt-related project settings to only be loaded as needed",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ4ODQyNDY=",
            "created_at": "2025-01-08T00:58:30Z",
            "updated_at": "2025-03-13T14:29:12Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE4ODA=",
                    "name": "topic:physics",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "3b78ff564a1a90f9a41d18bfb0e09a9711eaddb9"
            ]
        },
        "101270": {
            "id": "PR_kwDOAO6SJc6HCI9e",
            "public_id": 101270,
            "url": "https://github.com/godotengine/godot/pull/101270",
            "diff_url": "https://github.com/godotengine/godot/pull/101270.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/101270.patch",
            "title": "GLTF: Only pad zeros when exporting numbered images",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NDY4NzU=",
            "created_at": "2025-01-08T08:11:34Z",
            "updated_at": "2025-04-01T02:56:57Z",
            "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": [
                "aeece9d5fb42cfe259d9f3bef23d521f8ca0a4ba"
            ]
        },
        "101275": {
            "id": "PR_kwDOAO6SJc6HCvnF",
            "public_id": 101275,
            "url": "https://github.com/godotengine/godot/pull/101275",
            "diff_url": "https://github.com/godotengine/godot/pull/101275.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/101275.patch",
            "title": "GLTF: Don't write unused `\"targetNames\"` on meshes",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NDY4NzU=",
            "created_at": "2025-01-08T09:18:30Z",
            "updated_at": "2025-03-28T19:29:07Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "98e9ace3ef706e6966d5a16f7265686f8c451d9b"
            ]
        },
        "101291": {
            "id": "PR_kwDOAO6SJc6HFtEt",
            "public_id": 101291,
            "url": "https://github.com/godotengine/godot/pull/101291",
            "diff_url": "https://github.com/godotengine/godot/pull/101291.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/101291.patch",
            "title": "Change `StringName.operator const void *` to `explicit operator bool`.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzMDgxNjc=",
            "created_at": "2025-01-08T15:07:48Z",
            "updated_at": "2025-04-15T07:08:30Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e989d7bd89e9aa3d940a5246c61ad31eb7b05a5e"
            ]
        },
        "101293": {
            "id": "PR_kwDOAO6SJc6HF-cy",
            "public_id": 101293,
            "url": "https://github.com/godotengine/godot/pull/101293",
            "diff_url": "https://github.com/godotengine/godot/pull/101293.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/101293.patch",
            "title": "Remove implicit conversions from `String`, `Char16String` and `CharString` to data pointers. ",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzMDgxNjc=",
            "created_at": "2025-01-08T15:42:05Z",
            "updated_at": "2025-03-07T23:07:37Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "512abc38b21cd25f61d1cf759c4574a9e6ad0138"
            ]
        },
        "101295": {
            "id": "PR_kwDOAO6SJc6HGNhV",
            "public_id": 101295,
            "url": "https://github.com/godotengine/godot/pull/101295",
            "diff_url": "https://github.com/godotengine/godot/pull/101295.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/101295.patch",
            "title": "Remove unnecessary allocations and memcpy  in `codesign.cpp`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMxNzYwNjI=",
            "created_at": "2025-01-08T16:13:01Z",
            "updated_at": "2025-03-19T09:53:32Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5a71e6a36ab25b0c514cacd33d4163b2970b1d46"
            ]
        },
        "101304": {
            "id": "PR_kwDOAO6SJc6HHMte",
            "public_id": 101304,
            "url": "https://github.com/godotengine/godot/pull/101304",
            "diff_url": "https://github.com/godotengine/godot/pull/101304.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/101304.patch",
            "title": "Add `String::ascii` creator functions, to parse a char buffer as ASCII.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzMDgxNjc=",
            "created_at": "2025-01-08T18:43:32Z",
            "updated_at": "2025-03-09T14:16:00Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b6cfcdeab50e0f5e3649a328ab39268621635849"
            ]
        },
        "101319": {
            "id": "PR_kwDOAO6SJc6HIk-s",
            "public_id": 101319,
            "url": "https://github.com/godotengine/godot/pull/101319",
            "diff_url": "https://github.com/godotengine/godot/pull/101319.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/101319.patch",
            "title": "Improve consistency of code regions",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI1NDA2NDQ5",
            "created_at": "2025-01-08T22:31:51Z",
            "updated_at": "2025-03-08T17:08:02Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwODI=",
                    "name": "topic:gdscript",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ba3f4a4b24fe93a77dfd1390f1b0ea4352c664ab"
            ]
        },
        "101339": {
            "id": "PR_kwDOAO6SJc6HMgHZ",
            "public_id": 101339,
            "url": "https://github.com/godotengine/godot/pull/101339",
            "diff_url": "https://github.com/godotengine/godot/pull/101339.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/101339.patch",
            "title": "Remove unintentional use of zero-width space.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzMDgxNjc=",
            "created_at": "2025-01-09T11:54:22Z",
            "updated_at": "2025-05-12T23:14:29Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e8c3409d403370f267e95bce3119794f5f361e88"
            ]
        },
        "101345": {
            "id": "PR_kwDOAO6SJc6HNg59",
            "public_id": 101345,
            "url": "https://github.com/godotengine/godot/pull/101345",
            "diff_url": "https://github.com/godotengine/godot/pull/101345.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/101345.patch",
            "title": "embree: Update to 4.4.0",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2025-01-09T13:53:14Z",
            "updated_at": "2025-04-25T16:42:21Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "57640dd806a7823319421ad74281ce243f6cd275"
            ]
        },
        "101348": {
            "id": "PR_kwDOAO6SJc6HNtw2",
            "public_id": 101348,
            "url": "https://github.com/godotengine/godot/pull/101348",
            "diff_url": "https://github.com/godotengine/godot/pull/101348.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/101348.patch",
            "title": "libwebp: Update to 1.5.0",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2025-01-09T14:18:16Z",
            "updated_at": "2025-04-25T16:42:38Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "01f88ff138bfd2c6076c57493ada052bb0cadb19"
            ]
        },
        "101352": {
            "id": "PR_kwDOAO6SJc6HORkp",
            "public_id": 101352,
            "url": "https://github.com/godotengine/godot/pull/101352",
            "diff_url": "https://github.com/godotengine/godot/pull/101352.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/101352.patch",
            "title": "Make use of `latin1` encoding explicit in `gdextension_interface.cpp`.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzMDgxNjc=",
            "created_at": "2025-01-09T15:26:25Z",
            "updated_at": "2025-03-11T07:10:37Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw1ODA1MzcwMDM=",
                    "name": "topic:gdextension",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "1818453faabbbe1d42b1fe72259b110468ff308b"
            ]
        },
        "101361": {
            "id": "PR_kwDOAO6SJc6HPjcY",
            "public_id": 101361,
            "url": "https://github.com/godotengine/godot/pull/101361",
            "diff_url": "https://github.com/godotengine/godot/pull/101361.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/101361.patch",
            "title": "Core: Isolate `Ref` forward declare logic",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE3NDg5Mjky",
            "created_at": "2025-01-09T18:24:42Z",
            "updated_at": "2025-03-24T00:09:55Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d9ef361d122e480a81cd482224b560f973e06014"
            ]
        },
        "101411": {
            "id": "PR_kwDOAO6SJc6HZjgZ",
            "public_id": 101411,
            "url": "https://github.com/godotengine/godot/pull/101411",
            "diff_url": "https://github.com/godotengine/godot/pull/101411.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/101411.patch",
            "title": "Increase NavigationLink3D gizmo detail to match other circle/sphere 3D gizmos",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2025-01-10T23:31:12Z",
            "updated_at": "2025-03-11T22:03:44Z",
            "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": "MDU6TGFiZWwxNzUyMDQwNjk0",
                    "name": "topic:navigation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "375e43b39bdae8db590ff5855686d000e0ca242b"
            ]
        },
        "101427": {
            "id": "PR_kwDOAO6SJc6HbIed",
            "public_id": 101427,
            "url": "https://github.com/godotengine/godot/pull/101427",
            "diff_url": "https://github.com/godotengine/godot/pull/101427.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/101427.patch",
            "title": "Improve usability of `Camera2D`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMTIzOTY0",
            "created_at": "2025-01-11T13:17:50Z",
            "updated_at": "2025-03-18T17:07:36Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5ca70d88a7a038e148ea87c97f1c10e22d97c54c"
            ]
        },
        "101439": {
            "id": "PR_kwDOAO6SJc6HbxIf",
            "public_id": 101439,
            "url": "https://github.com/godotengine/godot/pull/101439",
            "diff_url": "https://github.com/godotengine/godot/pull/101439.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/101439.patch",
            "title": "Add `get_connection_list_from_node` function to `GraphEdit`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOB8W8Kg",
            "created_at": "2025-01-11T18:48:11Z",
            "updated_at": "2025-04-15T18:42:13Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "29721bfcd789bed5939294d1361236d4e83d1453"
            ]
        },
        "101443": {
            "id": "PR_kwDOAO6SJc6Hb9zK",
            "public_id": 101443,
            "url": "https://github.com/godotengine/godot/pull/101443",
            "diff_url": "https://github.com/godotengine/godot/pull/101443.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/101443.patch",
            "title": "CI: Replace pytest with pre-commit hook",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE3NDg5Mjky",
            "created_at": "2025-01-11T20:30:15Z",
            "updated_at": "2025-03-30T14:06:58Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyMjMxNTkzNjg1",
                    "name": "topic:tests",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "32de6285a857d92983cba8aae55bc1ffb1d10c62",
                "adc63c6149987265547b916acbf85a9cd00d88b1"
            ]
        },
        "101454": {
            "id": "PR_kwDOAO6SJc6HcJZV",
            "public_id": 101454,
            "url": "https://github.com/godotengine/godot/pull/101454",
            "diff_url": "https://github.com/godotengine/godot/pull/101454.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/101454.patch",
            "title": "Wayland: Handle `fifo_v1` and clean up suspension logic",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMxMDY1ODA4",
            "created_at": "2025-01-11T23:57:32Z",
            "updated_at": "2025-04-25T16:42:40Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTczMjY=",
                    "name": "platform:linuxbsd",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "48882f3ca417ddf570463e9a7d18d2605f1be2ed"
            ]
        },
        "101504": {
            "id": "PR_kwDOAO6SJc6Hljrb",
            "public_id": 101504,
            "url": "https://github.com/godotengine/godot/pull/101504",
            "diff_url": "https://github.com/godotengine/godot/pull/101504.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/101504.patch",
            "title": "[Navigation] Create a dedicated 2D navigation server",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBcK-Cw",
            "created_at": "2025-01-13T18:45:29Z",
            "updated_at": "2025-04-19T12:04:15Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwxNzUyMDQwNjk0",
                    "name": "topic:navigation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5cc05399612050cbca02490014f9643478470287"
            ]
        },
        "101533": {
            "id": "PR_kwDOAO6SJc6HsJ30",
            "public_id": 101533,
            "url": "https://github.com/godotengine/godot/pull/101533",
            "diff_url": "https://github.com/godotengine/godot/pull/101533.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/101533.patch",
            "title": "Improve capsule gizmo performance",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMxNzYwNjI=",
            "created_at": "2025-01-14T11:08:59Z",
            "updated_at": "2025-03-15T08:41:35Z",
            "target_branch": "master",
            "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"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE4ODA=",
                    "name": "topic:physics",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5a8874ea2cc9eddf24cc90e15a53ec87e759ac7d"
            ]
        },
        "101546": {
            "id": "PR_kwDOAO6SJc6HvDHm",
            "public_id": 101546,
            "url": "https://github.com/godotengine/godot/pull/101546",
            "diff_url": "https://github.com/godotengine/godot/pull/101546.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/101546.patch",
            "title": "[Linux] Implement native color picker.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-01-14T16:32:35Z",
            "updated_at": "2025-03-17T15:59:40Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTczMjY=",
                    "name": "platform:linuxbsd",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "05ca80632d638475467c06c9b2f4922c857898f7"
            ]
        },
        "101582": {
            "id": "PR_kwDOAO6SJc6H2Yrw",
            "public_id": 101582,
            "url": "https://github.com/godotengine/godot/pull/101582",
            "diff_url": "https://github.com/godotengine/godot/pull/101582.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/101582.patch",
            "title": "Improve wording on recursive transition detection warning",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMzNDgwOA==",
            "created_at": "2025-01-15T13:15:44Z",
            "updated_at": "2025-04-19T06:20:40Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
                    "name": "topic:animation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "3af934bc9cc51a1d86f2f2ede56ca7fd4839fdc1"
            ]
        },
        "101597": {
            "id": "PR_kwDOAO6SJc6H4ujO",
            "public_id": 101597,
            "url": "https://github.com/godotengine/godot/pull/101597",
            "diff_url": "https://github.com/godotengine/godot/pull/101597.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/101597.patch",
            "title": "Implement `XR_EXT_performance_settings` OpenXR extension",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBbErLQ",
            "created_at": "2025-01-15T18:07:06Z",
            "updated_at": "2025-03-12T18:20:28Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw4NjU1ODUwMDA=",
                    "name": "topic:xr",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "352859c29e6b70ec8c24114d69612fa0a761e7e9"
            ]
        },
        "101618": {
            "id": "PR_kwDOAO6SJc6H72ji",
            "public_id": 101618,
            "url": "https://github.com/godotengine/godot/pull/101618",
            "diff_url": "https://github.com/godotengine/godot/pull/101618.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/101618.patch",
            "title": "VariantParser: Fix reading negated identifiers, replace `inf_neg` with `-inf`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NDY4NzU=",
            "created_at": "2025-01-16T00:59:01Z",
            "updated_at": "2025-04-03T21:32:25Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "4d75c92225a35f90ae3567a36455ea2cf8393b16"
            ]
        },
        "101633": {
            "id": "PR_kwDOAO6SJc6H-1kH",
            "public_id": 101633,
            "url": "https://github.com/godotengine/godot/pull/101633",
            "diff_url": "https://github.com/godotengine/godot/pull/101633.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/101633.patch",
            "title": "Add external force property to `SpringBoneSimulator3D`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYxOTM4MjYz",
            "created_at": "2025-01-16T10:05:40Z",
            "updated_at": "2025-03-13T14:04:36Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
                    "name": "topic:animation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "4842dc5a819cefc234431f8cb020ef8487104647"
            ]
        },
        "101641": {
            "id": "PR_kwDOAO6SJc6IB8fS",
            "public_id": 101641,
            "url": "https://github.com/godotengine/godot/pull/101641",
            "diff_url": "https://github.com/godotengine/godot/pull/101641.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/101641.patch",
            "title": "SCons: Add emitter to declutter build objects",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE3NDg5Mjky",
            "created_at": "2025-01-16T15:58:42Z",
            "updated_at": "2025-03-16T04:30:41Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "10ed66f28c0408bf8ea920d6e178c0afc768f3c4"
            ]
        },
        "101664": {
            "id": "PR_kwDOAO6SJc6IGj1p",
            "public_id": 101664,
            "url": "https://github.com/godotengine/godot/pull/101664",
            "diff_url": "https://github.com/godotengine/godot/pull/101664.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/101664.patch",
            "title": "Fix `get_rpm()` on wheel which has steering",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYwMTkyNTIx",
            "created_at": "2025-01-17T04:01:45Z",
            "updated_at": "2025-03-18T19:49:27Z",
            "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": [
                "6f25aee04f1f0ae57bd220afced9cc45712405b3"
            ]
        },
        "101737": {
            "id": "PR_kwDOAO6SJc6IN7jL",
            "public_id": 101737,
            "url": "https://github.com/godotengine/godot/pull/101737",
            "diff_url": "https://github.com/godotengine/godot/pull/101737.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/101737.patch",
            "title": "Draw tilemap coordinate and rectangle size on the screen when using the TileMapLayer's Terrains plugin",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOCOzwWA",
            "created_at": "2025-01-18T03:51:21Z",
            "updated_at": "2025-03-24T21:01:26Z",
            "target_branch": "master",
            "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": [
                "b954ddce28a1247b92442a65014bad820f1f8be8"
            ]
        },
        "101745": {
            "id": "PR_kwDOAO6SJc6IO2xX",
            "public_id": 101745,
            "url": "https://github.com/godotengine/godot/pull/101745",
            "diff_url": "https://github.com/godotengine/godot/pull/101745.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/101745.patch",
            "title": "Remove confusing `Control::is_top_level_control()`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwMzg2MDY3",
            "created_at": "2025-01-18T10:05:27Z",
            "updated_at": "2025-04-09T14:27:11Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f7397a0feeb46fb8d2103a8a074a3fcc39547e64"
            ]
        },
        "101765": {
            "id": "PR_kwDOAO6SJc6IPasx",
            "public_id": 101765,
            "url": "https://github.com/godotengine/godot/pull/101765",
            "diff_url": "https://github.com/godotengine/godot/pull/101765.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/101765.patch",
            "title": "Don't initialize editor when exiting",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2025-01-18T16:56:31Z",
            "updated_at": "2025-05-09T18:05:45Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5d868a66c0169b5533f70469f63bb7bb632ddf05"
            ]
        },
        "101774": {
            "id": "PR_kwDOAO6SJc6IPysv",
            "public_id": 101774,
            "url": "https://github.com/godotengine/godot/pull/101774",
            "diff_url": "https://github.com/godotengine/godot/pull/101774.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/101774.patch",
            "title": "Wayland: Implement native sub-windows",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMxMDY1ODA4",
            "created_at": "2025-01-18T21:17:31Z",
            "updated_at": "2025-04-27T14:43:33Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTczMjY=",
                    "name": "platform:linuxbsd",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "84d3adcf2f6544d30a5f832311ccc79b9412f11f"
            ]
        },
        "101776": {
            "id": "PR_kwDOAO6SJc6IP23G",
            "public_id": 101776,
            "url": "https://github.com/godotengine/godot/pull/101776",
            "diff_url": "https://github.com/godotengine/godot/pull/101776.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/101776.patch",
            "title": "Specify `max_slides` must be greater than 0",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2MjUwMTU=",
            "created_at": "2025-01-18T21:39:05Z",
            "updated_at": "2025-03-07T21:19:59Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "a3728cb38742b09d14b3d4c5f3cf6eb82e30f0f2"
            ]
        },
        "101785": {
            "id": "PR_kwDOAO6SJc6IQRoU",
            "public_id": 101785,
            "url": "https://github.com/godotengine/godot/pull/101785",
            "diff_url": "https://github.com/godotengine/godot/pull/101785.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/101785.patch",
            "title": "Expose `RenderingServer::environment_set_fog_depth`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQwOTY0MzM1",
            "created_at": "2025-01-19T01:52:15Z",
            "updated_at": "2025-03-17T16:56:07Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "4dbf905a2e7a87465bc9b0654fecdce4730bf7a6"
            ]
        },
        "101792": {
            "id": "PR_kwDOAO6SJc6IQy78",
            "public_id": 101792,
            "url": "https://github.com/godotengine/godot/pull/101792",
            "diff_url": "https://github.com/godotengine/godot/pull/101792.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/101792.patch",
            "title": "Change `NodeOneShot` fading to uses self delta instead of input delta",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYxOTM4MjYz",
            "created_at": "2025-01-19T08:36:26Z",
            "updated_at": "2025-05-19T14:23:26Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw5NTUwNzk2ODQ=",
                    "name": "breaks compat",
                    "color": "#b64245"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
                    "name": "topic:animation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b4ac896c6671301bd3f7f656742aa8d547377553"
            ]
        },
        "101824": {
            "id": "PR_kwDOAO6SJc6IViy7",
            "public_id": 101824,
            "url": "https://github.com/godotengine/godot/pull/101824",
            "diff_url": "https://github.com/godotengine/godot/pull/101824.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/101824.patch",
            "title": "[TextEdit] Use actual indentation offset instead of space width for wrapped lines.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-01-20T10:55:25Z",
            "updated_at": "2025-03-19T11:38:26Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "2fb5059c63a5faa01780d918e5e40be74665d201"
            ]
        },
        "101834": {
            "id": "PR_kwDOAO6SJc6IWmVV",
            "public_id": 101834,
            "url": "https://github.com/godotengine/godot/pull/101834",
            "diff_url": "https://github.com/godotengine/godot/pull/101834.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/101834.patch",
            "title": "DDS: Prevent crashing when unable to load image",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUzMTUwMjQ0",
            "created_at": "2025-01-20T13:08:09Z",
            "updated_at": "2025-05-14T14:49:55Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABocF7RA",
                    "name": "cherrypick:4.3",
                    "color": "#446699"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "44bdadbe3aa3a593ad40fc4d579fb56d74908f37"
            ]
        },
        "101878": {
            "id": "PR_kwDOAO6SJc6IgshN",
            "public_id": 101878,
            "url": "https://github.com/godotengine/godot/pull/101878",
            "diff_url": "https://github.com/godotengine/godot/pull/101878.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/101878.patch",
            "title": "Core: Automate generation of the `char_range.inc` file",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3Mzc4NzQ2",
            "created_at": "2025-01-21T15:30:04Z",
            "updated_at": "2025-03-07T22:39:54Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "10485764a71e78e596a6de5c7fd9be44ee08eeec"
            ]
        },
        "101884": {
            "id": "PR_kwDOAO6SJc6IhjUR",
            "public_id": 101884,
            "url": "https://github.com/godotengine/godot/pull/101884",
            "diff_url": "https://github.com/godotengine/godot/pull/101884.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/101884.patch",
            "title": "Fix `Camera3D` gizmo representation to accurately reflect FOV",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOCB462A",
            "created_at": "2025-01-21T17:24:16Z",
            "updated_at": "2025-03-12T12:22:04Z",
            "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": [
                "7e4d635c2ff0b2b197bbe15274d14dacd92425d2"
            ]
        },
        "101904": {
            "id": "PR_kwDOAO6SJc6Imcz1",
            "public_id": 101904,
            "url": "https://github.com/godotengine/godot/pull/101904",
            "diff_url": "https://github.com/godotengine/godot/pull/101904.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/101904.patch",
            "title": "Update Windows icon cache after export.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-01-22T09:33:52Z",
            "updated_at": "2025-03-19T11:38:20Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMDU0MTc0MTM=",
                    "name": "platform:windows",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyOTA5OTAwODUw",
                    "name": "topic:export",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "14b9f64a184f9f974d403065ce3b29758e7ce18c"
            ]
        },
        "101932": {
            "id": "PR_kwDOAO6SJc6IrCWL",
            "public_id": 101932,
            "url": "https://github.com/godotengine/godot/pull/101932",
            "diff_url": "https://github.com/godotengine/godot/pull/101932.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/101932.patch",
            "title": "WebGL: Support native ASTC compression when available",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUzMTUwMjQ0",
            "created_at": "2025-01-22T19:47:20Z",
            "updated_at": "2025-03-11T22:03:38Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc0NTU=",
                    "name": "platform:web",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "fba6e6f932b67e481a3efe940c7bec383544dfe7"
            ]
        },
        "101950": {
            "id": "PR_kwDOAO6SJc6IuLoR",
            "public_id": 101950,
            "url": "https://github.com/godotengine/godot/pull/101950",
            "diff_url": "https://github.com/godotengine/godot/pull/101950.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/101950.patch",
            "title": "Use `LocalVector<Glyph>` in `TextServerAdvanced` to reduce reallocation",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY3NjkzODMw",
            "created_at": "2025-01-23T07:29:21Z",
            "updated_at": "2025-05-13T02:22:07Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "21fc5cce5ccfd844ef507b2754242ecd3ebe4435"
            ]
        },
        "101951": {
            "id": "PR_kwDOAO6SJc6IuMkX",
            "public_id": 101951,
            "url": "https://github.com/godotengine/godot/pull/101951",
            "diff_url": "https://github.com/godotengine/godot/pull/101951.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/101951.patch",
            "title": "Add support for the OpenXR futures extension",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE5NDU0NDk=",
            "created_at": "2025-01-23T07:31:57Z",
            "updated_at": "2025-03-19T11:39:18Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw4NjU1ODUwMDA=",
                    "name": "topic:xr",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d6312188d7b170c279ffd35b45bf6af50c109b4c"
            ]
        },
        "101954": {
            "id": "PR_kwDOAO6SJc6Iun_F",
            "public_id": 101954,
            "url": "https://github.com/godotengine/godot/pull/101954",
            "diff_url": "https://github.com/godotengine/godot/pull/101954.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/101954.patch",
            "title": "[Export] Convert `uid://` names to `res://` when exporting files.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-01-23T08:41:23Z",
            "updated_at": "2025-03-24T15:06:08Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyOTA5OTAwODUw",
                    "name": "topic:export",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f3b6a4009d9494d38b639567e8149a9b0bf3b9da"
            ]
        },
        "101964": {
            "id": "PR_kwDOAO6SJc6Iy1p8",
            "public_id": 101964,
            "url": "https://github.com/godotengine/godot/pull/101964",
            "diff_url": "https://github.com/godotengine/godot/pull/101964.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/101964.patch",
            "title": "Don't inline certain functions for smaller binary size",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY3NjkzODMw",
            "created_at": "2025-01-23T17:27:23Z",
            "updated_at": "2025-03-19T01:16:44Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b28d6d1fa3d0119b06952835fcb9882be91f837c"
            ]
        },
        "101971": {
            "id": "PR_kwDOAO6SJc6I1mNk",
            "public_id": 101971,
            "url": "https://github.com/godotengine/godot/pull/101971",
            "diff_url": "https://github.com/godotengine/godot/pull/101971.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/101971.patch",
            "title": "Pass angular diameter into light size constants for sky shaders.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NTIxMzM5",
            "created_at": "2025-01-24T01:41:19Z",
            "updated_at": "2025-03-11T14:42:59Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNjA5NDQyMDYy",
                    "name": "topic:shaders",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "74989c639ea00e4bfd0a0b32c961cd320cf60405"
            ]
        },
        "101973": {
            "id": "PR_kwDOAO6SJc6I2HJ2",
            "public_id": 101973,
            "url": "https://github.com/godotengine/godot/pull/101973",
            "diff_url": "https://github.com/godotengine/godot/pull/101973.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/101973.patch",
            "title": "Optimize ProceduralSkyMaterial by removing uses of acos and simplifying logic",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NTIxMzM5",
            "created_at": "2025-01-24T04:16:10Z",
            "updated_at": "2025-04-22T23:28:53Z",
            "target_branch": "master",
            "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": [
                "6fede0b95196a35bc0c1ce434ba14a01f278aa9e"
            ]
        },
        "101980": {
            "id": "PR_kwDOAO6SJc6I3o16",
            "public_id": 101980,
            "url": "https://github.com/godotengine/godot/pull/101980",
            "diff_url": "https://github.com/godotengine/godot/pull/101980.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/101980.patch",
            "title": "[DisplayServer] Decouple `show_window(MAIN_WINDOW_ID)` from `DisplayServer` constructor, update project manager size/position after DS init.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-01-24T08:56:10Z",
            "updated_at": "2025-03-19T11:38:13Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTczMjY=",
                    "name": "platform:linuxbsd",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc3ODA=",
                    "name": "platform:macos",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyMDU0MTc0MTM=",
                    "name": "platform:windows",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f6891b030570993e2634d4d3ba4af686c3d56707"
            ]
        },
        "101994": {
            "id": "PR_kwDOAO6SJc6I7sl4",
            "public_id": 101994,
            "url": "https://github.com/godotengine/godot/pull/101994",
            "diff_url": "https://github.com/godotengine/godot/pull/101994.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/101994.patch",
            "title": "Add DDS image load and save functionality",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMyMzIx",
            "created_at": "2025-01-24T18:11:04Z",
            "updated_at": "2025-03-18T11:33:47Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "69b281295c6cd4466f77f027d4e874c850263585"
            ]
        },
        "101999": {
            "id": "PR_kwDOAO6SJc6I9NKK",
            "public_id": 101999,
            "url": "https://github.com/godotengine/godot/pull/101999",
            "diff_url": "https://github.com/godotengine/godot/pull/101999.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/101999.patch",
            "title": "Implement OpenXR FB swapchain update extensions",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBbErLQ",
            "created_at": "2025-01-24T22:53:54Z",
            "updated_at": "2025-03-12T18:20:31Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWw4NjU1ODUwMDA=",
                    "name": "topic:xr",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "251ae9c1383c84813576e3e515f0f1ac1e03b993"
            ]
        },
        "102100": {
            "id": "PR_kwDOAO6SJc6JInId",
            "public_id": 102100,
            "url": "https://github.com/godotengine/godot/pull/102100",
            "diff_url": "https://github.com/godotengine/godot/pull/102100.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102100.patch",
            "title": "[Navigation] Rename classes in preparation for future restructure",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBcK-Cw",
            "created_at": "2025-01-27T20:06:51Z",
            "updated_at": "2025-03-12T18:29:57Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNzUyMDQwNjk0",
                    "name": "topic:navigation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b064fcf5475f23be3d988662bc976a359352aff5"
            ]
        },
        "102101": {
            "id": "PR_kwDOAO6SJc6JJJzz",
            "public_id": 102101,
            "url": "https://github.com/godotengine/godot/pull/102101",
            "diff_url": "https://github.com/godotengine/godot/pull/102101.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102101.patch",
            "title": "Mark main screen plugin names for translation",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2025-01-27T21:33:46Z",
            "updated_at": "2025-03-29T15:24:53Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "cc2ea339d8c6c3a891bdcf50b02f14f9b08621ed"
            ]
        },
        "102126": {
            "id": "PR_kwDOAO6SJc6JPTUt",
            "public_id": 102126,
            "url": "https://github.com/godotengine/godot/pull/102126",
            "diff_url": "https://github.com/godotengine/godot/pull/102126.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102126.patch",
            "title": "Optimize `ProjectSettings::get_setting_with_override` / `GLOBAL_GET` by avoiding repeated dict lookups.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzMDgxNjc=",
            "created_at": "2025-01-28T14:48:39Z",
            "updated_at": "2025-03-28T14:08:13Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "60443b1ae6277bf6854a403380803e3f3c6677f1"
            ]
        },
        "102129": {
            "id": "PR_kwDOAO6SJc6JQgvT",
            "public_id": 102129,
            "url": "https://github.com/godotengine/godot/pull/102129",
            "diff_url": "https://github.com/godotengine/godot/pull/102129.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102129.patch",
            "title": "Optimize text rendering by caching `UBreakIterator` instances.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzMDgxNjc=",
            "created_at": "2025-01-28T17:00:47Z",
            "updated_at": "2025-03-11T22:03:47Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6c82cf07376d693f3f97779cd3a820d8a5c1047b"
            ]
        },
        "102150": {
            "id": "PR_kwDOAO6SJc6JW_w-",
            "public_id": 102150,
            "url": "https://github.com/godotengine/godot/pull/102150",
            "diff_url": "https://github.com/godotengine/godot/pull/102150.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102150.patch",
            "title": "Add unit tests for control focus navigation",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwMzg2MDY3",
            "created_at": "2025-01-29T13:06:09Z",
            "updated_at": "2025-03-21T13:06:58Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyMjMxNTkzNjg1",
                    "name": "topic:tests",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "343b37dfc157e8cbce7a01018046edeb0d3d19e2"
            ]
        },
        "102171": {
            "id": "PR_kwDOAO6SJc6Jcaa2",
            "public_id": 102171,
            "url": "https://github.com/godotengine/godot/pull/102171",
            "diff_url": "https://github.com/godotengine/godot/pull/102171.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102171.patch",
            "title": "Fix apksigner execution failure on linux",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MzgzMzE2",
            "created_at": "2025-01-30T02:39:42Z",
            "updated_at": "2025-04-23T21:18:27Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTczMjY=",
                    "name": "platform:linuxbsd",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyOTA5OTAwODUw",
                    "name": "topic:export",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d702460cafb05adb3e6e8294c9b83a7cd8a16c8a"
            ]
        },
        "102176": {
            "id": "PR_kwDOAO6SJc6JdJ_M",
            "public_id": 102176,
            "url": "https://github.com/godotengine/godot/pull/102176",
            "diff_url": "https://github.com/godotengine/godot/pull/102176.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102176.patch",
            "title": "Add \"active\" state to one of the multiple selected Node3Ds to determine basis in Local mode",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBkx80A",
            "created_at": "2025-01-30T06:10:56Z",
            "updated_at": "2025-03-16T13:18:28Z",
            "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": [
                "5878b880ae71f5d80f0d2b8f6b156951e5392fe1"
            ]
        },
        "102189": {
            "id": "PR_kwDOAO6SJc6Jf3gY",
            "public_id": 102189,
            "url": "https://github.com/godotengine/godot/pull/102189",
            "diff_url": "https://github.com/godotengine/godot/pull/102189.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102189.patch",
            "title": "Add editor setting for FPS mode and compat",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2025-01-30T13:04:40Z",
            "updated_at": "2025-03-11T22:03:51Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
                    "name": "topic:animation",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "0b397d979d566fd37b6ca790eb34b9cbc82c1bfc"
            ]
        },
        "102218": {
            "id": "PR_kwDOAO6SJc6JkI6Y",
            "public_id": 102218,
            "url": "https://github.com/godotengine/godot/pull/102218",
            "diff_url": "https://github.com/godotengine/godot/pull/102218.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102218.patch",
            "title": "GDScript: Do phrase level recovery when parsing faulty dictionaries",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBe5tvQ",
            "created_at": "2025-01-30T23:32:28Z",
            "updated_at": "2025-05-23T16:59:21Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwODI=",
                    "name": "topic:gdscript",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ca1e444bca01545ffed97e8786de5b30a9ace01e"
            ]
        },
        "102223": {
            "id": "PR_kwDOAO6SJc6Jk_PR",
            "public_id": 102223,
            "url": "https://github.com/godotengine/godot/pull/102223",
            "diff_url": "https://github.com/godotengine/godot/pull/102223.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102223.patch",
            "title": "Fix some global-space bugs in `RemoteTransform3D._update_remote` and add some optimizations",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEzMjI4OTMy",
            "created_at": "2025-01-31T02:53:03Z",
            "updated_at": "2025-03-17T15:59:43Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "7ab9fd4f13ce2c7130fbe127efeed60bb81e1555"
            ]
        },
        "102240": {
            "id": "PR_kwDOAO6SJc6Jot01",
            "public_id": 102240,
            "url": "https://github.com/godotengine/godot/pull/102240",
            "diff_url": "https://github.com/godotengine/godot/pull/102240.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102240.patch",
            "title": "Fix ColorPicker sliders in overbright RGB",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2025-01-31T13:00:45Z",
            "updated_at": "2025-04-22T16:08:03Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "66dffca1f2ab80883a3538d20b3a56e3b2675068"
            ]
        },
        "102249": {
            "id": "PR_kwDOAO6SJc6Jqskh",
            "public_id": 102249,
            "url": "https://github.com/godotengine/godot/pull/102249",
            "diff_url": "https://github.com/godotengine/godot/pull/102249.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102249.patch",
            "title": "Add emission shape gizmos to Particles2D",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ5NTUwNTE=",
            "created_at": "2025-01-31T17:01:50Z",
            "updated_at": "2025-03-12T12:33:53Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABCNCFwA",
                    "name": "topic:particles",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "03812fde8a7b5f319721f66fca9fca85ca9ba69b"
            ]
        },
        "102281": {
            "id": "PR_kwDOAO6SJc6JuyC1",
            "public_id": 102281,
            "url": "https://github.com/godotengine/godot/pull/102281",
            "diff_url": "https://github.com/godotengine/godot/pull/102281.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102281.patch",
            "title": "Do not require editor restart when changing selection box color",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBkx80A",
            "created_at": "2025-02-01T12:33:06Z",
            "updated_at": "2025-03-12T01:01:33Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "8a6804b1978dd036c95ba98ecf3ec5ba7b665433"
            ]
        },
        "102282": {
            "id": "PR_kwDOAO6SJc6JuzXf",
            "public_id": 102282,
            "url": "https://github.com/godotengine/godot/pull/102282",
            "diff_url": "https://github.com/godotengine/godot/pull/102282.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102282.patch",
            "title": "Eliminate interior mutability in `get_selected_node_list`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY3NjkzODMw",
            "created_at": "2025-02-01T12:46:22Z",
            "updated_at": "2025-03-18T04:25:45Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "df80265d3a6965524d681992df39271d71373a04"
            ]
        },
        "102283": {
            "id": "PR_kwDOAO6SJc6JuzjY",
            "public_id": 102283,
            "url": "https://github.com/godotengine/godot/pull/102283",
            "diff_url": "https://github.com/godotengine/godot/pull/102283.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102283.patch",
            "title": "Fix `LogMultiplayer` example in documentation",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ5OTI4Ng==",
            "created_at": "2025-02-01T12:48:13Z",
            "updated_at": "2025-04-01T13:07:21Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "805865d218b5eabeae3483967d8223a39e70b8ce"
            ]
        },
        "102289": {
            "id": "PR_kwDOAO6SJc6JvBZO",
            "public_id": 102289,
            "url": "https://github.com/godotengine/godot/pull/102289",
            "diff_url": "https://github.com/godotengine/godot/pull/102289.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102289.patch",
            "title": "[Shaders] Allow constants and expressions in `hint_range`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwMzYxNzY=",
            "created_at": "2025-02-01T15:13:04Z",
            "updated_at": "2025-04-19T17:26:21Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwxNjA5NDQyMDYy",
                    "name": "topic:shaders",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5a14ab7c393aa751352813457fa9580e3b48c2c1"
            ]
        },
        "102292": {
            "id": "PR_kwDOAO6SJc6JvEMy",
            "public_id": 102292,
            "url": "https://github.com/godotengine/godot/pull/102292",
            "diff_url": "https://github.com/godotengine/godot/pull/102292.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102292.patch",
            "title": "Editor: Improve capsule gizmos",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBe5tvQ",
            "created_at": "2025-02-01T15:42:18Z",
            "updated_at": "2025-05-23T16:59:08Z",
            "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": [
                "02eab5e2c420923e67140830f3ffdb7408a4fc06"
            ]
        },
        "102298": {
            "id": "PR_kwDOAO6SJc6JvVGS",
            "public_id": 102298,
            "url": "https://github.com/godotengine/godot/pull/102298",
            "diff_url": "https://github.com/godotengine/godot/pull/102298.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102298.patch",
            "title": "Replace header guards style with `#pragma once`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE3NDg5Mjky",
            "created_at": "2025-02-01T18:35:58Z",
            "updated_at": "2025-03-08T10:02:17Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyNzkwOTcxNjI=",
                    "name": "discussion",
                    "color": "#ccaaff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "1e22a194bd8dddaba7625c6f9451e26f9f14160e",
                "324512e11c1b7663c3cf47bec6ddbe65c6b8db2b",
                "96fdaa616bac11f95d4c91e36cd9233c9456fb7d"
            ]
        },
        "102302": {
            "id": "PR_kwDOAO6SJc6JvgYZ",
            "public_id": 102302,
            "url": "https://github.com/godotengine/godot/pull/102302",
            "diff_url": "https://github.com/godotengine/godot/pull/102302.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102302.patch",
            "title": "Rendering compositor identifies `is_opengl` API; minor optimisation",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyODUy",
            "created_at": "2025-02-01T20:39:00Z",
            "updated_at": "2025-03-13T18:49:34Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5e1fe8040a34773b490157e0f8ac9839b2a205e0"
            ]
        },
        "102330": {
            "id": "PR_kwDOAO6SJc6JxBTp",
            "public_id": 102330,
            "url": "https://github.com/godotengine/godot/pull/102330",
            "diff_url": "https://github.com/godotengine/godot/pull/102330.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102330.patch",
            "title": "Add SMAA 1x to screenspace AA options",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBwAwZg",
            "created_at": "2025-02-02T17:11:51Z",
            "updated_at": "2025-05-26T16:30:38Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6b9960895041f93b729b62adcc972ecd42336292"
            ]
        },
        "102346": {
            "id": "PR_kwDOAO6SJc6Jxhh-",
            "public_id": 102346,
            "url": "https://github.com/godotengine/godot/pull/102346",
            "diff_url": "https://github.com/godotengine/godot/pull/102346.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102346.patch",
            "title": "Add `FoldableContainer`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2025-02-02T22:59:04Z",
            "updated_at": "2025-04-27T19:30:30Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "13741ff913e88dc651e21741bf4f4f69fc05f43b"
            ]
        },
        "102354": {
            "id": "PR_kwDOAO6SJc6JzCFP",
            "public_id": 102354,
            "url": "https://github.com/godotengine/godot/pull/102354",
            "diff_url": "https://github.com/godotengine/godot/pull/102354.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102354.patch",
            "title": "Use iterator pattern instead of manually traverse `List::Element *`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY3NjkzODMw",
            "created_at": "2025-02-03T06:34:29Z",
            "updated_at": "2025-03-28T14:57:20Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "22b5ec17fb59f5952490865bc003b452ea4e31f2"
            ]
        },
        "102356": {
            "id": "PR_kwDOAO6SJc6J0gAo",
            "public_id": 102356,
            "url": "https://github.com/godotengine/godot/pull/102356",
            "diff_url": "https://github.com/godotengine/godot/pull/102356.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102356.patch",
            "title": "Add `Min(float)` and octahedron encode/decode to `Vector3.cs`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkwNTg5NDE=",
            "created_at": "2025-02-03T09:40:27Z",
            "updated_at": "2025-03-10T20:17:34Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "LA_kwDOAO6SJc8AAAABocF7RA",
                    "name": "cherrypick:4.3",
                    "color": "#446699"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw3MDkyNjk3NzU=",
                    "name": "topic:dotnet",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "14f7e6ff60e4b6de959123f4b52060355ab60f22"
            ]
        },
        "102360": {
            "id": "PR_kwDOAO6SJc6J2CVL",
            "public_id": 102360,
            "url": "https://github.com/godotengine/godot/pull/102360",
            "diff_url": "https://github.com/godotengine/godot/pull/102360.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102360.patch",
            "title": "Implement seek operation for Theora video files, improve multi-channel audio resampling.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2Mjc2Ng==",
            "created_at": "2025-02-03T12:45:44Z",
            "updated_at": "2025-05-22T17:22:21Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw1NzI3ODE5OTc=",
                    "name": "topic:audio",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b9bebf708197e17ea94b7fc91f5251e082f6235f"
            ]
        },
        "102372": {
            "id": "PR_kwDOAO6SJc6J4Ga1",
            "public_id": 102372,
            "url": "https://github.com/godotengine/godot/pull/102372",
            "diff_url": "https://github.com/godotengine/godot/pull/102372.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102372.patch",
            "title": "Display the actual used theme items in the Inspector",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwMzg2MDY3",
            "created_at": "2025-02-03T16:42:30Z",
            "updated_at": "2025-03-13T10:32:07Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "bef64baa185dd2845135de340b2c8d6d3f3b3759"
            ]
        },
        "102373": {
            "id": "PR_kwDOAO6SJc6J4WaA",
            "public_id": 102373,
            "url": "https://github.com/godotengine/godot/pull/102373",
            "diff_url": "https://github.com/godotengine/godot/pull/102373.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102373.patch",
            "title": "GDExtension: Add interface functions for `Object::set_script_instance()`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE5MTU2MQ==",
            "created_at": "2025-02-03T17:16:43Z",
            "updated_at": "2025-03-11T22:03:49Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw1ODA1MzcwMDM=",
                    "name": "topic:gdextension",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "7095431aa79c76d7569e388cb5dadda286c1e5a4"
            ]
        },
        "102399": {
            "id": "PR_kwDOAO6SJc6J8vfg",
            "public_id": 102399,
            "url": "https://github.com/godotengine/godot/pull/102399",
            "diff_url": "https://github.com/godotengine/godot/pull/102399.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102399.patch",
            "title": "Overhaul the cull mask internals for Lights, Decals, and Particle Colliders",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NTIxMzM5",
            "created_at": "2025-02-04T07:38:29Z",
            "updated_at": "2025-05-09T16:35:07Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABCNCFwA",
                    "name": "topic:particles",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "305216f55819c3385b3fc3941d0715abd386b74f"
            ]
        },
        "102419": {
            "id": "PR_kwDOAO6SJc6KBlXx",
            "public_id": 102419,
            "url": "https://github.com/godotengine/godot/pull/102419",
            "diff_url": "https://github.com/godotengine/godot/pull/102419.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102419.patch",
            "title": "Use `std::size` instead of `sizeof(a) / sizeof(a[0])` pattern throughout the codebase.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzMDgxNjc=",
            "created_at": "2025-02-04T16:37:11Z",
            "updated_at": "2025-03-07T22:54:08Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyNzkwOTcxNjI=",
                    "name": "discussion",
                    "color": "#ccaaff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e34f1f504cc8046827f145868c573c32f82d035b"
            ]
        },
        "102427": {
            "id": "PR_kwDOAO6SJc6KCfnI",
            "public_id": 102427,
            "url": "https://github.com/godotengine/godot/pull/102427",
            "diff_url": "https://github.com/godotengine/godot/pull/102427.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102427.patch",
            "title": "Clean up some uses of `String::substr`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBcK-Cw",
            "created_at": "2025-02-04T18:46:23Z",
            "updated_at": "2025-03-08T10:26:51Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5113022dfe25c85253b30df6bccd04c58dcb4fb2"
            ]
        },
        "102440": {
            "id": "PR_kwDOAO6SJc6KD9IL",
            "public_id": 102440,
            "url": "https://github.com/godotengine/godot/pull/102440",
            "diff_url": "https://github.com/godotengine/godot/pull/102440.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102440.patch",
            "title": "Prevent instantiating classes that aren't exposed",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE5MTU2MQ==",
            "created_at": "2025-02-04T22:57:38Z",
            "updated_at": "2025-03-28T14:08:40Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "be81b0685f1e0d588faa9a8d70aca4b81006a718"
            ]
        },
        "102449": {
            "id": "PR_kwDOAO6SJc6KGu0k",
            "public_id": 102449,
            "url": "https://github.com/godotengine/godot/pull/102449",
            "diff_url": "https://github.com/godotengine/godot/pull/102449.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102449.patch",
            "title": "Sanitize ClassDB locking",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExNzk3MTc0",
            "created_at": "2025-02-05T08:41:30Z",
            "updated_at": "2025-03-26T18:58:41Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABocF7RA",
                    "name": "cherrypick:4.3",
                    "color": "#446699"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "2d885a316366140ecc35877c4bd2dfa5373c37f7"
            ]
        },
        "102451": {
            "id": "PR_kwDOAO6SJc6KH_Gf",
            "public_id": 102451,
            "url": "https://github.com/godotengine/godot/pull/102451",
            "diff_url": "https://github.com/godotengine/godot/pull/102451.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102451.patch",
            "title": "Add `ERR_FAIL_COND_MSG` for reparenting to self",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBkx80A",
            "created_at": "2025-02-05T11:18:42Z",
            "updated_at": "2025-03-07T21:21:12Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "80869063bd80aa848ea4367da755c4865a688dfe"
            ]
        },
        "102469": {
            "id": "PR_kwDOAO6SJc6KNEaN",
            "public_id": 102469,
            "url": "https://github.com/godotengine/godot/pull/102469",
            "diff_url": "https://github.com/godotengine/godot/pull/102469.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102469.patch",
            "title": "Highlight warning lines in Script editor",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBlbdtQ",
            "created_at": "2025-02-05T23:02:16Z",
            "updated_at": "2025-03-21T20:07:09Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwODI=",
                    "name": "topic:gdscript",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "eb99adb11b192b58905ece7293a7a2d9656294a8"
            ]
        },
        "102504": {
            "id": "PR_kwDOAO6SJc6KWVAQ",
            "public_id": 102504,
            "url": "https://github.com/godotengine/godot/pull/102504",
            "diff_url": "https://github.com/godotengine/godot/pull/102504.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102504.patch",
            "title": "Fix error when embedded popup is closed while resizing",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjgxMTA5MTY1",
            "created_at": "2025-02-06T23:32:55Z",
            "updated_at": "2025-03-19T11:58:51Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b61499353f23ff41d6e8958dc2324388e607df40"
            ]
        },
        "102514": {
            "id": "PR_kwDOAO6SJc6KYbOE",
            "public_id": 102514,
            "url": "https://github.com/godotengine/godot/pull/102514",
            "diff_url": "https://github.com/godotengine/godot/pull/102514.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102514.patch",
            "title": "[TextEdit] Improve wrapped line indent handling.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-02-07T07:39:23Z",
            "updated_at": "2025-03-05T18:09:33Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "7aeffb89230a882f85f12f4b00facb4628b9b3dc"
            ]
        },
        "102521": {
            "id": "PR_kwDOAO6SJc6KZP4z",
            "public_id": 102521,
            "url": "https://github.com/godotengine/godot/pull/102521",
            "diff_url": "https://github.com/godotengine/godot/pull/102521.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102521.patch",
            "title": "GDScript: Cancel suspended functions when reloading a script",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBe5tvQ",
            "created_at": "2025-02-07T09:45:38Z",
            "updated_at": "2025-05-23T16:58:28Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwODI=",
                    "name": "topic:gdscript",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwzMDcxMzU1MzI=",
                    "name": "topic:plugin",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "676e4c901312dbb38a764221ef1244013ff9bf8c"
            ]
        },
        "102523": {
            "id": "PR_kwDOAO6SJc6KZYyN",
            "public_id": 102523,
            "url": "https://github.com/godotengine/godot/pull/102523",
            "diff_url": "https://github.com/godotengine/godot/pull/102523.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102523.patch",
            "title": "Use float instead of integers for durations in `Tween` documentation",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE0MDg5OTQ5",
            "created_at": "2025-02-07T10:04:55Z",
            "updated_at": "2025-03-11T22:03:31Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "8367e6243c20a23697a09b761697ace0b4b2f1bd"
            ]
        },
        "102534": {
            "id": "PR_kwDOAO6SJc6KbeLr",
            "public_id": 102534,
            "url": "https://github.com/godotengine/godot/pull/102534",
            "diff_url": "https://github.com/godotengine/godot/pull/102534.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102534.patch",
            "title": "Improve drag and drop into array property editors",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkwOTMw",
            "created_at": "2025-02-07T14:50:03Z",
            "updated_at": "2025-03-22T18:16:57Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "93d342b7450d2ec45ef2baa064499291d8f85929",
                "b557840af57130fbcc94b97d8d41a2568c3e5593",
                "11b3900a0e8c44a4efed41306305bf80693fa534",
                "0c46089d1b55b11f3daf6b16fba96465e90ffe39",
                "cd8eaaa07bad670bed17bee248b75245999a56ed",
                "36c1b019facba3c4928d7966670ff5ae5aba5a4f"
            ]
        },
        "102538": {
            "id": "PR_kwDOAO6SJc6KcEEc",
            "public_id": 102538,
            "url": "https://github.com/godotengine/godot/pull/102538",
            "diff_url": "https://github.com/godotengine/godot/pull/102538.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102538.patch",
            "title": "ufbx: Update to 0.17.1",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3Mzc4NzQ2",
            "created_at": "2025-02-07T16:06:47Z",
            "updated_at": "2025-03-11T08:41:55Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "100001c80733d91f7648f534aff314555ed10d63"
            ]
        },
        "102552": {
            "id": "PR_kwDOAO6SJc6KdHO2",
            "public_id": 102552,
            "url": "https://github.com/godotengine/godot/pull/102552",
            "diff_url": "https://github.com/godotengine/godot/pull/102552.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102552.patch",
            "title": "Add shader baker to project exporter.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUzODUwNA==",
            "created_at": "2025-02-07T18:37:29Z",
            "updated_at": "2025-05-31T19:00:54Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyOTA5OTAwODUw",
                    "name": "topic:export",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5a30a7e7cd5d5f0f8cb019d4765a46219ecf8e56"
            ]
        },
        "102561": {
            "id": "PR_kwDOAO6SJc6KeLKj",
            "public_id": 102561,
            "url": "https://github.com/godotengine/godot/pull/102561",
            "diff_url": "https://github.com/godotengine/godot/pull/102561.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102561.patch",
            "title": "Replace references from TileMap to TileMapLayer in documentation",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyNDE5ODYx",
            "created_at": "2025-02-07T21:38:13Z",
            "updated_at": "2025-03-24T15:05:42Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "77e661a60c26b93248e6c77395ae0bcfcbeb49c3"
            ]
        },
        "102562": {
            "id": "PR_kwDOAO6SJc6KeMEs",
            "public_id": 102562,
            "url": "https://github.com/godotengine/godot/pull/102562",
            "diff_url": "https://github.com/godotengine/godot/pull/102562.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102562.patch",
            "title": "Enable changing editor language without restart",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2025-02-07T21:41:08Z",
            "updated_at": "2025-03-27T15:37:14Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB5NI2wQ",
                    "name": "topic:i18n",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "68d983395f4e127d20d6319c2404fa0ba6d7e523"
            ]
        },
        "102576": {
            "id": "PR_kwDOAO6SJc6KgTuO",
            "public_id": 102576,
            "url": "https://github.com/godotengine/godot/pull/102576",
            "diff_url": "https://github.com/godotengine/godot/pull/102576.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102576.patch",
            "title": "Use `FlowContainer` for `EditorNetworkProfiler` bar",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQzNTQzOTA5",
            "created_at": "2025-02-08T10:10:51Z",
            "updated_at": "2025-03-12T11:51:55Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABocF7RA",
                    "name": "cherrypick:4.3",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "c7ef85a92fcf283e95438c86210118c94ed47de7"
            ]
        },
        "102585": {
            "id": "PR_kwDOAO6SJc6KhZFh",
            "public_id": 102585,
            "url": "https://github.com/godotengine/godot/pull/102585",
            "diff_url": "https://github.com/godotengine/godot/pull/102585.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102585.patch",
            "title": "Don't send `TRANSLATION_CHANGED` outside tree",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2025-02-08T15:17:54Z",
            "updated_at": "2025-03-05T18:10:56Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB5NI2wQ",
                    "name": "topic:i18n",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "1680e9e77f7461b4cb170c494867fdbb5bb25cbe"
            ]
        },
        "102630": {
            "id": "PR_kwDOAO6SJc6KkHGu",
            "public_id": 102630,
            "url": "https://github.com/godotengine/godot/pull/102630",
            "diff_url": "https://github.com/godotengine/godot/pull/102630.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102630.patch",
            "title": "Improve `_is_drop_valid()` code in EditorPropertyArray",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2025-02-09T19:41:41Z",
            "updated_at": "2025-03-07T21:25:34Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b9a60574b41f5ee06454163c628eab06fa3bc926"
            ]
        },
        "102648": {
            "id": "PR_kwDOAO6SJc6KmCyE",
            "public_id": 102648,
            "url": "https://github.com/godotengine/godot/pull/102648",
            "diff_url": "https://github.com/godotengine/godot/pull/102648.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102648.patch",
            "title": "Expose `OVERRUN_ENFORCE_ELLIPSIS` flag to the controls.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-02-10T06:42:15Z",
            "updated_at": "2025-03-05T18:09:35Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "912b52a6a53adb28914ab8930caf3e71685dcb32"
            ]
        },
        "102650": {
            "id": "PR_kwDOAO6SJc6Kna8q",
            "public_id": 102650,
            "url": "https://github.com/godotengine/godot/pull/102650",
            "diff_url": "https://github.com/godotengine/godot/pull/102650.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102650.patch",
            "title": "Prevent `changed` signal spam on resource reload.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-02-10T09:51:51Z",
            "updated_at": "2025-03-13T23:15:44Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "da767ebfa2aa01e4401aa2b60d4608ebbc24b3ae"
            ]
        },
        "102661": {
            "id": "PR_kwDOAO6SJc6KqkEn",
            "public_id": 102661,
            "url": "https://github.com/godotengine/godot/pull/102661",
            "diff_url": "https://github.com/godotengine/godot/pull/102661.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102661.patch",
            "title": "clipper2: Update to 1.5.2",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3Mzc4NzQ2",
            "created_at": "2025-02-10T15:31:58Z",
            "updated_at": "2025-03-11T08:42:15Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "100225c0811fbc92c827f142049fb88e16c6a173"
            ]
        },
        "102662": {
            "id": "PR_kwDOAO6SJc6Kqwu9",
            "public_id": 102662,
            "url": "https://github.com/godotengine/godot/pull/102662",
            "diff_url": "https://github.com/godotengine/godot/pull/102662.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102662.patch",
            "title": "Chunk tilemap physics",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYwOTMxMTk=",
            "created_at": "2025-02-10T15:51:37Z",
            "updated_at": "2025-03-21T00:42:20Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw5NTUwNzk2ODQ=",
                    "name": "breaks compat",
                    "color": "#b64245"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE4ODA=",
                    "name": "topic:physics",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "4765bc883c297836372b09c56a2789845583186a"
            ]
        },
        "102666": {
            "id": "PR_kwDOAO6SJc6Kr4zQ",
            "public_id": 102666,
            "url": "https://github.com/godotengine/godot/pull/102666",
            "diff_url": "https://github.com/godotengine/godot/pull/102666.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102666.patch",
            "title": "Split repeated translation in Game plugin",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2025-02-10T17:47:55Z",
            "updated_at": "2025-03-11T22:06:27Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB5NI2wQ",
                    "name": "topic:i18n",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "59f558c8a57e189a7db72d0ba46d80daf8c9b2bf"
            ]
        },
        "102667": {
            "id": "PR_kwDOAO6SJc6KsEDg",
            "public_id": 102667,
            "url": "https://github.com/godotengine/godot/pull/102667",
            "diff_url": "https://github.com/godotengine/godot/pull/102667.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102667.patch",
            "title": "Betsy: Remove OGRE aliases",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUzMTUwMjQ0",
            "created_at": "2025-02-10T18:09:31Z",
            "updated_at": "2025-04-22T15:46:41Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "affa27d1887f32f85e5f6f7719cc410f1510d434"
            ]
        },
        "102676": {
            "id": "PR_kwDOAO6SJc6Kthzd",
            "public_id": 102676,
            "url": "https://github.com/godotengine/godot/pull/102676",
            "diff_url": "https://github.com/godotengine/godot/pull/102676.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102676.patch",
            "title": "[Web] Add library emitter to make sources dependent of compiler version",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI3MDkyOA==",
            "created_at": "2025-02-10T21:16:36Z",
            "updated_at": "2025-03-11T22:03:42Z",
            "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": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "02cc1ec95bda007dc4153cd08f79f5d0fd396add"
            ]
        },
        "102709": {
            "id": "PR_kwDOAO6SJc6KzrwD",
            "public_id": 102709,
            "url": "https://github.com/godotengine/godot/pull/102709",
            "diff_url": "https://github.com/godotengine/godot/pull/102709.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102709.patch",
            "title": "Split repeated translation for floating windows",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2025-02-11T13:51:54Z",
            "updated_at": "2025-03-11T22:06:41Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB5NI2wQ",
                    "name": "topic:i18n",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "3448fe6c710e0d502193b3b26e22ad0d1a86ddc9"
            ]
        },
        "102741": {
            "id": "PR_kwDOAO6SJc6K4lzo",
            "public_id": 102741,
            "url": "https://github.com/godotengine/godot/pull/102741",
            "diff_url": "https://github.com/godotengine/godot/pull/102741.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102741.patch",
            "title": "Fix viewport scaling at intermediate resolutions",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkwODc0NjE=",
            "created_at": "2025-02-12T00:31:32Z",
            "updated_at": "2025-03-12T11:34:08Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "315cc5e4375e0eb21c083b33f6759e85714fc689"
            ]
        },
        "102765": {
            "id": "PR_kwDOAO6SJc6K9eFB",
            "public_id": 102765,
            "url": "https://github.com/godotengine/godot/pull/102765",
            "diff_url": "https://github.com/godotengine/godot/pull/102765.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102765.patch",
            "title": "[C#] Improve Documentation for Typed `Godot.Collections` Wrappers",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjcxNDgxNzAw",
            "created_at": "2025-02-12T13:59:20Z",
            "updated_at": "2025-03-11T02:06:48Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw3MDkyNjk3NzU=",
                    "name": "topic:dotnet",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "288e3e3af2ab1aff10035eb72b23628568541883"
            ]
        },
        "102766": {
            "id": "PR_kwDOAO6SJc6K9hyJ",
            "public_id": 102766,
            "url": "https://github.com/godotengine/godot/pull/102766",
            "diff_url": "https://github.com/godotengine/godot/pull/102766.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102766.patch",
            "title": "Add path query region filters",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyNDY0MjA0",
            "created_at": "2025-02-12T14:05:38Z",
            "updated_at": "2025-03-11T23:44:22Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwxNzUyMDQwNjk0",
                    "name": "topic:navigation",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyMjMxNTkzNjg1",
                    "name": "topic:tests",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "9dfeabc92a6694c445b06c939990e88631da263d"
            ]
        },
        "102777": {
            "id": "PR_kwDOAO6SJc6K_Brx",
            "public_id": 102777,
            "url": "https://github.com/godotengine/godot/pull/102777",
            "diff_url": "https://github.com/godotengine/godot/pull/102777.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102777.patch",
            "title": "Add ASTC HDR format variants",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMzOTUxMzA=",
            "created_at": "2025-02-12T16:26:50Z",
            "updated_at": "2025-03-12T11:34:31Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "fcd785ace2aedb0e1530833df099d5d437bd2e33"
            ]
        },
        "102783": {
            "id": "PR_kwDOAO6SJc6LAJTF",
            "public_id": 102783,
            "url": "https://github.com/godotengine/godot/pull/102783",
            "diff_url": "https://github.com/godotengine/godot/pull/102783.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102783.patch",
            "title": "GLES3: Fix errors baking light map with compatibility renderer",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyODUy",
            "created_at": "2025-02-12T18:54:10Z",
            "updated_at": "2025-05-07T21:24:26Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "7a423ffdc093ecdf0dd440892fc5c7d08ef89f95"
            ]
        },
        "102786": {
            "id": "PR_kwDOAO6SJc6LAdX2",
            "public_id": 102786,
            "url": "https://github.com/godotengine/godot/pull/102786",
            "diff_url": "https://github.com/godotengine/godot/pull/102786.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102786.patch",
            "title": "Fix MenuButton style in editor top menu bar",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOCXd9wA",
            "created_at": "2025-02-12T19:36:27Z",
            "updated_at": "2025-04-10T15:22:45Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f7b6f98215e9a59a16c149908beaf5002151e3e8"
            ]
        },
        "102817": {
            "id": "PR_kwDOAO6SJc6LJcm_",
            "public_id": 102817,
            "url": "https://github.com/godotengine/godot/pull/102817",
            "diff_url": "https://github.com/godotengine/godot/pull/102817.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102817.patch",
            "title": "JavaClassWrapper: Improve handling of typed array arguments",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE5MTU2MQ==",
            "created_at": "2025-02-13T18:47:33Z",
            "updated_at": "2025-03-14T11:04:40Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwzMDcxMzU1MzI=",
                    "name": "topic:plugin",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d7672128b5096ba23b3900da335b6ce8cfcfd2c3"
            ]
        },
        "102846": {
            "id": "PR_kwDOAO6SJc6LMzy1",
            "public_id": 102846,
            "url": "https://github.com/godotengine/godot/pull/102846",
            "diff_url": "https://github.com/godotengine/godot/pull/102846.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102846.patch",
            "title": "Fix empty type removal in theme editor causing all empty types to be deleted",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MTMyMjgw",
            "created_at": "2025-02-14T07:07:30Z",
            "updated_at": "2025-03-19T22:47:53Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6b257364bdcafefc291b7127a383aee7c15392c2"
            ]
        },
        "102859": {
            "id": "PR_kwDOAO6SJc6LQZi_",
            "public_id": 102859,
            "url": "https://github.com/godotengine/godot/pull/102859",
            "diff_url": "https://github.com/godotengine/godot/pull/102859.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102859.patch",
            "title": "Theora: Fix YUV422/444 to RGB conversion",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2Mjc2Ng==",
            "created_at": "2025-02-14T14:43:21Z",
            "updated_at": "2025-03-12T11:39:51Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "0882702827075c5b091bdad20ed0d73de2622c22"
            ]
        },
        "102865": {
            "id": "PR_kwDOAO6SJc6LRBHZ",
            "public_id": 102865,
            "url": "https://github.com/godotengine/godot/pull/102865",
            "diff_url": "https://github.com/godotengine/godot/pull/102865.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102865.patch",
            "title": "Fix Tree keyboard navigation in RTL direction",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOCXd9wA",
            "created_at": "2025-02-14T15:51:17Z",
            "updated_at": "2025-03-12T11:53:09Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABocF7RA",
                    "name": "cherrypick:4.3",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "bd6312383549211b5123cad2194ec8fbdd5d0458"
            ]
        },
        "102869": {
            "id": "PR_kwDOAO6SJc6LSJT9",
            "public_id": 102869,
            "url": "https://github.com/godotengine/godot/pull/102869",
            "diff_url": "https://github.com/godotengine/godot/pull/102869.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102869.patch",
            "title": "OpenXR: Expose more system info from `XrSystemProperties`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE5MTU2MQ==",
            "created_at": "2025-02-14T17:59:24Z",
            "updated_at": "2025-03-11T19:12:12Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw4NjU1ODUwMDA=",
                    "name": "topic:xr",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d9fbb1affbf7d7a0082f0ea0c5c337eb53b1be7b"
            ]
        },
        "102878": {
            "id": "PR_kwDOAO6SJc6LTovg",
            "public_id": 102878,
            "url": "https://github.com/godotengine/godot/pull/102878",
            "diff_url": "https://github.com/godotengine/godot/pull/102878.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102878.patch",
            "title": "Fix Tree buttons jiggle on horizontal scrolling",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOCXd9wA",
            "created_at": "2025-02-14T23:03:26Z",
            "updated_at": "2025-04-10T15:22:31Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d687f375bbc9a10ec4dbd94147670430dde73417"
            ]
        },
        "102880": {
            "id": "PR_kwDOAO6SJc6LUSVO",
            "public_id": 102880,
            "url": "https://github.com/godotengine/godot/pull/102880",
            "diff_url": "https://github.com/godotengine/godot/pull/102880.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102880.patch",
            "title": "Apply `fix_alpha_edges` for both theme icons and font glyphs.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY5MzcxNw==",
            "created_at": "2025-02-15T02:16:54Z",
            "updated_at": "2025-03-12T11:52:46Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "70a8421c307a660e43865e0e58c9f232a33c3d96"
            ]
        },
        "102893": {
            "id": "PR_kwDOAO6SJc6LV4NX",
            "public_id": 102893,
            "url": "https://github.com/godotengine/godot/pull/102893",
            "diff_url": "https://github.com/godotengine/godot/pull/102893.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102893.patch",
            "title": "Fix voxelizer normals",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOC8lzkw",
            "created_at": "2025-02-15T15:06:16Z",
            "updated_at": "2025-03-16T11:21: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": [
                "0c57232f78c7c23491eea93e9d73ddf866bfa3e1"
            ]
        },
        "102905": {
            "id": "PR_kwDOAO6SJc6LWkm6",
            "public_id": 102905,
            "url": "https://github.com/godotengine/godot/pull/102905",
            "diff_url": "https://github.com/godotengine/godot/pull/102905.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102905.patch",
            "title": "Fix render info primitive count per `TRIANGLE_STRIP`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkyODMwOTg=",
            "created_at": "2025-02-15T22:56:44Z",
            "updated_at": "2025-03-05T18:20:46Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b691a997a38883735f21f2d67896ead1cdeada12"
            ]
        },
        "102908": {
            "id": "PR_kwDOAO6SJc6LWtjH",
            "public_id": 102908,
            "url": "https://github.com/godotengine/godot/pull/102908",
            "diff_url": "https://github.com/godotengine/godot/pull/102908.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102908.patch",
            "title": "Fix 2D quad primitive missing lighting data in GLES3 renderer",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkyODMwOTg=",
            "created_at": "2025-02-16T01:14:01Z",
            "updated_at": "2025-03-12T11:37:14Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABocF7RA",
                    "name": "cherrypick:4.3",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b3769129cbab1cde77265664f0c55d78df2622bc"
            ]
        },
        "102910": {
            "id": "PR_kwDOAO6SJc6LXNjt",
            "public_id": 102910,
            "url": "https://github.com/godotengine/godot/pull/102910",
            "diff_url": "https://github.com/godotengine/godot/pull/102910.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102910.patch",
            "title": "Hide debug keystore export settings",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOCouzNQ",
            "created_at": "2025-02-16T08:43:43Z",
            "updated_at": "2025-03-12T00:56:08Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyOTA5OTAwODUw",
                    "name": "topic:export",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "8595f5aa161c2f04bf68d18e6f65037f0677a108"
            ]
        },
        "102924": {
            "id": "PR_kwDOAO6SJc6LYHs9",
            "public_id": 102924,
            "url": "https://github.com/godotengine/godot/pull/102924",
            "diff_url": "https://github.com/godotengine/godot/pull/102924.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102924.patch",
            "title": "SCons: Implement minor fixes",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE3NDg5Mjky",
            "created_at": "2025-02-16T18:38:32Z",
            "updated_at": "2025-03-05T18:09:56Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "2949ab0707e7d52b8acf9890b0ae3f8decd2afbd"
            ]
        },
        "102930": {
            "id": "PR_kwDOAO6SJc6LYO_K",
            "public_id": 102930,
            "url": "https://github.com/godotengine/godot/pull/102930",
            "diff_url": "https://github.com/godotengine/godot/pull/102930.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102930.patch",
            "title": "Optimize `GDScriptLambdaCallable` by skipping the unnecessary `ObjectDB` lookup for `script`.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzMDgxNjc=",
            "created_at": "2025-02-16T19:55:49Z",
            "updated_at": "2025-04-08T18:54:07Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwODI=",
                    "name": "topic:gdscript",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "279505d8b06e4f9f8f9c11309439c9892bcc710d"
            ]
        },
        "102933": {
            "id": "PR_kwDOAO6SJc6LYc1U",
            "public_id": 102933,
            "url": "https://github.com/godotengine/godot/pull/102933",
            "diff_url": "https://github.com/godotengine/godot/pull/102933.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102933.patch",
            "title": "Don't synchronize scripts with errors",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2025-02-16T22:26:54Z",
            "updated_at": "2025-05-09T18:05:42Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "9e0203a58a5d242e6c4c40576dbaff02721aa914"
            ]
        },
        "102940": {
            "id": "PR_kwDOAO6SJc6LZ_nP",
            "public_id": 102940,
            "url": "https://github.com/godotengine/godot/pull/102940",
            "diff_url": "https://github.com/godotengine/godot/pull/102940.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102940.patch",
            "title": "Add editor setting to override tablet driver.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-02-17T05:53:30Z",
            "updated_at": "2025-03-11T19:12:11Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMDU0MTc0MTM=",
                    "name": "platform:windows",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b3c0eaeeb8e33eca6a1b687576e9e06b9bdcbda7"
            ]
        },
        "102950": {
            "id": "PR_kwDOAO6SJc6LdYFO",
            "public_id": 102950,
            "url": "https://github.com/godotengine/godot/pull/102950",
            "diff_url": "https://github.com/godotengine/godot/pull/102950.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102950.patch",
            "title": "Add tooltip for `StyleBoxPreview` grid button",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQzNTQzOTA5",
            "created_at": "2025-02-17T13:13:02Z",
            "updated_at": "2025-03-11T19:49:25Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "77df31bc12ff709e1109a9ab297c6ba739dd2304"
            ]
        },
        "102975": {
            "id": "PR_kwDOAO6SJc6Lg6pp",
            "public_id": 102975,
            "url": "https://github.com/godotengine/godot/pull/102975",
            "diff_url": "https://github.com/godotengine/godot/pull/102975.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102975.patch",
            "title": "Improve Jolt module initialization style",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOCeeNxw",
            "created_at": "2025-02-17T21:58:40Z",
            "updated_at": "2025-03-19T16:11:14Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE4ODA=",
                    "name": "topic:physics",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "0c25ac8d44cb466bc634a22965c60a555c90eb9a"
            ]
        },
        "102984": {
            "id": "PR_kwDOAO6SJc6LjYjL",
            "public_id": 102984,
            "url": "https://github.com/godotengine/godot/pull/102984",
            "diff_url": "https://github.com/godotengine/godot/pull/102984.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102984.patch",
            "title": "Android: enable support for volume button events",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOCouzNQ",
            "created_at": "2025-02-18T07:48:17Z",
            "updated_at": "2025-04-22T23:51:44Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2OA==",
                    "name": "feature proposal",
                    "color": "#4466ff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5ce16dfc69354d40f42c461e3b7ac7b66a9c8f68"
            ]
        },
        "102986": {
            "id": "PR_kwDOAO6SJc6LkS6g",
            "public_id": 102986,
            "url": "https://github.com/godotengine/godot/pull/102986",
            "diff_url": "https://github.com/godotengine/godot/pull/102986.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102986.patch",
            "title": "Add `scene_changed` signal to SceneTree",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2025-02-18T09:48:51Z",
            "updated_at": "2025-03-14T19:00:59Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "323b47facf009707d9fd6399fed44430cefccaed"
            ]
        },
        "102990": {
            "id": "PR_kwDOAO6SJc6LlE9i",
            "public_id": 102990,
            "url": "https://github.com/godotengine/godot/pull/102990",
            "diff_url": "https://github.com/godotengine/godot/pull/102990.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102990.patch",
            "title": "Prompt to Save As when saving all scenes",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2025-02-18T11:19:34Z",
            "updated_at": "2025-03-14T10:08:51Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "0434deced7b354435b256ffbd9063129d597a6f5"
            ]
        },
        "102996": {
            "id": "PR_kwDOAO6SJc6LnBlB",
            "public_id": 102996,
            "url": "https://github.com/godotengine/godot/pull/102996",
            "diff_url": "https://github.com/godotengine/godot/pull/102996.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/102996.patch",
            "title": "tinyexr: Update to 1.0.12",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3Mzc4NzQ2",
            "created_at": "2025-02-18T14:44:21Z",
            "updated_at": "2025-05-27T18:15:41Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "57569085d9d1ce12cf4543915068c611a3c55dae"
            ]
        },
        "103000": {
            "id": "PR_kwDOAO6SJc6Ln0z4",
            "public_id": 103000,
            "url": "https://github.com/godotengine/godot/pull/103000",
            "diff_url": "https://github.com/godotengine/godot/pull/103000.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103000.patch",
            "title": "When code signing, specify which keystore is not found",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyOTgzNw==",
            "created_at": "2025-02-18T15:56:52Z",
            "updated_at": "2025-03-28T14:29:51Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyOTA5OTAwODUw",
                    "name": "topic:export",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "99f9561be78b9c5c26f147b1c79c71e160c3d0aa"
            ]
        },
        "103011": {
            "id": "PR_kwDOAO6SJc6Lp3Gd",
            "public_id": 103011,
            "url": "https://github.com/godotengine/godot/pull/103011",
            "diff_url": "https://github.com/godotengine/godot/pull/103011.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103011.patch",
            "title": "Style: Ensure svgs have trailing newlines",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE3NDg5Mjky",
            "created_at": "2025-02-18T19:48:39Z",
            "updated_at": "2025-03-07T21:19:42Z",
            "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": [
                "5403535d91e40b8890a260b4a8af03121c10ab9c",
                "7e5baa042639ffa835271703c720e2595e90afb8",
                "742bd5cc4c8cbfc4ec38249d0452c3bd27198e4e"
            ]
        },
        "103020": {
            "id": "PR_kwDOAO6SJc6LrR8e",
            "public_id": 103020,
            "url": "https://github.com/godotengine/godot/pull/103020",
            "diff_url": "https://github.com/godotengine/godot/pull/103020.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103020.patch",
            "title": "Allow rotating selected cells in GridMap",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBxE5aQ",
            "created_at": "2025-02-19T00:07:02Z",
            "updated_at": "2025-04-30T14:23:47Z",
            "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": [
                "93a366c9e5c72bf94abb34daac39bfee80bb3717"
            ]
        },
        "103024": {
            "id": "PR_kwDOAO6SJc6Lrt-3",
            "public_id": 103024,
            "url": "https://github.com/godotengine/godot/pull/103024",
            "diff_url": "https://github.com/godotengine/godot/pull/103024.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103024.patch",
            "title": "TabBar: Add boolean toggle for middle-click to fire `tab_close_pressed` signal.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOCntS7A",
            "created_at": "2025-02-19T02:11:12Z",
            "updated_at": "2025-04-10T21:58:17Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "1a1711f1ee0fd4b64bc0a2c35f409428dcc05fcb"
            ]
        },
        "103044": {
            "id": "PR_kwDOAO6SJc6LyO2G",
            "public_id": 103044,
            "url": "https://github.com/godotengine/godot/pull/103044",
            "diff_url": "https://github.com/godotengine/godot/pull/103044.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103044.patch",
            "title": "Replace UID and Surface upgrade tools with universal one",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2025-02-19T17:38:31Z",
            "updated_at": "2025-03-11T02:07:00Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "a3a1cf0a7f06819a7bf8826a591e96fd21411bef"
            ]
        },
        "103053": {
            "id": "PR_kwDOAO6SJc6L0TCJ",
            "public_id": 103053,
            "url": "https://github.com/godotengine/godot/pull/103053",
            "diff_url": "https://github.com/godotengine/godot/pull/103053.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103053.patch",
            "title": "Add UndoRedo actions to preview sun/environment popup",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBa8VXg",
            "created_at": "2025-02-19T23:30:20Z",
            "updated_at": "2025-03-29T00:56:04Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "419ef1b7ca1e17a7d419096cac5753e80a203651"
            ]
        },
        "103063": {
            "id": "PR_kwDOAO6SJc6L3w1m",
            "public_id": 103063,
            "url": "https://github.com/godotengine/godot/pull/103063",
            "diff_url": "https://github.com/godotengine/godot/pull/103063.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103063.patch",
            "title": "Fix black bars appearing when using `background_color` on a TextEdit/CodeEdit.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjcxMzY2NzE3",
            "created_at": "2025-02-20T09:52:20Z",
            "updated_at": "2025-03-04T10:45:23Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6cb04c49847e484696adb0b585ec8014ad04a0fc"
            ]
        },
        "103075": {
            "id": "PR_kwDOAO6SJc6L6iuN",
            "public_id": 103075,
            "url": "https://github.com/godotengine/godot/pull/103075",
            "diff_url": "https://github.com/godotengine/godot/pull/103075.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103075.patch",
            "title": "Style: Begin integrating simple clangd fixes",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE3NDg5Mjky",
            "created_at": "2025-02-20T15:11:04Z",
            "updated_at": "2025-03-24T00:09:58Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f09ee0171af1037474613dfc9c5efcc33ee54be9"
            ]
        },
        "103089": {
            "id": "PR_kwDOAO6SJc6L8Wla",
            "public_id": 103089,
            "url": "https://github.com/godotengine/godot/pull/103089",
            "diff_url": "https://github.com/godotengine/godot/pull/103089.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103089.patch",
            "title": "Update CI `ruff` & `mypy` pre-commit hooks",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3Mzc4NzQ2",
            "created_at": "2025-02-20T18:44:20Z",
            "updated_at": "2025-03-10T21:29:46Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f21364020c986325841afcae873d4e2b87e802bb"
            ]
        },
        "103092": {
            "id": "PR_kwDOAO6SJc6L8zjM",
            "public_id": 103092,
            "url": "https://github.com/godotengine/godot/pull/103092",
            "diff_url": "https://github.com/godotengine/godot/pull/103092.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103092.patch",
            "title": "Fix uninitialized value in Tonemap",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMzOTUxMzA=",
            "created_at": "2025-02-20T19:52:17Z",
            "updated_at": "2025-03-12T11:37:38Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABocF7RA",
                    "name": "cherrypick:4.3",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "8888f9e649a37d00b65996cbe8a56e42bee6647c"
            ]
        },
        "103099": {
            "id": "PR_kwDOAO6SJc6L9q3o",
            "public_id": 103099,
            "url": "https://github.com/godotengine/godot/pull/103099",
            "diff_url": "https://github.com/godotengine/godot/pull/103099.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103099.patch",
            "title": "Disable `ResourceFormatLoader/Saver`s of disabled classes",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwNzM5MjM5",
            "created_at": "2025-02-20T22:10:33Z",
            "updated_at": "2025-03-24T00:10:15Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "090358afcf94af1973dc97e8139b2be4b6352dfe"
            ]
        },
        "103111": {
            "id": "PR_kwDOAO6SJc6L_ySA",
            "public_id": 103111,
            "url": "https://github.com/godotengine/godot/pull/103111",
            "diff_url": "https://github.com/godotengine/godot/pull/103111.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103111.patch",
            "title": "Fix CanvasLayer 'Follow Viewport' documentation to match its behavior",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkxMTc3MjA0",
            "created_at": "2025-02-21T05:20:12Z",
            "updated_at": "2025-04-22T23:28:49Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABocF7RA",
                    "name": "cherrypick:4.3",
                    "color": "#446699"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                }
            ],
            "commits": [
                "e8eea28f88247aac08b2557fc4a1e322c88651b9"
            ]
        },
        "103121": {
            "id": "PR_kwDOAO6SJc6MBvRo",
            "public_id": 103121,
            "url": "https://github.com/godotengine/godot/pull/103121",
            "diff_url": "https://github.com/godotengine/godot/pull/103121.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103121.patch",
            "title": "Fix GPU particles not emitting at some configured rates when scale curve is zero",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjcyNTU5MTk=",
            "created_at": "2025-02-21T10:17:56Z",
            "updated_at": "2025-03-12T11:43:17Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABCNCFwA",
                    "name": "topic:particles",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "8df75953ec417454b6e056137d3262b7cc948bfd"
            ]
        },
        "103129": {
            "id": "PR_kwDOAO6SJc6MEI6F",
            "public_id": 103129,
            "url": "https://github.com/godotengine/godot/pull/103129",
            "diff_url": "https://github.com/godotengine/godot/pull/103129.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103129.patch",
            "title": "Avoid some excessive edits of resources",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2025-02-21T15:14:43Z",
            "updated_at": "2025-03-13T23:16:27Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "817815b2b85172be89f976e6194d32483c29e07b"
            ]
        },
        "103130": {
            "id": "PR_kwDOAO6SJc6MEVkY",
            "public_id": 103130,
            "url": "https://github.com/godotengine/godot/pull/103130",
            "diff_url": "https://github.com/godotengine/godot/pull/103130.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103130.patch",
            "title": "Add animation filtering to animation editor",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ5NTUwNTE=",
            "created_at": "2025-02-21T15:40:17Z",
            "updated_at": "2025-05-16T12:46:47Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
                    "name": "topic:animation",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6bb7536d2473eb00022fb42e757d018df2c18115"
            ]
        },
        "103134": {
            "id": "PR_kwDOAO6SJc6MFtF_",
            "public_id": 103134,
            "url": "https://github.com/godotengine/godot/pull/103134",
            "diff_url": "https://github.com/godotengine/godot/pull/103134.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103134.patch",
            "title": "Implement class detection in GDScript for build configuration",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwNzM5MjM5",
            "created_at": "2025-02-21T18:46:31Z",
            "updated_at": "2025-03-14T12:39:27Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwODI=",
                    "name": "topic:gdscript",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ce8d2e49177bc301dea538d1436c103a1e14d0c9"
            ]
        },
        "103137": {
            "id": "PR_kwDOAO6SJc6MGKEq",
            "public_id": 103137,
            "url": "https://github.com/godotengine/godot/pull/103137",
            "diff_url": "https://github.com/godotengine/godot/pull/103137.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103137.patch",
            "title": "GDExtension: Include precision in `extension_api.json`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE5MTU2MQ==",
            "created_at": "2025-02-21T20:00:29Z",
            "updated_at": "2025-03-07T21:20:24Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "LA_kwDOAO6SJc8AAAABocF7RA",
                    "name": "cherrypick:4.3",
                    "color": "#446699"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw1ODA1MzcwMDM=",
                    "name": "topic:gdextension",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "bd962dd2c4d5c1f05e5dc702a72d8f474efd8ae8"
            ]
        },
        "103173": {
            "id": "PR_kwDOAO6SJc6MJAQp",
            "public_id": 103173,
            "url": "https://github.com/godotengine/godot/pull/103173",
            "diff_url": "https://github.com/godotengine/godot/pull/103173.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103173.patch",
            "title": "Updates and fixes to the Android prebuilt export logic",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkxNDk2OA==",
            "created_at": "2025-02-22T14:18:20Z",
            "updated_at": "2025-04-14T17:47:11Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyOTA5OTAwODUw",
                    "name": "topic:export",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwzMDcxMzU1MzI=",
                    "name": "topic:plugin",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "845c925b67fc46ee4d365ad159a4557cbf53cb0c"
            ]
        },
        "103177": {
            "id": "PR_kwDOAO6SJc6MJpeN",
            "public_id": 103177,
            "url": "https://github.com/godotengine/godot/pull/103177",
            "diff_url": "https://github.com/godotengine/godot/pull/103177.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103177.patch",
            "title": "Allow `default` case at the top of a switch scope in shaders",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQzMjk4Nzg3",
            "created_at": "2025-02-22T16:19:31Z",
            "updated_at": "2025-03-07T21:19:49Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwxNjA5NDQyMDYy",
                    "name": "topic:shaders",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "4f46ecc4790ea57b04fe77d2923d50bb88fb3047"
            ]
        },
        "103198": {
            "id": "PR_kwDOAO6SJc6MLeXn",
            "public_id": 103198,
            "url": "https://github.com/godotengine/godot/pull/103198",
            "diff_url": "https://github.com/godotengine/godot/pull/103198.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103198.patch",
            "title": "Fix `Tween.is_valid()` returning `true` after calling `kill()`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBaWn2Q",
            "created_at": "2025-02-23T00:59:41Z",
            "updated_at": "2025-04-10T15:22:24Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
                    "name": "topic:animation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "0c7b4fd0574c3322a58ef0ef9f1c269855af1d2e"
            ]
        },
        "103199": {
            "id": "PR_kwDOAO6SJc6MLrLM",
            "public_id": 103199,
            "url": "https://github.com/godotengine/godot/pull/103199",
            "diff_url": "https://github.com/godotengine/godot/pull/103199.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103199.patch",
            "title": "GDExtension: Add `status` to `get_godot_version`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM5MDMwNTk=",
            "created_at": "2025-02-23T03:56:55Z",
            "updated_at": "2025-03-10T03:52:56Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw1ODA1MzcwMDM=",
                    "name": "topic:gdextension",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "05ffa218f3dce405b5d359c353fd998eb766a89d"
            ]
        },
        "103214": {
            "id": "PR_kwDOAO6SJc6MMVqO",
            "public_id": 103214,
            "url": "https://github.com/godotengine/godot/pull/103214",
            "diff_url": "https://github.com/godotengine/godot/pull/103214.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103214.patch",
            "title": "Add tab spacing modifier for tabs in TabBar and TabContainer",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ1NDgzNzY4",
            "created_at": "2025-02-23T11:34:06Z",
            "updated_at": "2025-03-24T15:05:30Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "117d5cbf960d4f388d64cb93e105dcf4ea3a42c4"
            ]
        },
        "103218": {
            "id": "PR_kwDOAO6SJc6MMhR-",
            "public_id": 103218,
            "url": "https://github.com/godotengine/godot/pull/103218",
            "diff_url": "https://github.com/godotengine/godot/pull/103218.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103218.patch",
            "title": "Minor adjusts in the `Show in Filesystem` code in `SpriteFrames` editor",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ0MzA2MDU0",
            "created_at": "2025-02-23T12:59:40Z",
            "updated_at": "2025-03-11T19:38:19Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "110a29853b4121071a1ccc44b926bfd90126f6ad"
            ]
        },
        "103233": {
            "id": "PR_kwDOAO6SJc6MN89z",
            "public_id": 103233,
            "url": "https://github.com/godotengine/godot/pull/103233",
            "diff_url": "https://github.com/godotengine/godot/pull/103233.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103233.patch",
            "title": "Fix interpolation in XR",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM5Mzc0NTA5",
            "created_at": "2025-02-24T01:10:10Z",
            "updated_at": "2025-04-02T23:20:21Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE4ODA=",
                    "name": "topic:physics",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4NjU1ODUwMDA=",
                    "name": "topic:xr",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "9e1b9fb1bc66dc1d63074ac440664abe2fcef94c"
            ]
        },
        "103235": {
            "id": "PR_kwDOAO6SJc6MONns",
            "public_id": 103235,
            "url": "https://github.com/godotengine/godot/pull/103235",
            "diff_url": "https://github.com/godotengine/godot/pull/103235.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103235.patch",
            "title": "Add \"Go Online\" button on Export Template Manager",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY0MjUxMzk2",
            "created_at": "2025-02-24T02:31:39Z",
            "updated_at": "2025-03-30T15:57:06Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyOTA5OTAwODUw",
                    "name": "topic:export",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "9cbfeff940cf131376d2c5c6f2916caf8865b23a"
            ]
        },
        "103238": {
            "id": "PR_kwDOAO6SJc6MOp9h",
            "public_id": 103238,
            "url": "https://github.com/godotengine/godot/pull/103238",
            "diff_url": "https://github.com/godotengine/godot/pull/103238.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103238.patch",
            "title": "Add Meshes to the Video RAM Profiler",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjczMTQ4ODY0",
            "created_at": "2025-02-24T04:42:03Z",
            "updated_at": "2025-04-25T16:42:18Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "4497e2a0d332f26ff051bbe4df92004011c13957"
            ]
        },
        "103264": {
            "id": "PR_kwDOAO6SJc6MXPwb",
            "public_id": 103264,
            "url": "https://github.com/godotengine/godot/pull/103264",
            "diff_url": "https://github.com/godotengine/godot/pull/103264.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103264.patch",
            "title": "Rename \"file\" param for str.path_join() to \"path\"",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NTQ3NjM=",
            "created_at": "2025-02-24T22:53:41Z",
            "updated_at": "2025-05-07T17:55:26Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "32751163045c053bcd0cb21afcc7e20f5f2813c8"
            ]
        },
        "103267": {
            "id": "PR_kwDOAO6SJc6MXtFY",
            "public_id": 103267,
            "url": "https://github.com/godotengine/godot/pull/103267",
            "diff_url": "https://github.com/godotengine/godot/pull/103267.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103267.patch",
            "title": "Allow to compile the engine without XR support",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwNzM5MjM5",
            "created_at": "2025-02-25T00:11:46Z",
            "updated_at": "2025-03-19T06:15:03Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4NjU1ODUwMDA=",
                    "name": "topic:xr",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "aea559b39a11b385a297fc1a34c72babe1e7b240"
            ]
        },
        "103270": {
            "id": "PR_kwDOAO6SJc6MX8z8",
            "public_id": 103270,
            "url": "https://github.com/godotengine/godot/pull/103270",
            "diff_url": "https://github.com/godotengine/godot/pull/103270.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103270.patch",
            "title": "Fix invisible ItemList cursor in editor theme",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOCXd9wA",
            "created_at": "2025-02-25T01:06:02Z",
            "updated_at": "2025-03-07T19:26:11Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b8c251f704bff9f7981fd47e87f409af42b2dd57"
            ]
        },
        "103276": {
            "id": "PR_kwDOAO6SJc6MdAuF",
            "public_id": 103276,
            "url": "https://github.com/godotengine/godot/pull/103276",
            "diff_url": "https://github.com/godotengine/godot/pull/103276.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103276.patch",
            "title": "bcdec: Fix decompressing mipmaps of non-power of 2 textures",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUzMTUwMjQ0",
            "created_at": "2025-02-25T11:24:35Z",
            "updated_at": "2025-05-09T16:35:10Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "8402a1d0bd72c301f7278f6f7e4821e37dfc1f29"
            ]
        },
        "103283": {
            "id": "PR_kwDOAO6SJc6Me7at",
            "public_id": 103283,
            "url": "https://github.com/godotengine/godot/pull/103283",
            "diff_url": "https://github.com/godotengine/godot/pull/103283.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103283.patch",
            "title": "Add compression level support to Zip Module",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEwNTkwOTk=",
            "created_at": "2025-02-25T14:40:16Z",
            "updated_at": "2025-04-29T16:29:05Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2OA==",
                    "name": "feature proposal",
                    "color": "#4466ff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "0ed8bf89ae7b25cdf46975402efc42b30629ce37"
            ]
        },
        "103295": {
            "id": "PR_kwDOAO6SJc6Mh3XS",
            "public_id": 103295,
            "url": "https://github.com/godotengine/godot/pull/103295",
            "diff_url": "https://github.com/godotengine/godot/pull/103295.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103295.patch",
            "title": "Add select node shortcut to list view in Animation Player Editor",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ5NTUwNTE=",
            "created_at": "2025-02-25T20:22:58Z",
            "updated_at": "2025-05-16T12:46:51Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
                    "name": "topic:animation",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "fe9cca8d03e14f6f8da874f7569cf558ec09b86e"
            ]
        },
        "103301": {
            "id": "PR_kwDOAO6SJc6MihzN",
            "public_id": 103301,
            "url": "https://github.com/godotengine/godot/pull/103301",
            "diff_url": "https://github.com/godotengine/godot/pull/103301.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103301.patch",
            "title": "Unify CSGPolygon3D gizmos with the other geometries",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE1ODQ4NzEy",
            "created_at": "2025-02-25T22:19:58Z",
            "updated_at": "2025-03-12T11:45:29Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "57d8ef5d2343c669715798345a84d32d91bc0c4c"
            ]
        },
        "103306": {
            "id": "PR_kwDOAO6SJc6MjSaY",
            "public_id": 103306,
            "url": "https://github.com/godotengine/godot/pull/103306",
            "diff_url": "https://github.com/godotengine/godot/pull/103306.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103306.patch",
            "title": "Disable texture array reflections on Intel GPUs on macOS due to driver bugs",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2025-02-26T01:35:45Z",
            "updated_at": "2025-04-10T15:45:51Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc3ODA=",
                    "name": "platform:macos",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "92f3173794433fbd08480c70ec214ff9de51c48f"
            ]
        },
        "103309": {
            "id": "PR_kwDOAO6SJc6Mjrw5",
            "public_id": 103309,
            "url": "https://github.com/godotengine/godot/pull/103309",
            "diff_url": "https://github.com/godotengine/godot/pull/103309.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103309.patch",
            "title": "Fix vbox separation in sections with `PROPERTY_USAGE_ARRAY`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjU0ODE5MzE5",
            "created_at": "2025-02-26T03:01:07Z",
            "updated_at": "2025-03-19T12:02:18Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "4952e078e49b3714ffc49b9bfa12d606438a6598"
            ]
        },
        "103316": {
            "id": "PR_kwDOAO6SJc6Mn9F-",
            "public_id": 103316,
            "url": "https://github.com/godotengine/godot/pull/103316",
            "diff_url": "https://github.com/godotengine/godot/pull/103316.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103316.patch",
            "title": "Make `EditorProperty` and its child `EditorProperty` behave like sibling nodes when handling mouse events",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwMzg2MDY3",
            "created_at": "2025-02-26T11:29:19Z",
            "updated_at": "2025-03-17T20:48:22Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "62aa4a6f9ebc47a95fdf3b987e253f2eff874a5a",
                "d0437d5052092aca46e511e6a26042634326b113",
                "a375e77b85700f8da8547f9580296e17b376ae3a"
            ]
        },
        "103320": {
            "id": "PR_kwDOAO6SJc6MpXP_",
            "public_id": 103320,
            "url": "https://github.com/godotengine/godot/pull/103320",
            "diff_url": "https://github.com/godotengine/godot/pull/103320.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103320.patch",
            "title": "PackedScene: Use ObjectID for DeferredNodePathProperties base",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2025-02-26T13:42:13Z",
            "updated_at": "2025-03-12T11:43:48Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "dbdd8a2db922811d8c5975797e44844979801c6d"
            ]
        },
        "103336": {
            "id": "PR_kwDOAO6SJc6MuE1r",
            "public_id": 103336,
            "url": "https://github.com/godotengine/godot/pull/103336",
            "diff_url": "https://github.com/godotengine/godot/pull/103336.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103336.patch",
            "title": "Keep ProjectSettings overrides right below the original setting",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjU0ODE5MzE5",
            "created_at": "2025-02-26T23:20:50Z",
            "updated_at": "2025-04-24T22:23:48Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "3354c32984188f537e1dd36ecae2fa875a9c071a"
            ]
        },
        "103348": {
            "id": "PR_kwDOAO6SJc6MwGu6",
            "public_id": 103348,
            "url": "https://github.com/godotengine/godot/pull/103348",
            "diff_url": "https://github.com/godotengine/godot/pull/103348.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103348.patch",
            "title": "Fix 2D instance params crashing using outside of `main()`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MTIwODc=",
            "created_at": "2025-02-27T07:13:25Z",
            "updated_at": "2025-03-12T11:27:58Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNjA5NDQyMDYy",
                    "name": "topic:shaders",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "93bc18f2b0477b30936754b58bd02141774b4336"
            ]
        },
        "103373": {
            "id": "PR_kwDOAO6SJc6M3WMF",
            "public_id": 103373,
            "url": "https://github.com/godotengine/godot/pull/103373",
            "diff_url": "https://github.com/godotengine/godot/pull/103373.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103373.patch",
            "title": "Allow to compile templates without physics servers",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwNzM5MjM5",
            "created_at": "2025-02-27T22:38:05Z",
            "updated_at": "2025-03-29T04:38:52Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE4ODA=",
                    "name": "topic:physics",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5ad414d046c2c90751ac22bae9b64ae7053433ff"
            ]
        },
        "103375": {
            "id": "PR_kwDOAO6SJc6M3caq",
            "public_id": 103375,
            "url": "https://github.com/godotengine/godot/pull/103375",
            "diff_url": "https://github.com/godotengine/godot/pull/103375.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103375.patch",
            "title": "JavaClassWrapper: Fix converting returned arrays to Godot types",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE5MTU2MQ==",
            "created_at": "2025-02-27T22:57:49Z",
            "updated_at": "2025-03-14T11:04:44Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwzMDcxMzU1MzI=",
                    "name": "topic:plugin",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "bbc66056a8465b7b9b608847e32d582de0df9e3c"
            ]
        },
        "103382": {
            "id": "PR_kwDOAO6SJc6M4qBr",
            "public_id": 103382,
            "url": "https://github.com/godotengine/godot/pull/103382",
            "diff_url": "https://github.com/godotengine/godot/pull/103382.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103382.patch",
            "title": "Add tree multiselect with shift up & down arrow keys",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjU0ODE5MzE5",
            "created_at": "2025-02-28T04:05:42Z",
            "updated_at": "2025-04-28T00:27:54Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "eb973015d66f461d07a1012124d718e5469693d4"
            ]
        },
        "103384": {
            "id": "PR_kwDOAO6SJc6M5FeI",
            "public_id": 103384,
            "url": "https://github.com/godotengine/godot/pull/103384",
            "diff_url": "https://github.com/godotengine/godot/pull/103384.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103384.patch",
            "title": "[Android] Skip non-existing system font files.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-02-28T05:50:49Z",
            "updated_at": "2025-03-05T18:09:39Z",
            "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": [
                "e76a8b0f27248cfa36b1fa99c199dbc516f4abc8"
            ]
        },
        "103393": {
            "id": "PR_kwDOAO6SJc6M68Ce",
            "public_id": 103393,
            "url": "https://github.com/godotengine/godot/pull/103393",
            "diff_url": "https://github.com/godotengine/godot/pull/103393.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103393.patch",
            "title": "Don't hard-code setting list in DependencyEditor",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2025-02-28T10:41:12Z",
            "updated_at": "2025-03-11T14:58:47Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "1454f490f4f61a828bd36c28e15bf7b0bd9a3103"
            ]
        },
        "103396": {
            "id": "PR_kwDOAO6SJc6M7ljI",
            "public_id": 103396,
            "url": "https://github.com/godotengine/godot/pull/103396",
            "diff_url": "https://github.com/godotengine/godot/pull/103396.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103396.patch",
            "title": "VideoStreamPlayer: Stop video on exit tree",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2Mjc2Ng==",
            "created_at": "2025-02-28T12:13:52Z",
            "updated_at": "2025-03-12T11:48:27Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "bd3a30649bd2be184f61d9a1b2526b351a1bcf52"
            ]
        },
        "103397": {
            "id": "PR_kwDOAO6SJc6M7s9w",
            "public_id": 103397,
            "url": "https://github.com/godotengine/godot/pull/103397",
            "diff_url": "https://github.com/godotengine/godot/pull/103397.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103397.patch",
            "title": "Improve path validation in ScriptCreateDialog",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2025-02-28T12:30:28Z",
            "updated_at": "2025-03-13T23:16:20Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "a1ef1aae2bcde395f7e512faaa063a27e507705d"
            ]
        },
        "103402": {
            "id": "PR_kwDOAO6SJc6M9APw",
            "public_id": 103402,
            "url": "https://github.com/godotengine/godot/pull/103402",
            "diff_url": "https://github.com/godotengine/godot/pull/103402.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103402.patch",
            "title": "Add Save & Reload option to `Reload Saved Scene`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBkx80A",
            "created_at": "2025-02-28T15:12:51Z",
            "updated_at": "2025-03-14T02:36:08Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "1c55b9d38d23e03057e8a7e0e1128f8e3b832cfd"
            ]
        },
        "103403": {
            "id": "PR_kwDOAO6SJc6M9iI9",
            "public_id": 103403,
            "url": "https://github.com/godotengine/godot/pull/103403",
            "diff_url": "https://github.com/godotengine/godot/pull/103403.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103403.patch",
            "title": "Fix headless import always emits errors",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjgxMTA5MTY1",
            "created_at": "2025-02-28T16:16:46Z",
            "updated_at": "2025-03-12T11:24:38Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "dba92c9354c283adcac58408b6ed120a83d93ff1"
            ]
        },
        "103404": {
            "id": "PR_kwDOAO6SJc6M9iSX",
            "public_id": 103404,
            "url": "https://github.com/godotengine/godot/pull/103404",
            "diff_url": "https://github.com/godotengine/godot/pull/103404.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103404.patch",
            "title": "Suppress OpenGL debug marker printing",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBbErLQ",
            "created_at": "2025-02-28T16:17:07Z",
            "updated_at": "2025-03-11T15:43:33Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4NjU1ODUwMDA=",
                    "name": "topic:xr",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "99260f3a68fda87067a17781b09ccb7be86fa94d"
            ]
        },
        "103405": {
            "id": "PR_kwDOAO6SJc6M9oGC",
            "public_id": 103405,
            "url": "https://github.com/godotengine/godot/pull/103405",
            "diff_url": "https://github.com/godotengine/godot/pull/103405.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103405.patch",
            "title": "Fix `.sln` project generation logic for Rider to support all OS and all C++ toolchains",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE0ODI2ODE=",
            "created_at": "2025-02-28T16:30:04Z",
            "updated_at": "2025-04-09T14:06:35Z",
            "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": [
                "6ff86e49cfbf04383c110394fb6567267877329d"
            ]
        },
        "103409": {
            "id": "PR_kwDOAO6SJc6M-QjI",
            "public_id": 103409,
            "url": "https://github.com/godotengine/godot/pull/103409",
            "diff_url": "https://github.com/godotengine/godot/pull/103409.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103409.patch",
            "title": "Update to latest version of Swappy",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMzOTUxMzA=",
            "created_at": "2025-02-28T18:02:52Z",
            "updated_at": "2025-03-12T11:30:33Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "89ea5b3d005126a2f7c463f7f487c5001d1b949e"
            ]
        },
        "103410": {
            "id": "PR_kwDOAO6SJc6M-Xnd",
            "public_id": 103410,
            "url": "https://github.com/godotengine/godot/pull/103410",
            "diff_url": "https://github.com/godotengine/godot/pull/103410.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103410.patch",
            "title": "Fix TextEdit scrolls wrong on text selection",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEwMDU0MjI2",
            "created_at": "2025-02-28T18:22:25Z",
            "updated_at": "2025-03-12T11:42:10Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "b7a813890766b0103b52b7a0427fdcc37d6c6d50"
            ]
        },
        "103413": {
            "id": "PR_kwDOAO6SJc6M_chy",
            "public_id": 103413,
            "url": "https://github.com/godotengine/godot/pull/103413",
            "diff_url": "https://github.com/godotengine/godot/pull/103413.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103413.patch",
            "title": "Fix Android mouse capture issues",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkxNDk2OA==",
            "created_at": "2025-02-28T21:56:37Z",
            "updated_at": "2025-03-12T11:31:15Z",
            "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": [
                "bea6472ea479f5c96cad825e71cf3a1d6a69ccdc"
            ]
        },
        "103414": {
            "id": "PR_kwDOAO6SJc6M_dGI",
            "public_id": 103414,
            "url": "https://github.com/godotengine/godot/pull/103414",
            "diff_url": "https://github.com/godotengine/godot/pull/103414.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103414.patch",
            "title": "ItemList multiselect with shift up & down arrow keys",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjU0ODE5MzE5",
            "created_at": "2025-02-28T21:58:50Z",
            "updated_at": "2025-04-28T00:27:54Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "aebb85a0645c3597c3261c943ce42571597622b7"
            ]
        },
        "103415": {
            "id": "PR_kwDOAO6SJc6M_exj",
            "public_id": 103415,
            "url": "https://github.com/godotengine/godot/pull/103415",
            "diff_url": "https://github.com/godotengine/godot/pull/103415.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103415.patch",
            "title": "Use single RNG instance for `FileAccessEncrypted` IV generation.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-02-28T22:04:45Z",
            "updated_at": "2025-03-19T11:58:14Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "cf18cf163092c9586f81a46e690e8f790282ca0a"
            ]
        },
        "103419": {
            "id": "PR_kwDOAO6SJc6NAVYZ",
            "public_id": 103419,
            "url": "https://github.com/godotengine/godot/pull/103419",
            "diff_url": "https://github.com/godotengine/godot/pull/103419.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103419.patch",
            "title": "Android: Fix editor crash after changing device language",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQxOTIxMzk1",
            "created_at": "2025-03-01T01:53:18Z",
            "updated_at": "2025-03-14T10:57:01Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "1c02316365a8758af31198a3e0c9d245d3158421"
            ]
        },
        "103424": {
            "id": "PR_kwDOAO6SJc6NBZph",
            "public_id": 103424,
            "url": "https://github.com/godotengine/godot/pull/103424",
            "diff_url": "https://github.com/godotengine/godot/pull/103424.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103424.patch",
            "title": "Keep editor SceneTree buttons attached to the cell in Right-To-Left",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOB77_5A",
            "created_at": "2025-03-01T07:27:42Z",
            "updated_at": "2025-03-05T18:08:59Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "571cd4de7d81cb74a60753337fec74b86dfb0a47"
            ]
        },
        "103434": {
            "id": "PR_kwDOAO6SJc6NCSsy",
            "public_id": 103434,
            "url": "https://github.com/godotengine/godot/pull/103434",
            "diff_url": "https://github.com/godotengine/godot/pull/103434.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103434.patch",
            "title": "Fix \"unused varying\" incorrect warning in shaders",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwMzYxNzY=",
            "created_at": "2025-03-01T15:21:44Z",
            "updated_at": "2025-03-12T22:03:26Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwxNjA5NDQyMDYy",
                    "name": "topic:shaders",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "282497817881fd6dc578a9abeaf070f78ae9acf2"
            ]
        },
        "103440": {
            "id": "PR_kwDOAO6SJc6NCtkR",
            "public_id": 103440,
            "url": "https://github.com/godotengine/godot/pull/103440",
            "diff_url": "https://github.com/godotengine/godot/pull/103440.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103440.patch",
            "title": "Fix broken negative scaling when using Jolt Physics",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ4ODQyNDY=",
            "created_at": "2025-03-01T19:14:25Z",
            "updated_at": "2025-03-12T11:40:16Z",
            "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": [
                "62e8b1e5fdeb3ffcd118fbaad68dfc22e721fc00"
            ]
        },
        "103447": {
            "id": "PR_kwDOAO6SJc6NDMD3",
            "public_id": 103447,
            "url": "https://github.com/godotengine/godot/pull/103447",
            "diff_url": "https://github.com/godotengine/godot/pull/103447.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103447.patch",
            "title": "Set editor's translation domain at root node",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2025-03-02T01:06:18Z",
            "updated_at": "2025-03-12T11:24:25Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "7c8f81f1d07761230ff0471553111f9c2dba8daa"
            ]
        },
        "103454": {
            "id": "PR_kwDOAO6SJc6NDk7v",
            "public_id": 103454,
            "url": "https://github.com/godotengine/godot/pull/103454",
            "diff_url": "https://github.com/godotengine/godot/pull/103454.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103454.patch",
            "title": "Restore \"Show in File Manager\" button functionality in `ProjectManager`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQzNTQzOTA5",
            "created_at": "2025-03-02T07:26:47Z",
            "updated_at": "2025-03-12T11:44:43Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABocF7RA",
                    "name": "cherrypick:4.3",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "92c6920272e307d4097517f902429b210ae46c26"
            ]
        },
        "103462": {
            "id": "PR_kwDOAO6SJc6ND2wC",
            "public_id": 103462,
            "url": "https://github.com/godotengine/godot/pull/103462",
            "diff_url": "https://github.com/godotengine/godot/pull/103462.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103462.patch",
            "title": "Fix InputEventMouseMotion reference",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOB4un4g",
            "created_at": "2025-03-02T10:50:25Z",
            "updated_at": "2025-05-16T15:32:22Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABocF7RA",
                    "name": "cherrypick:4.3",
                    "color": "#446699"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                }
            ],
            "commits": [
                "efb72ef0f6f74d7dd46478067677237ad61f5a40"
            ]
        },
        "103465": {
            "id": "PR_kwDOAO6SJc6NEBZF",
            "public_id": 103465,
            "url": "https://github.com/godotengine/godot/pull/103465",
            "diff_url": "https://github.com/godotengine/godot/pull/103465.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103465.patch",
            "title": "Fix crash when calling `get_argument_count()` on Callable with freed object",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIwMTg3NjY5",
            "created_at": "2025-03-02T12:45:30Z",
            "updated_at": "2025-03-12T11:40:33Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABocF7RA",
                    "name": "cherrypick:4.3",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "7bc030172e9d90e5c90b32f05624d5cf5070ab6d"
            ]
        },
        "103471": {
            "id": "PR_kwDOAO6SJc6NEaRm",
            "public_id": 103471,
            "url": "https://github.com/godotengine/godot/pull/103471",
            "diff_url": "https://github.com/godotengine/godot/pull/103471.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103471.patch",
            "title": "Fix text shadow outline draw batching.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-03-02T16:41:07Z",
            "updated_at": "2025-05-26T15:11:39Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "7397e33cc9b83696363a926f9b101e8c3446b4a4"
            ]
        },
        "103480": {
            "id": "PR_kwDOAO6SJc6NEx3l",
            "public_id": 103480,
            "url": "https://github.com/godotengine/godot/pull/103480",
            "diff_url": "https://github.com/godotengine/godot/pull/103480.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103480.patch",
            "title": "RenderingDevice: Validate pre-raster (vertex) shader in `render_pipeline_create`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc1OTQxODQy",
            "created_at": "2025-03-02T20:48:10Z",
            "updated_at": "2025-03-05T08:23:01Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "808c9fbcc54a90e219b6b0139f0b311adc483054"
            ]
        },
        "103489": {
            "id": "PR_kwDOAO6SJc6NFlaz",
            "public_id": 103489,
            "url": "https://github.com/godotengine/godot/pull/103489",
            "diff_url": "https://github.com/godotengine/godot/pull/103489.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103489.patch",
            "title": "Fix wrong canvas camera override panning in the runtime debugger",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwNzM5MjM5",
            "created_at": "2025-03-03T02:51:16Z",
            "updated_at": "2025-03-12T22:05:50Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "186d8259d54c0147b63f46ca882b67885b96f782"
            ]
        },
        "103491": {
            "id": "PR_kwDOAO6SJc6NGcUJ",
            "public_id": 103491,
            "url": "https://github.com/godotengine/godot/pull/103491",
            "diff_url": "https://github.com/godotengine/godot/pull/103491.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103491.patch",
            "title": "Update HarfBuzz to 10.4.0",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-03-03T06:18:45Z",
            "updated_at": "2025-03-11T02:06:39Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ec10d38d2faf21341b1249143b89728155345b53"
            ]
        },
        "103492": {
            "id": "PR_kwDOAO6SJc6NGcjE",
            "public_id": 103492,
            "url": "https://github.com/godotengine/godot/pull/103492",
            "diff_url": "https://github.com/godotengine/godot/pull/103492.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103492.patch",
            "title": "Update FreeType to 2.13.3",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-03-03T06:19:26Z",
            "updated_at": "2025-03-11T02:06:38Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "c5011d860d14bcfcf429ddde5cfa4d722f754261"
            ]
        },
        "103504": {
            "id": "PR_kwDOAO6SJc6NIvpV",
            "public_id": 103504,
            "url": "https://github.com/godotengine/godot/pull/103504",
            "diff_url": "https://github.com/godotengine/godot/pull/103504.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103504.patch",
            "title": "Physics Interpolation - Add editor configuration warnings",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2025-03-03T11:20:39Z",
            "updated_at": "2025-05-26T17:36:12Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "40c05c69f9917b3c1e89821c81e893a87b376e61"
            ]
        },
        "103506": {
            "id": "PR_kwDOAO6SJc6NJ7Wu",
            "public_id": 103506,
            "url": "https://github.com/godotengine/godot/pull/103506",
            "diff_url": "https://github.com/godotengine/godot/pull/103506.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103506.patch",
            "title": "Use separate WorkThreadPool for shader compiler.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-03-03T13:42:59Z",
            "updated_at": "2025-03-12T11:22:56Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "53bb897458a9761d00936ad53ea95bd78b4a6b0b"
            ]
        },
        "103507": {
            "id": "PR_kwDOAO6SJc6NKKtG",
            "public_id": 103507,
            "url": "https://github.com/godotengine/godot/pull/103507",
            "diff_url": "https://github.com/godotengine/godot/pull/103507.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103507.patch",
            "title": "Fix CharacterBody's `wall_min_slide_angle` doc",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE1ODIyMTY0",
            "created_at": "2025-03-03T14:12:08Z",
            "updated_at": "2025-04-02T01:00:37Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABocF7RA",
                    "name": "cherrypick:4.3",
                    "color": "#446699"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                }
            ],
            "commits": [
                "e2b5b913ec81e0251ec7a5aa636f8d4528a6a8f7"
            ]
        },
        "103508": {
            "id": "PR_kwDOAO6SJc6NKpuq",
            "public_id": 103508,
            "url": "https://github.com/godotengine/godot/pull/103508",
            "diff_url": "https://github.com/godotengine/godot/pull/103508.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103508.patch",
            "title": "LineEdit: Fix `caret_force_displayed`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2025-03-03T15:03:59Z",
            "updated_at": "2025-03-12T11:41:56Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6d2f18c6c6c9b0415da4d2daed2b75e21a62c350"
            ]
        },
        "103510": {
            "id": "PR_kwDOAO6SJc6NLYHf",
            "public_id": 103510,
            "url": "https://github.com/godotengine/godot/pull/103510",
            "diff_url": "https://github.com/godotengine/godot/pull/103510.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103510.patch",
            "title": "Bump version to 4.5-dev",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2025-03-03T16:29:18Z",
            "updated_at": "2025-03-03T23:42:49Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "1c35a31b9ee777184cc859071a155bf7ffb4bebe"
            ]
        },
        "103514": {
            "id": "PR_kwDOAO6SJc6NL4Rk",
            "public_id": 103514,
            "url": "https://github.com/godotengine/godot/pull/103514",
            "diff_url": "https://github.com/godotengine/godot/pull/103514.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103514.patch",
            "title": "CI: Use correct godot-cpp branch",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE5MTU2MQ==",
            "created_at": "2025-03-03T17:30:51Z",
            "updated_at": "2025-03-12T11:16:55Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "70bace7482e00e856795b149afe1f3d9ba125f6f"
            ]
        },
        "103515": {
            "id": "PR_kwDOAO6SJc6NMEZX",
            "public_id": 103515,
            "url": "https://github.com/godotengine/godot/pull/103515",
            "diff_url": "https://github.com/godotengine/godot/pull/103515.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103515.patch",
            "title": "CI: Bump SCons to latest (4.8.1 → 4.9.0)",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE3NDg5Mjky",
            "created_at": "2025-03-03T17:57:06Z",
            "updated_at": "2025-03-05T18:09:55Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "908e062e9bc31ac66bc4d78b7b08f886b7340a50"
            ]
        },
        "103519": {
            "id": "PR_kwDOAO6SJc6NM-KU",
            "public_id": 103519,
            "url": "https://github.com/godotengine/godot/pull/103519",
            "diff_url": "https://github.com/godotengine/godot/pull/103519.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103519.patch",
            "title": "Document Glow Upscale Mode project setting only affecting Forward+/Mobile",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2025-03-03T19:58:06Z",
            "updated_at": "2025-03-04T00:20:57Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "39cb5a92f039480449e898e113225348b7cb286d"
            ]
        },
        "103521": {
            "id": "PR_kwDOAO6SJc6NNQfT",
            "public_id": 103521,
            "url": "https://github.com/godotengine/godot/pull/103521",
            "diff_url": "https://github.com/godotengine/godot/pull/103521.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103521.patch",
            "title": "Delete rendering device on the same thread it was created",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYzMTg5MTEz",
            "created_at": "2025-03-03T20:41:58Z",
            "updated_at": "2025-03-05T18:08:51Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "3f1594ab900d13ce185e4cb39fe32ef1d8c7c126"
            ]
        },
        "103523": {
            "id": "PR_kwDOAO6SJc6NNgDa",
            "public_id": 103523,
            "url": "https://github.com/godotengine/godot/pull/103523",
            "diff_url": "https://github.com/godotengine/godot/pull/103523.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103523.patch",
            "title": "Android: Fix build with `disable_3d`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2025-03-03T21:19:38Z",
            "updated_at": "2025-03-12T11:31:04Z",
            "target_branch": "master",
            "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": [
                "a7dd4ad5f87726b87cb7e47020b4a479cb0adadd"
            ]
        },
        "103526": {
            "id": "PR_kwDOAO6SJc6NN0_y",
            "public_id": 103526,
            "url": "https://github.com/godotengine/godot/pull/103526",
            "diff_url": "https://github.com/godotengine/godot/pull/103526.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103526.patch",
            "title": "X11: Fix check for `is_maximized` to require both horizontal and vertical",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY4MjY1OA==",
            "created_at": "2025-03-03T22:09:23Z",
            "updated_at": "2025-03-12T11:27:10Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTczMjY=",
                    "name": "platform:linuxbsd",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "4f14f722b8826a91b0bf83a3492e20ec4cb352f7"
            ]
        },
        "103529": {
            "id": "PR_kwDOAO6SJc6NN_Ul",
            "public_id": 103529,
            "url": "https://github.com/godotengine/godot/pull/103529",
            "diff_url": "https://github.com/godotengine/godot/pull/103529.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103529.patch",
            "title": "Validate triviality of InstanceData struct in Mobile and Forward+ renderers",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NTIxMzM5",
            "created_at": "2025-03-03T22:40:07Z",
            "updated_at": "2025-03-06T22:42:46Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "1bdb3bc88a3114f7fcff50eef1c3eca4f4ce15cd"
            ]
        },
        "103531": {
            "id": "PR_kwDOAO6SJc6NOFe2",
            "public_id": 103531,
            "url": "https://github.com/godotengine/godot/pull/103531",
            "diff_url": "https://github.com/godotengine/godot/pull/103531.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103531.patch",
            "title": "Fix inefficient upload in Mobile Shadows",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMzOTUxMzA=",
            "created_at": "2025-03-03T23:00:22Z",
            "updated_at": "2025-03-05T18:09:24Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "62c1a4782d8f2e06648c131d36d0dac8fc212e69"
            ]
        },
        "103533": {
            "id": "PR_kwDOAO6SJc6NOJKQ",
            "public_id": 103533,
            "url": "https://github.com/godotengine/godot/pull/103533",
            "diff_url": "https://github.com/godotengine/godot/pull/103533.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103533.patch",
            "title": "Use physical keys for the Q/W/E/R 3D editor shortcuts",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2025-03-03T23:12:14Z",
            "updated_at": "2025-03-11T14:42:45Z",
            "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": [
                "4cd2d9e210f9ff7933433bc569ebdfcec38abc0e"
            ]
        },
        "103536": {
            "id": "PR_kwDOAO6SJc6NORoj",
            "public_id": 103536,
            "url": "https://github.com/godotengine/godot/pull/103536",
            "diff_url": "https://github.com/godotengine/godot/pull/103536.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103536.patch",
            "title": "Move entries from `AnalyzerReleases.Unshipped.md` to `AnalyzerReleases.Shipped.md`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM5MDMwNTk=",
            "created_at": "2025-03-03T23:41:54Z",
            "updated_at": "2025-03-12T17:33:36Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw3MDkyNjk3NzU=",
                    "name": "topic:dotnet",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "7dcad4c9adac50d58fe35d4e295e8d4027d77d20"
            ]
        },
        "103547": {
            "id": "PR_kwDOAO6SJc6NO_2Y",
            "public_id": 103547,
            "url": "https://github.com/godotengine/godot/pull/103547",
            "diff_url": "https://github.com/godotengine/godot/pull/103547.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103547.patch",
            "title": "Optimize `_fill_instance_data` function in Forward+ renderer.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NTIxMzM5",
            "created_at": "2025-03-04T02:56:38Z",
            "updated_at": "2025-03-09T14:11:41Z",
            "target_branch": "master",
            "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": [
                "574f5126a2025589ce69242b74d33e83ed57b683"
            ]
        },
        "103557": {
            "id": "PR_kwDOAO6SJc6NQiET",
            "public_id": 103557,
            "url": "https://github.com/godotengine/godot/pull/103557",
            "diff_url": "https://github.com/godotengine/godot/pull/103557.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103557.patch",
            "title": "Rename version defines to `GODOT_VERSION_*` to match GDExtension godot-cpp",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NDY4NzU=",
            "created_at": "2025-03-04T07:29:02Z",
            "updated_at": "2025-03-13T16:36:58Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "97ee05e9b79a59e873e9c62e9013eefceb837dba"
            ]
        },
        "103560": {
            "id": "PR_kwDOAO6SJc6NRI0k",
            "public_id": 103560,
            "url": "https://github.com/godotengine/godot/pull/103560",
            "diff_url": "https://github.com/godotengine/godot/pull/103560.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103560.patch",
            "title": "[Linux/BSD] Offload RenderingDevice creation test to subprocess.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-03-04T08:43:37Z",
            "updated_at": "2025-03-17T21:12:23Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTczMjY=",
                    "name": "platform:linuxbsd",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6ed12bfc5d1f8e541134b1440ed51e514490d347"
            ]
        },
        "103571": {
            "id": "PR_kwDOAO6SJc6NUB5v",
            "public_id": 103571,
            "url": "https://github.com/godotengine/godot/pull/103571",
            "diff_url": "https://github.com/godotengine/godot/pull/103571.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103571.patch",
            "title": "Improve error message from `JavaClassWrapper.wrap()`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2025-03-04T13:30:10Z",
            "updated_at": "2025-03-11T14:46:23Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "554aa6ad95a4d6f4c932e3cb92a89ed3ba881b81"
            ]
        },
        "103573": {
            "id": "PR_kwDOAO6SJc6NUSD-",
            "public_id": 103573,
            "url": "https://github.com/godotengine/godot/pull/103573",
            "diff_url": "https://github.com/godotengine/godot/pull/103573.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103573.patch",
            "title": "etcpak: Improve and fix decompression of mipmaps",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUzMTUwMjQ0",
            "created_at": "2025-03-04T13:50:32Z",
            "updated_at": "2025-05-19T13:04:48Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "9820d04a218d91f45e914fdbf611576eb7c27c2b"
            ]
        },
        "103577": {
            "id": "PR_kwDOAO6SJc6NVORL",
            "public_id": 103577,
            "url": "https://github.com/godotengine/godot/pull/103577",
            "diff_url": "https://github.com/godotengine/godot/pull/103577.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103577.patch",
            "title": "Prevent inlining error printing functions",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY3NjkzODMw",
            "created_at": "2025-03-04T15:22:42Z",
            "updated_at": "2025-03-10T15:22:10Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e972ff27f36691fd76ec7140e8eb35728b052a0f"
            ]
        },
        "103580": {
            "id": "PR_kwDOAO6SJc6NWBwR",
            "public_id": 103580,
            "url": "https://github.com/godotengine/godot/pull/103580",
            "diff_url": "https://github.com/godotengine/godot/pull/103580.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103580.patch",
            "title": "Add space for BBCode Ordered Lists",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOCt7iGw",
            "created_at": "2025-03-04T16:43:49Z",
            "updated_at": "2025-03-07T18:11:17Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "9270fcd9d2de95bc847b80936540d485b8c371c6"
            ]
        },
        "103583": {
            "id": "PR_kwDOAO6SJc6NWhzA",
            "public_id": 103583,
            "url": "https://github.com/godotengine/godot/pull/103583",
            "diff_url": "https://github.com/godotengine/godot/pull/103583.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103583.patch",
            "title": "ColorPicker: Add an intensity slider to all modes for HDR",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc1OTQxODQy",
            "created_at": "2025-03-04T17:45:32Z",
            "updated_at": "2025-05-29T10:50:24Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "8a9409257b69d16902a902b6e6f99a3d867bf054"
            ]
        },
        "103584": {
            "id": "PR_kwDOAO6SJc6NWm_r",
            "public_id": 103584,
            "url": "https://github.com/godotengine/godot/pull/103584",
            "diff_url": "https://github.com/godotengine/godot/pull/103584.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103584.patch",
            "title": "Add alphabetical sorting to Animation Player",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ5NTUwNTE=",
            "created_at": "2025-03-04T17:57:08Z",
            "updated_at": "2025-05-16T12:46:53Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
                    "name": "topic:animation",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "864e4e3a6d75d374358a2dc1f6f4c05621baaa1a"
            ]
        },
        "103588": {
            "id": "PR_kwDOAO6SJc6NXKGl",
            "public_id": 103588,
            "url": "https://github.com/godotengine/godot/pull/103588",
            "diff_url": "https://github.com/godotengine/godot/pull/103588.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103588.patch",
            "title": "Make NavigationLink3D properly update on visibility change",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYzMTg5MTEz",
            "created_at": "2025-03-04T19:16:41Z",
            "updated_at": "2025-03-12T11:48:04Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNzUyMDQwNjk0",
                    "name": "topic:navigation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "fc1461cfe0791f0da9828c73c1521d57603636b6"
            ]
        },
        "103590": {
            "id": "PR_kwDOAO6SJc6NXXYC",
            "public_id": 103590,
            "url": "https://github.com/godotengine/godot/pull/103590",
            "diff_url": "https://github.com/godotengine/godot/pull/103590.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103590.patch",
            "title": "[iOS export] Restore one-click deploy device enumeration using Xcode.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-03-04T19:42:13Z",
            "updated_at": "2025-03-12T11:26:41Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1MTk=",
                    "name": "platform:ios",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyOTA5OTAwODUw",
                    "name": "topic:export",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "4187c48a151039d021edbf3d5dc4a776be8eded9"
            ]
        },
        "103598": {
            "id": "PR_kwDOAO6SJc6NXxc4",
            "public_id": 103598,
            "url": "https://github.com/godotengine/godot/pull/103598",
            "diff_url": "https://github.com/godotengine/godot/pull/103598.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103598.patch",
            "title": "Use `text_overrun` for project export errors",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBz8AzQ",
            "created_at": "2025-03-04T20:49:20Z",
            "updated_at": "2025-03-14T19:01:12Z",
            "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": [
                "555caeaecc1315843a30aa1466b6de1f47cb397c"
            ]
        },
        "103601": {
            "id": "PR_kwDOAO6SJc6NY05R",
            "public_id": 103601,
            "url": "https://github.com/godotengine/godot/pull/103601",
            "diff_url": "https://github.com/godotengine/godot/pull/103601.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103601.patch",
            "title": "Allow TabBar drag and drop to be overridden and add tab mouse tests",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEwMDU0MjI2",
            "created_at": "2025-03-04T23:22:14Z",
            "updated_at": "2025-05-28T17:25:30Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyMjMxNTkzNjg1",
                    "name": "topic:tests",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "48624a07786df5988cb8aa480c6c3b018a1e483b"
            ]
        },
        "103607": {
            "id": "PR_kwDOAO6SJc6NZ7Wu",
            "public_id": 103607,
            "url": "https://github.com/godotengine/godot/pull/103607",
            "diff_url": "https://github.com/godotengine/godot/pull/103607.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103607.patch",
            "title": "StyleBoxFlat: Fix glitchy overlapping shapes",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjU0ODE5MzE5",
            "created_at": "2025-03-05T03:22:58Z",
            "updated_at": "2025-03-19T11:39:42Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABocF7RA",
                    "name": "cherrypick:4.3",
                    "color": "#446699"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "c95166c998f8a0d507b4e3f237ca0aacce430652"
            ]
        },
        "103613": {
            "id": "PR_kwDOAO6SJc6NbSCA",
            "public_id": 103613,
            "url": "https://github.com/godotengine/godot/pull/103613",
            "diff_url": "https://github.com/godotengine/godot/pull/103613.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103613.patch",
            "title": "Metal: Use uniform set index passed by `RenderingDevice`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyODUy",
            "created_at": "2025-03-05T06:54:42Z",
            "updated_at": "2025-03-05T18:31:54Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "2b8cb364348ce660f84ab2d3c51242bd83fb817e"
            ]
        },
        "103616": {
            "id": "PR_kwDOAO6SJc6NbWrl",
            "public_id": 103616,
            "url": "https://github.com/godotengine/godot/pull/103616",
            "diff_url": "https://github.com/godotengine/godot/pull/103616.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103616.patch",
            "title": "[Metal] Add missing stage info to shader description.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-03-05T07:06:50Z",
            "updated_at": "2025-03-05T09:04:37Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "76e2e9f81f75ef622e6a437e1ecc233458e3fb17"
            ]
        },
        "103617": {
            "id": "PR_kwDOAO6SJc6NbnQp",
            "public_id": 103617,
            "url": "https://github.com/godotengine/godot/pull/103617",
            "diff_url": "https://github.com/godotengine/godot/pull/103617.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103617.patch",
            "title": "2D: Fix light shader accessing `TEXTURE_PIXEL_SIZE`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyODUy",
            "created_at": "2025-03-05T07:46:42Z",
            "updated_at": "2025-03-13T18:52:11Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNjA5NDQyMDYy",
                    "name": "topic:shaders",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b3694662a26150b04089403f97a5afcf910c3b8f"
            ]
        },
        "103619": {
            "id": "PR_kwDOAO6SJc6Nb4kM",
            "public_id": 103619,
            "url": "https://github.com/godotengine/godot/pull/103619",
            "diff_url": "https://github.com/godotengine/godot/pull/103619.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103619.patch",
            "title": "Add missing default values to the `read_*_from_stdin` binds.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-03-05T08:25:00Z",
            "updated_at": "2025-03-05T18:09:49Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ff118b63e2c6e80ed63e775d3deebb35146a4a17"
            ]
        },
        "103622": {
            "id": "PR_kwDOAO6SJc6NcmW0",
            "public_id": 103622,
            "url": "https://github.com/godotengine/godot/pull/103622",
            "diff_url": "https://github.com/godotengine/godot/pull/103622.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103622.patch",
            "title": "[Windows] Fix `get_modified_time` on locked files.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-03-05T09:46:50Z",
            "updated_at": "2025-03-14T10:53:09Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyMDU0MTc0MTM=",
                    "name": "platform:windows",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6597fa24a9eb6a601779b55f39cd0b7f51781cd1"
            ]
        },
        "103636": {
            "id": "PR_kwDOAO6SJc6NgTCI",
            "public_id": 103636,
            "url": "https://github.com/godotengine/godot/pull/103636",
            "diff_url": "https://github.com/godotengine/godot/pull/103636.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103636.patch",
            "title": "Use `Viewport`'s default texture filter/repeat in GUI tooltips",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkyODMwOTg=",
            "created_at": "2025-03-05T17:04:36Z",
            "updated_at": "2025-03-12T11:36:25Z",
            "target_branch": "master",
            "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": [
                "91170d0a30295ec9c0dc973c971d72be74614b02"
            ]
        },
        "103639": {
            "id": "PR_kwDOAO6SJc6NguUM",
            "public_id": 103639,
            "url": "https://github.com/godotengine/godot/pull/103639",
            "diff_url": "https://github.com/godotengine/godot/pull/103639.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103639.patch",
            "title": "Add `delta` argument to `_process_modification()` as `_process_modification_with_delta(delta)` and expose `advance()` at `Skeleton3D`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYxOTM4MjYz",
            "created_at": "2025-03-05T17:55:26Z",
            "updated_at": "2025-04-03T21:56:42Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
                    "name": "topic:animation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "96200abb97eb1868b5d7d7720d9c26053738caca"
            ]
        },
        "103641": {
            "id": "PR_kwDOAO6SJc6Ng-Y-",
            "public_id": 103641,
            "url": "https://github.com/godotengine/godot/pull/103641",
            "diff_url": "https://github.com/godotengine/godot/pull/103641.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103641.patch",
            "title": "Fix inefficient upload in Mobile Shadows",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMzOTUxMzA=",
            "created_at": "2025-03-05T18:23:16Z",
            "updated_at": "2025-03-11T14:42:57Z",
            "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": [
                "e605ad93c7398d3d22d974028d8d56676586d637"
            ]
        },
        "103643": {
            "id": "PR_kwDOAO6SJc6NhRNl",
            "public_id": 103643,
            "url": "https://github.com/godotengine/godot/pull/103643",
            "diff_url": "https://github.com/godotengine/godot/pull/103643.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103643.patch",
            "title": "OpenXR: Support alternative reference spaces from extensions",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE5MTU2MQ==",
            "created_at": "2025-03-05T18:53:40Z",
            "updated_at": "2025-03-28T14:03:37Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw4NjU1ODUwMDA=",
                    "name": "topic:xr",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "3f27351f2b832e0760202e4c227585ea2bed9de8"
            ]
        },
        "103645": {
            "id": "PR_kwDOAO6SJc6NhmaN",
            "public_id": 103645,
            "url": "https://github.com/godotengine/godot/pull/103645",
            "diff_url": "https://github.com/godotengine/godot/pull/103645.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103645.patch",
            "title": "Metal: Use `p_set_index` when binding uniforms, to use correct data",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyODUy",
            "created_at": "2025-03-05T19:31:10Z",
            "updated_at": "2025-03-08T03:48:39Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "a4fb68f43e925d8a78cd94d43f9e217fd59a9a2f"
            ]
        },
        "103647": {
            "id": "PR_kwDOAO6SJc6Nhn-d",
            "public_id": 103647,
            "url": "https://github.com/godotengine/godot/pull/103647",
            "diff_url": "https://github.com/godotengine/godot/pull/103647.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103647.patch",
            "title": "Avoid multiple lookups in `Dictionary::operator[]`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOCB462A",
            "created_at": "2025-03-05T19:34:04Z",
            "updated_at": "2025-03-25T11:34:36Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "7007380d0c30de80fc0bb509535453570a730a04"
            ]
        },
        "103649": {
            "id": "PR_kwDOAO6SJc6Nh7UL",
            "public_id": 103649,
            "url": "https://github.com/godotengine/godot/pull/103649",
            "diff_url": "https://github.com/godotengine/godot/pull/103649.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103649.patch",
            "title": "Fix popup location for `PROPERTY_USAGE_ARRAY` inspector items",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjU0ODE5MzE5",
            "created_at": "2025-03-05T20:07:32Z",
            "updated_at": "2025-03-07T18:11:19Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f80e81f0b92a2c1e841ec7bbf29ab8fd38663645"
            ]
        },
        "103653": {
            "id": "PR_kwDOAO6SJc6NiQHb",
            "public_id": 103653,
            "url": "https://github.com/godotengine/godot/pull/103653",
            "diff_url": "https://github.com/godotengine/godot/pull/103653.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103653.patch",
            "title": "Apply transforms for LineEdit, RichTextLabel, and TextEdit popup positions",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjU0ODE5MzE5",
            "created_at": "2025-03-05T20:46:25Z",
            "updated_at": "2025-03-12T21:58:37Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABocF7RA",
                    "name": "cherrypick:4.3",
                    "color": "#446699"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ad812cf29dad4aaa25b48d61ba1f503b23e65e6c"
            ]
        },
        "103661": {
            "id": "PR_kwDOAO6SJc6NjkRk",
            "public_id": 103661,
            "url": "https://github.com/godotengine/godot/pull/103661",
            "diff_url": "https://github.com/godotengine/godot/pull/103661.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103661.patch",
            "title": "Swap Nintendo face buttons on macOS",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI5MTIxOTI1",
            "created_at": "2025-03-05T23:39:08Z",
            "updated_at": "2025-03-12T11:39:22Z",
            "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": [
                "cdcee78fcbb4bdb84629e671bf1d57c39fc45937"
            ]
        },
        "103663": {
            "id": "PR_kwDOAO6SJc6NjnCt",
            "public_id": 103663,
            "url": "https://github.com/godotengine/godot/pull/103663",
            "diff_url": "https://github.com/godotengine/godot/pull/103663.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103663.patch",
            "title": "Fix `SCRIPT ERROR/ERROR/WARNING` on test output",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY5Nzk5NDU=",
            "created_at": "2025-03-05T23:45:45Z",
            "updated_at": "2025-03-12T11:44:27Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyMjMxNTkzNjg1",
                    "name": "topic:tests",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5775d29ad8d72fddc88ee76b7806db2f0568fcf8"
            ]
        },
        "103665": {
            "id": "PR_kwDOAO6SJc6NkOG4",
            "public_id": 103665,
            "url": "https://github.com/godotengine/godot/pull/103665",
            "diff_url": "https://github.com/godotengine/godot/pull/103665.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103665.patch",
            "title": "Improve BaseMaterial3D/Label3D/SpriteBase3D's `fixed_size` documentation",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2025-03-06T01:10:23Z",
            "updated_at": "2025-03-11T19:12:01Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "0c91e38a4a6cdffeb1eb515fd5fe1add5d09a02c"
            ]
        },
        "103670": {
            "id": "PR_kwDOAO6SJc6NkgJm",
            "public_id": 103670,
            "url": "https://github.com/godotengine/godot/pull/103670",
            "diff_url": "https://github.com/godotengine/godot/pull/103670.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103670.patch",
            "title": "Redraw inspector section when cursor enters and exits header to update hover state",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjU0ODE5MzE5",
            "created_at": "2025-03-06T02:09:35Z",
            "updated_at": "2025-03-07T18:11:25Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5fc93617b3a792e32db5dc687e48b09495a72f67"
            ]
        },
        "103677": {
            "id": "PR_kwDOAO6SJc6NlxrS",
            "public_id": 103677,
            "url": "https://github.com/godotengine/godot/pull/103677",
            "diff_url": "https://github.com/godotengine/godot/pull/103677.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103677.patch",
            "title": "[RTL] Fix custom effects not updating.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-03-06T06:27:32Z",
            "updated_at": "2025-03-14T15:13:22Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "9f8d8b7c4e35edae27a6c235f5b40cdfb0341ece"
            ]
        },
        "103689": {
            "id": "PR_kwDOAO6SJc6NouYV",
            "public_id": 103689,
            "url": "https://github.com/godotengine/godot/pull/103689",
            "diff_url": "https://github.com/godotengine/godot/pull/103689.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103689.patch",
            "title": "EditorHelpBit: Fix symbol type name capitalization for text files",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2025-03-06T12:56:40Z",
            "updated_at": "2025-05-13T23:58:58Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ea8dd830759438d0f2a387a49b7338df603d0f5c"
            ]
        },
        "103692": {
            "id": "PR_kwDOAO6SJc6No0xc",
            "public_id": 103692,
            "url": "https://github.com/godotengine/godot/pull/103692",
            "diff_url": "https://github.com/godotengine/godot/pull/103692.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103692.patch",
            "title": "Fix forcing `ViewportTexture` after selecting a viewport in the \"Pick a Viewport\" popup",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwMzg2MDY3",
            "created_at": "2025-03-06T13:09:06Z",
            "updated_at": "2025-03-14T11:17:51Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5257f3e770773c69e34789ac7f17d956c9980b2c"
            ]
        },
        "103695": {
            "id": "PR_kwDOAO6SJc6NpJUc",
            "public_id": 103695,
            "url": "https://github.com/godotengine/godot/pull/103695",
            "diff_url": "https://github.com/godotengine/godot/pull/103695.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103695.patch",
            "title": "Update script modified times when saved in EditorNode",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2025-03-06T13:48:18Z",
            "updated_at": "2025-03-12T11:25:42Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "dade8bd66fedda9c35ab17146c31861d772c97cd"
            ]
        },
        "103697": {
            "id": "PR_kwDOAO6SJc6NpSd8",
            "public_id": 103697,
            "url": "https://github.com/godotengine/godot/pull/103697",
            "diff_url": "https://github.com/godotengine/godot/pull/103697.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103697.patch",
            "title": "Don't edit objects when loading folding",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2025-03-06T14:04:31Z",
            "updated_at": "2025-03-06T22:42:59Z",
            "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": [
                "c6c1a49bea38f6de49d81532337a1bfc44b007b9"
            ]
        },
        "103698": {
            "id": "PR_kwDOAO6SJc6Npk-P",
            "public_id": 103698,
            "url": "https://github.com/godotengine/godot/pull/103698",
            "diff_url": "https://github.com/godotengine/godot/pull/103698.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103698.patch",
            "title": "[Core] Fix `AHashMap` constructors reserving too few elements",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBcK-Cw",
            "created_at": "2025-03-06T14:37:03Z",
            "updated_at": "2025-03-24T07:03:03Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "fad8134dca805c185e52ffc994ea337d1e31f22d"
            ]
        },
        "103701": {
            "id": "PR_kwDOAO6SJc6Np3LT",
            "public_id": 103701,
            "url": "https://github.com/godotengine/godot/pull/103701",
            "diff_url": "https://github.com/godotengine/godot/pull/103701.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103701.patch",
            "title": "[Docs] Fix WorkerThreadPool wrong max thread value description.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-03-06T15:08:53Z",
            "updated_at": "2025-03-06T22:45:28Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "186698872472e4e9b1a3c6a2f61aaf60b752eeab"
            ]
        },
        "103705": {
            "id": "PR_kwDOAO6SJc6NqHgC",
            "public_id": 103705,
            "url": "https://github.com/godotengine/godot/pull/103705",
            "diff_url": "https://github.com/godotengine/godot/pull/103705.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103705.patch",
            "title": "Fix SceneTree's rename LineEdit's offset position",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOB77_5A",
            "created_at": "2025-03-06T15:37:43Z",
            "updated_at": "2025-05-23T20:18:39Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "7d7b773147de91c319d975dc0af9bf4c2faa3363"
            ]
        },
        "103708": {
            "id": "PR_kwDOAO6SJc6NqnmP",
            "public_id": 103708,
            "url": "https://github.com/godotengine/godot/pull/103708",
            "diff_url": "https://github.com/godotengine/godot/pull/103708.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103708.patch",
            "title": "Optimize `Object::cast_to` by assuming no virtual and multiple inheritance, gaining 7x throughput over `dynamic_cast`.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzMDgxNjc=",
            "created_at": "2025-03-06T16:36:39Z",
            "updated_at": "2025-03-31T18:10:14Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "dd9dc75a8331d9e86285b88e805e72c5f68231c3"
            ]
        },
        "103709": {
            "id": "PR_kwDOAO6SJc6Nqn6o",
            "public_id": 103709,
            "url": "https://github.com/godotengine/godot/pull/103709",
            "diff_url": "https://github.com/godotengine/godot/pull/103709.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103709.patch",
            "title": "Remove dead code in GDScript function `CallState`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY3NjkzODMw",
            "created_at": "2025-03-06T16:37:19Z",
            "updated_at": "2025-05-13T02:23:00Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwODI=",
                    "name": "topic:gdscript",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5484ec0be2c314f56ec937546a93b1431a3c1f79"
            ]
        },
        "103714": {
            "id": "PR_kwDOAO6SJc6NrKmR",
            "public_id": 103714,
            "url": "https://github.com/godotengine/godot/pull/103714",
            "diff_url": "https://github.com/godotengine/godot/pull/103714.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103714.patch",
            "title": "[.NET] Skip re-saving `.csproj` when TFM is unchanged",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM5MDMwNTk=",
            "created_at": "2025-03-06T17:49:51Z",
            "updated_at": "2025-03-12T11:25:31Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWw3MDkyNjk3NzU=",
                    "name": "topic:dotnet",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "57d5b664d35fbb13f1ebec74fa45272b8183e623"
            ]
        },
        "103728": {
            "id": "PR_kwDOAO6SJc6NswW5",
            "public_id": 103728,
            "url": "https://github.com/godotengine/godot/pull/103728",
            "diff_url": "https://github.com/godotengine/godot/pull/103728.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103728.patch",
            "title": "[Label] Fix min. size calculation counting extra spacing twice.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-03-06T22:04:23Z",
            "updated_at": "2025-03-19T11:58:03Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "acdaaf48f9f4e5239e54cf76c38ad997407cbb1c"
            ]
        },
        "103730": {
            "id": "PR_kwDOAO6SJc6NtAmM",
            "public_id": 103730,
            "url": "https://github.com/godotengine/godot/pull/103730",
            "diff_url": "https://github.com/godotengine/godot/pull/103730.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103730.patch",
            "title": "Fix incorrect parameters passed to VMA",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMzOTUxMzA=",
            "created_at": "2025-03-06T22:57:46Z",
            "updated_at": "2025-03-12T11:26:22Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "c543c5615cf2ececbfc60c49e22f74b59851312d"
            ]
        },
        "103731": {
            "id": "PR_kwDOAO6SJc6NtFUo",
            "public_id": 103731,
            "url": "https://github.com/godotengine/godot/pull/103731",
            "diff_url": "https://github.com/godotengine/godot/pull/103731.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103731.patch",
            "title": "Make embed floating window respect `Always On Top` configuration",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwODQxODk=",
            "created_at": "2025-03-06T23:13:32Z",
            "updated_at": "2025-04-11T03:04:03Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "afe47b68502ebfe0b06b3fbce085173bf99beece"
            ]
        },
        "103733": {
            "id": "PR_kwDOAO6SJc6NtIs5",
            "public_id": 103733,
            "url": "https://github.com/godotengine/godot/pull/103733",
            "diff_url": "https://github.com/godotengine/godot/pull/103733.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103733.patch",
            "title": "JavaClassWrapper: Fix conversion to/from `org.godotengine.godot.Dictionary` that regressed",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE5MTU2MQ==",
            "created_at": "2025-03-06T23:28:19Z",
            "updated_at": "2025-03-12T11:30:21Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwzMDcxMzU1MzI=",
                    "name": "topic:plugin",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f52b2e4db4d785e5f03377de7140808ba99f0f95"
            ]
        },
        "103734": {
            "id": "PR_kwDOAO6SJc6NtKGu",
            "public_id": 103734,
            "url": "https://github.com/godotengine/godot/pull/103734",
            "diff_url": "https://github.com/godotengine/godot/pull/103734.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103734.patch",
            "title": "Re-grab FileSystem focus after rescan",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2025-03-06T23:34:24Z",
            "updated_at": "2025-03-13T23:16:14Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "9dcf720f50c9953fdfde84aec458d7e659af9c62"
            ]
        },
        "103738": {
            "id": "PR_kwDOAO6SJc6NtXOn",
            "public_id": 103738,
            "url": "https://github.com/godotengine/godot/pull/103738",
            "diff_url": "https://github.com/godotengine/godot/pull/103738.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103738.patch",
            "title": "Inspect SceneTree node when dragged over",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjU0ODE5MzE5",
            "created_at": "2025-03-07T00:28:09Z",
            "updated_at": "2025-03-13T14:04:34Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "672b2d4f222faec34858258e7dd13e6262e7346f"
            ]
        },
        "103751": {
            "id": "PR_kwDOAO6SJc6Nu9lD",
            "public_id": 103751,
            "url": "https://github.com/godotengine/godot/pull/103751",
            "diff_url": "https://github.com/godotengine/godot/pull/103751.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103751.patch",
            "title": "[Editor] Change global menu icons theme independently of editor theme.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-03-07T07:03:55Z",
            "updated_at": "2025-03-19T11:41:06Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc3ODA=",
                    "name": "platform:macos",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "fd98c963ba3521ea0e5236a8e97bbea74aa0229f"
            ]
        },
        "103756": {
            "id": "PR_kwDOAO6SJc6NwleA",
            "public_id": 103756,
            "url": "https://github.com/godotengine/godot/pull/103756",
            "diff_url": "https://github.com/godotengine/godot/pull/103756.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103756.patch",
            "title": "Fix some i18n issues in visual shader editor",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2025-03-07T10:51:58Z",
            "updated_at": "2025-03-13T10:40:34Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB5NI2wQ",
                    "name": "topic:i18n",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNjA5NDQyMDYy",
                    "name": "topic:shaders",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ef4636ac5966e1ad4ee351f1ea58ca80960b460d"
            ]
        },
        "103758": {
            "id": "PR_kwDOAO6SJc6NxfbN",
            "public_id": 103758,
            "url": "https://github.com/godotengine/godot/pull/103758",
            "diff_url": "https://github.com/godotengine/godot/pull/103758.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103758.patch",
            "title": "Make Game view follow more editor settings",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwNzM5MjM5",
            "created_at": "2025-03-07T12:52:12Z",
            "updated_at": "2025-03-11T14:44:17Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b7f823c4c77354f8769b0f7ea6f3b0c5546b67df"
            ]
        },
        "103759": {
            "id": "PR_kwDOAO6SJc6NxiTG",
            "public_id": 103759,
            "url": "https://github.com/godotengine/godot/pull/103759",
            "diff_url": "https://github.com/godotengine/godot/pull/103759.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103759.patch",
            "title": "Optimize `Array.resize` by using `memset` (through new `is_zero_constructible` type trait)",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzMDgxNjc=",
            "created_at": "2025-03-07T12:58:34Z",
            "updated_at": "2025-03-12T15:39:31Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "75bc471965311d46ba708c865710073ef67ee3cf"
            ]
        },
        "103762": {
            "id": "PR_kwDOAO6SJc6NyE5-",
            "public_id": 103762,
            "url": "https://github.com/godotengine/godot/pull/103762",
            "diff_url": "https://github.com/godotengine/godot/pull/103762.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103762.patch",
            "title": "Remove unused Reload button",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2025-03-07T14:10:50Z",
            "updated_at": "2025-03-11T14:58:36Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "018eccdfd34e1691591d612f4f360befa00cca54"
            ]
        },
        "103764": {
            "id": "PR_kwDOAO6SJc6NyJHZ",
            "public_id": 103764,
            "url": "https://github.com/godotengine/godot/pull/103764",
            "diff_url": "https://github.com/godotengine/godot/pull/103764.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103764.patch",
            "title": "Update `MultiNodeEdit` property list on edited nodes' property list changed",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkyODMwOTg=",
            "created_at": "2025-03-07T14:19:42Z",
            "updated_at": "2025-03-31T17:44:56Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "70e5733c44473d3abeb2473b25e6a93667c7040a"
            ]
        },
        "103766": {
            "id": "PR_kwDOAO6SJc6NyPM-",
            "public_id": 103766,
            "url": "https://github.com/godotengine/godot/pull/103766",
            "diff_url": "https://github.com/godotengine/godot/pull/103766.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103766.patch",
            "title": "BasisUniversal: Ensure ASTC's HDR variant is supported when transcoding",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUzMTUwMjQ0",
            "created_at": "2025-03-07T14:31:09Z",
            "updated_at": "2025-03-13T23:18:55Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "4d46ef8e8e3f8c9cb57902ef18a21ba49b38514d"
            ]
        },
        "103769": {
            "id": "PR_kwDOAO6SJc6NytKJ",
            "public_id": 103769,
            "url": "https://github.com/godotengine/godot/pull/103769",
            "diff_url": "https://github.com/godotengine/godot/pull/103769.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103769.patch",
            "title": "Fix ownership when pasting non root with child nodes in new scene",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc1MTUxMzc5",
            "created_at": "2025-03-07T15:24:01Z",
            "updated_at": "2025-03-12T22:15:55Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABocF7RA",
                    "name": "cherrypick:4.3",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "8d39e4b14ee8c4bf0cfcab4f608c82d47e82858e"
            ]
        },
        "103773": {
            "id": "PR_kwDOAO6SJc6Nz3D5",
            "public_id": 103773,
            "url": "https://github.com/godotengine/godot/pull/103773",
            "diff_url": "https://github.com/godotengine/godot/pull/103773.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103773.patch",
            "title": "Use more efficient sleep approach on Windows when low-processor mode is enabled",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2025-03-07T18:12:35Z",
            "updated_at": "2025-03-12T22:31:16Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyMDU0MTc0MTM=",
                    "name": "platform:windows",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "03b4e0dd5855971eca0f35ac22d420e9e0900bb6"
            ]
        },
        "103778": {
            "id": "PR_kwDOAO6SJc6N1bNA",
            "public_id": 103778,
            "url": "https://github.com/godotengine/godot/pull/103778",
            "diff_url": "https://github.com/godotengine/godot/pull/103778.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103778.patch",
            "title": "Fix build errors when building with `disable_xr=yes`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMzOTUxMzA=",
            "created_at": "2025-03-07T22:46:59Z",
            "updated_at": "2025-03-09T14:11:44Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw4NjU1ODUwMDA=",
                    "name": "topic:xr",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "860f1da3b8a13a2ed074227b41ec211f2b875f1f"
            ]
        },
        "103784": {
            "id": "PR_kwDOAO6SJc6N2JYy",
            "public_id": 103784,
            "url": "https://github.com/godotengine/godot/pull/103784",
            "diff_url": "https://github.com/godotengine/godot/pull/103784.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103784.patch",
            "title": "Fix visible avoidance debug rendering in NavigationRegion2D",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NzgxNjE0",
            "created_at": "2025-03-08T01:32:28Z",
            "updated_at": "2025-03-13T15:10:16Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzUyMDQwNjk0",
                    "name": "topic:navigation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ae6c87372c630836f705ef4fef9c9aa7b2b9c63b"
            ]
        },
        "103788": {
            "id": "PR_kwDOAO6SJc6N2icJ",
            "public_id": 103788,
            "url": "https://github.com/godotengine/godot/pull/103788",
            "diff_url": "https://github.com/godotengine/godot/pull/103788.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103788.patch",
            "title": "Fix macOS mouse tracking in tooltip popups",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI5MTIxOTI1",
            "created_at": "2025-03-08T03:14:42Z",
            "updated_at": "2025-04-08T18:23:11Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc3ODA=",
                    "name": "platform:macos",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "8fd5de438f995bb35822fa21519ff84c224c913f"
            ]
        },
        "103791": {
            "id": "PR_kwDOAO6SJc6N2m8q",
            "public_id": 103791,
            "url": "https://github.com/godotengine/godot/pull/103791",
            "diff_url": "https://github.com/godotengine/godot/pull/103791.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103791.patch",
            "title": "Fix SceneTree Item text display bug in Right-to-Left",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOB77_5A",
            "created_at": "2025-03-08T03:51:38Z",
            "updated_at": "2025-04-10T15:22:29Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b1938c41bbab3a6cb32597330cfed39d7419efb2"
            ]
        },
        "103792": {
            "id": "PR_kwDOAO6SJc6N2udJ",
            "public_id": 103792,
            "url": "https://github.com/godotengine/godot/pull/103792",
            "diff_url": "https://github.com/godotengine/godot/pull/103792.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103792.patch",
            "title": "MetalFX: Change fallback behavior",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyODUy",
            "created_at": "2025-03-08T04:39:12Z",
            "updated_at": "2025-03-13T18:50:56Z",
            "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": [
                "f31ddce6d1708d8774262603516afad214e44326"
            ]
        },
        "103793": {
            "id": "PR_kwDOAO6SJc6N28xs",
            "public_id": 103793,
            "url": "https://github.com/godotengine/godot/pull/103793",
            "diff_url": "https://github.com/godotengine/godot/pull/103793.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103793.patch",
            "title": "Fix memory leak caused by hidden tooltip controls",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwMzg2MDY3",
            "created_at": "2025-03-08T05:25:16Z",
            "updated_at": "2025-03-12T11:47:43Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ac19f2ca68e89f53c33c8553775bf1c402d88206"
            ]
        },
        "103794": {
            "id": "PR_kwDOAO6SJc6N3GEz",
            "public_id": 103794,
            "url": "https://github.com/godotengine/godot/pull/103794",
            "diff_url": "https://github.com/godotengine/godot/pull/103794.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103794.patch",
            "title": "Significantly reduce per-frame memory allocations from the heap in the Mobile renderer",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NTIxMzM5",
            "created_at": "2025-03-08T06:53:31Z",
            "updated_at": "2025-06-02T05:44:31Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5efcd64b2320d76107587ba84191fa20c06594f0"
            ]
        },
        "103796": {
            "id": "PR_kwDOAO6SJc6N3G6v",
            "public_id": 103796,
            "url": "https://github.com/godotengine/godot/pull/103796",
            "diff_url": "https://github.com/godotengine/godot/pull/103796.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103796.patch",
            "title": "Validate custom directory when project is started",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEzMDM2MjQ1",
            "created_at": "2025-03-08T06:58:57Z",
            "updated_at": "2025-04-06T14:40:43Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "9977abd69709825c5e97c424ca5fd8106cb6d9bd"
            ]
        },
        "103798": {
            "id": "PR_kwDOAO6SJc6N3K-S",
            "public_id": 103798,
            "url": "https://github.com/godotengine/godot/pull/103798",
            "diff_url": "https://github.com/godotengine/godot/pull/103798.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103798.patch",
            "title": "Switch occlusion culling to be based on depth instead of Euclidean distance",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyMzIyNzQ1",
            "created_at": "2025-03-08T07:37:00Z",
            "updated_at": "2025-05-17T12:35:14Z",
            "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": [
                "18eb1c1072eba9032efb35a3b6e1039511700548"
            ]
        },
        "103802": {
            "id": "PR_kwDOAO6SJc6N3epk",
            "public_id": 103802,
            "url": "https://github.com/godotengine/godot/pull/103802",
            "diff_url": "https://github.com/godotengine/godot/pull/103802.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103802.patch",
            "title": "Set `unsupported` to true on error in `FreeDesktopScreenSaver`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwMzg2MDY3",
            "created_at": "2025-03-08T10:48:40Z",
            "updated_at": "2025-04-10T22:28:37Z",
            "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": [
                "7fd154c4b405cdba40f85ec98bc7276f0c6a9507"
            ]
        },
        "103805": {
            "id": "PR_kwDOAO6SJc6N3gf9",
            "public_id": 103805,
            "url": "https://github.com/godotengine/godot/pull/103805",
            "diff_url": "https://github.com/godotengine/godot/pull/103805.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103805.patch",
            "title": "Fix recovery mode lock file not being cleared on import/export",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY1MDE5NzU=",
            "created_at": "2025-03-08T11:02:03Z",
            "updated_at": "2025-04-09T23:18:43Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "d7766827418c668368a99f5b34d1cd39de132494"
            ]
        },
        "103806": {
            "id": "PR_kwDOAO6SJc6N3hKW",
            "public_id": 103806,
            "url": "https://github.com/godotengine/godot/pull/103806",
            "diff_url": "https://github.com/godotengine/godot/pull/103806.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103806.patch",
            "title": "`FindReplaceBar`: Fix \"Replace (All)\" buttons repositioning, improve \"Hide\" button visual feedback",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQzNTQzOTA5",
            "created_at": "2025-03-08T11:06:52Z",
            "updated_at": "2025-04-30T20:16:27Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "186d68740c9a8d92265a8f1471f28a44dba39bc4"
            ]
        },
        "103814": {
            "id": "PR_kwDOAO6SJc6N30HL",
            "public_id": 103814,
            "url": "https://github.com/godotengine/godot/pull/103814",
            "diff_url": "https://github.com/godotengine/godot/pull/103814.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103814.patch",
            "title": "RenderingDevice: Delay expensive operations to `get_perf_report`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMzOTUxMzA=",
            "created_at": "2025-03-08T14:26:27Z",
            "updated_at": "2025-03-09T14:11:42Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "21133425cc204322e56dc6812d6a18cb35d336f2"
            ]
        },
        "103815": {
            "id": "PR_kwDOAO6SJc6N30WL",
            "public_id": 103815,
            "url": "https://github.com/godotengine/godot/pull/103815",
            "diff_url": "https://github.com/godotengine/godot/pull/103815.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103815.patch",
            "title": "[X11] Fix native dialog parent selection condition.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-03-08T14:29:12Z",
            "updated_at": "2025-03-13T23:15:37Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTczMjY=",
                    "name": "platform:linuxbsd",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "fe38504aa03f018477e0668694151021da49a958"
            ]
        },
        "103816": {
            "id": "PR_kwDOAO6SJc6N30dw",
            "public_id": 103816,
            "url": "https://github.com/godotengine/godot/pull/103816",
            "diff_url": "https://github.com/godotengine/godot/pull/103816.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103816.patch",
            "title": "Save queued `ProjectSettings` changes immediately when settings dialog is closed.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-03-08T14:30:35Z",
            "updated_at": "2025-03-13T23:15:55Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "93634334589cb56a5128388d88c49dc0e09ce326"
            ]
        },
        "103822": {
            "id": "PR_kwDOAO6SJc6N4Bc8",
            "public_id": 103822,
            "url": "https://github.com/godotengine/godot/pull/103822",
            "diff_url": "https://github.com/godotengine/godot/pull/103822.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103822.patch",
            "title": "Fix GraphNode port positions of children with size flag expand",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOC-RItA",
            "created_at": "2025-03-08T16:32:45Z",
            "updated_at": "2025-03-16T11:10:09Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABocF7RA",
                    "name": "cherrypick:4.3",
                    "color": "#446699"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "2d4c32b3ae0a67620e8edbb4c9a68a2c13afdea4"
            ]
        },
        "103825": {
            "id": "PR_kwDOAO6SJc6N4EhY",
            "public_id": 103825,
            "url": "https://github.com/godotengine/godot/pull/103825",
            "diff_url": "https://github.com/godotengine/godot/pull/103825.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103825.patch",
            "title": "Fix crash related to #region/#endregion caused by trailing spaces",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI1NDA2NDQ5",
            "created_at": "2025-03-08T17:06:22Z",
            "updated_at": "2025-03-12T21:15:26Z",
            "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"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwODI=",
                    "name": "topic:gdscript",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "659d1b5d0c6f1993c60e41d7cd80ff1cde784b67"
            ]
        },
        "103833": {
            "id": "PR_kwDOAO6SJc6N4RHG",
            "public_id": 103833,
            "url": "https://github.com/godotengine/godot/pull/103833",
            "diff_url": "https://github.com/godotengine/godot/pull/103833.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103833.patch",
            "title": "Make project manager's \"last edited\" field display use local time instead of UTC",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE3OTYyNTE0",
            "created_at": "2025-03-08T19:35:09Z",
            "updated_at": "2025-05-26T16:30:53Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "acc8fbee34f618a48109dc9336508311f00c7a5b"
            ]
        },
        "103837": {
            "id": "PR_kwDOAO6SJc6N4e3w",
            "public_id": 103837,
            "url": "https://github.com/godotengine/godot/pull/103837",
            "diff_url": "https://github.com/godotengine/godot/pull/103837.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103837.patch",
            "title": "C#: Add missing `get_data` when calling `CFStringCreateWithCString` in `macos_utils`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkwNTg5NDE=",
            "created_at": "2025-03-08T22:42:00Z",
            "updated_at": "2025-03-12T20:19:00Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWw3MDkyNjk3NzU=",
                    "name": "topic:dotnet",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e202851e20338ee43dfb8c073a3d9af65d1b0586"
            ]
        },
        "103841": {
            "id": "PR_kwDOAO6SJc6N4sMp",
            "public_id": 103841,
            "url": "https://github.com/godotengine/godot/pull/103841",
            "diff_url": "https://github.com/godotengine/godot/pull/103841.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103841.patch",
            "title": "Add Embed Game Window shortcut hotkeys support for `suspend/pause` and `next frame` buttons",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwODQxODk=",
            "created_at": "2025-03-09T01:56:57Z",
            "updated_at": "2025-04-28T00:27:40Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "bf18021462005b3b93663f7cefe94d9ac0881005"
            ]
        },
        "103842": {
            "id": "PR_kwDOAO6SJc6N4soQ",
            "public_id": 103842,
            "url": "https://github.com/godotengine/godot/pull/103842",
            "diff_url": "https://github.com/godotengine/godot/pull/103842.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103842.patch",
            "title": "ScriptEditor: Disable auto translation of the filename label",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2025-03-09T02:03:50Z",
            "updated_at": "2025-03-12T23:59:41Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB5NI2wQ",
                    "name": "topic:i18n",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f329439249b28e11d6ddab08fccc755a2535aadc"
            ]
        },
        "103845": {
            "id": "PR_kwDOAO6SJc6N4vuR",
            "public_id": 103845,
            "url": "https://github.com/godotengine/godot/pull/103845",
            "diff_url": "https://github.com/godotengine/godot/pull/103845.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103845.patch",
            "title": "Fix stuck editor cameras and fix 3D error spam for non-finite transforms",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NDY4NzU=",
            "created_at": "2025-03-09T02:48:25Z",
            "updated_at": "2025-03-13T16:37:12Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "c7649f4f9c1836c2f04e6ffef8a37d94f608c774"
            ]
        },
        "103848": {
            "id": "PR_kwDOAO6SJc6N42zb",
            "public_id": 103848,
            "url": "https://github.com/godotengine/godot/pull/103848",
            "diff_url": "https://github.com/godotengine/godot/pull/103848.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103848.patch",
            "title": "Add auto translate mode for items in `PopupMenu` and `OptionButton`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2025-03-09T04:36:50Z",
            "updated_at": "2025-03-17T23:54:53Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB5NI2wQ",
                    "name": "topic:i18n",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "82a0290871c6c5aad26e1395a785901aee140d5c"
            ]
        },
        "103853": {
            "id": "PR_kwDOAO6SJc6N5K8q",
            "public_id": 103853,
            "url": "https://github.com/godotengine/godot/pull/103853",
            "diff_url": "https://github.com/godotengine/godot/pull/103853.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103853.patch",
            "title": "GLTF: Fix wrong color space for GLTFLight on export",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NDY4NzU=",
            "created_at": "2025-03-09T09:02:15Z",
            "updated_at": "2025-03-28T19:27:31Z",
            "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": [
                "6249306c154cda0ce36c525387ad21506e583c37"
            ]
        },
        "103857": {
            "id": "PR_kwDOAO6SJc6N5VBY",
            "public_id": 103857,
            "url": "https://github.com/godotengine/godot/pull/103857",
            "diff_url": "https://github.com/godotengine/godot/pull/103857.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103857.patch",
            "title": "[macOS] Enable transparency for windows with decorations.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-03-09T10:38:15Z",
            "updated_at": "2025-03-18T19:49:23Z",
            "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": [
                "a144d93b43fe4cb2b563d3b3c5517297d28b9bb8"
            ]
        },
        "103864": {
            "id": "PR_kwDOAO6SJc6N52oh",
            "public_id": 103864,
            "url": "https://github.com/godotengine/godot/pull/103864",
            "diff_url": "https://github.com/godotengine/godot/pull/103864.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103864.patch",
            "title": "SCons: Simplify Windows/MSVC detection",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE3NDg5Mjky",
            "created_at": "2025-03-09T16:22:19Z",
            "updated_at": "2025-03-11T19:12: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": [
                "45053520216b70d5669587b55e6b3d98df201c3d"
            ]
        },
        "103865": {
            "id": "PR_kwDOAO6SJc6N53NZ",
            "public_id": 103865,
            "url": "https://github.com/godotengine/godot/pull/103865",
            "diff_url": "https://github.com/godotengine/godot/pull/103865.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103865.patch",
            "title": "SCons: Remove `check_c_headers`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE3NDg5Mjky",
            "created_at": "2025-03-09T16:28:10Z",
            "updated_at": "2025-04-25T16:42:06Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTczMjY=",
                    "name": "platform:linuxbsd",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "007717faf9179a9dd87c0d00efcea435b75054d7"
            ]
        },
        "103869": {
            "id": "PR_kwDOAO6SJc6N5-YV",
            "public_id": 103869,
            "url": "https://github.com/godotengine/godot/pull/103869",
            "diff_url": "https://github.com/godotengine/godot/pull/103869.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103869.patch",
            "title": "Correctly register editor-only `OpenXR*` classes' `api_type`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjcwODQ4OA==",
            "created_at": "2025-03-09T17:40:16Z",
            "updated_at": "2025-03-13T20:29:39Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw1ODA1MzcwMDM=",
                    "name": "topic:gdextension",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4NjU1ODUwMDA=",
                    "name": "topic:xr",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "99071539e021330987a4668962f6bfb57180bcfb"
            ]
        },
        "103872": {
            "id": "PR_kwDOAO6SJc6N6GMY",
            "public_id": 103872,
            "url": "https://github.com/godotengine/godot/pull/103872",
            "diff_url": "https://github.com/godotengine/godot/pull/103872.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103872.patch",
            "title": "[macOS/iOS] Fix system font family descriptor leak.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-03-09T18:59:00Z",
            "updated_at": "2025-03-19T11:57:16Z",
            "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": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "c5dcecc6f742fbbafe4ce10baf476ce240ad0f88"
            ]
        },
        "103875": {
            "id": "PR_kwDOAO6SJc6N6Y9M",
            "public_id": 103875,
            "url": "https://github.com/godotengine/godot/pull/103875",
            "diff_url": "https://github.com/godotengine/godot/pull/103875.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103875.patch",
            "title": "Allow opening a project in verbose mode from the Project Manager",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjk5NTc5ODc=",
            "created_at": "2025-03-09T22:19:56Z",
            "updated_at": "2025-04-01T04:05:17Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b2ab89677bd16053d8ceb55affc228b9aa27bec6"
            ]
        },
        "103878": {
            "id": "PR_kwDOAO6SJc6N6gIR",
            "public_id": 103878,
            "url": "https://github.com/godotengine/godot/pull/103878",
            "diff_url": "https://github.com/godotengine/godot/pull/103878.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103878.patch",
            "title": "Fix GLES3 `gaussian_blur` mipmap setup.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY5MzcxNw==",
            "created_at": "2025-03-09T23:29:50Z",
            "updated_at": "2025-03-12T11:38:03Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABocF7RA",
                    "name": "cherrypick:4.3",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc0NTU=",
                    "name": "platform:web",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e9bbe6fc784658f1e7116cb44f3f70e16aae09fd"
            ]
        },
        "103880": {
            "id": "PR_kwDOAO6SJc6N6xjZ",
            "public_id": 103880,
            "url": "https://github.com/godotengine/godot/pull/103880",
            "diff_url": "https://github.com/godotengine/godot/pull/103880.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103880.patch",
            "title": "Fix deadlock between `PipelineHashMapRD::local_mutex` and `GDScriptCache::mutex`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEyMTYyNzg=",
            "created_at": "2025-03-10T01:16:51Z",
            "updated_at": "2025-03-31T22:40:43Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "477b6451a04321c634637058f08dbd9a4fcbda8f"
            ]
        },
        "103886": {
            "id": "PR_kwDOAO6SJc6N7lLf",
            "public_id": 103886,
            "url": "https://github.com/godotengine/godot/pull/103886",
            "diff_url": "https://github.com/godotengine/godot/pull/103886.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103886.patch",
            "title": "Fix missing alpha input for visual shaders",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI0MDg3NQ==",
            "created_at": "2025-03-10T04:49:39Z",
            "updated_at": "2025-03-17T15:59:29Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwxNjA5NDQyMDYy",
                    "name": "topic:shaders",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b28800e58058626bc312b84fcf8469bc7f257e13"
            ]
        },
        "103889": {
            "id": "PR_kwDOAO6SJc6N75dd",
            "public_id": 103889,
            "url": "https://github.com/godotengine/godot/pull/103889",
            "diff_url": "https://github.com/godotengine/godot/pull/103889.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103889.patch",
            "title": "Clean up more dynamic allocations in the RD renderers with a focus on 2D",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NTIxMzM5",
            "created_at": "2025-03-10T05:55:52Z",
            "updated_at": "2025-03-11T19:12:04Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "4cf9d58dcee19055b0b2706d46b8fc2ec8f756ea"
            ]
        },
        "103891": {
            "id": "PR_kwDOAO6SJc6N79Yx",
            "public_id": 103891,
            "url": "https://github.com/godotengine/godot/pull/103891",
            "diff_url": "https://github.com/godotengine/godot/pull/103891.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103891.patch",
            "title": "Update logo/run icon path in platform READMEs",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBf7ZJg",
            "created_at": "2025-03-10T06:07:39Z",
            "updated_at": "2025-03-12T11:53:29Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABocF7RA",
                    "name": "cherrypick:4.3",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                }
            ],
            "commits": [
                "25a8b808d33c8036655b2154bd21aa8fa5f679d4"
            ]
        },
        "103892": {
            "id": "PR_kwDOAO6SJc6N8KRa",
            "public_id": 103892,
            "url": "https://github.com/godotengine/godot/pull/103892",
            "diff_url": "https://github.com/godotengine/godot/pull/103892.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103892.patch",
            "title": "[macOS] Fix editor loading crash on native menu click.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-03-10T06:41:59Z",
            "updated_at": "2025-03-19T11:57:05Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc3ODA=",
                    "name": "platform:macos",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6d698cf18599bc862077fb1542af1f586fb99081"
            ]
        },
        "103893": {
            "id": "PR_kwDOAO6SJc6N8cjY",
            "public_id": 103893,
            "url": "https://github.com/godotengine/godot/pull/103893",
            "diff_url": "https://github.com/godotengine/godot/pull/103893.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103893.patch",
            "title": "Fix BBCode tag for NativeMenu class reference",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2025-03-10T07:26:07Z",
            "updated_at": "2025-03-12T11:53:40Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                }
            ],
            "commits": [
                "1082b1915641d1352ce2df1de9576e41c6bb80f1"
            ]
        },
        "103897": {
            "id": "PR_kwDOAO6SJc6N9vJj",
            "public_id": 103897,
            "url": "https://github.com/godotengine/godot/pull/103897",
            "diff_url": "https://github.com/godotengine/godot/pull/103897.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103897.patch",
            "title": "Fix AudioServer missing deletes.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-03-10T10:01:47Z",
            "updated_at": "2025-03-10T15:07:38Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw1NzI3ODE5OTc=",
                    "name": "topic:audio",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "28a696979ded035883a5fc6f1cdf91a3642f5dfb"
            ]
        },
        "103903": {
            "id": "PR_kwDOAO6SJc6N_ttN",
            "public_id": 103903,
            "url": "https://github.com/godotengine/godot/pull/103903",
            "diff_url": "https://github.com/godotengine/godot/pull/103903.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103903.patch",
            "title": "Improve cylinder gizmo performance",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMxNzYwNjI=",
            "created_at": "2025-03-10T13:31:58Z",
            "updated_at": "2025-03-11T09:04:15Z",
            "target_branch": "master",
            "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": [
                "8eaab62930918ea726cc428c1496af303144d35c"
            ]
        },
        "103906": {
            "id": "PR_kwDOAO6SJc6OAfZH",
            "public_id": 103906,
            "url": "https://github.com/godotengine/godot/pull/103906",
            "diff_url": "https://github.com/godotengine/godot/pull/103906.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103906.patch",
            "title": "Revert \"Add built-in GUI to display license notices\"",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI3MDkyOA==",
            "created_at": "2025-03-10T14:42:22Z",
            "updated_at": "2025-03-11T02:07:04Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "1d325847f35e562ce9afcc543022c0e7458b6566"
            ]
        },
        "103910": {
            "id": "PR_kwDOAO6SJc6OAw4s",
            "public_id": 103910,
            "url": "https://github.com/godotengine/godot/pull/103910",
            "diff_url": "https://github.com/godotengine/godot/pull/103910.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103910.patch",
            "title": "Improve Sphere gizmo performance",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMxNzYwNjI=",
            "created_at": "2025-03-10T15:07:59Z",
            "updated_at": "2025-03-11T08:07:03Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "4915f916a4f42b9a5f7c1ba3fc950102db16570a"
            ]
        },
        "103912": {
            "id": "PR_kwDOAO6SJc6OBC6F",
            "public_id": 103912,
            "url": "https://github.com/godotengine/godot/pull/103912",
            "diff_url": "https://github.com/godotengine/godot/pull/103912.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103912.patch",
            "title": "VideoStreamPlayer: Redraw when stream resolution changes",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQwMzYxNjA5",
            "created_at": "2025-03-10T15:35:04Z",
            "updated_at": "2025-03-19T13:40:38Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "de4d1e6d8c90e252e196910efd888cb22a4ef941"
            ]
        },
        "103921": {
            "id": "PR_kwDOAO6SJc6OCMto",
            "public_id": 103921,
            "url": "https://github.com/godotengine/godot/pull/103921",
            "diff_url": "https://github.com/godotengine/godot/pull/103921.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103921.patch",
            "title": "Fix console errors and crash in cleanup code for PhysicalBoneSimulator3D",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc0MjUxNw==",
            "created_at": "2025-03-10T17:55:54Z",
            "updated_at": "2025-03-17T20:51:27Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
                    "name": "topic:animation",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE4ODA=",
                    "name": "topic:physics",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d39003c0bf6cd75f2d4c78dba1d07609c2f7f5e2"
            ]
        },
        "103922": {
            "id": "PR_kwDOAO6SJc6OCNI3",
            "public_id": 103922,
            "url": "https://github.com/godotengine/godot/pull/103922",
            "diff_url": "https://github.com/godotengine/godot/pull/103922.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103922.patch",
            "title": "Show `theme_type_variation`s in the inspector on `Control`s that inherit a theme",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMyMjczNzIy",
            "created_at": "2025-03-10T17:56:50Z",
            "updated_at": "2025-05-13T21:28:37Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b22eba12859bc46bde547a568701c7b95e6e6cec"
            ]
        },
        "103923": {
            "id": "PR_kwDOAO6SJc6OCNja",
            "public_id": 103923,
            "url": "https://github.com/godotengine/godot/pull/103923",
            "diff_url": "https://github.com/godotengine/godot/pull/103923.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103923.patch",
            "title": "Add C array constructor to `Span`.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzMDgxNjc=",
            "created_at": "2025-03-10T17:57:43Z",
            "updated_at": "2025-03-28T14:08:08Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "78221946cc826980214e241eedc2a626f9e7b463"
            ]
        },
        "103924": {
            "id": "PR_kwDOAO6SJc6OCRvL",
            "public_id": 103924,
            "url": "https://github.com/godotengine/godot/pull/103924",
            "diff_url": "https://github.com/godotengine/godot/pull/103924.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103924.patch",
            "title": "Add iteration to `Span`.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzMDgxNjc=",
            "created_at": "2025-03-10T18:06:41Z",
            "updated_at": "2025-03-12T15:39:43Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "55a7de93c73b321c48aa97d52e6a5b8c99b94bfc"
            ]
        },
        "103932": {
            "id": "PR_kwDOAO6SJc6ODd0T",
            "public_id": 103932,
            "url": "https://github.com/godotengine/godot/pull/103932",
            "diff_url": "https://github.com/godotengine/godot/pull/103932.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103932.patch",
            "title": "Move `CowData` `find`, `rfind` and `count` to `Span`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzMDgxNjc=",
            "created_at": "2025-03-10T20:54:56Z",
            "updated_at": "2025-03-17T16:01:17Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "49e860159ab8db120b652cf185389965f14755dd"
            ]
        },
        "103934": {
            "id": "PR_kwDOAO6SJc6ODf9S",
            "public_id": 103934,
            "url": "https://github.com/godotengine/godot/pull/103934",
            "diff_url": "https://github.com/godotengine/godot/pull/103934.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103934.patch",
            "title": "Forward+: Replace the current BRDF approximation with a DFG LUT and add multiscattering energy compensation",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ4OTI2NDY0",
            "created_at": "2025-03-10T21:00:04Z",
            "updated_at": "2025-05-14T18:35:16Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "44408eabaabbc4faeb8c5bb808885a3a600e4408"
            ]
        },
        "103936": {
            "id": "PR_kwDOAO6SJc6ODt9x",
            "public_id": 103936,
            "url": "https://github.com/godotengine/godot/pull/103936",
            "diff_url": "https://github.com/godotengine/godot/pull/103936.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103936.patch",
            "title": "Add `Span` conversion to `LocalVector`.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzMDgxNjc=",
            "created_at": "2025-03-10T21:33:01Z",
            "updated_at": "2025-03-11T07:10:23Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f5cb739a186cd91fead6f2dc1ec6166a2b9e696d"
            ]
        },
        "103937": {
            "id": "PR_kwDOAO6SJc6ODw1l",
            "public_id": 103937,
            "url": "https://github.com/godotengine/godot/pull/103937",
            "diff_url": "https://github.com/godotengine/godot/pull/103937.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103937.patch",
            "title": "Revert `mypy` update (`1.15.0` -> `1.14.1`)",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3Mzc4NzQ2",
            "created_at": "2025-03-10T21:40:48Z",
            "updated_at": "2025-03-11T08:43:31Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "1782c72592e5597bd98037c24a6b86b30aa14a15"
            ]
        },
        "103939": {
            "id": "PR_kwDOAO6SJc6ODzfc",
            "public_id": 103939,
            "url": "https://github.com/godotengine/godot/pull/103939",
            "diff_url": "https://github.com/godotengine/godot/pull/103939.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103939.patch",
            "title": "Remove outdated `vformat` comments/workarounds in `time.cpp`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOCB462A",
            "created_at": "2025-03-10T21:48:40Z",
            "updated_at": "2025-03-12T12:22:10Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "a7d0724b1a08e73de7c5762a099095418deabd14"
            ]
        },
        "103941": {
            "id": "PR_kwDOAO6SJc6OD4oo",
            "public_id": 103941,
            "url": "https://github.com/godotengine/godot/pull/103941",
            "diff_url": "https://github.com/godotengine/godot/pull/103941.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103941.patch",
            "title": "Renderer: Expose and document `Features` enum for MetalFX",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyODUy",
            "created_at": "2025-03-10T22:04:45Z",
            "updated_at": "2025-03-21T19:04:13Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "052fe9158dd4b7cdede7f252558af9b1b23702c7"
            ]
        },
        "103943": {
            "id": "PR_kwDOAO6SJc6OD7oC",
            "public_id": 103943,
            "url": "https://github.com/godotengine/godot/pull/103943",
            "diff_url": "https://github.com/godotengine/godot/pull/103943.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103943.patch",
            "title": "Scroll `EditorInspector` while drag & drop hovering near the edges",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjU0ODE5MzE5",
            "created_at": "2025-03-10T22:14:18Z",
            "updated_at": "2025-03-28T14:06:22Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "3c85281610fc76346401a83adbd27c9afbe1801c"
            ]
        },
        "103944": {
            "id": "PR_kwDOAO6SJc6OD9Sy",
            "public_id": 103944,
            "url": "https://github.com/godotengine/godot/pull/103944",
            "diff_url": "https://github.com/godotengine/godot/pull/103944.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103944.patch",
            "title": "Improve error messages for `add_property_info()`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2025-03-10T22:20:01Z",
            "updated_at": "2025-05-08T12:29:57Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "602806101cb296db4e53899f578446661f4f04a6"
            ]
        },
        "103949": {
            "id": "PR_kwDOAO6SJc6OEwx-",
            "public_id": 103949,
            "url": "https://github.com/godotengine/godot/pull/103949",
            "diff_url": "https://github.com/godotengine/godot/pull/103949.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103949.patch",
            "title": "Debugger: Allow locating VRAM resource by double-clicking",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2025-03-11T01:37:31Z",
            "updated_at": "2025-03-18T23:56:40Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "ff903e36a5500e44f76405837fab6c911ce7abdb"
            ]
        },
        "103956": {
            "id": "PR_kwDOAO6SJc6OFpA6",
            "public_id": 103956,
            "url": "https://github.com/godotengine/godot/pull/103956",
            "diff_url": "https://github.com/godotengine/godot/pull/103956.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103956.patch",
            "title": "Path2D prefer control points for outward curve",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjU0ODE5MzE5",
            "created_at": "2025-03-11T04:31:46Z",
            "updated_at": "2025-03-24T15:05:49Z",
            "target_branch": "master",
            "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": [
                "4fbf38d0913ce9ca6f674ce5ff7ef6ebf6a3199f"
            ]
        },
        "103961": {
            "id": "PR_kwDOAO6SJc6OGaxS",
            "public_id": 103961,
            "url": "https://github.com/godotengine/godot/pull/103961",
            "diff_url": "https://github.com/godotengine/godot/pull/103961.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103961.patch",
            "title": "Sync `display/window/size/initial_position_type` and `Window::WINDOW_INITIAL_POSITION_` enum.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-03-11T06:35:44Z",
            "updated_at": "2025-03-19T11:56:53Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d990f594a05da37252b737fa21deab9f460201bb"
            ]
        },
        "103966": {
            "id": "PR_kwDOAO6SJc6OJMVc",
            "public_id": 103966,
            "url": "https://github.com/godotengine/godot/pull/103966",
            "diff_url": "https://github.com/godotengine/godot/pull/103966.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103966.patch",
            "title": "CPUParticles2D: Fix physics interpolation after entering tree with `emitting = false`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyOTgzNw==",
            "created_at": "2025-03-11T11:15:40Z",
            "updated_at": "2025-03-12T22:14:41Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5892ddbe24b6938cf5edb0c5d85a88fa12e22883"
            ]
        },
        "103967": {
            "id": "PR_kwDOAO6SJc6OJ_Ig",
            "public_id": 103967,
            "url": "https://github.com/godotengine/godot/pull/103967",
            "diff_url": "https://github.com/godotengine/godot/pull/103967.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103967.patch",
            "title": "GUI: Fix focus cycle through window",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBe5tvQ",
            "created_at": "2025-03-11T12:33:03Z",
            "updated_at": "2025-05-23T16:57:49Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "6b9641d36408c1066fbad2ae828431f3a024b9dd"
            ]
        },
        "103968": {
            "id": "PR_kwDOAO6SJc6OKD4d",
            "public_id": 103968,
            "url": "https://github.com/godotengine/godot/pull/103968",
            "diff_url": "https://github.com/godotengine/godot/pull/103968.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103968.patch",
            "title": "basis_universal: Update to 1.60",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3Mzc4NzQ2",
            "created_at": "2025-03-11T12:39:55Z",
            "updated_at": "2025-04-29T20:58:38Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "246b062bd6fa11ce40b4e4c195281acf064c261a"
            ]
        },
        "103973": {
            "id": "PR_kwDOAO6SJc6OMKoW",
            "public_id": 103973,
            "url": "https://github.com/godotengine/godot/pull/103973",
            "diff_url": "https://github.com/godotengine/godot/pull/103973.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103973.patch",
            "title": "OpenXR: Fix OpenGL version warning when using GLES",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE5MTU2MQ==",
            "created_at": "2025-03-11T15:40:24Z",
            "updated_at": "2025-03-12T11:39:07Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw4NjU1ODUwMDA=",
                    "name": "topic:xr",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "63533862416cc21e5193b5dab162680cd7875f90"
            ]
        },
        "103986": {
            "id": "PR_kwDOAO6SJc6OOYbL",
            "public_id": 103986,
            "url": "https://github.com/godotengine/godot/pull/103986",
            "diff_url": "https://github.com/godotengine/godot/pull/103986.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103986.patch",
            "title": "Improve State Machine BlendTree node to properly display conditions",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM4NTcwODM1",
            "created_at": "2025-03-11T19:38:15Z",
            "updated_at": "2025-05-19T13:04:45Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
                    "name": "topic:animation",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b96811f42401659a4e69b61f852de4d64dd6b322"
            ]
        },
        "103988": {
            "id": "PR_kwDOAO6SJc6OOuis",
            "public_id": 103988,
            "url": "https://github.com/godotengine/godot/pull/103988",
            "diff_url": "https://github.com/godotengine/godot/pull/103988.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103988.patch",
            "title": "Remove empty constructors and destructors from `editor/`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2025-03-11T20:11:28Z",
            "updated_at": "2025-03-17T21:20:50Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6f25babd6b13e2d51543872f4efcffd6efa75a43"
            ]
        },
        "103993": {
            "id": "PR_kwDOAO6SJc6OPTMC",
            "public_id": 103993,
            "url": "https://github.com/godotengine/godot/pull/103993",
            "diff_url": "https://github.com/godotengine/godot/pull/103993.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103993.patch",
            "title": "Directly use segment points in Geometry2D/3D function parameters",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NDY4NzU=",
            "created_at": "2025-03-11T21:41:05Z",
            "updated_at": "2025-05-25T22:14:38Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "c1acc839a8808462d4b3690d34417ab2664ac46a"
            ]
        },
        "103999": {
            "id": "PR_kwDOAO6SJc6OP5xg",
            "public_id": 103999,
            "url": "https://github.com/godotengine/godot/pull/103999",
            "diff_url": "https://github.com/godotengine/godot/pull/103999.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/103999.patch",
            "title": "Remove unneeded `read_only` check for `Array` const operator",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY3NjkzODMw",
            "created_at": "2025-03-11T23:28:28Z",
            "updated_at": "2025-04-08T14:17:31Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "883ca56517fda57143a721062f1a82f2a88c70ce"
            ]
        },
        "104002": {
            "id": "PR_kwDOAO6SJc6OQM13",
            "public_id": 104002,
            "url": "https://github.com/godotengine/godot/pull/104002",
            "diff_url": "https://github.com/godotengine/godot/pull/104002.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104002.patch",
            "title": "Move navmesh connection owner check to subfunction",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyNDY0MjA0",
            "created_at": "2025-03-12T00:27:37Z",
            "updated_at": "2025-03-18T10:17:00Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNzUyMDQwNjk0",
                    "name": "topic:navigation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "fe1462cdec854faa73add77952e7027f97a2dd67"
            ]
        },
        "104006": {
            "id": "PR_kwDOAO6SJc6OQWlg",
            "public_id": 104006,
            "url": "https://github.com/godotengine/godot/pull/104006",
            "diff_url": "https://github.com/godotengine/godot/pull/104006.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104006.patch",
            "title": "Fix incomplete description for `ResourceLoader.list_directory()`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBjOqgw",
            "created_at": "2025-03-12T00:55:54Z",
            "updated_at": "2025-04-17T21:02:09Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "368335bf0a55647eb533b6bc2b783392a7014934"
            ]
        },
        "104010": {
            "id": "PR_kwDOAO6SJc6OSJD1",
            "public_id": 104010,
            "url": "https://github.com/godotengine/godot/pull/104010",
            "diff_url": "https://github.com/godotengine/godot/pull/104010.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104010.patch",
            "title": "Improve editor 2D/3D main screen auto-switching logic",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NDY4NzU=",
            "created_at": "2025-03-12T06:04:16Z",
            "updated_at": "2025-05-14T15:33:11Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d9e1f5d6788691620354d30a8189e659d47010a6"
            ]
        },
        "104013": {
            "id": "PR_kwDOAO6SJc6OSum-",
            "public_id": 104013,
            "url": "https://github.com/godotengine/godot/pull/104013",
            "diff_url": "https://github.com/godotengine/godot/pull/104013.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104013.patch",
            "title": "[ResourceLoader] Do not wait for the main thread during initial reimport.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-03-12T07:21:39Z",
            "updated_at": "2025-03-13T23:19:39Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "16865b69178f0c653dac07c3713a6088e508e966"
            ]
        },
        "104016": {
            "id": "PR_kwDOAO6SJc6OUTOo",
            "public_id": 104016,
            "url": "https://github.com/godotengine/godot/pull/104016",
            "diff_url": "https://github.com/godotengine/godot/pull/104016.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104016.patch",
            "title": "Improve Audio Stream Player Gizmo Performance",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMxNzYwNjI=",
            "created_at": "2025-03-12T10:15:27Z",
            "updated_at": "2025-03-17T16:24:47Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e0b777ff99feeb253bbaaf705648be943f0ad7c5"
            ]
        },
        "104018": {
            "id": "PR_kwDOAO6SJc6OVKnK",
            "public_id": 104018,
            "url": "https://github.com/godotengine/godot/pull/104018",
            "diff_url": "https://github.com/godotengine/godot/pull/104018.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104018.patch",
            "title": "Fix missing `process_state` error in blend spaces.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEyNzU2MDQ3",
            "created_at": "2025-03-12T11:48:07Z",
            "updated_at": "2025-03-12T22:14:58Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
                    "name": "topic:animation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "250e69856e10ac3290127753caffe4a6d8826606"
            ]
        },
        "104020": {
            "id": "PR_kwDOAO6SJc6OVdfo",
            "public_id": 104020,
            "url": "https://github.com/godotengine/godot/pull/104020",
            "diff_url": "https://github.com/godotengine/godot/pull/104020.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104020.patch",
            "title": "Add missing `ETR`/`TTR` markups",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2025-03-12T12:19:33Z",
            "updated_at": "2025-03-12T23:59:43Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB5NI2wQ",
                    "name": "topic:i18n",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "a7c1f2730f9ac6891069f1af08b0b564c401b9e9"
            ]
        },
        "104022": {
            "id": "PR_kwDOAO6SJc6OVpJG",
            "public_id": 104022,
            "url": "https://github.com/godotengine/godot/pull/104022",
            "diff_url": "https://github.com/godotengine/godot/pull/104022.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104022.patch",
            "title": "Defend against directories without trailing slashes",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjcwOTY4MA==",
            "created_at": "2025-03-12T12:36:53Z",
            "updated_at": "2025-04-24T23:02:24Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "9de4efa45160cb391ac7c4980b2d10c4d0727364"
            ]
        },
        "104031": {
            "id": "PR_kwDOAO6SJc6OWgDB",
            "public_id": 104031,
            "url": "https://github.com/godotengine/godot/pull/104031",
            "diff_url": "https://github.com/godotengine/godot/pull/104031.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104031.patch",
            "title": "Don't show Extend Script option for built-in scripts",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2025-03-12T14:00:22Z",
            "updated_at": "2025-03-12T16:06:38Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "49f467d852c27001c6fb068bda6b756d75eac788"
            ]
        },
        "104032": {
            "id": "PR_kwDOAO6SJc6OWsEO",
            "public_id": 104032,
            "url": "https://github.com/godotengine/godot/pull/104032",
            "diff_url": "https://github.com/godotengine/godot/pull/104032.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104032.patch",
            "title": "Tree: Fix dragging unselected item when a selection already exists",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEzNDY5MDA=",
            "created_at": "2025-03-12T14:18:43Z",
            "updated_at": "2025-03-13T15:44:28Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "eeb46b7c702a73ad52f5cdaeec1b5748ba81f723"
            ]
        },
        "104043": {
            "id": "PR_kwDOAO6SJc6OYvou",
            "public_id": 104043,
            "url": "https://github.com/godotengine/godot/pull/104043",
            "diff_url": "https://github.com/godotengine/godot/pull/104043.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104043.patch",
            "title": "Style: Convert namespaces to PascalCase",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE3NDg5Mjky",
            "created_at": "2025-03-12T17:58:53Z",
            "updated_at": "2025-03-24T15:10:29Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "1cb3cfaa8e1a2d6bd4a3b267d5bbff2d5b0b7f3e"
            ]
        },
        "104044": {
            "id": "PR_kwDOAO6SJc6OYwNc",
            "public_id": 104044,
            "url": "https://github.com/godotengine/godot/pull/104044",
            "diff_url": "https://github.com/godotengine/godot/pull/104044.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104044.patch",
            "title": "Fix `Invalid Task ID` error spam in `PipelineHashMapRD`.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-03-12T18:00:06Z",
            "updated_at": "2025-03-13T14:04:48Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "047afb1b1db7472ff09f250b7405ba53702b63e6"
            ]
        },
        "104047": {
            "id": "PR_kwDOAO6SJc6OZNt5",
            "public_id": 104047,
            "url": "https://github.com/godotengine/godot/pull/104047",
            "diff_url": "https://github.com/godotengine/godot/pull/104047.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104047.patch",
            "title": "Add const iteration support to `Dictionary`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY3NjkzODMw",
            "created_at": "2025-03-12T18:54:53Z",
            "updated_at": "2025-03-13T18:15:10Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "bebe037abfe1cd7957dea1a19b6d764f3010e856"
            ]
        },
        "104049": {
            "id": "PR_kwDOAO6SJc6OZuuH",
            "public_id": 104049,
            "url": "https://github.com/godotengine/godot/pull/104049",
            "diff_url": "https://github.com/godotengine/godot/pull/104049.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104049.patch",
            "title": "De-duplicate `String` single-char constructor",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzMDgxNjc=",
            "created_at": "2025-03-12T20:05:08Z",
            "updated_at": "2025-03-14T15:17:49Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "626ff950fbd6623cca747886495e477c18415eec"
            ]
        },
        "104050": {
            "id": "PR_kwDOAO6SJc6OZzBE",
            "public_id": 104050,
            "url": "https://github.com/godotengine/godot/pull/104050",
            "diff_url": "https://github.com/godotengine/godot/pull/104050.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104050.patch",
            "title": "Fix debugger's memory leak when project closes itself",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOB_eGRg",
            "created_at": "2025-03-12T20:14:47Z",
            "updated_at": "2025-03-12T23:09:17Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ddb94b9e9d9e6ea5632df863d3f023f678ad1f5c"
            ]
        },
        "104051": {
            "id": "PR_kwDOAO6SJc6OZzv6",
            "public_id": 104051,
            "url": "https://github.com/godotengine/godot/pull/104051",
            "diff_url": "https://github.com/godotengine/godot/pull/104051.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104051.patch",
            "title": "Metal: Use reference, so we're not copying every frame",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyODUy",
            "created_at": "2025-03-12T20:16:32Z",
            "updated_at": "2025-03-13T18:51:12Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "2123368dca7e2a462cb3a8d3fb0dbf88d8d1ec6a"
            ]
        },
        "104054": {
            "id": "PR_kwDOAO6SJc6Oadct",
            "public_id": 104054,
            "url": "https://github.com/godotengine/godot/pull/104054",
            "diff_url": "https://github.com/godotengine/godot/pull/104054.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104054.patch",
            "title": "Set interactive music streams as meta streams",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI3MDkyOA==",
            "created_at": "2025-03-12T22:01:24Z",
            "updated_at": "2025-03-13T23:19:07Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABocF7RA",
                    "name": "cherrypick:4.3",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc0NTU=",
                    "name": "platform:web",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWw1NzI3ODE5OTc=",
                    "name": "topic:audio",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d68ff21fbeb36e66ef49a2c344d7e31d45a81dc7"
            ]
        },
        "104055": {
            "id": "PR_kwDOAO6SJc6OaegO",
            "public_id": 104055,
            "url": "https://github.com/godotengine/godot/pull/104055",
            "diff_url": "https://github.com/godotengine/godot/pull/104055.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104055.patch",
            "title": "Core: Add `FixedVector` template - a collection that can be used completely on the stack.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzMDgxNjc=",
            "created_at": "2025-03-12T22:05:07Z",
            "updated_at": "2025-04-30T22:01:17Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "1b1ab76a14d4521583825df059f88eaaaa5c573c"
            ]
        },
        "104058": {
            "id": "PR_kwDOAO6SJc6Oa4pz",
            "public_id": 104058,
            "url": "https://github.com/godotengine/godot/pull/104058",
            "diff_url": "https://github.com/godotengine/godot/pull/104058.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104058.patch",
            "title": "Path3D prefer control points for outward curve",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjU0ODE5MzE5",
            "created_at": "2025-03-12T23:40:58Z",
            "updated_at": "2025-03-28T14:09:52Z",
            "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": [
                "8bef789ca657bdc82b3a784bd44a39ea0aaa4b76"
            ]
        },
        "104060": {
            "id": "PR_kwDOAO6SJc6OdI5l",
            "public_id": 104060,
            "url": "https://github.com/godotengine/godot/pull/104060",
            "diff_url": "https://github.com/godotengine/godot/pull/104060.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104060.patch",
            "title": "Fix `Invalid Task ID` errors in `ResourceLoader`.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-03-13T07:01:27Z",
            "updated_at": "2025-03-13T23:19:49Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d1b63ae16cd89054bfc37f442f18409deec9b969"
            ]
        },
        "104061": {
            "id": "PR_kwDOAO6SJc6OefGV",
            "public_id": 104061,
            "url": "https://github.com/godotengine/godot/pull/104061",
            "diff_url": "https://github.com/godotengine/godot/pull/104061.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104061.patch",
            "title": "Improve default/no query quick open dialog behavior",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkwNTg5NDE=",
            "created_at": "2025-03-13T09:34:23Z",
            "updated_at": "2025-03-28T20:21:07Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "163c8be88412e2ca22cb24efd1802f3bcb7e3002"
            ]
        },
        "104077": {
            "id": "PR_kwDOAO6SJc6OihA3",
            "public_id": 104077,
            "url": "https://github.com/godotengine/godot/pull/104077",
            "diff_url": "https://github.com/godotengine/godot/pull/104077.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104077.patch",
            "title": "CI: Add workflow to cleanup PR caches when closed",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2025-03-13T15:57:01Z",
            "updated_at": "2025-03-14T15:17:11Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwxNjQ3MDUzMjAw",
                    "name": "cherrypick:3.x",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "fd96ba48c6195462b5b2de80304025c79b61e6ac"
            ]
        },
        "104080": {
            "id": "PR_kwDOAO6SJc6Oj3KW",
            "public_id": 104080,
            "url": "https://github.com/godotengine/godot/pull/104080",
            "diff_url": "https://github.com/godotengine/godot/pull/104080.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104080.patch",
            "title": "CI: Trim cache before saving",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE3NDg5Mjky",
            "created_at": "2025-03-13T18:26:54Z",
            "updated_at": "2025-03-14T20:14:59Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "de33bd2b7c7e6b7ed08426af8e38642a3405e10b"
            ]
        },
        "104082": {
            "id": "PR_kwDOAO6SJc6Okk5n",
            "public_id": 104082,
            "url": "https://github.com/godotengine/godot/pull/104082",
            "diff_url": "https://github.com/godotengine/godot/pull/104082.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104082.patch",
            "title": "Do not iterate `Dictionary` with `get_key_at_index`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY3NjkzODMw",
            "created_at": "2025-03-13T20:10:48Z",
            "updated_at": "2025-04-08T18:42:12Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "bbc380b07e38a8352a962870433dd465a11f9e81"
            ]
        },
        "104083": {
            "id": "PR_kwDOAO6SJc6OkmPf",
            "public_id": 104083,
            "url": "https://github.com/godotengine/godot/pull/104083",
            "diff_url": "https://github.com/godotengine/godot/pull/104083.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104083.patch",
            "title": "Fix missing binding for `NOTIFICATION_WM_POSITION_CHANGED`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjgxMTA5MTY1",
            "created_at": "2025-03-13T20:13:27Z",
            "updated_at": "2025-03-13T23:19:18Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "14b1e40e36d72773c91046615ae6c15652422c77"
            ]
        },
        "104084": {
            "id": "PR_kwDOAO6SJc6Okq5o",
            "public_id": 104084,
            "url": "https://github.com/godotengine/godot/pull/104084",
            "diff_url": "https://github.com/godotengine/godot/pull/104084.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104084.patch",
            "title": "Register editor classes normally, rather than via `ClassDB::set_current_api()`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE5MTU2MQ==",
            "created_at": "2025-03-13T20:24:56Z",
            "updated_at": "2025-03-13T23:15:15Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw1ODA1MzcwMDM=",
                    "name": "topic:gdextension",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "393465ce9214df18af3c8e0255cd0ef2899aee35"
            ]
        },
        "104087": {
            "id": "PR_kwDOAO6SJc6OlIPG",
            "public_id": 104087,
            "url": "https://github.com/godotengine/godot/pull/104087",
            "diff_url": "https://github.com/godotengine/godot/pull/104087.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104087.patch",
            "title": "OpenXR: Clean-up `OpenXRExtensionWrapper` by removing multiple inheritance and deprecating `OpenXRExtensionWrapperExtension`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE5MTU2MQ==",
            "created_at": "2025-03-13T21:45:01Z",
            "updated_at": "2025-03-21T13:06:49Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw4NjU1ODUwMDA=",
                    "name": "topic:xr",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "9d3c950b5d3e95064c334d928f317ad71aff9ad5"
            ]
        },
        "104089": {
            "id": "PR_kwDOAO6SJc6OlNbg",
            "public_id": 104089,
            "url": "https://github.com/godotengine/godot/pull/104089",
            "diff_url": "https://github.com/godotengine/godot/pull/104089.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104089.patch",
            "title": "Fix `Game` view visual streaking when selecting nodes with `Physics Interpolation` enabled",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MTMyMjgw",
            "created_at": "2025-03-13T22:02:47Z",
            "updated_at": "2025-03-14T15:16:08Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6c586d20df93ad7c4a4535b0b04e238b7444f72a"
            ]
        },
        "104090": {
            "id": "PR_kwDOAO6SJc6OlPu4",
            "public_id": 104090,
            "url": "https://github.com/godotengine/godot/pull/104090",
            "diff_url": "https://github.com/godotengine/godot/pull/104090.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104090.patch",
            "title": "Fix AudioEffectPitchShift issues when `pitch_scale` is set to 1",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI1NDA2NDQ5",
            "created_at": "2025-03-13T22:10:59Z",
            "updated_at": "2025-03-13T23:53:37Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWw1NzI3ODE5OTc=",
                    "name": "topic:audio",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f7bb2c8b1183ffabda11b7b1f938466dbbdec5c4"
            ]
        },
        "104097": {
            "id": "PR_kwDOAO6SJc6OmVh4",
            "public_id": 104097,
            "url": "https://github.com/godotengine/godot/pull/104097",
            "diff_url": "https://github.com/godotengine/godot/pull/104097.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104097.patch",
            "title": "Fix missing Vector4(i) and Projection in C# bindings generator",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NDY4NzU=",
            "created_at": "2025-03-14T02:20:57Z",
            "updated_at": "2025-03-17T20:52:06Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABocF7RA",
                    "name": "cherrypick:4.3",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWw3MDkyNjk3NzU=",
                    "name": "topic:dotnet",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6c9087fb5ad1030cad6f2c64f99cb9e5f90bb74a"
            ]
        },
        "104102": {
            "id": "PR_kwDOAO6SJc6OnBIv",
            "public_id": 104102,
            "url": "https://github.com/godotengine/godot/pull/104102",
            "diff_url": "https://github.com/godotengine/godot/pull/104102.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104102.patch",
            "title": "Focus `Don't Save` in `Reload Saved Scene` and don't save unmodified scenes",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBkx80A",
            "created_at": "2025-03-14T04:16:44Z",
            "updated_at": "2025-03-17T15:59:39Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "17f78cdcaa5e19b3fa2e44da66bf6e562173deb1"
            ]
        },
        "104103": {
            "id": "PR_kwDOAO6SJc6OnmiT",
            "public_id": 104103,
            "url": "https://github.com/godotengine/godot/pull/104103",
            "diff_url": "https://github.com/godotengine/godot/pull/104103.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104103.patch",
            "title": "Clarify `XRController3D` `get_input` name corresponds to actions in the action set",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOCL9eow",
            "created_at": "2025-03-14T05:47:07Z",
            "updated_at": "2025-03-28T13:40:16Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "503b8892af094f4d878a73ba2d553e4ee68ea4f7"
            ]
        },
        "104104": {
            "id": "PR_kwDOAO6SJc6OnxY_",
            "public_id": 104104,
            "url": "https://github.com/godotengine/godot/pull/104104",
            "diff_url": "https://github.com/godotengine/godot/pull/104104.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104104.patch",
            "title": "ICU4C: Update to version 77.1",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-03-14T06:14:46Z",
            "updated_at": "2025-03-14T10:09:12Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "a25696fd90576013db59cad66e8f1290c98dfa7b"
            ]
        },
        "104106": {
            "id": "PR_kwDOAO6SJc6OoDbc",
            "public_id": 104106,
            "url": "https://github.com/godotengine/godot/pull/104106",
            "diff_url": "https://github.com/godotengine/godot/pull/104106.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104106.patch",
            "title": "[DisplayServer] Implement `get_accent_color` on Linux.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-03-14T07:09:55Z",
            "updated_at": "2025-03-14T10:09:19Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTczMjY=",
                    "name": "platform:linuxbsd",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "18f6c33d72ae10766cf7c049545524ced5e3f3aa"
            ]
        },
        "104107": {
            "id": "PR_kwDOAO6SJc6OoOgR",
            "public_id": 104107,
            "url": "https://github.com/godotengine/godot/pull/104107",
            "diff_url": "https://github.com/godotengine/godot/pull/104107.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104107.patch",
            "title": "Fix \"Unicode parsing error\" spam when opening editor.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzMDgxNjc=",
            "created_at": "2025-03-14T07:32:43Z",
            "updated_at": "2025-03-14T10:09:37Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6759d3b81221472955c61b19c0087805ad8d2c6f"
            ]
        },
        "104109": {
            "id": "PR_kwDOAO6SJc6Ooyjg",
            "public_id": 104109,
            "url": "https://github.com/godotengine/godot/pull/104109",
            "diff_url": "https://github.com/godotengine/godot/pull/104109.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104109.patch",
            "title": "Use `resize_zeroed` instead of `resize` then `fill(0)` in several places.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzMDgxNjc=",
            "created_at": "2025-03-14T08:27:58Z",
            "updated_at": "2025-03-14T15:17:13Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f4de2cd22aac19264a1ec52c6a355adab1a285f1"
            ]
        },
        "104113": {
            "id": "PR_kwDOAO6SJc6Opm0W",
            "public_id": 104113,
            "url": "https://github.com/godotengine/godot/pull/104113",
            "diff_url": "https://github.com/godotengine/godot/pull/104113.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104113.patch",
            "title": "Add missing Projection constructor with 16 `real_t` values",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NDY4NzU=",
            "created_at": "2025-03-14T10:10:15Z",
            "updated_at": "2025-03-15T07:14:02Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABocF7RA",
                    "name": "cherrypick:4.3",
                    "color": "#446699"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ced61da848ca7d51b90a34632f7c678ae3c48a93"
            ]
        },
        "104114": {
            "id": "PR_kwDOAO6SJc6OpoL5",
            "public_id": 104114,
            "url": "https://github.com/godotengine/godot/pull/104114",
            "diff_url": "https://github.com/godotengine/godot/pull/104114.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104114.patch",
            "title": "GDScript: Fix head class range to include `class_name`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBe5tvQ",
            "created_at": "2025-03-14T10:13:21Z",
            "updated_at": "2025-04-04T08:53:59Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwODI=",
                    "name": "topic:gdscript",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d6da30e9c77825530702bd37a557a42f8c86d814"
            ]
        },
        "104115": {
            "id": "PR_kwDOAO6SJc6Op1uU",
            "public_id": 104115,
            "url": "https://github.com/godotengine/godot/pull/104115",
            "diff_url": "https://github.com/godotengine/godot/pull/104115.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104115.patch",
            "title": "Bind `SceneState` methods `get_path` and `get_base_scene_state`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ4ODQyNDY=",
            "created_at": "2025-03-14T10:43:50Z",
            "updated_at": "2025-03-26T09:38:46Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "a71f670d7dfbae96f5a9ba7c9a9d455b42521a25"
            ]
        },
        "104119": {
            "id": "PR_kwDOAO6SJc6OrKDM",
            "public_id": 104119,
            "url": "https://github.com/godotengine/godot/pull/104119",
            "diff_url": "https://github.com/godotengine/godot/pull/104119.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104119.patch",
            "title": "Apply `pre-commit` changes",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3Mzc4NzQ2",
            "created_at": "2025-03-14T13:29:27Z",
            "updated_at": "2025-03-14T15:39:56Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "22903e48567f75a2be03d42cdef9e539818468cd"
            ]
        },
        "104124": {
            "id": "PR_kwDOAO6SJc6Orug1",
            "public_id": 104124,
            "url": "https://github.com/godotengine/godot/pull/104124",
            "diff_url": "https://github.com/godotengine/godot/pull/104124.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104124.patch",
            "title": "Add `Memory::alloc_static_zeroed` to allocate memory that's filled with zeroes.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzMDgxNjc=",
            "created_at": "2025-03-14T14:34:39Z",
            "updated_at": "2025-05-19T13:49:05Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2OA==",
                    "name": "feature proposal",
                    "color": "#4466ff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "3207066e19c40a0819ff5c31bc91e754d5071d1b"
            ]
        },
        "104127": {
            "id": "PR_kwDOAO6SJc6Osgwp",
            "public_id": 104127,
            "url": "https://github.com/godotengine/godot/pull/104127",
            "diff_url": "https://github.com/godotengine/godot/pull/104127.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104127.patch",
            "title": "Remove `String` clipping constructors.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzMDgxNjc=",
            "created_at": "2025-03-14T16:05:03Z",
            "updated_at": "2025-03-19T11:41:30Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "a23f630781dc7dc24759c14ce3e3db1eb93470ea"
            ]
        },
        "104129": {
            "id": "PR_kwDOAO6SJc6Oss36",
            "public_id": 104129,
            "url": "https://github.com/godotengine/godot/pull/104129",
            "diff_url": "https://github.com/godotengine/godot/pull/104129.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104129.patch",
            "title": "GDExtension: Add mechanism to get which classes an extension is using",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE5MTU2MQ==",
            "created_at": "2025-03-14T16:25:12Z",
            "updated_at": "2025-03-17T21:10:57Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw1ODA1MzcwMDM=",
                    "name": "topic:gdextension",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "2dff9fef37c1c91add8ab0750a14af9556c495c6"
            ]
        },
        "104130": {
            "id": "PR_kwDOAO6SJc6Os2Iz",
            "public_id": 104130,
            "url": "https://github.com/godotengine/godot/pull/104130",
            "diff_url": "https://github.com/godotengine/godot/pull/104130.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104130.patch",
            "title": "Remove `TOOLS_ENABLED` checks from `editor/`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2025-03-14T16:39:34Z",
            "updated_at": "2025-03-17T16:07:35Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "7cb2fb189a9330b1df64ca565c4c62715787e802"
            ]
        },
        "104136": {
            "id": "PR_kwDOAO6SJc6Oth2N",
            "public_id": 104136,
            "url": "https://github.com/godotengine/godot/pull/104136",
            "diff_url": "https://github.com/godotengine/godot/pull/104136.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104136.patch",
            "title": "Camera2D code cleanup",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2025-03-14T18:00:26Z",
            "updated_at": "2025-03-19T12:25:51Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ecda6b9b0bae38855d0f4a4e2d5dafd450e0b1af"
            ]
        },
        "104141": {
            "id": "PR_kwDOAO6SJc6Ot1xZ",
            "public_id": 104141,
            "url": "https://github.com/godotengine/godot/pull/104141",
            "diff_url": "https://github.com/godotengine/godot/pull/104141.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104141.patch",
            "title": "Fix the TreeItem rename LineEdit is offset",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOB77_5A",
            "created_at": "2025-03-14T18:41:33Z",
            "updated_at": "2025-03-19T22:46:50Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "08f93fcf1ef8f64c27270c4d63ea7eb6e72d9463"
            ]
        },
        "104143": {
            "id": "PR_kwDOAO6SJc6OuM4J",
            "public_id": 104143,
            "url": "https://github.com/godotengine/godot/pull/104143",
            "diff_url": "https://github.com/godotengine/godot/pull/104143.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104143.patch",
            "title": "Fix build errors when building with `disable_3d=yes`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOCouzNQ",
            "created_at": "2025-03-14T19:35:20Z",
            "updated_at": "2025-03-16T02:44:50Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "7a5267dfad45b01ff2201cbdf095f4526af28df0"
            ]
        },
        "104148": {
            "id": "PR_kwDOAO6SJc6Oukah",
            "public_id": 104148,
            "url": "https://github.com/godotengine/godot/pull/104148",
            "diff_url": "https://github.com/godotengine/godot/pull/104148.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104148.patch",
            "title": "Make SConstruct file check some envs before querying modules",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwNzM5MjM5",
            "created_at": "2025-03-14T20:41:42Z",
            "updated_at": "2025-03-18T19:58:00Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f1304a3dfb95f147542dd0f1f62f6c2d1bf6d172"
            ]
        },
        "104151": {
            "id": "PR_kwDOAO6SJc6Ouy72",
            "public_id": 104151,
            "url": "https://github.com/godotengine/godot/pull/104151",
            "diff_url": "https://github.com/godotengine/godot/pull/104151.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104151.patch",
            "title": "Fix Android build template message translation",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2025-03-14T21:18:15Z",
            "updated_at": "2025-03-17T20:45:28Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB5NI2wQ",
                    "name": "topic:i18n",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "db64674a568d072cab61c59bd036c68624517a55"
            ]
        },
        "104152": {
            "id": "PR_kwDOAO6SJc6OuzFY",
            "public_id": 104152,
            "url": "https://github.com/godotengine/godot/pull/104152",
            "diff_url": "https://github.com/godotengine/godot/pull/104152.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104152.patch",
            "title": "Don't allow empty string when splitting allowed types and allowed subtypes in `_is_drop_valid()` in EditorPropertyArray ",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc1MTUxMzc5",
            "created_at": "2025-03-14T21:18:52Z",
            "updated_at": "2025-03-16T11:14:13Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d0cff82841ee7f0068eb59b586666cf2a7fdd35d"
            ]
        },
        "104153": {
            "id": "PR_kwDOAO6SJc6Ou3Jm",
            "public_id": 104153,
            "url": "https://github.com/godotengine/godot/pull/104153",
            "diff_url": "https://github.com/godotengine/godot/pull/104153.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104153.patch",
            "title": "[.NET] Deprecate compat methods that reference deprecated types",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM5MDMwNTk=",
            "created_at": "2025-03-14T21:30:31Z",
            "updated_at": "2025-03-17T20:18:56Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MDkyNjk3NzU=",
                    "name": "topic:dotnet",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "2213545fc55e0ab5cf8c737d70a6ad1fc52e17ed"
            ]
        },
        "104154": {
            "id": "PR_kwDOAO6SJc6Ou5Z5",
            "public_id": 104154,
            "url": "https://github.com/godotengine/godot/pull/104154",
            "diff_url": "https://github.com/godotengine/godot/pull/104154.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104154.patch",
            "title": "Vulkan: Disable layers in editor deemed buggy by RenderDoc",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQwMzYxNjA5",
            "created_at": "2025-03-14T21:37:47Z",
            "updated_at": "2025-03-25T10:10:04Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e41200b407719cae37c26cd5fdb2b417ff342c0c"
            ]
        },
        "104155": {
            "id": "PR_kwDOAO6SJc6OvIPA",
            "public_id": 104155,
            "url": "https://github.com/godotengine/godot/pull/104155",
            "diff_url": "https://github.com/godotengine/godot/pull/104155.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104155.patch",
            "title": "Fix `Marshalls.utf8_to_base64` shows `\"ret.is_empty()\" is true` error for empty string",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOCvddeQ",
            "created_at": "2025-03-14T22:25:41Z",
            "updated_at": "2025-03-25T18:08:54Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABocF7RA",
                    "name": "cherrypick:4.3",
                    "color": "#446699"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e6a8c4b43f365a0588c6d12246d7f9afa38c406a"
            ]
        },
        "104156": {
            "id": "PR_kwDOAO6SJc6OvTv8",
            "public_id": 104156,
            "url": "https://github.com/godotengine/godot/pull/104156",
            "diff_url": "https://github.com/godotengine/godot/pull/104156.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104156.patch",
            "title": "JavaClassWrapper: Fix mistake in last fix for `org.godotengine.godot.Dictionary` conversion",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE5MTU2MQ==",
            "created_at": "2025-03-14T23:07:04Z",
            "updated_at": "2025-03-17T20:44:58Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwzMDcxMzU1MzI=",
                    "name": "topic:plugin",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "2091899d551ab267282523820b3b636aa85d3e24"
            ]
        },
        "104159": {
            "id": "PR_kwDOAO6SJc6OvsBR",
            "public_id": 104159,
            "url": "https://github.com/godotengine/godot/pull/104159",
            "diff_url": "https://github.com/godotengine/godot/pull/104159.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104159.patch",
            "title": "Error when draw list is not active in `draw_list_switch_to_next_pass`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NTIxMzM5",
            "created_at": "2025-03-15T01:09:27Z",
            "updated_at": "2025-03-17T20:57:14Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMTYxNzI2NDA1",
                    "name": "high priority",
                    "color": "#7956a5"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "16b9667c6267cead456ef196becef5b501c9ab1e"
            ]
        },
        "104167": {
            "id": "PR_kwDOAO6SJc6OwzVg",
            "public_id": 104167,
            "url": "https://github.com/godotengine/godot/pull/104167",
            "diff_url": "https://github.com/godotengine/godot/pull/104167.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104167.patch",
            "title": "Add `is_inside_tree()` check to SpringBoneSimulator3D",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYxOTM4MjYz",
            "created_at": "2025-03-15T08:24:49Z",
            "updated_at": "2025-04-03T14:35:22Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
                    "name": "topic:animation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "97cc8aed187605c07320b669c257e42bd3906399"
            ]
        },
        "104169": {
            "id": "PR_kwDOAO6SJc6Ow5nG",
            "public_id": 104169,
            "url": "https://github.com/godotengine/godot/pull/104169",
            "diff_url": "https://github.com/godotengine/godot/pull/104169.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104169.patch",
            "title": "Fix error panel auto-hiding",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExNzM2MjE3",
            "created_at": "2025-03-15T09:11:45Z",
            "updated_at": "2025-04-28T00:27:38Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "cabcb4161b22868e8ed90cc2c730a4b23cf2cf15"
            ]
        },
        "104172": {
            "id": "PR_kwDOAO6SJc6OxGFB",
            "public_id": 104172,
            "url": "https://github.com/godotengine/godot/pull/104172",
            "diff_url": "https://github.com/godotengine/godot/pull/104172.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104172.patch",
            "title": "Improve `GPUParticlesCollision3DGizmoPlugin` performance",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMxNzYwNjI=",
            "created_at": "2025-03-15T10:34:40Z",
            "updated_at": "2025-03-17T16:24:11Z",
            "target_branch": "master",
            "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": [
                "954bb22d3af8a3bde835233ea9c8995727bbe136"
            ]
        },
        "104178": {
            "id": "PR_kwDOAO6SJc6Oxudu",
            "public_id": 104178,
            "url": "https://github.com/godotengine/godot/pull/104178",
            "diff_url": "https://github.com/godotengine/godot/pull/104178.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104178.patch",
            "title": "Recycle `zstd` decompression context if possible, avoiding repeated allocations.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzMDgxNjc=",
            "created_at": "2025-03-15T14:49:35Z",
            "updated_at": "2025-03-17T15:59:53Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b4f6663afa58f897da69ebbf46a93bcd2747bee7"
            ]
        },
        "104181": {
            "id": "PR_kwDOAO6SJc6Ox33F",
            "public_id": 104181,
            "url": "https://github.com/godotengine/godot/pull/104181",
            "diff_url": "https://github.com/godotengine/godot/pull/104181.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104181.patch",
            "title": "Fix wrong height for top editors in the inspector",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwNzM5MjM5",
            "created_at": "2025-03-15T15:27:02Z",
            "updated_at": "2025-03-18T13:36:15Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "778a14a4d7d1781f8fe41a06760418764c19877a"
            ]
        },
        "104182": {
            "id": "PR_kwDOAO6SJc6Ox8T5",
            "public_id": 104182,
            "url": "https://github.com/godotengine/godot/pull/104182",
            "diff_url": "https://github.com/godotengine/godot/pull/104182.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104182.patch",
            "title": "Add missing `String + char *` function, to avoid unnecessary right side allocation to `String`.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzMDgxNjc=",
            "created_at": "2025-03-15T16:08:58Z",
            "updated_at": "2025-03-17T21:52:30Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABocF7RA",
                    "name": "cherrypick:4.3",
                    "color": "#446699"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "8c14766597803b410bd5ea3d72660ab6265baa95"
            ]
        },
        "104183": {
            "id": "PR_kwDOAO6SJc6Ox9Ef",
            "public_id": 104183,
            "url": "https://github.com/godotengine/godot/pull/104183",
            "diff_url": "https://github.com/godotengine/godot/pull/104183.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104183.patch",
            "title": "Core: Expand `is_zero_constructible` coverage",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE3NDg5Mjky",
            "created_at": "2025-03-15T16:12:13Z",
            "updated_at": "2025-03-17T21:10:50Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "432080062138a407582655de8d09a8c8c2fa9174"
            ]
        },
        "104187": {
            "id": "PR_kwDOAO6SJc6OyJ3x",
            "public_id": 104187,
            "url": "https://github.com/godotengine/godot/pull/104187",
            "diff_url": "https://github.com/godotengine/godot/pull/104187.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104187.patch",
            "title": "Optimize `FileAccessCompressed::get_buffer` by using `memcpy`.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzMDgxNjc=",
            "created_at": "2025-03-15T17:13:19Z",
            "updated_at": "2025-03-17T16:00:17Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b67e213b1609289d0d3c514becac70f0fdcc941e"
            ]
        },
        "104192": {
            "id": "PR_kwDOAO6SJc6OykA_",
            "public_id": 104192,
            "url": "https://github.com/godotengine/godot/pull/104192",
            "diff_url": "https://github.com/godotengine/godot/pull/104192.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104192.patch",
            "title": "Improve/fix `TileMap` and `TileSet` editors UI",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQzNTQzOTA5",
            "created_at": "2025-03-15T18:32:57Z",
            "updated_at": "2025-03-19T11:59:42Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "1be23eee2c9dd7e74fbae77abead8bbee982832c"
            ]
        },
        "104201": {
            "id": "PR_kwDOAO6SJc6Oy94q",
            "public_id": 104201,
            "url": "https://github.com/godotengine/godot/pull/104201",
            "diff_url": "https://github.com/godotengine/godot/pull/104201.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104201.patch",
            "title": "Fix folding arrow and relationship lines move to 2nd column.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOB77_5A",
            "created_at": "2025-03-15T21:22:46Z",
            "updated_at": "2025-03-28T13:41:31Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "3c9c0006b4571ab948adeec2e2ada3a7a852176f"
            ]
        },
        "104206": {
            "id": "PR_kwDOAO6SJc6OzJj2",
            "public_id": 104206,
            "url": "https://github.com/godotengine/godot/pull/104206",
            "diff_url": "https://github.com/godotengine/godot/pull/104206.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104206.patch",
            "title": "Unbind `CSGShape::_update_shape()` and make it public",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2025-03-15T22:49:11Z",
            "updated_at": "2025-03-19T12:26:08Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e64a07cc57c09d3fc594b09ee8f1a6b7cc1b6fb1"
            ]
        },
        "104207": {
            "id": "PR_kwDOAO6SJc6OzJ2Y",
            "public_id": 104207,
            "url": "https://github.com/godotengine/godot/pull/104207",
            "diff_url": "https://github.com/godotengine/godot/pull/104207.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104207.patch",
            "title": "Add support for Direct3D 12 OpenXR backend",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY5NjExNTYw",
            "created_at": "2025-03-15T22:53:41Z",
            "updated_at": "2025-04-21T13:31:14Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMDU0MTc0MTM=",
                    "name": "platform:windows",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4NjU1ODUwMDA=",
                    "name": "topic:xr",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e3c215fc13085a8447ba68c55c06c26a9da0d643"
            ]
        },
        "104208": {
            "id": "PR_kwDOAO6SJc6OzLxS",
            "public_id": 104208,
            "url": "https://github.com/godotengine/godot/pull/104208",
            "diff_url": "https://github.com/godotengine/godot/pull/104208.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104208.patch",
            "title": "SCons: Fix broken msvc conditional",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE3NDg5Mjky",
            "created_at": "2025-03-15T23:17:51Z",
            "updated_at": "2025-03-16T00:46:32Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyMDU0MTc0MTM=",
                    "name": "platform:windows",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "c8b00c03fda70a767b78038034f2116fc40d5ce0"
            ]
        },
        "104209": {
            "id": "PR_kwDOAO6SJc6OzMOZ",
            "public_id": 104209,
            "url": "https://github.com/godotengine/godot/pull/104209",
            "diff_url": "https://github.com/godotengine/godot/pull/104209.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104209.patch",
            "title": "Update BoneAttachment3D transform when setting the bone index",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NDY4NzU=",
            "created_at": "2025-03-15T23:23:48Z",
            "updated_at": "2025-04-28T06:17:55Z",
            "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": [
                "4eba6d1892b81a8f2a7e4627b9feab1b926db2a4"
            ]
        },
        "104213": {
            "id": "PR_kwDOAO6SJc6OzkRL",
            "public_id": 104213,
            "url": "https://github.com/godotengine/godot/pull/104213",
            "diff_url": "https://github.com/godotengine/godot/pull/104213.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104213.patch",
            "title": "Fix `GridMap` shortcuts being triggered during freelook (mouse captured)",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBkx80A",
            "created_at": "2025-03-16T04:02:43Z",
            "updated_at": "2025-04-10T05:05:50Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "943eed575b68a91dd5d4ca7e69d357fb7a893cd4"
            ]
        },
        "104217": {
            "id": "PR_kwDOAO6SJc6OzyFO",
            "public_id": 104217,
            "url": "https://github.com/godotengine/godot/pull/104217",
            "diff_url": "https://github.com/godotengine/godot/pull/104217.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104217.patch",
            "title": "Fix rest translation space in `LookAtModifier3D`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYxOTM4MjYz",
            "created_at": "2025-03-16T06:52:52Z",
            "updated_at": "2025-03-17T20:47:53Z",
            "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": [
                "78fbe37f4b035a63549c5fa9adce5c3a0f1037a0"
            ]
        },
        "104218": {
            "id": "PR_kwDOAO6SJc6Oz3ej",
            "public_id": 104218,
            "url": "https://github.com/godotengine/godot/pull/104218",
            "diff_url": "https://github.com/godotengine/godot/pull/104218.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104218.patch",
            "title": "Fix hash issue with OptimizedTranslation caused by signed char",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEyOTY2ODE0",
            "created_at": "2025-03-16T07:51:30Z",
            "updated_at": "2025-04-02T01:00:39Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABocF7RA",
                    "name": "cherrypick:4.3",
                    "color": "#446699"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "0013d30c92bc9122baa50fe2765a791c5f48443f"
            ]
        },
        "104219": {
            "id": "PR_kwDOAO6SJc6Oz4K4",
            "public_id": 104219,
            "url": "https://github.com/godotengine/godot/pull/104219",
            "diff_url": "https://github.com/godotengine/godot/pull/104219.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104219.patch",
            "title": "C#: Fix source generator for primary constructor",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE0ODI2ODE=",
            "created_at": "2025-03-16T08:00:48Z",
            "updated_at": "2025-03-24T15:05:39Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MDkyNjk3NzU=",
                    "name": "topic:dotnet",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "724c0021c70602590122d1897071b73ce77d8a55"
            ]
        },
        "104220": {
            "id": "PR_kwDOAO6SJc6Oz8xu",
            "public_id": 104220,
            "url": "https://github.com/godotengine/godot/pull/104220",
            "diff_url": "https://github.com/godotengine/godot/pull/104220.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104220.patch",
            "title": "CI: Set explicit write permission for cache cleanup token",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2025-03-16T08:24:06Z",
            "updated_at": "2025-03-16T21:50:13Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwxNjQ3MDUzMjAw",
                    "name": "cherrypick:3.x",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "1e5b075f4886c01273dedf224b8e4e3abb2c9529"
            ]
        },
        "104221": {
            "id": "PR_kwDOAO6SJc6Oz9yj",
            "public_id": 104221,
            "url": "https://github.com/godotengine/godot/pull/104221",
            "diff_url": "https://github.com/godotengine/godot/pull/104221.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104221.patch",
            "title": "Fix tangent baking for curves when cubic derivatives are 0",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUxOTE1MQ==",
            "created_at": "2025-03-16T08:36:18Z",
            "updated_at": "2025-03-29T20:12:02Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABocF7RA",
                    "name": "cherrypick:4.3",
                    "color": "#446699"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "a6dc34541500fe5509a9b590fb5e5a895bac99ba"
            ]
        },
        "104227": {
            "id": "PR_kwDOAO6SJc6O0EW_",
            "public_id": 104227,
            "url": "https://github.com/godotengine/godot/pull/104227",
            "diff_url": "https://github.com/godotengine/godot/pull/104227.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104227.patch",
            "title": "Fix game crashes when adding color preset after clearing presets in another control",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYxNjM3Mw==",
            "created_at": "2025-03-16T09:40:51Z",
            "updated_at": "2025-03-17T20:45:45Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d51f33e1b4005fc8c494f42361e0f61b0135b8b8"
            ]
        },
        "104230": {
            "id": "PR_kwDOAO6SJc6O0Rlt",
            "public_id": 104230,
            "url": "https://github.com/godotengine/godot/pull/104230",
            "diff_url": "https://github.com/godotengine/godot/pull/104230.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104230.patch",
            "title": "Add properties to configure space trimming on line break.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-03-16T11:59:14Z",
            "updated_at": "2025-03-18T19:49:17Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "2bbf0f2317c7dc97d0f8b5fa9f925b46cbecfe63"
            ]
        },
        "104231": {
            "id": "PR_kwDOAO6SJc6O0SLp",
            "public_id": 104231,
            "url": "https://github.com/godotengine/godot/pull/104231",
            "diff_url": "https://github.com/godotengine/godot/pull/104231.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104231.patch",
            "title": "Fix `ThemeEditor` being too wide for small screen or minimized window",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQzNTQzOTA5",
            "created_at": "2025-03-16T12:04:32Z",
            "updated_at": "2025-03-25T02:46:23Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "84e1ed8884192616e2e58a6df35fd8707caa0510"
            ]
        },
        "104232": {
            "id": "PR_kwDOAO6SJc6O0SxX",
            "public_id": 104232,
            "url": "https://github.com/godotengine/godot/pull/104232",
            "diff_url": "https://github.com/godotengine/godot/pull/104232.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104232.patch",
            "title": "Deactivate the `CameraServer` by default.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzMDgxNjc=",
            "created_at": "2025-03-16T12:10:17Z",
            "updated_at": "2025-04-04T10:48:43Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyNzkwOTcxNjI=",
                    "name": "discussion",
                    "color": "#ccaaff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw4NjU1ODUwMDA=",
                    "name": "topic:xr",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "54685c3037116b25093a4ab2b91e3b978dd0e06f"
            ]
        },
        "104235": {
            "id": "PR_kwDOAO6SJc6O0kvI",
            "public_id": 104235,
            "url": "https://github.com/godotengine/godot/pull/104235",
            "diff_url": "https://github.com/godotengine/godot/pull/104235.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104235.patch",
            "title": "Fix Node dock broken right after opening project",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQzNTQzOTA5",
            "created_at": "2025-03-16T13:51:09Z",
            "updated_at": "2025-03-17T20:47:40Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "a4e35f1e769d252c86d0585c9b4eee9a21198ba3"
            ]
        },
        "104237": {
            "id": "PR_kwDOAO6SJc6O0n44",
            "public_id": 104237,
            "url": "https://github.com/godotengine/godot/pull/104237",
            "diff_url": "https://github.com/godotengine/godot/pull/104237.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104237.patch",
            "title": "Optimize thread pools by avoiding needless locks and unlocks of the `task_mutex`.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzMDgxNjc=",
            "created_at": "2025-03-16T14:21:36Z",
            "updated_at": "2025-03-21T12:13:54Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "9d30732c5b92af9f2e7030f4adc04fdc80ccbde9"
            ]
        },
        "104239": {
            "id": "PR_kwDOAO6SJc6O0rc_",
            "public_id": 104239,
            "url": "https://github.com/godotengine/godot/pull/104239",
            "diff_url": "https://github.com/godotengine/godot/pull/104239.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104239.patch",
            "title": "Optimize reverb by removing stray `volatile` from the `undenormalize` function signature.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzMDgxNjc=",
            "created_at": "2025-03-16T14:56:26Z",
            "updated_at": "2025-04-15T07:08:44Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWw1NzI3ODE5OTc=",
                    "name": "topic:audio",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "a9745aac5cd63f08e84bc2285d5c29fdb098fc53"
            ]
        },
        "104241": {
            "id": "PR_kwDOAO6SJc6O02kh",
            "public_id": 104241,
            "url": "https://github.com/godotengine/godot/pull/104241",
            "diff_url": "https://github.com/godotengine/godot/pull/104241.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104241.patch",
            "title": "Prevent clicking of TreeItem buttons when letting go outside of the button",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjg2NTY2OTM5",
            "created_at": "2025-03-16T16:42:01Z",
            "updated_at": "2025-03-24T20:36:16Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "146fa48a4ad2f64d62b9eddac7e9dcb991d64b85"
            ]
        },
        "104242": {
            "id": "PR_kwDOAO6SJc6O032F",
            "public_id": 104242,
            "url": "https://github.com/godotengine/godot/pull/104242",
            "diff_url": "https://github.com/godotengine/godot/pull/104242.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104242.patch",
            "title": "Emit `changed` signal after baking navigation mesh",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyNDY0MjA0",
            "created_at": "2025-03-16T16:54:20Z",
            "updated_at": "2025-04-05T14:51:54Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwxNzUyMDQwNjk0",
                    "name": "topic:navigation",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "565ea927d2783f974c591562b26d9dd426517647"
            ]
        },
        "104248": {
            "id": "PR_kwDOAO6SJc6O1BAH",
            "public_id": 104248,
            "url": "https://github.com/godotengine/godot/pull/104248",
            "diff_url": "https://github.com/godotengine/godot/pull/104248.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104248.patch",
            "title": "Create .uid files for detected new files",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2025-03-16T18:26:29Z",
            "updated_at": "2025-03-17T20:46:17Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "38ecaec5f9f8bc2217397b867d6ac8f3059ef17e"
            ]
        },
        "104249": {
            "id": "PR_kwDOAO6SJc6O1BJN",
            "public_id": 104249,
            "url": "https://github.com/godotengine/godot/pull/104249",
            "diff_url": "https://github.com/godotengine/godot/pull/104249.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104249.patch",
            "title": "Correct occlusion culling viewport location calculation when projection uses asymmetric FOV",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY4MjY1OA==",
            "created_at": "2025-03-16T18:27:51Z",
            "updated_at": "2025-03-21T18:01:06Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWw4NjU1ODUwMDA=",
                    "name": "topic:xr",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "8e3e2a8f4481e5a156bac785aa09d2387f394b00"
            ]
        },
        "104252": {
            "id": "PR_kwDOAO6SJc6O1Tb_",
            "public_id": 104252,
            "url": "https://github.com/godotengine/godot/pull/104252",
            "diff_url": "https://github.com/godotengine/godot/pull/104252.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104252.patch",
            "title": "Prompt to restart when project data (.godot) is missing",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc1OTQxODQy",
            "created_at": "2025-03-16T21:33:24Z",
            "updated_at": "2025-03-29T04:49:37Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "6f1b75fd79793e1c74cdf5f10eb26839177dc354"
            ]
        },
        "104253": {
            "id": "PR_kwDOAO6SJc6O1XJ5",
            "public_id": 104253,
            "url": "https://github.com/godotengine/godot/pull/104253",
            "diff_url": "https://github.com/godotengine/godot/pull/104253.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104253.patch",
            "title": "[Editor] Set window position when running project in maximized or full-screen mode to ensure it is opened on the correct screen.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-03-16T22:01:32Z",
            "updated_at": "2025-03-21T17:36:39Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "0d6e4df17525c6dff72b6f6098ffd4ad5fe9f436"
            ]
        },
        "104255": {
            "id": "PR_kwDOAO6SJc6O1d0M",
            "public_id": 104255,
            "url": "https://github.com/godotengine/godot/pull/104255",
            "diff_url": "https://github.com/godotengine/godot/pull/104255.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104255.patch",
            "title": "libpng: Update to 1.6.47",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3Mzc4NzQ2",
            "created_at": "2025-03-16T23:08:59Z",
            "updated_at": "2025-03-17T16:00:42Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "69b072072c7c43322c2b6919a65fef807bcd9ec9"
            ]
        },
        "104258": {
            "id": "PR_kwDOAO6SJc6O1q8j",
            "public_id": 104258,
            "url": "https://github.com/godotengine/godot/pull/104258",
            "diff_url": "https://github.com/godotengine/godot/pull/104258.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104258.patch",
            "title": "Improve documentation for return value of `Packed*Array.resize`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOCkjjnA",
            "created_at": "2025-03-17T00:42:21Z",
            "updated_at": "2025-03-21T12:06:05Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "44d10c576e8c860cbb65a41ed71416b252416c70"
            ]
        },
        "104264": {
            "id": "PR_kwDOAO6SJc6O3tzC",
            "public_id": 104264,
            "url": "https://github.com/godotengine/godot/pull/104264",
            "diff_url": "https://github.com/godotengine/godot/pull/104264.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104264.patch",
            "title": "Optimize gdvirtual function layout",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY3NjkzODMw",
            "created_at": "2025-03-17T07:41:42Z",
            "updated_at": "2025-04-08T18:41:59Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw1ODA1MzcwMDM=",
                    "name": "topic:gdextension",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "057858a0fb703b7f314fe3fbff85a1abda92595d"
            ]
        },
        "104269": {
            "id": "PR_kwDOAO6SJc6O585Y",
            "public_id": 104269,
            "url": "https://github.com/godotengine/godot/pull/104269",
            "diff_url": "https://github.com/godotengine/godot/pull/104269.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104269.patch",
            "title": "Physics Interpolation - Move 3D FTI to `SceneTree`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2025-03-17T11:19:29Z",
            "updated_at": "2025-04-28T17:09:00Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ae04a3a5ddefd99d1b26e3f59dd4d5470a03b580"
            ]
        },
        "104273": {
            "id": "PR_kwDOAO6SJc6O7ROs",
            "public_id": 104273,
            "url": "https://github.com/godotengine/godot/pull/104273",
            "diff_url": "https://github.com/godotengine/godot/pull/104273.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104273.patch",
            "title": "Simplify and optimize `Math::absf` implementation to use `::fabs` and `::fabsf`.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzMDgxNjc=",
            "created_at": "2025-03-17T13:24:57Z",
            "updated_at": "2025-03-17T21:52:43Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "24c11dea160e29a84a5c6d32f1f780716724c24e"
            ]
        },
        "104275": {
            "id": "PR_kwDOAO6SJc6O79rJ",
            "public_id": 104275,
            "url": "https://github.com/godotengine/godot/pull/104275",
            "diff_url": "https://github.com/godotengine/godot/pull/104275.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104275.patch",
            "title": "Force multiple of 4 sizes for Betsy compressor.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-03-17T14:25:58Z",
            "updated_at": "2025-03-19T11:55:51Z",
            "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": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "face3caf6acae841aee66163d9d697f25c856dc5"
            ]
        },
        "104279": {
            "id": "PR_kwDOAO6SJc6O9Ztb",
            "public_id": 104279,
            "url": "https://github.com/godotengine/godot/pull/104279",
            "diff_url": "https://github.com/godotengine/godot/pull/104279.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104279.patch",
            "title": "Fix nested GodotObject class in generic class lead to source generator errors in C#",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOByPlNg",
            "created_at": "2025-03-17T16:28:31Z",
            "updated_at": "2025-03-28T16:37:25Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MDkyNjk3NzU=",
                    "name": "topic:dotnet",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6a56ed892688a619a227ccf028cd90357fc24237"
            ]
        },
        "104281": {
            "id": "PR_kwDOAO6SJc6O9-KU",
            "public_id": 104281,
            "url": "https://github.com/godotengine/godot/pull/104281",
            "diff_url": "https://github.com/godotengine/godot/pull/104281.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104281.patch",
            "title": "Add clearing of `static_gdscript_cache` to `GDScriptCache`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ4ODQyNDY=",
            "created_at": "2025-03-17T17:21:48Z",
            "updated_at": "2025-03-26T18:51:06Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwODI=",
                    "name": "topic:gdscript",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "db5e843e468b7a69aeaebdf1e4159d2741b660fd"
            ]
        },
        "104284": {
            "id": "PR_kwDOAO6SJc6O-rSf",
            "public_id": 104284,
            "url": "https://github.com/godotengine/godot/pull/104284",
            "diff_url": "https://github.com/godotengine/godot/pull/104284.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104284.patch",
            "title": "Document RichTextLabel `fgcolor` and `bgcolor` padding behavior (and risk of overlap)",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2025-03-17T18:54:10Z",
            "updated_at": "2025-03-18T19:49:16Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "0b4cda7db3bfd984b3916e0b24a0eae6f3e2245b"
            ]
        },
        "104286": {
            "id": "PR_kwDOAO6SJc6O_N01",
            "public_id": 104286,
            "url": "https://github.com/godotengine/godot/pull/104286",
            "diff_url": "https://github.com/godotengine/godot/pull/104286.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104286.patch",
            "title": "Harmonize `String`, `Vector` and `LocalVector` `find` and `rfind`.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzMDgxNjc=",
            "created_at": "2025-03-17T20:07:37Z",
            "updated_at": "2025-03-19T11:41:21Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "fde71e0382970dbac449603ebec9433f57aee3a4"
            ]
        },
        "104296": {
            "id": "PR_kwDOAO6SJc6PBjjU",
            "public_id": 104296,
            "url": "https://github.com/godotengine/godot/pull/104296",
            "diff_url": "https://github.com/godotengine/godot/pull/104296.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104296.patch",
            "title": "Fix editor crash when inspecting 2 objects handled by the same plugin",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwMzg2MDY3",
            "created_at": "2025-03-18T02:52:36Z",
            "updated_at": "2025-03-25T23:44:40Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "411f4763198b14d38db1afd296853996b2a5599a"
            ]
        },
        "104301": {
            "id": "PR_kwDOAO6SJc6PDKKP",
            "public_id": 104301,
            "url": "https://github.com/godotengine/godot/pull/104301",
            "diff_url": "https://github.com/godotengine/godot/pull/104301.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104301.patch",
            "title": "Android: Convert `compress_native_libraries` to a basic export option",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOCouzNQ",
            "created_at": "2025-03-18T07:15:54Z",
            "updated_at": "2025-03-20T17:08:58Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "LA_kwDOAO6SJc8AAAABocF7RA",
                    "name": "cherrypick:4.3",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyOTA5OTAwODUw",
                    "name": "topic:export",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f3155412af10541c5f853fa73b11f159b88604b4"
            ]
        },
        "104304": {
            "id": "PR_kwDOAO6SJc6PEkDj",
            "public_id": 104304,
            "url": "https://github.com/godotengine/godot/pull/104304",
            "diff_url": "https://github.com/godotengine/godot/pull/104304.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104304.patch",
            "title": "thorvg: Update to 0.15.11",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3Mzc4NzQ2",
            "created_at": "2025-03-18T09:54:02Z",
            "updated_at": "2025-03-18T19:52:21Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "8e2b05e507c3fd27d50e66b771a760070034fa7f"
            ]
        },
        "104306": {
            "id": "PR_kwDOAO6SJc6PEt32",
            "public_id": 104306,
            "url": "https://github.com/godotengine/godot/pull/104306",
            "diff_url": "https://github.com/godotengine/godot/pull/104306.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104306.patch",
            "title": "Fix editor crash on overrides for non-existent input mappings.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-03-18T10:08:05Z",
            "updated_at": "2025-03-18T13:04:59Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "57011c89484313dda7f09a330b13198f492a1c44"
            ]
        },
        "104307": {
            "id": "PR_kwDOAO6SJc6PE8YD",
            "public_id": 104307,
            "url": "https://github.com/godotengine/godot/pull/104307",
            "diff_url": "https://github.com/godotengine/godot/pull/104307.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104307.patch",
            "title": "CI: Build macOS binary without Vulkan if Vulkan SDK fails installing",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2025-03-18T10:30:19Z",
            "updated_at": "2025-03-18T19:49:14Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc3ODA=",
                    "name": "platform:macos",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b84828bca7b283d3795254237ffa01ed3da8e464"
            ]
        },
        "104310": {
            "id": "PR_kwDOAO6SJc6PFlN1",
            "public_id": 104310,
            "url": "https://github.com/godotengine/godot/pull/104310",
            "diff_url": "https://github.com/godotengine/godot/pull/104310.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104310.patch",
            "title": "Fix `ConcavePolygonShape3D` always enabling `backface_collision` when using Jolt Physics",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ4ODQyNDY=",
            "created_at": "2025-03-18T11:25:38Z",
            "updated_at": "2025-03-18T14:07:24Z",
            "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": [
                "3603a5a9dd71c9839cfac69078faf4e1cf5f841d"
            ]
        },
        "104314": {
            "id": "PR_kwDOAO6SJc6PGey4",
            "public_id": 104314,
            "url": "https://github.com/godotengine/godot/pull/104314",
            "diff_url": "https://github.com/godotengine/godot/pull/104314.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104314.patch",
            "title": "[macOS/iOS] Ensure only one axis change event is produced during single `process_joypads()` call.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-03-18T13:00:47Z",
            "updated_at": "2025-03-19T11:56:11Z",
            "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": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "a797c7b8e20062b7db2eec102065ffef7ca5def8"
            ]
        },
        "104316": {
            "id": "PR_kwDOAO6SJc6PHB8f",
            "public_id": 104316,
            "url": "https://github.com/godotengine/godot/pull/104316",
            "diff_url": "https://github.com/godotengine/godot/pull/104316.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104316.patch",
            "title": "CI: Ensure `scons-cache` exists before parsing",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE3NDg5Mjky",
            "created_at": "2025-03-18T13:49:43Z",
            "updated_at": "2025-03-18T19:48:59Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6c19c0bec536a47d81d84ade65698eb9e468710d"
            ]
        },
        "104317": {
            "id": "PR_kwDOAO6SJc6PHGQl",
            "public_id": 104317,
            "url": "https://github.com/godotengine/godot/pull/104317",
            "diff_url": "https://github.com/godotengine/godot/pull/104317.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104317.patch",
            "title": "Fix `ScrollContainer` focus border issue",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY5Nzk5NDU=",
            "created_at": "2025-03-18T13:55:30Z",
            "updated_at": "2025-04-15T17:35:04Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e1384dd1596155704e277e8f353d2e80e10adea2"
            ]
        },
        "104318": {
            "id": "PR_kwDOAO6SJc6PHM8X",
            "public_id": 104318,
            "url": "https://github.com/godotengine/godot/pull/104318",
            "diff_url": "https://github.com/godotengine/godot/pull/104318.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104318.patch",
            "title": "Call plugin edit before making visible",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2025-03-18T14:03:55Z",
            "updated_at": "2025-04-23T08:35:47Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "78334192df2d12e65610ec41eaecb28c6b71dd87"
            ]
        },
        "104320": {
            "id": "PR_kwDOAO6SJc6PH6wo",
            "public_id": 104320,
            "url": "https://github.com/godotengine/godot/pull/104320",
            "diff_url": "https://github.com/godotengine/godot/pull/104320.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104320.patch",
            "title": "SCons: Expand `NoCache` coverage",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE3NDg5Mjky",
            "created_at": "2025-03-18T15:06:42Z",
            "updated_at": "2025-03-18T19:49:01Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "83cf424b5f43a4486b5e4ee495d73fbb88cddb41"
            ]
        },
        "104325": {
            "id": "PR_kwDOAO6SJc6PJ99N",
            "public_id": 104325,
            "url": "https://github.com/godotengine/godot/pull/104325",
            "diff_url": "https://github.com/godotengine/godot/pull/104325.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104325.patch",
            "title": "Update Mipmaps > Limit import option visibility when intended in the texture importer",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2025-03-18T18:15:39Z",
            "updated_at": "2025-03-19T15:39:00Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6408476a765dc615d3237c70080db30576a979a9"
            ]
        },
        "104328": {
            "id": "PR_kwDOAO6SJc6PKmPW",
            "public_id": 104328,
            "url": "https://github.com/godotengine/godot/pull/104328",
            "diff_url": "https://github.com/godotengine/godot/pull/104328.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104328.patch",
            "title": "macOS: Update mouse-entered state when subwindow closes",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI5MTIxOTI1",
            "created_at": "2025-03-18T19:30:14Z",
            "updated_at": "2025-03-21T17:36:13Z",
            "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": [
                "f3c54c1a3233a6326940be0c171053fc8227405a"
            ]
        },
        "104331": {
            "id": "PR_kwDOAO6SJc6PK8RV",
            "public_id": 104331,
            "url": "https://github.com/godotengine/godot/pull/104331",
            "diff_url": "https://github.com/godotengine/godot/pull/104331.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104331.patch",
            "title": "Change root node transform warning to only show up for position",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NDY4NzU=",
            "created_at": "2025-03-18T20:18:25Z",
            "updated_at": "2025-03-19T13:59:04Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f9c7b1fcffc28e515aa6ebb0c5271feef8829655"
            ]
        },
        "104333": {
            "id": "PR_kwDOAO6SJc6PK9M6",
            "public_id": 104333,
            "url": "https://github.com/godotengine/godot/pull/104333",
            "diff_url": "https://github.com/godotengine/godot/pull/104333.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104333.patch",
            "title": "Fix *even* more miscellaneous oddities around the class reference",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY2NzI3NzEw",
            "created_at": "2025-03-18T20:20:31Z",
            "updated_at": "2025-04-08T18:00:43Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "7603945d1441b869544c068dc6ab8ff7c5e369d7"
            ]
        },
        "104334": {
            "id": "PR_kwDOAO6SJc6PLjmX",
            "public_id": 104334,
            "url": "https://github.com/godotengine/godot/pull/104334",
            "diff_url": "https://github.com/godotengine/godot/pull/104334.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104334.patch",
            "title": "Fix Movie Writer behavior with Viewport Display Mode + Window Size Override",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI4MjY5MzMw",
            "created_at": "2025-03-18T21:38:26Z",
            "updated_at": "2025-03-21T12:06:33Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "c57c2445d847ef7230ee7c0278e375b66c54dcb5"
            ]
        },
        "104335": {
            "id": "PR_kwDOAO6SJc6PLoxs",
            "public_id": 104335,
            "url": "https://github.com/godotengine/godot/pull/104335",
            "diff_url": "https://github.com/godotengine/godot/pull/104335.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104335.patch",
            "title": "Don't free already freed scenes when changing `SceneTree` current scene",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkyODMwOTg=",
            "created_at": "2025-03-18T21:51:46Z",
            "updated_at": "2025-03-19T18:17:38Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f8d13c8a46d4da35b64e949ac8e199671edce322"
            ]
        },
        "104339": {
            "id": "PR_kwDOAO6SJc6PMCFQ",
            "public_id": 104339,
            "url": "https://github.com/godotengine/godot/pull/104339",
            "diff_url": "https://github.com/godotengine/godot/pull/104339.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104339.patch",
            "title": "Fix inspector theme not updating when theme changed",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI5MTIxOTI1",
            "created_at": "2025-03-18T23:36:16Z",
            "updated_at": "2025-04-08T18:02:16Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "4441874c624f5f7b3932a63fddd5f5855c4fed29"
            ]
        },
        "104341": {
            "id": "PR_kwDOAO6SJc6PMSM-",
            "public_id": 104341,
            "url": "https://github.com/godotengine/godot/pull/104341",
            "diff_url": "https://github.com/godotengine/godot/pull/104341.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104341.patch",
            "title": "Renderer: Fix Metal handling of cube textures; assert equal dimensions",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyODUy",
            "created_at": "2025-03-19T00:59:07Z",
            "updated_at": "2025-03-19T19:25:54Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e2066298d9ea12bbc440b38a881d09836ceb4891"
            ]
        },
        "104342": {
            "id": "PR_kwDOAO6SJc6PMYn-",
            "public_id": 104342,
            "url": "https://github.com/godotengine/godot/pull/104342",
            "diff_url": "https://github.com/godotengine/godot/pull/104342.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104342.patch",
            "title": "Fix blank popup menu on `EditorResourcePicker`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOB1-M8g",
            "created_at": "2025-03-19T01:19:22Z",
            "updated_at": "2025-03-21T12:07:41Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "c0d0531459d2e9d4c3616a44b8ac93096fe3967c"
            ]
        },
        "104344": {
            "id": "PR_kwDOAO6SJc6PMg6f",
            "public_id": 104344,
            "url": "https://github.com/godotengine/godot/pull/104344",
            "diff_url": "https://github.com/godotengine/godot/pull/104344.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104344.patch",
            "title": "Fix vbox separation for inspector subgroups",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjU0ODE5MzE5",
            "created_at": "2025-03-19T01:41:45Z",
            "updated_at": "2025-03-24T20:36:21Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "3afd9f2c718a90ec8d0d251cdd6198060523e51e"
            ]
        },
        "104346": {
            "id": "PR_kwDOAO6SJc6PM3-m",
            "public_id": 104346,
            "url": "https://github.com/godotengine/godot/pull/104346",
            "diff_url": "https://github.com/godotengine/godot/pull/104346.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104346.patch",
            "title": "Scene Tree prevent inspecting node while scrolling",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjU0ODE5MzE5",
            "created_at": "2025-03-19T03:04:18Z",
            "updated_at": "2025-03-28T14:03:45Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "345974691b03edb3c11e39cb038fc8c3fba1296e"
            ]
        },
        "104347": {
            "id": "PR_kwDOAO6SJc6PNTx2",
            "public_id": 104347,
            "url": "https://github.com/godotengine/godot/pull/104347",
            "diff_url": "https://github.com/godotengine/godot/pull/104347.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104347.patch",
            "title": "Use libjpeg-turbo for improved jpg compatibility and speed",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE1NjM5",
            "created_at": "2025-03-19T04:54:10Z",
            "updated_at": "2025-05-03T04:56:58Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "a0cc41b5ed628e93acb380ac0764c6cb0184bec9"
            ]
        },
        "104349": {
            "id": "PR_kwDOAO6SJc6PNyBu",
            "public_id": 104349,
            "url": "https://github.com/godotengine/godot/pull/104349",
            "diff_url": "https://github.com/godotengine/godot/pull/104349.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104349.patch",
            "title": "Fix smooth scrolling being tied to physics process",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MTMyMjgw",
            "created_at": "2025-03-19T06:26:01Z",
            "updated_at": "2025-04-15T17:38:12Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABocF7RA",
                    "name": "cherrypick:4.3",
                    "color": "#446699"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "292119dd684dcdec748cb9d93803c2e742c501f4"
            ]
        },
        "104355": {
            "id": "PR_kwDOAO6SJc6PPPUv",
            "public_id": 104355,
            "url": "https://github.com/godotengine/godot/pull/104355",
            "diff_url": "https://github.com/godotengine/godot/pull/104355.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104355.patch",
            "title": "Optimize `ClassDB::get_direct_inheriters_from_class`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY3NjkzODMw",
            "created_at": "2025-03-19T09:21:23Z",
            "updated_at": "2025-03-21T12:08:12Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "c37c92b450f8dd87ea4aae91b06456bbdefbdf49"
            ]
        },
        "104356": {
            "id": "PR_kwDOAO6SJc6PPn0u",
            "public_id": 104356,
            "url": "https://github.com/godotengine/godot/pull/104356",
            "diff_url": "https://github.com/godotengine/godot/pull/104356.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104356.patch",
            "title": "LineEdit: Fix selection rectangle when text overflows container",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEzNDY5MDA=",
            "created_at": "2025-03-19T09:54:49Z",
            "updated_at": "2025-03-22T08:00:37Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "209189b9692b46f356f1d292cc4ea2a23e76f498"
            ]
        },
        "104357": {
            "id": "PR_kwDOAO6SJc6PQs0U",
            "public_id": 104357,
            "url": "https://github.com/godotengine/godot/pull/104357",
            "diff_url": "https://github.com/godotengine/godot/pull/104357.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104357.patch",
            "title": "Fix `Control.set_position` resizes offsets/anchors (reverted)",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBsgRtg",
            "created_at": "2025-03-19T11:42:23Z",
            "updated_at": "2025-05-16T13:54:17Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ca57fe1db47cf0b161c6f35daa87182ee01d79bb"
            ]
        },
        "104361": {
            "id": "PR_kwDOAO6SJc6PRJl7",
            "public_id": 104361,
            "url": "https://github.com/godotengine/godot/pull/104361",
            "diff_url": "https://github.com/godotengine/godot/pull/104361.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104361.patch",
            "title": "Fix typos in `ProjectSettings` class reference",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2025-03-19T12:27:22Z",
            "updated_at": "2025-03-21T12:07:54Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                }
            ],
            "commits": [
                "3300f669b4985321a6d0c59a22addbd95fb36519"
            ]
        },
        "104362": {
            "id": "PR_kwDOAO6SJc6PRQqZ",
            "public_id": 104362,
            "url": "https://github.com/godotengine/godot/pull/104362",
            "diff_url": "https://github.com/godotengine/godot/pull/104362.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104362.patch",
            "title": "Fix use after free in the editor inspector section cleanup.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-03-19T12:38:48Z",
            "updated_at": "2025-03-26T14:48:19Z",
            "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": [
                "c7ca36b827eaad25a6a911747e83d893301b4da9"
            ]
        },
        "104364": {
            "id": "PR_kwDOAO6SJc6PR-Tx",
            "public_id": 104364,
            "url": "https://github.com/godotengine/godot/pull/104364",
            "diff_url": "https://github.com/godotengine/godot/pull/104364.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104364.patch",
            "title": "Add instruction to wrap nested classes in `JavaClassWrapper`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOCouzNQ",
            "created_at": "2025-03-19T13:44:52Z",
            "updated_at": "2025-03-20T15:39:53Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "956db92c655d0d08dba6bafb8bbdac79d4c9af52"
            ]
        },
        "104370": {
            "id": "PR_kwDOAO6SJc6PTKxI",
            "public_id": 104370,
            "url": "https://github.com/godotengine/godot/pull/104370",
            "diff_url": "https://github.com/godotengine/godot/pull/104370.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104370.patch",
            "title": "Tree: Fix offset relationship lines with Hide Folding",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOB77_5A",
            "created_at": "2025-03-19T15:24:48Z",
            "updated_at": "2025-03-30T14:07:12Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f660cdb7cff019b2bf7d2366348b25647acb6704"
            ]
        },
        "104374": {
            "id": "PR_kwDOAO6SJc6PT8PN",
            "public_id": 104374,
            "url": "https://github.com/godotengine/godot/pull/104374",
            "diff_url": "https://github.com/godotengine/godot/pull/104374.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104374.patch",
            "title": "Optimize `Array` methods with `SWAP`/`std::move`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOCB462A",
            "created_at": "2025-03-19T16:28:48Z",
            "updated_at": "2025-03-22T17:25:07Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "3eb4e6c6ff5a89ec06b3321e79e998dc4e680f3d"
            ]
        },
        "104375": {
            "id": "PR_kwDOAO6SJc6PUR2Q",
            "public_id": 104375,
            "url": "https://github.com/godotengine/godot/pull/104375",
            "diff_url": "https://github.com/godotengine/godot/pull/104375.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104375.patch",
            "title": "Replace `size() == 0` with `is_empty()`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY3NjkzODMw",
            "created_at": "2025-03-19T16:59:01Z",
            "updated_at": "2025-04-02T12:55:50Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "7a1a970c25c059334c5d98fea57b5023a4e4f198",
                "4f4031a675700aa0dff636285bc6cc599cf50184"
            ]
        },
        "104376": {
            "id": "PR_kwDOAO6SJc6PUYU5",
            "public_id": 104376,
            "url": "https://github.com/godotengine/godot/pull/104376",
            "diff_url": "https://github.com/godotengine/godot/pull/104376.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104376.patch",
            "title": "Add `Game` workspace to documentation and autocomplete",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOCj6ZbA",
            "created_at": "2025-03-19T17:10:14Z",
            "updated_at": "2025-03-19T22:46:38Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "abe1b4b7995007841e4fdeeba94644f3591273da"
            ]
        },
        "104377": {
            "id": "PR_kwDOAO6SJc6PUZRY",
            "public_id": 104377,
            "url": "https://github.com/godotengine/godot/pull/104377",
            "diff_url": "https://github.com/godotengine/godot/pull/104377.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104377.patch",
            "title": "Tweak a few miscellaneous localization strings",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY2NzI3NzEw",
            "created_at": "2025-03-19T17:11:55Z",
            "updated_at": "2025-03-21T14:09:19Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB5NI2wQ",
                    "name": "topic:i18n",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5d794f83edeaec7dca60b1129c156853c8259ec3"
            ]
        },
        "104378": {
            "id": "PR_kwDOAO6SJc6PVNDz",
            "public_id": 104378,
            "url": "https://github.com/godotengine/godot/pull/104378",
            "diff_url": "https://github.com/godotengine/godot/pull/104378.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104378.patch",
            "title": "Documentation: Fix `hex_decode()` example in `String` and `StringName`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzNjEzMDQw",
            "created_at": "2025-03-19T18:47:12Z",
            "updated_at": "2025-04-10T15:22:23Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                }
            ],
            "commits": [
                "c774075405add08c667c9d1fd623374afb1258a0",
                "d4363d5cddfab77d5a3031c90a1fc2b0426b1eff"
            ]
        },
        "104381": {
            "id": "PR_kwDOAO6SJc6PWoDp",
            "public_id": 104381,
            "url": "https://github.com/godotengine/godot/pull/104381",
            "diff_url": "https://github.com/godotengine/godot/pull/104381.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104381.patch",
            "title": "Optimize `Object::notification` by avoiding runtime branches",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzMDgxNjc=",
            "created_at": "2025-03-19T21:26:58Z",
            "updated_at": "2025-04-02T14:32:20Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "8a76e315473228300922b957375a79e8cb157fcb"
            ]
        },
        "104384": {
            "id": "PR_kwDOAO6SJc6PXU-8",
            "public_id": 104384,
            "url": "https://github.com/godotengine/godot/pull/104384",
            "diff_url": "https://github.com/godotengine/godot/pull/104384.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104384.patch",
            "title": "Fix crash when reimporting nested gltf scenes",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjgxMTA5MTY1",
            "created_at": "2025-03-19T23:20:46Z",
            "updated_at": "2025-03-20T16:29:20Z",
            "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"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "efc3e3aea78d6faebf25d5ecd260309f8fe865b4"
            ]
        },
        "104386": {
            "id": "PR_kwDOAO6SJc6PXkV6",
            "public_id": 104386,
            "url": "https://github.com/godotengine/godot/pull/104386",
            "diff_url": "https://github.com/godotengine/godot/pull/104386.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104386.patch",
            "title": "Core: Replace C math headers with C++ equivalents",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE3NDg5Mjky",
            "created_at": "2025-03-20T00:11:17Z",
            "updated_at": "2025-04-28T00:27:26Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ad40939b6fd935699fc4fc365c8c941899923b97"
            ]
        },
        "104389": {
            "id": "PR_kwDOAO6SJc6PX7TC",
            "public_id": 104389,
            "url": "https://github.com/godotengine/godot/pull/104389",
            "diff_url": "https://github.com/godotengine/godot/pull/104389.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104389.patch",
            "title": "Optimize `Color::to_html` by allocating less.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzMDgxNjc=",
            "created_at": "2025-03-20T01:04:28Z",
            "updated_at": "2025-03-28T14:08:01Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "143f8e933e3e193ec23eb2cb8c17779bda099128"
            ]
        },
        "104390": {
            "id": "PR_kwDOAO6SJc6PYoyn",
            "public_id": 104390,
            "url": "https://github.com/godotengine/godot/pull/104390",
            "diff_url": "https://github.com/godotengine/godot/pull/104390.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104390.patch",
            "title": "Remove pointless `_3D_DISABLED` checks in editor code",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwNzM5MjM5",
            "created_at": "2025-03-20T02:53:45Z",
            "updated_at": "2025-03-21T12:59:24Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "c33c3fe2ed20a7b462479c277fb8710916983354"
            ]
        },
        "104397": {
            "id": "PR_kwDOAO6SJc6PaRhS",
            "public_id": 104397,
            "url": "https://github.com/godotengine/godot/pull/104397",
            "diff_url": "https://github.com/godotengine/godot/pull/104397.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104397.patch",
            "title": "[macOS] Replace custom main loop with `[NSApp run]` and `CFRunLoop` observer.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-03-20T07:27:32Z",
            "updated_at": "2025-03-25T16:15:20Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc3ODA=",
                    "name": "platform:macos",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "a317ce75a6564f090d1c8cbd7feb21a9d7d92c67"
            ]
        },
        "104399": {
            "id": "PR_kwDOAO6SJc6PbXQp",
            "public_id": 104399,
            "url": "https://github.com/godotengine/godot/pull/104399",
            "diff_url": "https://github.com/godotengine/godot/pull/104399.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104399.patch",
            "title": "Improve Popup `content_scale_factor`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyMTQ4MjIx",
            "created_at": "2025-03-20T09:35:47Z",
            "updated_at": "2025-03-28T14:09:58Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "27438a1b9dd0a7c70b8555f54b14c803ee80c53a"
            ]
        },
        "104403": {
            "id": "PR_kwDOAO6SJc6Peo2i",
            "public_id": 104403,
            "url": "https://github.com/godotengine/godot/pull/104403",
            "diff_url": "https://github.com/godotengine/godot/pull/104403.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104403.patch",
            "title": "Fix icons with non-ASCII file names in project manager.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-03-20T14:33:57Z",
            "updated_at": "2025-03-20T15:44:06Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "abe413ff8c8962be2063fa6659d3a0e53dd0e9ec"
            ]
        },
        "104406": {
            "id": "PR_kwDOAO6SJc6PgbB_",
            "public_id": 104406,
            "url": "https://github.com/godotengine/godot/pull/104406",
            "diff_url": "https://github.com/godotengine/godot/pull/104406.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104406.patch",
            "title": "Web: Fix editor build after `#pragma once` refactoring",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2025-03-20T17:48:14Z",
            "updated_at": "2025-03-21T12:06:54Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc0NTU=",
                    "name": "platform:web",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "622dbe371307d678b7ec1166209a190459e7780e"
            ]
        },
        "104409": {
            "id": "PR_kwDOAO6SJc6PhbhK",
            "public_id": 104409,
            "url": "https://github.com/godotengine/godot/pull/104409",
            "diff_url": "https://github.com/godotengine/godot/pull/104409.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104409.patch",
            "title": "Add support for `Mute Game` toggle in the Android Editor",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOCouzNQ",
            "created_at": "2025-03-20T20:08:36Z",
            "updated_at": "2025-03-21T12:16:46Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWw1NzI3ODE5OTc=",
                    "name": "topic:audio",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "afe68f672f155fdb744dc1f99b71d8ae3fc4985b"
            ]
        },
        "104410": {
            "id": "PR_kwDOAO6SJc6Phg_E",
            "public_id": 104410,
            "url": "https://github.com/godotengine/godot/pull/104410",
            "diff_url": "https://github.com/godotengine/godot/pull/104410.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104410.patch",
            "title": "Add color space alpha notes to Color documentation",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NDY4NzU=",
            "created_at": "2025-03-20T20:19:20Z",
            "updated_at": "2025-04-09T16:27:37Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "f6515161e1b18ba40554573248c81887432a9b2b"
            ]
        },
        "104415": {
            "id": "PR_kwDOAO6SJc6PiZgl",
            "public_id": 104415,
            "url": "https://github.com/godotengine/godot/pull/104415",
            "diff_url": "https://github.com/godotengine/godot/pull/104415.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104415.patch",
            "title": "Export: Change unportable `echo` in the Linux/macOS debug launcher script",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBjZDZA",
            "created_at": "2025-03-20T22:45:55Z",
            "updated_at": "2025-03-25T15:35:30Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTczMjY=",
                    "name": "platform:linuxbsd",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyOTA5OTAwODUw",
                    "name": "topic:export",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "7e0ede1a16f94af74549582534362614dbeb3cba"
            ]
        },
        "104419": {
            "id": "PR_kwDOAO6SJc6PitVc",
            "public_id": 104419,
            "url": "https://github.com/godotengine/godot/pull/104419",
            "diff_url": "https://github.com/godotengine/godot/pull/104419.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104419.patch",
            "title": "Remove incorrect errors in AnimationMixer",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjczMTQ4ODY0",
            "created_at": "2025-03-21T00:03:44Z",
            "updated_at": "2025-05-12T23:15:04Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
                    "name": "topic:animation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "8df02341010b16a067f2571d6fcc2b6d226dbbf2"
            ]
        },
        "104425": {
            "id": "PR_kwDOAO6SJc6PkW1F",
            "public_id": 104425,
            "url": "https://github.com/godotengine/godot/pull/104425",
            "diff_url": "https://github.com/godotengine/godot/pull/104425.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104425.patch",
            "title": "Editor: Simplify `ScriptEditorDebugger::_parse_message`; separate into handler functions",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyODUy",
            "created_at": "2025-03-21T06:37:39Z",
            "updated_at": "2025-04-23T20:48:36Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "742b27fdd6fc05642100e8ddbfe5110ccdde220a"
            ]
        },
        "104430": {
            "id": "PR_kwDOAO6SJc6Pl7V_",
            "public_id": 104430,
            "url": "https://github.com/godotengine/godot/pull/104430",
            "diff_url": "https://github.com/godotengine/godot/pull/104430.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104430.patch",
            "title": "Optimize `TextServerAdvanced::_add_features` by using iteration instead of `.values()` and `.keys()`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzMDgxNjc=",
            "created_at": "2025-03-21T10:12:05Z",
            "updated_at": "2025-03-21T12:14:05Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "bfc1ef4ab7ea53f7590ab77c416b8c124fe60ca3"
            ]
        },
        "104431": {
            "id": "PR_kwDOAO6SJc6PmZZP",
            "public_id": 104431,
            "url": "https://github.com/godotengine/godot/pull/104431",
            "diff_url": "https://github.com/godotengine/godot/pull/104431.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104431.patch",
            "title": "Revert \"Add option to copy a file's name in the FileSystem dock\"",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2025-03-21T11:08:40Z",
            "updated_at": "2025-03-21T12:07:14Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "09988ae22b55d110946c8eaeb8679a5e8bfac264"
            ]
        },
        "104432": {
            "id": "PR_kwDOAO6SJc6PnEda",
            "public_id": 104432,
            "url": "https://github.com/godotengine/godot/pull/104432",
            "diff_url": "https://github.com/godotengine/godot/pull/104432.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104432.patch",
            "title": "Do not iterate `Dictionary` with `Dictionary::keys()`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY3NjkzODMw",
            "created_at": "2025-03-21T12:27:27Z",
            "updated_at": "2025-04-07T13:48:13Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "8ae16699c5f9195221cf6a407f067e579dccd1de"
            ]
        },
        "104436": {
            "id": "PR_kwDOAO6SJc6PnZVn",
            "public_id": 104436,
            "url": "https://github.com/godotengine/godot/pull/104436",
            "diff_url": "https://github.com/godotengine/godot/pull/104436.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104436.patch",
            "title": "Add correct cursors when scaling bezier keys with box scaling",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ5NTUwNTE=",
            "created_at": "2025-03-21T13:02:30Z",
            "updated_at": "2025-05-23T14:49:49Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
                    "name": "topic:animation",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "7b4560b1dcde29721af3189a6d584a12873172f4"
            ]
        },
        "104437": {
            "id": "PR_kwDOAO6SJc6Pndu3",
            "public_id": 104437,
            "url": "https://github.com/godotengine/godot/pull/104437",
            "diff_url": "https://github.com/godotengine/godot/pull/104437.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104437.patch",
            "title": "Fix incorrect guards in `VisibleOnScreenNotifier2D`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBcK-Cw",
            "created_at": "2025-03-21T13:10:42Z",
            "updated_at": "2025-03-21T13:27:44Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "432b4be1c3b26dd34482ca560e02018569a5b002"
            ]
        },
        "104441": {
            "id": "PR_kwDOAO6SJc6PnzCf",
            "public_id": 104441,
            "url": "https://github.com/godotengine/godot/pull/104441",
            "diff_url": "https://github.com/godotengine/godot/pull/104441.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104441.patch",
            "title": "Fix embedded help menu icons.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-03-21T13:47:35Z",
            "updated_at": "2025-03-24T00:09:25Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "8d6c6e25a060d4a9d6a8462e77b2aa2fe234cd67"
            ]
        },
        "104444": {
            "id": "PR_kwDOAO6SJc6PoWF4",
            "public_id": 104444,
            "url": "https://github.com/godotengine/godot/pull/104444",
            "diff_url": "https://github.com/godotengine/godot/pull/104444.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104444.patch",
            "title": "[GUI] Fix reparenting control does not update recursive mode cache properly",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjcxNDgxNzAw",
            "created_at": "2025-03-21T14:45:21Z",
            "updated_at": "2025-03-29T15:18:09Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "04608fae4ad1fff88ca4c4f0fa3a662aa9aa9cc6"
            ]
        },
        "104449": {
            "id": "PR_kwDOAO6SJc6PpZF4",
            "public_id": 104449,
            "url": "https://github.com/godotengine/godot/pull/104449",
            "diff_url": "https://github.com/godotengine/godot/pull/104449.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104449.patch",
            "title": "Jolt: Update to 5.3.0",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ4ODQyNDY=",
            "created_at": "2025-03-21T16:36:05Z",
            "updated_at": "2025-04-08T17:24:01Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE4ODA=",
                    "name": "topic:physics",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5d0016104072d69c8865740b8752286c6a2827f9"
            ]
        },
        "104450": {
            "id": "PR_kwDOAO6SJc6PpZpc",
            "public_id": 104450,
            "url": "https://github.com/godotengine/godot/pull/104450",
            "diff_url": "https://github.com/godotengine/godot/pull/104450.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104450.patch",
            "title": "Optimize startup times by avoiding loading fonts twice.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzMDgxNjc=",
            "created_at": "2025-03-21T16:37:20Z",
            "updated_at": "2025-03-24T00:13:09Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "1a2cb12077b098696153f5cab743b8ba61859c7c"
            ]
        },
        "104451": {
            "id": "PR_kwDOAO6SJc6PpcUg",
            "public_id": 104451,
            "url": "https://github.com/godotengine/godot/pull/104451",
            "diff_url": "https://github.com/godotengine/godot/pull/104451.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104451.patch",
            "title": "Fix excessively calling resized and floating point errors in Control.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjcxMzY2NzE3",
            "created_at": "2025-03-21T16:42:46Z",
            "updated_at": "2025-04-10T12:04:51Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d4bdb1a2b2dff11c75fc716fa18a6661eee18a1b"
            ]
        },
        "104455": {
            "id": "PR_kwDOAO6SJc6PqAAp",
            "public_id": 104455,
            "url": "https://github.com/godotengine/godot/pull/104455",
            "diff_url": "https://github.com/godotengine/godot/pull/104455.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104455.patch",
            "title": "Optimize startup times by using `ubrk_clone` instead of `ubrk_open`.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzMDgxNjc=",
            "created_at": "2025-03-21T17:53:16Z",
            "updated_at": "2025-03-28T14:07:34Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "09e7bef0e002a533f46a40238e6ac9d27dc62912"
            ]
        },
        "104458": {
            "id": "PR_kwDOAO6SJc6PqwuU",
            "public_id": 104458,
            "url": "https://github.com/godotengine/godot/pull/104458",
            "diff_url": "https://github.com/godotengine/godot/pull/104458.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104458.patch",
            "title": "[Web] Use actual `PThread` pool size for `get_default_thread_pool_size()`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjgzNjQyNDI=",
            "created_at": "2025-03-21T19:30:08Z",
            "updated_at": "2025-05-31T22:33:34Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMTYxNzI2NDA1",
                    "name": "high priority",
                    "color": "#7956a5"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc0NTU=",
                    "name": "platform:web",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyOTA5OTAwODUw",
                    "name": "topic:export",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE4ODA=",
                    "name": "topic:physics",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "a7d18f51a2806734858f238a0d101b8f8ac1db1b"
            ]
        },
        "104461": {
            "id": "PR_kwDOAO6SJc6PsIYQ",
            "public_id": 104461,
            "url": "https://github.com/godotengine/godot/pull/104461",
            "diff_url": "https://github.com/godotengine/godot/pull/104461.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104461.patch",
            "title": "Editor: Replace TextEdit with EditorSpinSlider for XR Action Set Priority",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOCL9eow",
            "created_at": "2025-03-21T23:16:54Z",
            "updated_at": "2025-04-22T15:46:31Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4NjU1ODUwMDA=",
                    "name": "topic:xr",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "c67736e6a7158efbbea95f0c2469c566009ef197"
            ]
        },
        "104462": {
            "id": "PR_kwDOAO6SJc6PsIuS",
            "public_id": 104462,
            "url": "https://github.com/godotengine/godot/pull/104462",
            "diff_url": "https://github.com/godotengine/godot/pull/104462.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104462.patch",
            "title": "Update astcenc to the upstream 5.3.0 release",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzMDE2NjE3",
            "created_at": "2025-03-21T23:18:16Z",
            "updated_at": "2025-05-21T09:53:58Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "75ce42d463405a7338513a56f8d4f2116274e558"
            ]
        },
        "104465": {
            "id": "PR_kwDOAO6SJc6Psp2y",
            "public_id": 104465,
            "url": "https://github.com/godotengine/godot/pull/104465",
            "diff_url": "https://github.com/godotengine/godot/pull/104465.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104465.patch",
            "title": "Add tooltips to OpenXR Action Map UI",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOCL9eow",
            "created_at": "2025-03-22T01:20:46Z",
            "updated_at": "2025-05-10T22:52:27Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw4NjU1ODUwMDA=",
                    "name": "topic:xr",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ba8873291045bfdc12b0e9a857e73e22074c0b67"
            ]
        },
        "104470": {
            "id": "PR_kwDOAO6SJc6PtOE3",
            "public_id": 104470,
            "url": "https://github.com/godotengine/godot/pull/104470",
            "diff_url": "https://github.com/godotengine/godot/pull/104470.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104470.patch",
            "title": "Enable composition layer fallback in panel mode",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkxNDk2OA==",
            "created_at": "2025-03-22T05:17:46Z",
            "updated_at": "2025-03-28T13:53:21Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWw4NjU1ODUwMDA=",
                    "name": "topic:xr",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "18fd37d4a8224c70f9e83fe87668477b00551abf"
            ]
        },
        "104475": {
            "id": "PR_kwDOAO6SJc6PtkWT",
            "public_id": 104475,
            "url": "https://github.com/godotengine/godot/pull/104475",
            "diff_url": "https://github.com/godotengine/godot/pull/104475.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104475.patch",
            "title": "Fix 3D view menu gizmo icons being broken in empty scene",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBkx80A",
            "created_at": "2025-03-22T07:05:22Z",
            "updated_at": "2025-03-25T16:17:22Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "1abde8ce4862b2accc6d4e6e4f0426c24f8b912d"
            ]
        },
        "104480": {
            "id": "PR_kwDOAO6SJc6Pt6KM",
            "public_id": 104480,
            "url": "https://github.com/godotengine/godot/pull/104480",
            "diff_url": "https://github.com/godotengine/godot/pull/104480.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104480.patch",
            "title": "Renderer: Warn when images need to be converted due to their formats being unsupported by hardware",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUzMTUwMjQ0",
            "created_at": "2025-03-22T10:00:09Z",
            "updated_at": "2025-04-16T15:50:09Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "a861394e13fe10e57beadd41c499499b5c1abdcf"
            ]
        },
        "104482": {
            "id": "PR_kwDOAO6SJc6PuMS7",
            "public_id": 104482,
            "url": "https://github.com/godotengine/godot/pull/104482",
            "diff_url": "https://github.com/godotengine/godot/pull/104482.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104482.patch",
            "title": "Hide 3D mode in Game view if the feature is disabled",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwNzM5MjM5",
            "created_at": "2025-03-22T13:11:12Z",
            "updated_at": "2025-03-24T20:41:02Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "123b5baaba73761422f92678fc52dba20bd470fa"
            ]
        },
        "104485": {
            "id": "PR_kwDOAO6SJc6PuQ7J",
            "public_id": 104485,
            "url": "https://github.com/godotengine/godot/pull/104485",
            "diff_url": "https://github.com/godotengine/godot/pull/104485.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104485.patch",
            "title": "Fix EditorProperty shortcuts being global and unintentionally triggering",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQxNzMwODI2",
            "created_at": "2025-03-22T13:58:17Z",
            "updated_at": "2025-04-01T13:07:24Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "e539b62aa7f14717122dea9f9b611c6402413677"
            ]
        },
        "104490": {
            "id": "PR_kwDOAO6SJc6Pun8w",
            "public_id": 104490,
            "url": "https://github.com/godotengine/godot/pull/104490",
            "diff_url": "https://github.com/godotengine/godot/pull/104490.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104490.patch",
            "title": "`EditorResourcePicker`: Add `Quick Load` button",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQzNTQzOTA5",
            "created_at": "2025-03-22T17:12:34Z",
            "updated_at": "2025-05-23T14:59:25Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "6adcb2085cd5c6a9b7a79dc36f49a1a4f6cbdcd3"
            ]
        },
        "104509": {
            "id": "PR_kwDOAO6SJc6PwZmo",
            "public_id": 104509,
            "url": "https://github.com/godotengine/godot/pull/104509",
            "diff_url": "https://github.com/godotengine/godot/pull/104509.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104509.patch",
            "title": "GDScript: Return early when parsing invalid super call",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBe5tvQ",
            "created_at": "2025-03-23T09:40:29Z",
            "updated_at": "2025-05-23T16:57:32Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwODI=",
                    "name": "topic:gdscript",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b67dcb21fda16956859dbb217cbb1e0238af3ef2"
            ]
        },
        "104521": {
            "id": "PR_kwDOAO6SJc6PxLGF",
            "public_id": 104521,
            "url": "https://github.com/godotengine/godot/pull/104521",
            "diff_url": "https://github.com/godotengine/godot/pull/104521.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104521.patch",
            "title": "pcre2: Update to 10.45",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3Mzc4NzQ2",
            "created_at": "2025-03-23T16:25:56Z",
            "updated_at": "2025-03-25T19:18:18Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "2c3e302c7582f715b66ff64e5ce11b6445af2931"
            ]
        },
        "104522": {
            "id": "PR_kwDOAO6SJc6PxQEX",
            "public_id": 104522,
            "url": "https://github.com/godotengine/godot/pull/104522",
            "diff_url": "https://github.com/godotengine/godot/pull/104522.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104522.patch",
            "title": "Core: Add `resize_initialized` and `resize_uninitialized` to `Vector` and `LocalVector`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzMDgxNjc=",
            "created_at": "2025-03-23T17:01:00Z",
            "updated_at": "2025-05-27T14:53:10Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwxMzQ5NjEzMTI0",
                    "name": "for pr meeting",
                    "color": "#88f795"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "670ab7a383505f61206759e0e05e096fd934dbb0",
                "4cb8a0c77e55e5cbc313135e79e8e431d78aaf7a"
            ]
        },
        "104523": {
            "id": "PR_kwDOAO6SJc6PxaRs",
            "public_id": 104523,
            "url": "https://github.com/godotengine/godot/pull/104523",
            "diff_url": "https://github.com/godotengine/godot/pull/104523.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104523.patch",
            "title": "Fix crash when removing breakpoints from DAP, and multiple fixes",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY1MDE5NzU=",
            "created_at": "2025-03-23T18:07:36Z",
            "updated_at": "2025-04-01T05:47:53Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABocF7RA",
                    "name": "cherrypick:4.3",
                    "color": "#446699"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "0272e3545114a47373d9a84b69c6c47ea66d01bd"
            ]
        },
        "104524": {
            "id": "PR_kwDOAO6SJc6PxciI",
            "public_id": 104524,
            "url": "https://github.com/godotengine/godot/pull/104524",
            "diff_url": "https://github.com/godotengine/godot/pull/104524.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104524.patch",
            "title": "Support a `NO_COLOR` environment variable in `doc_status.py`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOCaM8Hg",
            "created_at": "2025-03-23T18:28:32Z",
            "updated_at": "2025-03-25T17:10:16Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d7a9a9a951b102a363624123df0962350bdf2ac2"
            ]
        },
        "104525": {
            "id": "PR_kwDOAO6SJc6PxdC0",
            "public_id": 104525,
            "url": "https://github.com/godotengine/godot/pull/104525",
            "diff_url": "https://github.com/godotengine/godot/pull/104525.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104525.patch",
            "title": "Physics Interpolation - Fix project setting tooltip",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2025-03-23T18:33:31Z",
            "updated_at": "2025-03-28T13:40:23Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                }
            ],
            "commits": [
                "407ab8768c1c08bc2a9b4df384c4e2a5e9539d37"
            ]
        },
        "104542": {
            "id": "PR_kwDOAO6SJc6P0dcK",
            "public_id": 104542,
            "url": "https://github.com/godotengine/godot/pull/104542",
            "diff_url": "https://github.com/godotengine/godot/pull/104542.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104542.patch",
            "title": "[RTL] Fix `float` and `int` matching in FX environment.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-03-24T07:34:40Z",
            "updated_at": "2025-03-24T15:23:28Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "7675bc7df6f24a61533e7d6536a7766ec7c08721"
            ]
        },
        "104556": {
            "id": "PR_kwDOAO6SJc6P5EcW",
            "public_id": 104556,
            "url": "https://github.com/godotengine/godot/pull/104556",
            "diff_url": "https://github.com/godotengine/godot/pull/104556.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104556.patch",
            "title": "Use `append_` instead of `parse_` for `String` methods.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzMDgxNjc=",
            "created_at": "2025-03-24T15:36:05Z",
            "updated_at": "2025-03-29T16:16:03Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyNzkwOTcxNjI=",
                    "name": "discussion",
                    "color": "#ccaaff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ffa6ef220bdefe64b0d2ebb3c48c5dc54d52045b"
            ]
        },
        "104560": {
            "id": "PR_kwDOAO6SJc6P59Tl",
            "public_id": 104560,
            "url": "https://github.com/godotengine/godot/pull/104560",
            "diff_url": "https://github.com/godotengine/godot/pull/104560.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104560.patch",
            "title": "Add bone name/idx matching validation and lacked virtual methods to `SkeletonModifier3D`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYxOTM4MjYz",
            "created_at": "2025-03-24T17:06:54Z",
            "updated_at": "2025-05-19T13:05:13Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
                    "name": "topic:animation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "17d068963ff2e2131497b1b5d77c8cd5a5895ecb"
            ]
        },
        "104561": {
            "id": "PR_kwDOAO6SJc6P6EZm",
            "public_id": 104561,
            "url": "https://github.com/godotengine/godot/pull/104561",
            "diff_url": "https://github.com/godotengine/godot/pull/104561.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104561.patch",
            "title": "Document CSGShape3D updates being deferred until the next frame",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2025-03-24T17:20:26Z",
            "updated_at": "2025-03-28T16:38:15Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "38f43eb2ed45941ea1f7b507dc837996ea0e90a8"
            ]
        },
        "104562": {
            "id": "PR_kwDOAO6SJc6P6ldk",
            "public_id": 104562,
            "url": "https://github.com/godotengine/godot/pull/104562",
            "diff_url": "https://github.com/godotengine/godot/pull/104562.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104562.patch",
            "title": "mbedTLS: Update to version 3.6.3",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2ODc5MTg=",
            "created_at": "2025-03-24T18:18:22Z",
            "updated_at": "2025-03-25T15:46:50Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABocF7RA",
                    "name": "cherrypick:4.3",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "0b0655aee4c60e9ddf98ec80a20782554f798c57"
            ]
        },
        "104570": {
            "id": "PR_kwDOAO6SJc6P7dHQ",
            "public_id": 104570,
            "url": "https://github.com/godotengine/godot/pull/104570",
            "diff_url": "https://github.com/godotengine/godot/pull/104570.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104570.patch",
            "title": "Core: Include `intrin.h` for MSVC",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE3NDg5Mjky",
            "created_at": "2025-03-24T20:15:28Z",
            "updated_at": "2025-03-24T20:36:03Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "8f16b86d7e4f96546a2b5a54cbce4b99ce695598"
            ]
        },
        "104572": {
            "id": "PR_kwDOAO6SJc6P7xuQ",
            "public_id": 104572,
            "url": "https://github.com/godotengine/godot/pull/104572",
            "diff_url": "https://github.com/godotengine/godot/pull/104572.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104572.patch",
            "title": "Disable broken Vulkan layers before running RenderingDevice tests.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-03-24T21:02:41Z",
            "updated_at": "2025-03-25T22:14:41Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMDU0MTc0MTM=",
                    "name": "platform:windows",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "3358128dc213eb5823f04084be152e4b732d4599"
            ]
        },
        "104573": {
            "id": "PR_kwDOAO6SJc6P71tw",
            "public_id": 104573,
            "url": "https://github.com/godotengine/godot/pull/104573",
            "diff_url": "https://github.com/godotengine/godot/pull/104573.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104573.patch",
            "title": "Fix regressions regarding multiple remote object selection",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwNzM5MjM5",
            "created_at": "2025-03-24T21:11:52Z",
            "updated_at": "2025-03-25T16:16:33Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d01d40490ffd2fca4959f7c97bc2795b55766e6d"
            ]
        },
        "104575": {
            "id": "PR_kwDOAO6SJc6P7-Ki",
            "public_id": 104575,
            "url": "https://github.com/godotengine/godot/pull/104575",
            "diff_url": "https://github.com/godotengine/godot/pull/104575.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104575.patch",
            "title": "Force multiple of 4 sizes for CVTT compressor.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-03-24T21:32:18Z",
            "updated_at": "2025-03-25T16:15:19Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6f50511a4d41f78fe74e04d43015865e1fab3df4"
            ]
        },
        "104578": {
            "id": "PR_kwDOAO6SJc6P8HH7",
            "public_id": 104578,
            "url": "https://github.com/godotengine/godot/pull/104578",
            "diff_url": "https://github.com/godotengine/godot/pull/104578.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104578.patch",
            "title": "Fix final tween value with custom interpolator",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2025-03-24T21:56:37Z",
            "updated_at": "2025-03-25T16:18:37Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
                    "name": "topic:animation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "8f657977fce3f543ad0f66a4e2404be08e973d52"
            ]
        },
        "104582": {
            "id": "PR_kwDOAO6SJc6P8bnT",
            "public_id": 104582,
            "url": "https://github.com/godotengine/godot/pull/104582",
            "diff_url": "https://github.com/godotengine/godot/pull/104582.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104582.patch",
            "title": "Avoid doctools attempting to query the `CameraServer` to infer a default value for `camera_is_active`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzMDgxNjc=",
            "created_at": "2025-03-24T22:47:27Z",
            "updated_at": "2025-03-25T16:16:40Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWw4NjU1ODUwMDA=",
                    "name": "topic:xr",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "770267b33706a5a048ea176a1f0239fb29c51837"
            ]
        },
        "104584": {
            "id": "PR_kwDOAO6SJc6P8p23",
            "public_id": 104584,
            "url": "https://github.com/godotengine/godot/pull/104584",
            "diff_url": "https://github.com/godotengine/godot/pull/104584.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104584.patch",
            "title": "Improve auto-translation for static strings in docks",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2025-03-24T23:40:16Z",
            "updated_at": "2025-03-28T14:08:58Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB5NI2wQ",
                    "name": "topic:i18n",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ede1f8ef7efb930e95d3a11071088ba1a44810ea"
            ]
        },
        "104587": {
            "id": "PR_kwDOAO6SJc6P9InT",
            "public_id": 104587,
            "url": "https://github.com/godotengine/godot/pull/104587",
            "diff_url": "https://github.com/godotengine/godot/pull/104587.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104587.patch",
            "title": "Change `.build` extension for engine build profiles to `.gdbuild`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2025-03-25T01:11:41Z",
            "updated_at": "2025-03-25T17:47:46Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "4d2409f849920c0c547d479ed644243ced0b8aee"
            ]
        },
        "104590": {
            "id": "PR_kwDOAO6SJc6P_tpl",
            "public_id": 104590,
            "url": "https://github.com/godotengine/godot/pull/104590",
            "diff_url": "https://github.com/godotengine/godot/pull/104590.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104590.patch",
            "title": "Load decompressable texture format if no supported one is found.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-03-25T07:48:18Z",
            "updated_at": "2025-03-28T16:37:38Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b384de90132d77628e423463c7e8deaf12e7aa7e"
            ]
        },
        "104592": {
            "id": "PR_kwDOAO6SJc6QAb53",
            "public_id": 104592,
            "url": "https://github.com/godotengine/godot/pull/104592",
            "diff_url": "https://github.com/godotengine/godot/pull/104592.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104592.patch",
            "title": "Vulkan: Re-enable Mesa device select layer",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2025-03-25T09:11:17Z",
            "updated_at": "2025-04-14T13:48:47Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTczMjY=",
                    "name": "platform:linuxbsd",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "c9f0ab67015f1a88d87de634c1c62119b79ecc00"
            ]
        },
        "104597": {
            "id": "PR_kwDOAO6SJc6QBXvT",
            "public_id": 104597,
            "url": "https://github.com/godotengine/godot/pull/104597",
            "diff_url": "https://github.com/godotengine/godot/pull/104597.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104597.patch",
            "title": "Implement `DirAccess.is_equivalent` method.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-03-25T10:48:49Z",
            "updated_at": "2025-03-29T15:32:20Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTczMjY=",
                    "name": "platform:linuxbsd",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc3ODA=",
                    "name": "platform:macos",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyMDU0MTc0MTM=",
                    "name": "platform:windows",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d5cea9bb2e13bb58807e19ea8081e099bdeb6f72"
            ]
        },
        "104599": {
            "id": "PR_kwDOAO6SJc6QBzoZ",
            "public_id": 104599,
            "url": "https://github.com/godotengine/godot/pull/104599",
            "diff_url": "https://github.com/godotengine/godot/pull/104599.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104599.patch",
            "title": "Fix `shape` always being zero with `get_rest_info` when using Jolt Physics",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ4ODQyNDY=",
            "created_at": "2025-03-25T11:38:49Z",
            "updated_at": "2025-03-26T09:46:05Z",
            "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": [
                "4b5661758f9c4db3bc336029f92789c9d2597472"
            ]
        },
        "104604": {
            "id": "PR_kwDOAO6SJc6QDHbl",
            "public_id": 104604,
            "url": "https://github.com/godotengine/godot/pull/104604",
            "diff_url": "https://github.com/godotengine/godot/pull/104604.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104604.patch",
            "title": "Remove New prefix from EditorResourcePicker",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2025-03-25T13:49:40Z",
            "updated_at": "2025-03-28T16:38:05Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "e6ecce18bbf275c70aec0bb69a0b4de67c2ada2d"
            ]
        },
        "104613": {
            "id": "PR_kwDOAO6SJc6QEw6H",
            "public_id": 104613,
            "url": "https://github.com/godotengine/godot/pull/104613",
            "diff_url": "https://github.com/godotengine/godot/pull/104613.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104613.patch",
            "title": "[.NET] Add caching for dotnet TFM validation result",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEyOTY2ODE0",
            "created_at": "2025-03-25T16:19:57Z",
            "updated_at": "2025-03-28T14:23:59Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWw3MDkyNjk3NzU=",
                    "name": "topic:dotnet",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyOTA5OTAwODUw",
                    "name": "topic:export",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e3373ed0a48bb6d82ab208c025d84ad262a123ab"
            ]
        },
        "104614": {
            "id": "PR_kwDOAO6SJc6QExwu",
            "public_id": 104614,
            "url": "https://github.com/godotengine/godot/pull/104614",
            "diff_url": "https://github.com/godotengine/godot/pull/104614.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104614.patch",
            "title": "Fallback `Control.layout_mode` to valid mode when child of non-container control",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkyODMwOTg=",
            "created_at": "2025-03-25T16:21:30Z",
            "updated_at": "2025-04-07T17:49:29Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "065d567116eb8f2a66c1b3203875827426984cf8"
            ]
        },
        "104615": {
            "id": "PR_kwDOAO6SJc6QE-Fx",
            "public_id": 104615,
            "url": "https://github.com/godotengine/godot/pull/104615",
            "diff_url": "https://github.com/godotengine/godot/pull/104615.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104615.patch",
            "title": "[macOS] Fix cleanup with some command line tools.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-03-25T16:43:10Z",
            "updated_at": "2025-03-25T22:11:44Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc3ODA=",
                    "name": "platform:macos",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "698ff2a192f644fc17b7df34c8e1c62e7327e505"
            ]
        },
        "104616": {
            "id": "PR_kwDOAO6SJc6QFUz0",
            "public_id": 104616,
            "url": "https://github.com/godotengine/godot/pull/104616",
            "diff_url": "https://github.com/godotengine/godot/pull/104616.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104616.patch",
            "title": "Fix uninitialized member vars in CommandQueueMT and RasterizerSceneGLES3",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI0NDk4ODMy",
            "created_at": "2025-03-25T17:23:30Z",
            "updated_at": "2025-03-28T16:38:11Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "c9352f06f73e9308dfcb532ab2ab4bd37334d43a"
            ]
        },
        "104617": {
            "id": "PR_kwDOAO6SJc6QFXId",
            "public_id": 104617,
            "url": "https://github.com/godotengine/godot/pull/104617",
            "diff_url": "https://github.com/godotengine/godot/pull/104617.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104617.patch",
            "title": "SCons: Refactor `color.py`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE3NDg5Mjky",
            "created_at": "2025-03-25T17:28:20Z",
            "updated_at": "2025-03-28T13:45:10Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "2b1f463de5205ddf54c1d32b743ac9c23f1a7fec"
            ]
        },
        "104619": {
            "id": "PR_kwDOAO6SJc6QFuDX",
            "public_id": 104619,
            "url": "https://github.com/godotengine/godot/pull/104619",
            "diff_url": "https://github.com/godotengine/godot/pull/104619.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104619.patch",
            "title": "Support more controllers on macOS 11+",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjk5NTc5ODc=",
            "created_at": "2025-03-25T18:07:16Z",
            "updated_at": "2025-04-01T04:12:46Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc3ODA=",
                    "name": "platform:macos",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6f3c007e3ddc84e4083f161e6337272651fecc0c"
            ]
        },
        "104624": {
            "id": "PR_kwDOAO6SJc6QHACf",
            "public_id": 104624,
            "url": "https://github.com/godotengine/godot/pull/104624",
            "diff_url": "https://github.com/godotengine/godot/pull/104624.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104624.patch",
            "title": "Project manager: Add option to backup project when it will be changed",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE5MTU2MQ==",
            "created_at": "2025-03-25T20:56:19Z",
            "updated_at": "2025-04-21T13:31:50Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyNzkwOTcxNjI=",
                    "name": "discussion",
                    "color": "#ccaaff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "66b40a710f586dbef3a4e41b2101c580b545ad28"
            ]
        },
        "104625": {
            "id": "PR_kwDOAO6SJc6QHNBk",
            "public_id": 104625,
            "url": "https://github.com/godotengine/godot/pull/104625",
            "diff_url": "https://github.com/godotengine/godot/pull/104625.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104625.patch",
            "title": "Expose TriangleMesh api functions wrapped for scripting",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyNDY0MjA0",
            "created_at": "2025-03-25T21:25:25Z",
            "updated_at": "2025-04-02T14:16:38Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "f2197a1013958a4d5bb2edf104b190b6474e1872"
            ]
        },
        "104631": {
            "id": "PR_kwDOAO6SJc6QICZv",
            "public_id": 104631,
            "url": "https://github.com/godotengine/godot/pull/104631",
            "diff_url": "https://github.com/godotengine/godot/pull/104631.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104631.patch",
            "title": "Allow multiple EditorNode3DGizmo collision meshes",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyNDY0MjA0",
            "created_at": "2025-03-26T00:29:54Z",
            "updated_at": "2025-03-28T20:08:59Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ab917da71e43e263c7a1965fded87719640a865d"
            ]
        },
        "104632": {
            "id": "PR_kwDOAO6SJc6QIIer",
            "public_id": 104632,
            "url": "https://github.com/godotengine/godot/pull/104632",
            "diff_url": "https://github.com/godotengine/godot/pull/104632.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104632.patch",
            "title": "Fix and simplify hit calculation in `PopupMenu::_get_mouse_over`.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI0NDk4ODMy",
            "created_at": "2025-03-26T00:47:10Z",
            "updated_at": "2025-04-09T23:18:35Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6e7d2abb81457af6f8351fb2a35f5598a00e97f5"
            ]
        },
        "104636": {
            "id": "PR_kwDOAO6SJc6QJEsJ",
            "public_id": 104636,
            "url": "https://github.com/godotengine/godot/pull/104636",
            "diff_url": "https://github.com/godotengine/godot/pull/104636.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104636.patch",
            "title": "Add specific errors for use of keywords removed in Godot 4",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjk5NTc5ODc=",
            "created_at": "2025-03-26T04:20:38Z",
            "updated_at": "2025-04-26T04:16:23Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwODI=",
                    "name": "topic:gdscript",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5c662f7707e82f2b4d5d62d5cf296d2709b3628a"
            ]
        },
        "104638": {
            "id": "PR_kwDOAO6SJc6QJjYW",
            "public_id": 104638,
            "url": "https://github.com/godotengine/godot/pull/104638",
            "diff_url": "https://github.com/godotengine/godot/pull/104638.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104638.patch",
            "title": "CI: Fix godot regression project test",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc1OTQxODQy",
            "created_at": "2025-03-26T06:08:54Z",
            "updated_at": "2025-03-29T04:48:22Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "4b9650f54ece330292a54ddace438dfd2fd44868"
            ]
        },
        "104644": {
            "id": "PR_kwDOAO6SJc6QLgpR",
            "public_id": 104644,
            "url": "https://github.com/godotengine/godot/pull/104644",
            "diff_url": "https://github.com/godotengine/godot/pull/104644.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104644.patch",
            "title": "[macOS] Release keys and regenerate mouse events after native popup menu tracking.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-03-26T10:20:04Z",
            "updated_at": "2025-03-28T14:06:03Z",
            "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": [
                "d1edf66a13b52125c0fb4cf50f983121d820b852"
            ]
        },
        "104649": {
            "id": "PR_kwDOAO6SJc6QNr-F",
            "public_id": 104649,
            "url": "https://github.com/godotengine/godot/pull/104649",
            "diff_url": "https://github.com/godotengine/godot/pull/104649.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104649.patch",
            "title": "Add move semantics to `Ref`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzMDgxNjc=",
            "created_at": "2025-03-26T13:54:22Z",
            "updated_at": "2025-03-31T17:11:22Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "28d6cf859ab851ba621b3c8dbab42e9bbd3300f9"
            ]
        },
        "104658": {
            "id": "PR_kwDOAO6SJc6QP2JS",
            "public_id": 104658,
            "url": "https://github.com/godotengine/godot/pull/104658",
            "diff_url": "https://github.com/godotengine/godot/pull/104658.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104658.patch",
            "title": "Ensure the composition layer is registered when the layer viewport is updated",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkxNDk2OA==",
            "created_at": "2025-03-26T17:22:43Z",
            "updated_at": "2025-03-28T22:51:42Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWw4NjU1ODUwMDA=",
                    "name": "topic:xr",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "15b9c1551783b918ee49f66535a7ca60884e81a8"
            ]
        },
        "104660": {
            "id": "PR_kwDOAO6SJc6QQZ9o",
            "public_id": 104660,
            "url": "https://github.com/godotengine/godot/pull/104660",
            "diff_url": "https://github.com/godotengine/godot/pull/104660.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104660.patch",
            "title": "[macOS] Fix running with `DisplayServerHeadless`.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-03-26T18:32:57Z",
            "updated_at": "2025-03-28T14:07:01Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc3ODA=",
                    "name": "platform:macos",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5665e55f9ad10906be33ae1c2c0b64bf24076ec6"
            ]
        },
        "104662": {
            "id": "PR_kwDOAO6SJc6QQjkp",
            "public_id": 104662,
            "url": "https://github.com/godotengine/godot/pull/104662",
            "diff_url": "https://github.com/godotengine/godot/pull/104662.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104662.patch",
            "title": "[RTL] Fix size/alignment of tables with padded cells.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-03-26T18:51:57Z",
            "updated_at": "2025-03-28T14:07:11Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "42edbcd748f304c1c340394a5671a667b00cb9d8"
            ]
        },
        "104664": {
            "id": "PR_kwDOAO6SJc6QQpsH",
            "public_id": 104664,
            "url": "https://github.com/godotengine/godot/pull/104664",
            "diff_url": "https://github.com/godotengine/godot/pull/104664.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104664.patch",
            "title": "Add missing `initializer_list` constructor to TypedDictionary",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEzNDQ2OTM=",
            "created_at": "2025-03-26T19:04:45Z",
            "updated_at": "2025-04-04T18:17:18Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "8a3f9846c5deb5ab543eae8a6a9f7b0c422a3d5f"
            ]
        },
        "104667": {
            "id": "PR_kwDOAO6SJc6QRFjM",
            "public_id": 104667,
            "url": "https://github.com/godotengine/godot/pull/104667",
            "diff_url": "https://github.com/godotengine/godot/pull/104667.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104667.patch",
            "title": "Don't show toasts for textures detected as used in 3D/normal/roughness",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2025-03-26T20:07:20Z",
            "updated_at": "2025-03-28T14:08:52Z",
            "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": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "c7d855967c020749533d5d74f526238f02343259"
            ]
        },
        "104668": {
            "id": "PR_kwDOAO6SJc6QRJfT",
            "public_id": 104668,
            "url": "https://github.com/godotengine/godot/pull/104668",
            "diff_url": "https://github.com/godotengine/godot/pull/104668.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104668.patch",
            "title": "Remove redundant `ClassDB::locker` declaration",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjg0MDc3NjI5",
            "created_at": "2025-03-26T20:17:09Z",
            "updated_at": "2025-03-28T15:19:25Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b79a6ca3e77393aa0558f414acf6f02143fdd24d"
            ]
        },
        "104669": {
            "id": "PR_kwDOAO6SJc6QRLVG",
            "public_id": 104669,
            "url": "https://github.com/godotengine/godot/pull/104669",
            "diff_url": "https://github.com/godotengine/godot/pull/104669.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104669.patch",
            "title": "Fix `_delete_internal_files()` receiving wrong path",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2025-03-26T20:21:52Z",
            "updated_at": "2025-03-28T14:07:22Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "8e15406117c8ad723baf7f72a02ba425a4455675"
            ]
        },
        "104677": {
            "id": "PR_kwDOAO6SJc6QTGk-",
            "public_id": 104677,
            "url": "https://github.com/godotengine/godot/pull/104677",
            "diff_url": "https://github.com/godotengine/godot/pull/104677.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104677.patch",
            "title": "Fix applying `TileMapLayer.self_modulate` to tiles",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkyODMwOTg=",
            "created_at": "2025-03-27T02:14:41Z",
            "updated_at": "2025-03-28T14:07:53Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "943bec398f74fa8d08a88e12813863d9d013b113"
            ]
        },
        "104682": {
            "id": "PR_kwDOAO6SJc6QUcGf",
            "public_id": 104682,
            "url": "https://github.com/godotengine/godot/pull/104682",
            "diff_url": "https://github.com/godotengine/godot/pull/104682.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104682.patch",
            "title": "Add several new physics-related icons",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NDY4NzU=",
            "created_at": "2025-03-27T05:48:37Z",
            "updated_at": "2025-05-20T00:46:13Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "994f41aa78f6cf41b4caa05bb6f4922bd03f4804"
            ]
        },
        "104685": {
            "id": "PR_kwDOAO6SJc6QVBHZ",
            "public_id": 104685,
            "url": "https://github.com/godotengine/godot/pull/104685",
            "diff_url": "https://github.com/godotengine/godot/pull/104685.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104685.patch",
            "title": "[RTL] Improve vertical padding.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-03-27T06:55:12Z",
            "updated_at": "2025-03-28T16:37:34Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "a2919f81279146479effa4fae1ec4e9bd018021d"
            ]
        },
        "104689": {
            "id": "PR_kwDOAO6SJc6QWDDy",
            "public_id": 104689,
            "url": "https://github.com/godotengine/godot/pull/104689",
            "diff_url": "https://github.com/godotengine/godot/pull/104689.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104689.patch",
            "title": "[.Net] Avoid unnecessary StringName allocations on not implemented virtual `_Get` and `_Set` method call",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjcxNDgxNzAw",
            "created_at": "2025-03-27T08:50:54Z",
            "updated_at": "2025-04-30T09:26:03Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWw3MDkyNjk3NzU=",
                    "name": "topic:dotnet",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f0ec392bb131d2ecfdecc94c46215be792ac389d"
            ]
        },
        "104693": {
            "id": "PR_kwDOAO6SJc6QZDEt",
            "public_id": 104693,
            "url": "https://github.com/godotengine/godot/pull/104693",
            "diff_url": "https://github.com/godotengine/godot/pull/104693.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104693.patch",
            "title": "Optimize `LocalVector::push_back` for non-trivial objects",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ4ODQyNDY=",
            "created_at": "2025-03-27T13:25:19Z",
            "updated_at": "2025-03-28T14:09:28Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5c5b9847dac7c4e08f596954919f7f0b52c6223a"
            ]
        },
        "104698": {
            "id": "PR_kwDOAO6SJc6QazdV",
            "public_id": 104698,
            "url": "https://github.com/godotengine/godot/pull/104698",
            "diff_url": "https://github.com/godotengine/godot/pull/104698.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104698.patch",
            "title": "Fix editor layout direction change on translation change.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-03-27T15:38:05Z",
            "updated_at": "2025-03-28T14:08:45Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB5NI2wQ",
                    "name": "topic:i18n",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "c3921954f246c0d8230262d6cbecc0e49172f93d"
            ]
        },
        "104701": {
            "id": "PR_kwDOAO6SJc6Qb_qo",
            "public_id": 104701,
            "url": "https://github.com/godotengine/godot/pull/104701",
            "diff_url": "https://github.com/godotengine/godot/pull/104701.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104701.patch",
            "title": "Inspector localization improvements",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2025-03-27T17:19:23Z",
            "updated_at": "2025-03-28T14:09:02Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB5NI2wQ",
                    "name": "topic:i18n",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b291156ecec7c645e8b934704a3a6fdd450ca286"
            ]
        },
        "104703": {
            "id": "PR_kwDOAO6SJc6QcjJw",
            "public_id": 104703,
            "url": "https://github.com/godotengine/godot/pull/104703",
            "diff_url": "https://github.com/godotengine/godot/pull/104703.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104703.patch",
            "title": "Fix updating editor icons on translation change.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-03-27T18:13:33Z",
            "updated_at": "2025-03-28T16:37:07Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB5NI2wQ",
                    "name": "topic:i18n",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e47207ad16e0a77041125418870f2e21602a1f7a"
            ]
        },
        "104708": {
            "id": "PR_kwDOAO6SJc6Qex1f",
            "public_id": 104708,
            "url": "https://github.com/godotengine/godot/pull/104708",
            "diff_url": "https://github.com/godotengine/godot/pull/104708.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104708.patch",
            "title": "`Tree`: apply comment style guidelines and remove unused variables.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQxOTIxMzk1",
            "created_at": "2025-03-27T23:43:01Z",
            "updated_at": "2025-04-26T16:04:46Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b96e8d588620bc7160bd4ccaab515de8f9c48edc"
            ]
        },
        "104709": {
            "id": "PR_kwDOAO6SJc6Qe1T3",
            "public_id": 104709,
            "url": "https://github.com/godotengine/godot/pull/104709",
            "diff_url": "https://github.com/godotengine/godot/pull/104709.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104709.patch",
            "title": "Remove macros from FontFile test case",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEwMDU0MjI2",
            "created_at": "2025-03-27T23:56:59Z",
            "updated_at": "2025-03-28T16:59:21Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyMjMxNTkzNjg1",
                    "name": "topic:tests",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "3bba00a4b36b2758aa1b83c2a5ff7b49606a0b45"
            ]
        },
        "104711": {
            "id": "PR_kwDOAO6SJc6QfdiY",
            "public_id": 104711,
            "url": "https://github.com/godotengine/godot/pull/104711",
            "diff_url": "https://github.com/godotengine/godot/pull/104711.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104711.patch",
            "title": "Fix create root node dialog to follow preferred node name casing",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjU1MTEzOTQx",
            "created_at": "2025-03-28T02:58:48Z",
            "updated_at": "2025-03-28T14:09:29Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "41ce0e60040b3287ccedc808dfa9d7283d4af60d"
            ]
        },
        "104713": {
            "id": "PR_kwDOAO6SJc6QgN17",
            "public_id": 104713,
            "url": "https://github.com/godotengine/godot/pull/104713",
            "diff_url": "https://github.com/godotengine/godot/pull/104713.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104713.patch",
            "title": "GLTF: Fix `export_post_convert` not running for multi-root scenes",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NDY4NzU=",
            "created_at": "2025-03-28T05:59:26Z",
            "updated_at": "2025-04-02T07:23: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": [
                "38ba5f59c9fcf38eab5db74cce14321459f0fec0"
            ]
        },
        "104725": {
            "id": "PR_kwDOAO6SJc6QkgEP",
            "public_id": 104725,
            "url": "https://github.com/godotengine/godot/pull/104725",
            "diff_url": "https://github.com/godotengine/godot/pull/104725.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104725.patch",
            "title": "Make reusable functions for GameController joystick and trigger input",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjk5NTc5ODc=",
            "created_at": "2025-03-28T14:37:32Z",
            "updated_at": "2025-03-31T18:49:39Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc3ODA=",
                    "name": "platform:macos",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "0f897f8c7e09eb31d300e9c352571b056aa6ef10"
            ]
        },
        "104726": {
            "id": "PR_kwDOAO6SJc6Qki_E",
            "public_id": 104726,
            "url": "https://github.com/godotengine/godot/pull/104726",
            "diff_url": "https://github.com/godotengine/godot/pull/104726.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104726.patch",
            "title": "Fix Apple's incorrect mapping of Joy-Con (L) and Joy-Con (R) face buttons",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjk5NTc5ODc=",
            "created_at": "2025-03-28T14:42:55Z",
            "updated_at": "2025-03-31T18:49:57Z",
            "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": [
                "722b412b73e59a0528bb538f39622e824b2e232d"
            ]
        },
        "104729": {
            "id": "PR_kwDOAO6SJc6Qlk6K",
            "public_id": 104729,
            "url": "https://github.com/godotengine/godot/pull/104729",
            "diff_url": "https://github.com/godotengine/godot/pull/104729.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104729.patch",
            "title": "Fix a few GDScript warning messages for grammar and consistency",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjk5NTc5ODc=",
            "created_at": "2025-03-28T16:51:27Z",
            "updated_at": "2025-05-08T03:22:37Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyNzkwOTcxNjI=",
                    "name": "discussion",
                    "color": "#ccaaff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwODI=",
                    "name": "topic:gdscript",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d8db03e31a362c3181b0fe416ebd9858a483d5f7"
            ]
        },
        "104731": {
            "id": "PR_kwDOAO6SJc6QmJin",
            "public_id": 104731,
            "url": "https://github.com/godotengine/godot/pull/104731",
            "diff_url": "https://github.com/godotengine/godot/pull/104731.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104731.patch",
            "title": "[GUI] Implement Stackable Text Outline on `Label`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjcxNDgxNzAw",
            "created_at": "2025-03-28T18:08:01Z",
            "updated_at": "2025-04-29T17:10:58Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ac931c33c2cec0ce3738e725efe8bce7f540ed44"
            ]
        },
        "104735": {
            "id": "PR_kwDOAO6SJc6QmzI6",
            "public_id": 104735,
            "url": "https://github.com/godotengine/godot/pull/104735",
            "diff_url": "https://github.com/godotengine/godot/pull/104735.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104735.patch",
            "title": "Remove `build_array()` and `build_dictionary()` from tests",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEwMDU0MjI2",
            "created_at": "2025-03-28T19:40:08Z",
            "updated_at": "2025-05-27T15:19:48Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyMjMxNTkzNjg1",
                    "name": "topic:tests",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f7c182371e0dc09ac023e517b1513205bca37fd4"
            ]
        },
        "104738": {
            "id": "PR_kwDOAO6SJc6QnSVb",
            "public_id": 104738,
            "url": "https://github.com/godotengine/godot/pull/104738",
            "diff_url": "https://github.com/godotengine/godot/pull/104738.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104738.patch",
            "title": "Use `LocalVector` in `RID_Owner::get_owned_list`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY3NjkzODMw",
            "created_at": "2025-03-28T20:48:43Z",
            "updated_at": "2025-05-06T10:14:31Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "1a70a06a43c577c472e0209c304fb8f03e3497a2"
            ]
        },
        "104739": {
            "id": "PR_kwDOAO6SJc6QnkCI",
            "public_id": 104739,
            "url": "https://github.com/godotengine/godot/pull/104739",
            "diff_url": "https://github.com/godotengine/godot/pull/104739.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104739.patch",
            "title": "Limit error messages in CodeTextEditor to 2 lines length",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwOTYwNjk4",
            "created_at": "2025-03-28T21:26:07Z",
            "updated_at": "2025-04-28T19:16:00Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNjA5NDQyMDYy",
                    "name": "topic:shaders",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "410d6eee45756e946bd5bfbefee469b46c0735ee"
            ]
        },
        "104741": {
            "id": "PR_kwDOAO6SJc6QnvaZ",
            "public_id": 104741,
            "url": "https://github.com/godotengine/godot/pull/104741",
            "diff_url": "https://github.com/godotengine/godot/pull/104741.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104741.patch",
            "title": "Image: Improve `is_invisible` function",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUzMTUwMjQ0",
            "created_at": "2025-03-28T21:48:24Z",
            "updated_at": "2025-03-29T15:17:58Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "dd47d9173e10af1b04dbfa8fccba4a1e8748cec2"
            ]
        },
        "104744": {
            "id": "PR_kwDOAO6SJc6QnyCd",
            "public_id": 104744,
            "url": "https://github.com/godotengine/godot/pull/104744",
            "diff_url": "https://github.com/godotengine/godot/pull/104744.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104744.patch",
            "title": "SCons: Ensure MinGW as fallback if missing MSVC",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE3NDg5Mjky",
            "created_at": "2025-03-28T21:57:24Z",
            "updated_at": "2025-03-29T15:17:55Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMDU0MTc0MTM=",
                    "name": "platform:windows",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "7a28334596f890072774b53953a99a3bc93f3849"
            ]
        },
        "104745": {
            "id": "PR_kwDOAO6SJc6QnyQP",
            "public_id": 104745,
            "url": "https://github.com/godotengine/godot/pull/104745",
            "diff_url": "https://github.com/godotengine/godot/pull/104745.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104745.patch",
            "title": "Image: Fix typo at `_set_color_at_ofs` with `FORMAT_RGB565`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUzMTUwMjQ0",
            "created_at": "2025-03-28T21:57:51Z",
            "updated_at": "2025-03-30T14:07:04Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "647b99c6d013f71b634ba7398d00215e4eb7d3f5"
            ]
        },
        "104746": {
            "id": "PR_kwDOAO6SJc6Qn4G6",
            "public_id": 104746,
            "url": "https://github.com/godotengine/godot/pull/104746",
            "diff_url": "https://github.com/godotengine/godot/pull/104746.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104746.patch",
            "title": "Fix reversed hex order in `Color::to_html`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEyOTY2ODE0",
            "created_at": "2025-03-28T22:15:40Z",
            "updated_at": "2025-03-29T15:18:00Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e7f7823236e6bac0c7b016d207572d73d7f0e562"
            ]
        },
        "104756": {
            "id": "PR_kwDOAO6SJc6QpJJ-",
            "public_id": 104756,
            "url": "https://github.com/godotengine/godot/pull/104756",
            "diff_url": "https://github.com/godotengine/godot/pull/104756.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104756.patch",
            "title": "Use the correct root inspector when making elements moved in an array visible",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwMzg2MDY3",
            "created_at": "2025-03-29T04:46:08Z",
            "updated_at": "2025-04-07T23:28:47Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABocF7RA",
                    "name": "cherrypick:4.3",
                    "color": "#446699"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "0a1851032bda46b53ec11f4da8b6f7f75c7f9c1b"
            ]
        },
        "104762": {
            "id": "PR_kwDOAO6SJc6QpxoE",
            "public_id": 104762,
            "url": "https://github.com/godotengine/godot/pull/104762",
            "diff_url": "https://github.com/godotengine/godot/pull/104762.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104762.patch",
            "title": "Deprecate NavigationServer `map_force_update()`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyNDY0MjA0",
            "created_at": "2025-03-29T11:40:17Z",
            "updated_at": "2025-04-02T07:23:57Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "5e8361818348ef81f6e728d51feef3cc56aed7f6"
            ]
        },
        "104768": {
            "id": "PR_kwDOAO6SJc6QqNt-",
            "public_id": 104768,
            "url": "https://github.com/godotengine/godot/pull/104768",
            "diff_url": "https://github.com/godotengine/godot/pull/104768.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104768.patch",
            "title": "Fix corrupted negative values for signed BC6",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyMzIyNzQ1",
            "created_at": "2025-03-29T15:37:13Z",
            "updated_at": "2025-05-17T12:35:17Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "040cc3d5ec43d7b1188ab764c8fa049a823e8058"
            ]
        },
        "104771": {
            "id": "PR_kwDOAO6SJc6QqvLR",
            "public_id": 104771,
            "url": "https://github.com/godotengine/godot/pull/104771",
            "diff_url": "https://github.com/godotengine/godot/pull/104771.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104771.patch",
            "title": "CI: Bump various pre-commit hooks",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE3NDg5Mjky",
            "created_at": "2025-03-29T18:00:36Z",
            "updated_at": "2025-04-07T13:46:55Z",
            "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": [
                "5edb235018482fa912b66f722baf2d43fe627b10"
            ]
        },
        "104772": {
            "id": "PR_kwDOAO6SJc6Qqxzf",
            "public_id": 104772,
            "url": "https://github.com/godotengine/godot/pull/104772",
            "diff_url": "https://github.com/godotengine/godot/pull/104772.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104772.patch",
            "title": "Handle null values for object types, as seen in typed dictionaries",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExNzM2MjE3",
            "created_at": "2025-03-29T18:10:21Z",
            "updated_at": "2025-04-11T14:57:02Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "3c27aa6bcd3ec5aa287fe62f545e3297493d1bcc"
            ]
        },
        "104774": {
            "id": "PR_kwDOAO6SJc6QrFQK",
            "public_id": 104774,
            "url": "https://github.com/godotengine/godot/pull/104774",
            "diff_url": "https://github.com/godotengine/godot/pull/104774.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104774.patch",
            "title": "Add missing \"/\" to \"center\" tag in `__print_line_rich()`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUzNzM3MzE3",
            "created_at": "2025-03-29T19:27:08Z",
            "updated_at": "2025-04-15T19:56:32Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "de5c1f97076852b724d6c8e2f879244f3de7d484"
            ]
        },
        "104776": {
            "id": "PR_kwDOAO6SJc6QrKrR",
            "public_id": 104776,
            "url": "https://github.com/godotengine/godot/pull/104776",
            "diff_url": "https://github.com/godotengine/godot/pull/104776.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104776.patch",
            "title": "Fix TextEdit VScroll max tolerance",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOB77_5A",
            "created_at": "2025-03-29T20:13:47Z",
            "updated_at": "2025-04-03T21:56:35Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABocF7RA",
                    "name": "cherrypick:4.3",
                    "color": "#446699"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "1077fdb15a4d10f918b0cbc7e0dc05194ac8a5ce"
            ]
        },
        "104777": {
            "id": "PR_kwDOAO6SJc6QrM5e",
            "public_id": 104777,
            "url": "https://github.com/godotengine/godot/pull/104777",
            "diff_url": "https://github.com/godotengine/godot/pull/104777.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104777.patch",
            "title": "Fix EditorNode3DGizmo::add_solid_box() GPU stalling",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyNDY0MjA0",
            "created_at": "2025-03-29T20:43:18Z",
            "updated_at": "2025-04-01T13:11:57Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6a54d2d55208a55c763b465198eae17bee3e29a5"
            ]
        },
        "104780": {
            "id": "PR_kwDOAO6SJc6QrTY5",
            "public_id": 104780,
            "url": "https://github.com/godotengine/godot/pull/104780",
            "diff_url": "https://github.com/godotengine/godot/pull/104780.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104780.patch",
            "title": "GLTF: Fix importing files with invalid buffer view byte strides",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NDY4NzU=",
            "created_at": "2025-03-29T22:14:52Z",
            "updated_at": "2025-04-10T08:36:07Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABbYOrww",
                    "name": "cherrypick:4.2",
                    "color": "#446699"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABocF7RA",
                    "name": "cherrypick:4.3",
                    "color": "#446699"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "674c2dc9eec7777f55f999b86a4499d1c4e021d9"
            ]
        },
        "104784": {
            "id": "PR_kwDOAO6SJc6QropN",
            "public_id": 104784,
            "url": "https://github.com/godotengine/godot/pull/104784",
            "diff_url": "https://github.com/godotengine/godot/pull/104784.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104784.patch",
            "title": "GLTF export: Allow using a PNG or JPEG fallback image",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NDY4NzU=",
            "created_at": "2025-03-30T03:02:35Z",
            "updated_at": "2025-04-24T23:37:03Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2OA==",
                    "name": "feature proposal",
                    "color": "#4466ff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "03b793464f78183378b4db50ad4029ece1bcd913"
            ]
        },
        "104785": {
            "id": "PR_kwDOAO6SJc6QrsHt",
            "public_id": 104785,
            "url": "https://github.com/godotengine/godot/pull/104785",
            "diff_url": "https://github.com/godotengine/godot/pull/104785.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104785.patch",
            "title": "Fix setting root inspector's `follow_focus` to `true` when `update_tree()` method ends",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwMzg2MDY3",
            "created_at": "2025-03-30T03:56:35Z",
            "updated_at": "2025-04-10T22:29:55Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "9996bf369a4ff37225e5be9c3538c1e7e7d6ee64"
            ]
        },
        "104789": {
            "id": "PR_kwDOAO6SJc6Qr01h",
            "public_id": 104789,
            "url": "https://github.com/godotengine/godot/pull/104789",
            "diff_url": "https://github.com/godotengine/godot/pull/104789.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104789.patch",
            "title": "Fix `Cannot get class` error when searching `TextFile`/`OtherFile` in FileSystem dock",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MTMyMjgw",
            "created_at": "2025-03-30T06:19:55Z",
            "updated_at": "2025-04-07T14:22:22Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABocF7RA",
                    "name": "cherrypick:4.3",
                    "color": "#446699"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "1066e8326246131a211620e259dd2cd7857e1f20"
            ]
        },
        "104797": {
            "id": "PR_kwDOAO6SJc6QsGnF",
            "public_id": 104797,
            "url": "https://github.com/godotengine/godot/pull/104797",
            "diff_url": "https://github.com/godotengine/godot/pull/104797.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104797.patch",
            "title": "Android: Replace the deprecated version macro",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc1OTQxODQy",
            "created_at": "2025-03-30T10:08:23Z",
            "updated_at": "2025-03-30T15:53:54Z",
            "target_branch": "master",
            "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": [
                "138e990262847c6649b8c19e21554ce9e6d16236"
            ]
        },
        "104803": {
            "id": "PR_kwDOAO6SJc6QsluC",
            "public_id": 104803,
            "url": "https://github.com/godotengine/godot/pull/104803",
            "diff_url": "https://github.com/godotengine/godot/pull/104803.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104803.patch",
            "title": "CI: Validate `scons-cache` via action output",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE3NDg5Mjky",
            "created_at": "2025-03-30T15:35:02Z",
            "updated_at": "2025-04-01T00:03:34Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "58d49cf087edf13290c0cedd726f34bfe3ade956"
            ]
        },
        "104804": {
            "id": "PR_kwDOAO6SJc6QsnKu",
            "public_id": 104804,
            "url": "https://github.com/godotengine/godot/pull/104804",
            "diff_url": "https://github.com/godotengine/godot/pull/104804.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104804.patch",
            "title": "Fix missing tooltips on \"Advanced Import Settings for Scene\" window",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY0MjUxMzk2",
            "created_at": "2025-03-30T15:51:12Z",
            "updated_at": "2025-04-09T23:18:33Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "7e00ea510eccc120560aa29c9f9cff46972051c8"
            ]
        },
        "104810": {
            "id": "PR_kwDOAO6SJc6Qszkn",
            "public_id": 104810,
            "url": "https://github.com/godotengine/godot/pull/104810",
            "diff_url": "https://github.com/godotengine/godot/pull/104810.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104810.patch",
            "title": "Replace `append_utfx` with direct `String::utfx`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMxNzYwNjI=",
            "created_at": "2025-03-30T18:00:05Z",
            "updated_at": "2025-03-31T18:24:49Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "23129a66ed284aa0f815c6b043046121aee5ed57"
            ]
        },
        "104811": {
            "id": "PR_kwDOAO6SJc6Qs1Su",
            "public_id": 104811,
            "url": "https://github.com/godotengine/godot/pull/104811",
            "diff_url": "https://github.com/godotengine/godot/pull/104811.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104811.patch",
            "title": "Allow to compile templates without navigation features",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwNzM5MjM5",
            "created_at": "2025-03-30T18:17:43Z",
            "updated_at": "2025-04-04T17:59:22Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNzUyMDQwNjk0",
                    "name": "topic:navigation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "556933306a0d8a3f7e6632393477f98b52e2e91f"
            ]
        },
        "104815": {
            "id": "PR_kwDOAO6SJc6QtB-k",
            "public_id": 104815,
            "url": "https://github.com/godotengine/godot/pull/104815",
            "diff_url": "https://github.com/godotengine/godot/pull/104815.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104815.patch",
            "title": "Rename `_strlen_clipped` to `strnlen` (and use the system equivalent for `char *` inputs)",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzMDgxNjc=",
            "created_at": "2025-03-30T20:38:14Z",
            "updated_at": "2025-05-06T13:51:14Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ec32dae1da20c375f8e1653da74ba88b3193e672"
            ]
        },
        "104819": {
            "id": "PR_kwDOAO6SJc6QtrsD",
            "public_id": 104819,
            "url": "https://github.com/godotengine/godot/pull/104819",
            "diff_url": "https://github.com/godotengine/godot/pull/104819.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104819.patch",
            "title": "Add maven publishing configuration for Godot tools",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkxNDk2OA==",
            "created_at": "2025-03-31T02:03:08Z",
            "updated_at": "2025-04-22T18:08:50Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwzMDcxMzU1MzI=",
                    "name": "topic:plugin",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "19700dacdf7899d6bcb548d9fe4923f37742c960"
            ]
        },
        "104826": {
            "id": "PR_kwDOAO6SJc6QvVYK",
            "public_id": 104826,
            "url": "https://github.com/godotengine/godot/pull/104826",
            "diff_url": "https://github.com/godotengine/godot/pull/104826.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104826.patch",
            "title": "Add function to get navigation region iteration id from NavigationServer",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyNDY0MjA0",
            "created_at": "2025-03-31T08:17:46Z",
            "updated_at": "2025-04-16T17:01:25Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwxNzUyMDQwNjk0",
                    "name": "topic:navigation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "2b8531d944e932c6c04c79df019c1bc968ab3fd3"
            ]
        },
        "104828": {
            "id": "PR_kwDOAO6SJc6QvwZ_",
            "public_id": 104828,
            "url": "https://github.com/godotengine/godot/pull/104828",
            "diff_url": "https://github.com/godotengine/godot/pull/104828.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104828.patch",
            "title": "C#: Separate Rider and Fleet options as external editors",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE0ODI2ODE=",
            "created_at": "2025-03-31T09:14:37Z",
            "updated_at": "2025-04-11T14:56:45Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw3MDkyNjk3NzU=",
                    "name": "topic:dotnet",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "45a07c1ab96a6addf98846c31bf085153d75747e"
            ]
        },
        "104829": {
            "id": "PR_kwDOAO6SJc6Qv3Fv",
            "public_id": 104829,
            "url": "https://github.com/godotengine/godot/pull/104829",
            "diff_url": "https://github.com/godotengine/godot/pull/104829.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104829.patch",
            "title": "[Navigation] Fix typo in performance",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBcK-Cw",
            "created_at": "2025-03-31T09:25:05Z",
            "updated_at": "2025-03-31T17:10:31Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzUyMDQwNjk0",
                    "name": "topic:navigation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b79c2221f01d946a4f41c9ce2cb1d81b52210ddc"
            ]
        },
        "104830": {
            "id": "PR_kwDOAO6SJc6QwIC6",
            "public_id": 104830,
            "url": "https://github.com/godotengine/godot/pull/104830",
            "diff_url": "https://github.com/godotengine/godot/pull/104830.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104830.patch",
            "title": "Add null check for SpriteFramesEditor's SpriteFrames",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjU2Njc3MTM0",
            "created_at": "2025-03-31T09:54:57Z",
            "updated_at": "2025-04-09T23:18:31Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "19e8faae3076ac375e7227c1444dfcfca3eb5a5e"
            ]
        },
        "104841": {
            "id": "PR_kwDOAO6SJc6Qx507",
            "public_id": 104841,
            "url": "https://github.com/godotengine/godot/pull/104841",
            "diff_url": "https://github.com/godotengine/godot/pull/104841.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104841.patch",
            "title": "SCons: Only set GCC `-Wvirtual-inheritance` for C++ and `warnings=extra`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2025-03-31T13:41:54Z",
            "updated_at": "2025-04-01T13:07:11Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "a2f200c5d68ae9eb7d914065028253d56cc1e3ad"
            ]
        },
        "104842": {
            "id": "PR_kwDOAO6SJc6QyCr7",
            "public_id": 104842,
            "url": "https://github.com/godotengine/godot/pull/104842",
            "diff_url": "https://github.com/godotengine/godot/pull/104842.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104842.patch",
            "title": "Fix remote object inspector through DAP",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwNzM5MjM5",
            "created_at": "2025-03-31T13:57:27Z",
            "updated_at": "2025-04-24T14:26:40Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d607fc722151c162b17bcb82b5b3036fcfb8b237"
            ]
        },
        "104844": {
            "id": "PR_kwDOAO6SJc6QyatD",
            "public_id": 104844,
            "url": "https://github.com/godotengine/godot/pull/104844",
            "diff_url": "https://github.com/godotengine/godot/pull/104844.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104844.patch",
            "title": "Add and require `GDSOFTCLASS` for `Object` subclasses that want to cast but do not use `GDCLASS`.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzMDgxNjc=",
            "created_at": "2025-03-31T14:36:33Z",
            "updated_at": "2025-04-01T00:03:24Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "fa0a3c9c6ef04c60e7edca739e6ae4ff9569a28b"
            ]
        },
        "104845": {
            "id": "PR_kwDOAO6SJc6QyiVk",
            "public_id": 104845,
            "url": "https://github.com/godotengine/godot/pull/104845",
            "diff_url": "https://github.com/godotengine/godot/pull/104845.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104845.patch",
            "title": "Improve Project Manager auto-translation",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2025-03-31T14:49:18Z",
            "updated_at": "2025-04-15T17:46:15Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB5NI2wQ",
                    "name": "topic:i18n",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e6edf3b3b3801d462c8918b9f46fc95296fed2a8"
            ]
        },
        "104849": {
            "id": "PR_kwDOAO6SJc6QzCqP",
            "public_id": 104849,
            "url": "https://github.com/godotengine/godot/pull/104849",
            "diff_url": "https://github.com/godotengine/godot/pull/104849.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104849.patch",
            "title": "Fix input config dialog overflow on Android Editor",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOCouzNQ",
            "created_at": "2025-03-31T15:45:41Z",
            "updated_at": "2025-04-09T15:58:03Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABocF7RA",
                    "name": "cherrypick:4.3",
                    "color": "#446699"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "a7b7220d8660d8878436e613c2a5b9a296c8560f"
            ]
        },
        "104850": {
            "id": "PR_kwDOAO6SJc6QzKEh",
            "public_id": 104850,
            "url": "https://github.com/godotengine/godot/pull/104850",
            "diff_url": "https://github.com/godotengine/godot/pull/104850.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104850.patch",
            "title": "Core: Integrate warning suppression macro helpers",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE3NDg5Mjky",
            "created_at": "2025-03-31T16:00:43Z",
            "updated_at": "2025-04-03T21:58:53Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "207a2b64723f8944a02897af3c2fcced5e3ed964"
            ]
        },
        "104853": {
            "id": "PR_kwDOAO6SJc6Qz5JF",
            "public_id": 104853,
            "url": "https://github.com/godotengine/godot/pull/104853",
            "diff_url": "https://github.com/godotengine/godot/pull/104853.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104853.patch",
            "title": "Fix AudioStreamPlayer3D stereo panning issue",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY3NzI1NA==",
            "created_at": "2025-03-31T17:41:55Z",
            "updated_at": "2025-04-09T14:06:42Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw1NzI3ODE5OTc=",
                    "name": "topic:audio",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "daf8eee9cb7726ff02d9dafee52dce061131d799"
            ]
        },
        "104856": {
            "id": "PR_kwDOAO6SJc6Q0afu",
            "public_id": 104856,
            "url": "https://github.com/godotengine/godot/pull/104856",
            "diff_url": "https://github.com/godotengine/godot/pull/104856.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104856.patch",
            "title": "Fix time display in MovieWriter window title and console output",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2025-03-31T18:45:16Z",
            "updated_at": "2025-04-05T15:11:05Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5cdd612c54dab7cd33a42513760cdc99102b0a02"
            ]
        },
        "104857": {
            "id": "PR_kwDOAO6SJc6Q0ig6",
            "public_id": 104857,
            "url": "https://github.com/godotengine/godot/pull/104857",
            "diff_url": "https://github.com/godotengine/godot/pull/104857.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104857.patch",
            "title": "macOS: Allow users to select Continuity Camera",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEyOTU2Mzk=",
            "created_at": "2025-03-31T19:00:18Z",
            "updated_at": "2025-05-13T21:38:51Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc3ODA=",
                    "name": "platform:macos",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWw4NjU1ODUwMDA=",
                    "name": "topic:xr",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e37d785a0a7f41d37aa42fe3689e86f322c13dc3"
            ]
        },
        "104862": {
            "id": "PR_kwDOAO6SJc6Q1eaG",
            "public_id": 104862,
            "url": "https://github.com/godotengine/godot/pull/104862",
            "diff_url": "https://github.com/godotengine/godot/pull/104862.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104862.patch",
            "title": "Prepare NavigationServer for `process()` and `physics_process()` split",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyNDY0MjA0",
            "created_at": "2025-03-31T21:18:31Z",
            "updated_at": "2025-04-02T14:15:54Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNzUyMDQwNjk0",
                    "name": "topic:navigation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "16fd7b6ae1434623574ae5c8cb009a2011784231"
            ]
        },
        "104864": {
            "id": "PR_kwDOAO6SJc6Q19Tt",
            "public_id": 104864,
            "url": "https://github.com/godotengine/godot/pull/104864",
            "diff_url": "https://github.com/godotengine/godot/pull/104864.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104864.patch",
            "title": "Fix Windows Mono build",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyMTQ4MjIx",
            "created_at": "2025-03-31T22:47:10Z",
            "updated_at": "2025-04-01T00:03:33Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyMDU0MTc0MTM=",
                    "name": "platform:windows",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw3MDkyNjk3NzU=",
                    "name": "topic:dotnet",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "c8ade8618be406377b036ae21169d78534ac8df5"
            ]
        },
        "104872": {
            "id": "PR_kwDOAO6SJc6Q4L-r",
            "public_id": 104872,
            "url": "https://github.com/godotengine/godot/pull/104872",
            "diff_url": "https://github.com/godotengine/godot/pull/104872.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104872.patch",
            "title": "Replace global oversampling with overrideable per-viewport oversampling.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-04-01T06:31:26Z",
            "updated_at": "2025-04-15T18:02:46Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "4afeca3bcf220da2af57ff517d669aefcebe3675"
            ]
        },
        "104873": {
            "id": "PR_kwDOAO6SJc6Q5kcl",
            "public_id": 104873,
            "url": "https://github.com/godotengine/godot/pull/104873",
            "diff_url": "https://github.com/godotengine/godot/pull/104873.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104873.patch",
            "title": "Enable TTS on demand, instead of fully disabling it when project setting is not set.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-04-01T09:07:10Z",
            "updated_at": "2025-04-02T01:00:45Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWw1NzI3ODE5OTc=",
                    "name": "topic:audio",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "4638ade13f7cdc449656e9ff985420607a1fe299"
            ]
        },
        "104878": {
            "id": "PR_kwDOAO6SJc6Q6VyZ",
            "public_id": 104878,
            "url": "https://github.com/godotengine/godot/pull/104878",
            "diff_url": "https://github.com/godotengine/godot/pull/104878.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104878.patch",
            "title": "Add font import flag to toggle modulation of colored glyphs.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-04-01T10:37:45Z",
            "updated_at": "2025-04-01T13:07:18Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "19f360d65ad08947ccd5606096df105c57b43c86"
            ]
        },
        "104880": {
            "id": "PR_kwDOAO6SJc6Q6lIp",
            "public_id": 104880,
            "url": "https://github.com/godotengine/godot/pull/104880",
            "diff_url": "https://github.com/godotengine/godot/pull/104880.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104880.patch",
            "title": "Shader: Fix `bvec` to variant conversion",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc1OTQxODQy",
            "created_at": "2025-04-01T11:04:31Z",
            "updated_at": "2025-04-02T01:03:56Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABocF7RA",
                    "name": "cherrypick:4.3",
                    "color": "#446699"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwxNjA5NDQyMDYy",
                    "name": "topic:shaders",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "9e0798ed368fdf5e5fb8054ea29d313559147fd4"
            ]
        },
        "104884": {
            "id": "PR_kwDOAO6SJc6Q7_C2",
            "public_id": 104884,
            "url": "https://github.com/godotengine/godot/pull/104884",
            "diff_url": "https://github.com/godotengine/godot/pull/104884.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104884.patch",
            "title": "Allow higher freelook base speed values in the 3D editor settings",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2025-04-01T13:46:05Z",
            "updated_at": "2025-04-02T12:43:04Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "38a2869cf82949d7e630a10de026b6619ad14515"
            ]
        },
        "104885": {
            "id": "PR_kwDOAO6SJc6Q8k9S",
            "public_id": 104885,
            "url": "https://github.com/godotengine/godot/pull/104885",
            "diff_url": "https://github.com/godotengine/godot/pull/104885.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104885.patch",
            "title": "Optimize Color HTML validation",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjg1NDM4ODky",
            "created_at": "2025-04-01T14:44:19Z",
            "updated_at": "2025-04-02T01:00:50Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "250cc58388af2f6c5ea2579f5e5c75d6deb4225b"
            ]
        },
        "104886": {
            "id": "PR_kwDOAO6SJc6Q9LAZ",
            "public_id": 104886,
            "url": "https://github.com/godotengine/godot/pull/104886",
            "diff_url": "https://github.com/godotengine/godot/pull/104886.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104886.patch",
            "title": "Remember last POT generator path",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2025-04-01T15:45:28Z",
            "updated_at": "2025-04-02T01:02:02Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "71519445c26c16cea698c4d9a1807504eb05f46c"
            ]
        },
        "104889": {
            "id": "PR_kwDOAO6SJc6Q91z-",
            "public_id": 104889,
            "url": "https://github.com/godotengine/godot/pull/104889",
            "diff_url": "https://github.com/godotengine/godot/pull/104889.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104889.patch",
            "title": "Clarify that `Window.dpi_changed` signal is supported on Linux (Wayland)",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY2MzkyMzc=",
            "created_at": "2025-04-01T17:09:21Z",
            "updated_at": "2025-04-02T12:42:20Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "179ce63dbf49ab2d83026efee1cd60a10420b934"
            ]
        },
        "104890": {
            "id": "PR_kwDOAO6SJc6Q-q4k",
            "public_id": 104890,
            "url": "https://github.com/godotengine/godot/pull/104890",
            "diff_url": "https://github.com/godotengine/godot/pull/104890.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104890.patch",
            "title": "JSONRPC: Require manual method registration",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBe5tvQ",
            "created_at": "2025-04-01T18:43:43Z",
            "updated_at": "2025-04-03T21:56:39Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw5NTUwNzk2ODQ=",
                    "name": "breaks compat",
                    "color": "#b64245"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw2NDk4MDA3MDE=",
                    "name": "topic:network",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e2c3731cdd0fbdb3b642f871c528c93b7b4fa063"
            ]
        },
        "104893": {
            "id": "PR_kwDOAO6SJc6Q-2Od",
            "public_id": 104893,
            "url": "https://github.com/godotengine/godot/pull/104893",
            "diff_url": "https://github.com/godotengine/godot/pull/104893.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104893.patch",
            "title": "SCons: Add `CPPEXTPATH` for external includes",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE3NDg5Mjky",
            "created_at": "2025-04-01T19:05:33Z",
            "updated_at": "2025-04-02T12:48:07Z",
            "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": [
                "f25fc3443957945f42d5db4fef6d494a654da672"
            ]
        },
        "104894": {
            "id": "PR_kwDOAO6SJc6Q_F9q",
            "public_id": 104894,
            "url": "https://github.com/godotengine/godot/pull/104894",
            "diff_url": "https://github.com/godotengine/godot/pull/104894.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104894.patch",
            "title": "[macOS] Use productCategory instead of vendorName for joypad name",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MTQxMTc2",
            "created_at": "2025-04-01T19:39:19Z",
            "updated_at": "2025-04-02T06:28:13Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc3ODA=",
                    "name": "platform:macos",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "abaaa87a4728d497ed31a7faefd6d52d127c0dda"
            ]
        },
        "104895": {
            "id": "PR_kwDOAO6SJc6Q_2ZK",
            "public_id": 104895,
            "url": "https://github.com/godotengine/godot/pull/104895",
            "diff_url": "https://github.com/godotengine/godot/pull/104895.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104895.patch",
            "title": "Editor: Refactor `SceneDebugger::parse_message` into handler functions",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyODUy",
            "created_at": "2025-04-01T21:41:08Z",
            "updated_at": "2025-04-28T20:39:05Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "2e99565bcb64d7edcdc8568ecaa3a3928cafc9e8"
            ]
        },
        "104896": {
            "id": "PR_kwDOAO6SJc6Q_6tW",
            "public_id": 104896,
            "url": "https://github.com/godotengine/godot/pull/104896",
            "diff_url": "https://github.com/godotengine/godot/pull/104896.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104896.patch",
            "title": "Change navigation module LocalVector `size_t` uses to `uint32_t`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyNDY0MjA0",
            "created_at": "2025-04-01T21:53:48Z",
            "updated_at": "2025-04-02T07:23:36Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNzUyMDQwNjk0",
                    "name": "topic:navigation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "79ae9bf77517c5bc9d1ded1a3416b25fb57989a8"
            ]
        },
        "104897": {
            "id": "PR_kwDOAO6SJc6RAGb2",
            "public_id": 104897,
            "url": "https://github.com/godotengine/godot/pull/104897",
            "diff_url": "https://github.com/godotengine/godot/pull/104897.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104897.patch",
            "title": "Optimize Color.html()",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjg1NDM4ODky",
            "created_at": "2025-04-01T22:33:52Z",
            "updated_at": "2025-04-07T16:24:42Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "45b1071e7c480d63caf9c795e7048d275f5b820a"
            ]
        },
        "104903": {
            "id": "PR_kwDOAO6SJc6RB9FT",
            "public_id": 104903,
            "url": "https://github.com/godotengine/godot/pull/104903",
            "diff_url": "https://github.com/godotengine/godot/pull/104903.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104903.patch",
            "title": "Navigation: Replace the deprecated `Geometry2D::get_closest_point_to_segment`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc1OTQxODQy",
            "created_at": "2025-04-02T05:58:32Z",
            "updated_at": "2025-04-02T14:04:10Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzUyMDQwNjk0",
                    "name": "topic:navigation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "06c8a7d3962329a21e8486b6323b15165f66b3ef"
            ]
        },
        "104906": {
            "id": "PR_kwDOAO6SJc6RCQtg",
            "public_id": 104906,
            "url": "https://github.com/godotengine/godot/pull/104906",
            "diff_url": "https://github.com/godotengine/godot/pull/104906.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104906.patch",
            "title": "Allow instantiating unexposed `EditorPlugin` from GDExtension.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYxNjI0NTU4",
            "created_at": "2025-04-02T06:52:40Z",
            "updated_at": "2025-04-03T14:34:59Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw1ODA1MzcwMDM=",
                    "name": "topic:gdextension",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "1cc879afc0d3c65f89c43036fb415f348f37465a"
            ]
        },
        "104912": {
            "id": "PR_kwDOAO6SJc6RDy5a",
            "public_id": 104912,
            "url": "https://github.com/godotengine/godot/pull/104912",
            "diff_url": "https://github.com/godotengine/godot/pull/104912.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104912.patch",
            "title": "mbedtls: Disable ASM when compiling with LLVM MemorySanitizer (MSAN)",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2025-04-02T09:39:39Z",
            "updated_at": "2025-04-24T22:23:55Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "072e77ab4017af54b328a8843d145128efc2e74f"
            ]
        },
        "104915": {
            "id": "PR_kwDOAO6SJc6REQkM",
            "public_id": 104915,
            "url": "https://github.com/godotengine/godot/pull/104915",
            "diff_url": "https://github.com/godotengine/godot/pull/104915.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104915.patch",
            "title": "Organize ifdefs for disabling navigation, physics, and XR",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NDY4NzU=",
            "created_at": "2025-04-02T10:32:55Z",
            "updated_at": "2025-04-03T23:46:46Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "2800948d61fda716d73bb0b62692422e68082117"
            ]
        },
        "104918": {
            "id": "PR_kwDOAO6SJc6REcTi",
            "public_id": 104918,
            "url": "https://github.com/godotengine/godot/pull/104918",
            "diff_url": "https://github.com/godotengine/godot/pull/104918.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104918.patch",
            "title": "[Docs] Add note about console wrapper to `get_stdin_type`.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-04-02T10:56:04Z",
            "updated_at": "2025-04-02T12:43:06Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "ce2d0ac62f4e36716ad4be818afeb44a3e75e1b0"
            ]
        },
        "104921": {
            "id": "PR_kwDOAO6SJc6RE4wM",
            "public_id": 104921,
            "url": "https://github.com/godotengine/godot/pull/104921",
            "diff_url": "https://github.com/godotengine/godot/pull/104921.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104921.patch",
            "title": "Remove unused `get_valid_parents_static` functions from `GDCLASS`.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzMDgxNjc=",
            "created_at": "2025-04-02T11:53:14Z",
            "updated_at": "2025-04-03T14:40:27Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "be82731f99a834c1c7d09804ebbe9435c9650672"
            ]
        },
        "104936": {
            "id": "PR_kwDOAO6SJc6RIjMI",
            "public_id": 104936,
            "url": "https://github.com/godotengine/godot/pull/104936",
            "diff_url": "https://github.com/godotengine/godot/pull/104936.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104936.patch",
            "title": "Fix invalid DAP responses when content has non-ASCII content",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY1MDE5NzU=",
            "created_at": "2025-04-02T18:23:52Z",
            "updated_at": "2025-04-03T17:45:11Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwODI=",
                    "name": "topic:gdscript",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "094ded8009bb818e7fa5c311ff5cc83382ccf3ca"
            ]
        },
        "104938": {
            "id": "PR_kwDOAO6SJc6RIuhY",
            "public_id": 104938,
            "url": "https://github.com/godotengine/godot/pull/104938",
            "diff_url": "https://github.com/godotengine/godot/pull/104938.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104938.patch",
            "title": "Fix Edit option for sub-resources",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2025-04-02T18:49:13Z",
            "updated_at": "2025-04-03T14:39:02Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b78a02fc76f58ea5ba6eca8d34ffec1fb000dcf8"
            ]
        },
        "104939": {
            "id": "PR_kwDOAO6SJc6RI6fj",
            "public_id": 104939,
            "url": "https://github.com/godotengine/godot/pull/104939",
            "diff_url": "https://github.com/godotengine/godot/pull/104939.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104939.patch",
            "title": "JSONRPC: Fix notification return behavior",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBe5tvQ",
            "created_at": "2025-04-02T19:14:26Z",
            "updated_at": "2025-05-23T16:57:22Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw2NDk4MDA3MDE=",
                    "name": "topic:network",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "a18d6e48c9b04ec9f1a1e0d96ae386999d8a29f4"
            ]
        },
        "104957": {
            "id": "PR_kwDOAO6SJc6RNR0N",
            "public_id": 104957,
            "url": "https://github.com/godotengine/godot/pull/104957",
            "diff_url": "https://github.com/godotengine/godot/pull/104957.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104957.patch",
            "title": "Fix `BitMapEditor` crash when bitmap is empty",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQzNTQzOTA5",
            "created_at": "2025-04-03T07:29:19Z",
            "updated_at": "2025-04-03T14:45:11Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d8fca99ba065ec133f38289c98b9dd5607a97cbd"
            ]
        },
        "104958": {
            "id": "PR_kwDOAO6SJc6RNn8R",
            "public_id": 104958,
            "url": "https://github.com/godotengine/godot/pull/104958",
            "diff_url": "https://github.com/godotengine/godot/pull/104958.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104958.patch",
            "title": "Make `swap_cancel_ok` setting 3-state instead of boolean.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-04-03T08:12:15Z",
            "updated_at": "2025-04-03T14:35:02Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "2f8b96e8a28c4a66c809d6080717c969bb71c753"
            ]
        },
        "104959": {
            "id": "PR_kwDOAO6SJc6ROK-0",
            "public_id": 104959,
            "url": "https://github.com/godotengine/godot/pull/104959",
            "diff_url": "https://github.com/godotengine/godot/pull/104959.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104959.patch",
            "title": "Linux: Detect KDE/LXQt and swap OK/Cancel buttons to Windows style.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-04-03T09:16:45Z",
            "updated_at": "2025-04-05T18:16:14Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTczMjY=",
                    "name": "platform:linuxbsd",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "52009b52d2214616b1df6bc5293dee68a0660097"
            ]
        },
        "104960": {
            "id": "PR_kwDOAO6SJc6ROT_-",
            "public_id": 104960,
            "url": "https://github.com/godotengine/godot/pull/104960",
            "diff_url": "https://github.com/godotengine/godot/pull/104960.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104960.patch",
            "title": "CryptoCore: Use `size_t` for buffer sizes to fix encoding/sums of 2.0+ GiB files",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2025-04-03T09:32:03Z",
            "updated_at": "2025-04-25T09:36:26Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABocF7RA",
                    "name": "cherrypick:4.3",
                    "color": "#446699"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "35beb07eef5b4919840bf32734ef2536fbd5fac8"
            ]
        },
        "104962": {
            "id": "PR_kwDOAO6SJc6RPF41",
            "public_id": 104962,
            "url": "https://github.com/godotengine/godot/pull/104962",
            "diff_url": "https://github.com/godotengine/godot/pull/104962.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104962.patch",
            "title": "PortableCompressedTexture: Fix create compressed format from image",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc1OTQxODQy",
            "created_at": "2025-04-03T10:41:56Z",
            "updated_at": "2025-04-04T01:30:45Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "4be432cbec3bd669bb6669f29b587962cb36d4cd"
            ]
        },
        "104963": {
            "id": "PR_kwDOAO6SJc6RPGE_",
            "public_id": 104963,
            "url": "https://github.com/godotengine/godot/pull/104963",
            "diff_url": "https://github.com/godotengine/godot/pull/104963.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104963.patch",
            "title": "Display PortableCompressedTexture's format in inspector preview",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc1OTQxODQy",
            "created_at": "2025-04-03T10:42:19Z",
            "updated_at": "2025-04-03T14:53:08Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "00f2e5be3abae2c6865a467984e500a0fda0d7ce"
            ]
        },
        "104970": {
            "id": "PR_kwDOAO6SJc6RQRUh",
            "public_id": 104970,
            "url": "https://github.com/godotengine/godot/pull/104970",
            "diff_url": "https://github.com/godotengine/godot/pull/104970.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104970.patch",
            "title": "Android Editor: Auto create `nomedia` file to hide project files in media apps",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOCouzNQ",
            "created_at": "2025-04-03T12:51:48Z",
            "updated_at": "2025-04-07T21:23:58Z",
            "target_branch": "master",
            "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": [
                "8e5e9150131f7e8c80fdf6189c347a27da758e79"
            ]
        },
        "104971": {
            "id": "PR_kwDOAO6SJc6RQmyP",
            "public_id": 104971,
            "url": "https://github.com/godotengine/godot/pull/104971",
            "diff_url": "https://github.com/godotengine/godot/pull/104971.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104971.patch",
            "title": "Automatically activate camera monitoring when using `CameraTexture`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzMDgxNjc=",
            "created_at": "2025-04-03T13:27:03Z",
            "updated_at": "2025-04-25T17:03:45Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWw4NjU1ODUwMDA=",
                    "name": "topic:xr",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e9e455823e0a6a5bd53817f1e47beb167b15aa04"
            ]
        },
        "104973": {
            "id": "PR_kwDOAO6SJc6RRCxW",
            "public_id": 104973,
            "url": "https://github.com/godotengine/godot/pull/104973",
            "diff_url": "https://github.com/godotengine/godot/pull/104973.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104973.patch",
            "title": "Change \"GDExtension example in C++\" links to accommodate the new docs file structure.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzMDgxNjc=",
            "created_at": "2025-04-03T14:04:12Z",
            "updated_at": "2025-05-02T08:04:21Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "9637a9f72d90fd37e40206a3a6bede014febcc4c"
            ]
        },
        "104974": {
            "id": "PR_kwDOAO6SJc6RRC4u",
            "public_id": 104974,
            "url": "https://github.com/godotengine/godot/pull/104974",
            "diff_url": "https://github.com/godotengine/godot/pull/104974.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104974.patch",
            "title": "Cleanup QuickOpenDialog history and fix UID errors",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2025-04-03T14:04:24Z",
            "updated_at": "2025-04-03T22:05:47Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "fb2e9c7ba78114a319b551978e23a23429372ae9"
            ]
        },
        "104976": {
            "id": "PR_kwDOAO6SJc6RR6aO",
            "public_id": 104976,
            "url": "https://github.com/godotengine/godot/pull/104976",
            "diff_url": "https://github.com/godotengine/godot/pull/104976.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104976.patch",
            "title": "Remove unused `get_inheritance_list_static` from `GDCLASS`.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzMDgxNjc=",
            "created_at": "2025-04-03T15:21:22Z",
            "updated_at": "2025-04-03T21:59:54Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e6d166344b5d6b0b475e56e98c676e636dbc2001"
            ]
        },
        "104977": {
            "id": "PR_kwDOAO6SJc6RSKIS",
            "public_id": 104977,
            "url": "https://github.com/godotengine/godot/pull/104977",
            "diff_url": "https://github.com/godotengine/godot/pull/104977.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104977.patch",
            "title": "[macOS] Fix native menu submenu items have wrong action and accelerators set.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-04-03T15:49:05Z",
            "updated_at": "2025-04-03T21:56:30Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc3ODA=",
                    "name": "platform:macos",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "65129d2aa286c03eef9f177868f9136b44ce64ee"
            ]
        },
        "104978": {
            "id": "PR_kwDOAO6SJc6RShXa",
            "public_id": 104978,
            "url": "https://github.com/godotengine/godot/pull/104978",
            "diff_url": "https://github.com/godotengine/godot/pull/104978.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104978.patch",
            "title": "Fix compiling with `disable_xr=yes` when 3d enabled",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc1OTQxODQy",
            "created_at": "2025-04-03T16:33:21Z",
            "updated_at": "2025-04-04T01:30:14Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "31c191ee7299bc29717d926cedd02f8fea2605f1"
            ]
        },
        "104982": {
            "id": "PR_kwDOAO6SJc6RTCJa",
            "public_id": 104982,
            "url": "https://github.com/godotengine/godot/pull/104982",
            "diff_url": "https://github.com/godotengine/godot/pull/104982.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104982.patch",
            "title": "SCons: Integrate `WARNLEVEL` & `OPTIMIZELEVEL`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE3NDg5Mjky",
            "created_at": "2025-04-03T17:51:20Z",
            "updated_at": "2025-04-04T14:35:39Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "01f0bd36a45e49059892f47d2e0c9c1fe93af6c1"
            ]
        },
        "104984": {
            "id": "PR_kwDOAO6SJc6RTYb_",
            "public_id": 104984,
            "url": "https://github.com/godotengine/godot/pull/104984",
            "diff_url": "https://github.com/godotengine/godot/pull/104984.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104984.patch",
            "title": "Fix wrong translation method in FileDialog",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2025-04-03T18:41:15Z",
            "updated_at": "2025-04-07T13:48:12Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB5NI2wQ",
                    "name": "topic:i18n",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "83ee5e855693c7ab5806ad0daaf3c785e2f1e4b4"
            ]
        },
        "104985": {
            "id": "PR_kwDOAO6SJc6RUEo2",
            "public_id": 104985,
            "url": "https://github.com/godotengine/godot/pull/104985",
            "diff_url": "https://github.com/godotengine/godot/pull/104985.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104985.patch",
            "title": "Always use `String` as `StringName` backing internally.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzMDgxNjc=",
            "created_at": "2025-04-03T20:25:34Z",
            "updated_at": "2025-04-23T18:00:19Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyNzkwOTcxNjI=",
                    "name": "discussion",
                    "color": "#ccaaff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "91fe434a86f8dee98eb2783e06db5175f4a6af1c"
            ]
        },
        "104991": {
            "id": "PR_kwDOAO6SJc6RUmWC",
            "public_id": 104991,
            "url": "https://github.com/godotengine/godot/pull/104991",
            "diff_url": "https://github.com/godotengine/godot/pull/104991.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104991.patch",
            "title": "`VariantWriter::write`: Fix writing negative infinity when `p_compat` is true",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY5MTY4OTI5",
            "created_at": "2025-04-03T21:43:48Z",
            "updated_at": "2025-04-07T14:21:55Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "046651e72914fbe5fb17099ff8be190f797edb9d"
            ]
        },
        "104993": {
            "id": "PR_kwDOAO6SJc6RVI3w",
            "public_id": 104993,
            "url": "https://github.com/godotengine/godot/pull/104993",
            "diff_url": "https://github.com/godotengine/godot/pull/104993.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104993.patch",
            "title": "Fix Editor 2D Ruler Text Top-Align",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOCL9eow",
            "created_at": "2025-04-03T23:22:24Z",
            "updated_at": "2025-05-10T22:52:39Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "6ec32d077374cf70a993842a36c59b78d030f879"
            ]
        },
        "104998": {
            "id": "PR_kwDOAO6SJc6RVurm",
            "public_id": 104998,
            "url": "https://github.com/godotengine/godot/pull/104998",
            "diff_url": "https://github.com/godotengine/godot/pull/104998.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/104998.patch",
            "title": "Move `SpringBoneSimulator3D` registration to the outside of Physics3D's environment",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYxOTM4MjYz",
            "created_at": "2025-04-04T01:52:40Z",
            "updated_at": "2025-05-19T21:34:18Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
                    "name": "topic:animation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b321a11dde813c261265700f169e1f0e14c074a4"
            ]
        },
        "105005": {
            "id": "PR_kwDOAO6SJc6RXQA-",
            "public_id": 105005,
            "url": "https://github.com/godotengine/godot/pull/105005",
            "diff_url": "https://github.com/godotengine/godot/pull/105005.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105005.patch",
            "title": "PortableCompressedTexture: Fix BasisU crash and wrong format",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc1OTQxODQy",
            "created_at": "2025-04-04T07:31:21Z",
            "updated_at": "2025-04-10T09:59:37Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "505fa4226a176eb2ae22a70e9c2252998368b9d7"
            ]
        },
        "105006": {
            "id": "PR_kwDOAO6SJc6RXYU6",
            "public_id": 105006,
            "url": "https://github.com/godotengine/godot/pull/105006",
            "diff_url": "https://github.com/godotengine/godot/pull/105006.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105006.patch",
            "title": "PortableCompressedTexture: Support ASTC format and creating directly from compressed image",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc1OTQxODQy",
            "created_at": "2025-04-04T07:49:39Z",
            "updated_at": "2025-04-07T15:38:49Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "572a15e4b2660c0a0eb1df8c4dff49b6bd0d2a96"
            ]
        },
        "105007": {
            "id": "PR_kwDOAO6SJc6RXdmk",
            "public_id": 105007,
            "url": "https://github.com/godotengine/godot/pull/105007",
            "diff_url": "https://github.com/godotengine/godot/pull/105007.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105007.patch",
            "title": "[CodeEdit] Fix folding for comments mixed with code region tags.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE3MDk1ODM=",
            "created_at": "2025-04-04T08:01:29Z",
            "updated_at": "2025-04-13T13:35:02Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABocF7RA",
                    "name": "cherrypick:4.3",
                    "color": "#446699"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "40b7931279936f220088785145dc2cd3a4dcb04b"
            ]
        },
        "105014": {
            "id": "PR_kwDOAO6SJc6RYOYt",
            "public_id": 105014,
            "url": "https://github.com/godotengine/godot/pull/105014",
            "diff_url": "https://github.com/godotengine/godot/pull/105014.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105014.patch",
            "title": "Allow completely opting out of name suffix magic in 3D scene import",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NDY4NzU=",
            "created_at": "2025-04-04T09:41:57Z",
            "updated_at": "2025-04-24T23:37:01Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e96828673f5b9530c68b89e495b073239077d32e"
            ]
        },
        "105015": {
            "id": "PR_kwDOAO6SJc6RY6X4",
            "public_id": 105015,
            "url": "https://github.com/godotengine/godot/pull/105015",
            "diff_url": "https://github.com/godotengine/godot/pull/105015.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105015.patch",
            "title": "Android Editor: Add an editor setting to enable/disable `TouchActionsPanel`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOCouzNQ",
            "created_at": "2025-04-04T10:58:52Z",
            "updated_at": "2025-04-07T14:22:05Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "a5c03dcd08aba8e5851e05da8badd4c59d508375",
                "b462db5adbde9c3da7a668dc7e7e7530b3806510"
            ]
        },
        "105020": {
            "id": "PR_kwDOAO6SJc6Rb1hS",
            "public_id": 105020,
            "url": "https://github.com/godotengine/godot/pull/105020",
            "diff_url": "https://github.com/godotengine/godot/pull/105020.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105020.patch",
            "title": "Optimize `ClassDB::get_inheriters_from_class`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY3NjkzODMw",
            "created_at": "2025-04-04T16:29:36Z",
            "updated_at": "2025-04-05T08:50:18Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "4029051bb126728cae6854af83a137c6559b51cd"
            ]
        },
        "105024": {
            "id": "PR_kwDOAO6SJc6RcpB-",
            "public_id": 105024,
            "url": "https://github.com/godotengine/godot/pull/105024",
            "diff_url": "https://github.com/godotengine/godot/pull/105024.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105024.patch",
            "title": "Fix editing custom data for tilesets",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI1NDA2NDQ5",
            "created_at": "2025-04-04T18:40:17Z",
            "updated_at": "2025-04-07T13:47:19Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "38305a2ad0b9c6ff22a82aac3f344861f12c985d"
            ]
        },
        "105025": {
            "id": "PR_kwDOAO6SJc6Rc4BT",
            "public_id": 105025,
            "url": "https://github.com/godotengine/godot/pull/105025",
            "diff_url": "https://github.com/godotengine/godot/pull/105025.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105025.patch",
            "title": "CI: Remove \"Free disk space on runner\" job (REVERTED)",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE3NDg5Mjky",
            "created_at": "2025-04-04T19:23:17Z",
            "updated_at": "2025-04-05T13:57:04Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6013fb1fb9bd9872f0ceac1827d77e31fbfccfbb"
            ]
        },
        "105028": {
            "id": "PR_kwDOAO6SJc6RdlQF",
            "public_id": 105028,
            "url": "https://github.com/godotengine/godot/pull/105028",
            "diff_url": "https://github.com/godotengine/godot/pull/105028.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105028.patch",
            "title": "Core: Decouple `GDCLASS` from `ClassDB`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE3NDg5Mjky",
            "created_at": "2025-04-04T21:29:12Z",
            "updated_at": "2025-04-04T22:46:26Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "78922d756a506676e46a8035a8d69abfaf765e06"
            ]
        },
        "105030": {
            "id": "PR_kwDOAO6SJc6RdqcR",
            "public_id": 105030,
            "url": "https://github.com/godotengine/godot/pull/105030",
            "diff_url": "https://github.com/godotengine/godot/pull/105030.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105030.patch",
            "title": "Move `GD_IS_CLASS_ENABLED` and respective include from `class_db.h` to `object.h`, as this is where it's needed.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzMDgxNjc=",
            "created_at": "2025-04-04T21:47:54Z",
            "updated_at": "2025-04-04T22:48:28Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "aa5ca4f1a2035c31265e8017248e0587593f77d5"
            ]
        },
        "105034": {
            "id": "PR_kwDOAO6SJc6Rd1Re",
            "public_id": 105034,
            "url": "https://github.com/godotengine/godot/pull/105034",
            "diff_url": "https://github.com/godotengine/godot/pull/105034.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105034.patch",
            "title": "Fix error spam when inspecting remote nodes outside the tree",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwNzM5MjM5",
            "created_at": "2025-04-04T22:24:36Z",
            "updated_at": "2025-05-08T13:01:10Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e1e5242fa91a5df4481c3f11836395385c4ed820"
            ]
        },
        "105037": {
            "id": "PR_kwDOAO6SJc6ReFuk",
            "public_id": 105037,
            "url": "https://github.com/godotengine/godot/pull/105037",
            "diff_url": "https://github.com/godotengine/godot/pull/105037.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105037.patch",
            "title": "Avoid using a global variable to store instance index in canvas items shader in RD renderer",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NTIxMzM5",
            "created_at": "2025-04-04T23:36:53Z",
            "updated_at": "2025-04-30T20:35:27Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "bef26b88612105a3286f03a4244bbd964c89f18e"
            ]
        },
        "105039": {
            "id": "PR_kwDOAO6SJc6ReTgj",
            "public_id": 105039,
            "url": "https://github.com/godotengine/godot/pull/105039",
            "diff_url": "https://github.com/godotengine/godot/pull/105039.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105039.patch",
            "title": "Fix EditorSpinSlider Grabber Scaling",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOCL9eow",
            "created_at": "2025-04-05T00:31:08Z",
            "updated_at": "2025-05-10T22:52:50Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
                    "name": "topic:animation",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "c361e60cfa04cd686f9ab62c33019034160dde23"
            ]
        },
        "105041": {
            "id": "PR_kwDOAO6SJc6RepRi",
            "public_id": 105041,
            "url": "https://github.com/godotengine/godot/pull/105041",
            "diff_url": "https://github.com/godotengine/godot/pull/105041.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105041.patch",
            "title": "Fix EditorSpinSlider Scroll Edit when inside a ScrollContainer",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOCL9eow",
            "created_at": "2025-04-05T01:17:29Z",
            "updated_at": "2025-05-10T22:53:13Z",
            "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": [
                "97651fd4acd4e88ee3107d68aaa435dfff4e7aa2"
            ]
        },
        "105051": {
            "id": "PR_kwDOAO6SJc6Rf7BE",
            "public_id": 105051,
            "url": "https://github.com/godotengine/godot/pull/105051",
            "diff_url": "https://github.com/godotengine/godot/pull/105051.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105051.patch",
            "title": "Fix differences between PhysicsDirectSpaceState2D/3D docs",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY2NzI3NzEw",
            "created_at": "2025-04-05T10:02:02Z",
            "updated_at": "2025-04-10T15:33:39Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "16df26475077f303844336768807c3bdc4589c79"
            ]
        },
        "105053": {
            "id": "PR_kwDOAO6SJc6Rf_4z",
            "public_id": 105053,
            "url": "https://github.com/godotengine/godot/pull/105053",
            "diff_url": "https://github.com/godotengine/godot/pull/105053.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105053.patch",
            "title": "Fix incorrect data format in RenderingDevice docs",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY2NzI3NzEw",
            "created_at": "2025-04-05T10:55:15Z",
            "updated_at": "2025-04-07T14:41:43Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                }
            ],
            "commits": [
                "a1254fe5adf3d7a05e15a10d4b765b4b0f8885fc"
            ]
        },
        "105054": {
            "id": "PR_kwDOAO6SJc6RgDoH",
            "public_id": 105054,
            "url": "https://github.com/godotengine/godot/pull/105054",
            "diff_url": "https://github.com/godotengine/godot/pull/105054.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105054.patch",
            "title": "Fix typo in common note for packed arrays",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY2NzI3NzEw",
            "created_at": "2025-04-05T11:31:30Z",
            "updated_at": "2025-04-29T19:42:35Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                }
            ],
            "commits": [
                "86787aeca652855030f60689ed01e4059b3cc99a"
            ]
        },
        "105055": {
            "id": "PR_kwDOAO6SJc6RgJxi",
            "public_id": 105055,
            "url": "https://github.com/godotengine/godot/pull/105055",
            "diff_url": "https://github.com/godotengine/godot/pull/105055.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105055.patch",
            "title": "Fix typo in Window's `exclude_from_capture`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY2NzI3NzEw",
            "created_at": "2025-04-05T12:32:55Z",
            "updated_at": "2025-04-07T14:41:57Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                }
            ],
            "commits": [
                "f60c98f4e4d5a75b8ff6bafd4c02fff7e15cc43f"
            ]
        },
        "105059": {
            "id": "PR_kwDOAO6SJc6Rge7K",
            "public_id": 105059,
            "url": "https://github.com/godotengine/godot/pull/105059",
            "diff_url": "https://github.com/godotengine/godot/pull/105059.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105059.patch",
            "title": "LSP: Fix relative path handling for document links",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBe5tvQ",
            "created_at": "2025-04-05T15:37:48Z",
            "updated_at": "2025-05-23T16:56:01Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwODI=",
                    "name": "topic:gdscript",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "920997d0c841f4f749a842b5fb24c4b09cc68cde"
            ]
        },
        "105061": {
            "id": "PR_kwDOAO6SJc6Rgj4B",
            "public_id": 105061,
            "url": "https://github.com/godotengine/godot/pull/105061",
            "diff_url": "https://github.com/godotengine/godot/pull/105061.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105061.patch",
            "title": "LSP: Don't advertize support for workspace symbols",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBe5tvQ",
            "created_at": "2025-04-05T16:19:17Z",
            "updated_at": "2025-05-23T16:54:45Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwODI=",
                    "name": "topic:gdscript",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "c203e6381e17f982dd7473eea5e2ea5c6715faae"
            ]
        },
        "105067": {
            "id": "PR_kwDOAO6SJc6Rg3z7",
            "public_id": 105067,
            "url": "https://github.com/godotengine/godot/pull/105067",
            "diff_url": "https://github.com/godotengine/godot/pull/105067.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105067.patch",
            "title": "Move NavigationServer navmesh sync from main() to process()",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyNDY0MjA0",
            "created_at": "2025-04-05T19:33:11Z",
            "updated_at": "2025-04-15T16:00:24Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNzUyMDQwNjk0",
                    "name": "topic:navigation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "a4c56d478a988e93810e3d57665d4265c24aa8da"
            ]
        },
        "105069": {
            "id": "PR_kwDOAO6SJc6Rg6qO",
            "public_id": 105069,
            "url": "https://github.com/godotengine/godot/pull/105069",
            "diff_url": "https://github.com/godotengine/godot/pull/105069.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105069.patch",
            "title": "Add UID to file tooltip",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2025-04-05T20:06:15Z",
            "updated_at": "2025-04-07T13:49:01Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "7d186cb28e45e5380fa9588bcbc1cc52d8a914bb"
            ]
        },
        "105071": {
            "id": "PR_kwDOAO6SJc6Rg-PH",
            "public_id": 105071,
            "url": "https://github.com/godotengine/godot/pull/105071",
            "diff_url": "https://github.com/godotengine/godot/pull/105071.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105071.patch",
            "title": "Make navigation maps emit map_changed directly",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyNDY0MjA0",
            "created_at": "2025-04-05T20:54:58Z",
            "updated_at": "2025-04-15T16:00:44Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNzUyMDQwNjk0",
                    "name": "topic:navigation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "4d76c197a7856ae35833c39cd1af7bb832148fad"
            ]
        },
        "105072": {
            "id": "PR_kwDOAO6SJc6Rg-bD",
            "public_id": 105072,
            "url": "https://github.com/godotengine/godot/pull/105072",
            "diff_url": "https://github.com/godotengine/godot/pull/105072.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105072.patch",
            "title": "Fix OpenXR Action Map GUI not scaling according to Editor Scale",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOCL9eow",
            "created_at": "2025-04-05T20:57:43Z",
            "updated_at": "2025-05-10T22:53:26Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4NjU1ODUwMDA=",
                    "name": "topic:xr",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "0ead587fa2742448d55f52730cb5026875363d16"
            ]
        },
        "105073": {
            "id": "PR_kwDOAO6SJc6RhDLS",
            "public_id": 105073,
            "url": "https://github.com/godotengine/godot/pull/105073",
            "diff_url": "https://github.com/godotengine/godot/pull/105073.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105073.patch",
            "title": "Fix miscellaneous oddities around the class reference (part 4)",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY2NzI3NzEw",
            "created_at": "2025-04-05T22:03:00Z",
            "updated_at": "2025-04-11T15:05:02Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "e935fb1ee23c5f83ae03f4b91623b66324cd0a5d"
            ]
        },
        "105075": {
            "id": "PR_kwDOAO6SJc6RhJbg",
            "public_id": 105075,
            "url": "https://github.com/godotengine/godot/pull/105075",
            "diff_url": "https://github.com/godotengine/godot/pull/105075.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105075.patch",
            "title": "Add missing word to canvas layer docs",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjcwNTQzNzMy",
            "created_at": "2025-04-05T23:46:45Z",
            "updated_at": "2025-04-09T23:18:18Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                }
            ],
            "commits": [
                "75dd416627750766e2443674d6531a7461c07a45"
            ]
        },
        "105080": {
            "id": "PR_kwDOAO6SJc6RheRH",
            "public_id": 105080,
            "url": "https://github.com/godotengine/godot/pull/105080",
            "diff_url": "https://github.com/godotengine/godot/pull/105080.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105080.patch",
            "title": "BasisU: Use KTX2 format and add import options to configure encoder",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc1OTQxODQy",
            "created_at": "2025-04-06T05:15:27Z",
            "updated_at": "2025-05-05T16:50:43Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "237597b01f9f67079fea2e8664d80ebf60d5e765"
            ]
        },
        "105082": {
            "id": "PR_kwDOAO6SJc6RhtyW",
            "public_id": 105082,
            "url": "https://github.com/godotengine/godot/pull/105082",
            "diff_url": "https://github.com/godotengine/godot/pull/105082.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105082.patch",
            "title": "[.Net] Avoid array allocation when signal have 0 arg",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjcxNDgxNzAw",
            "created_at": "2025-04-06T08:07:39Z",
            "updated_at": "2025-04-07T14:23:55Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw3MDkyNjk3NzU=",
                    "name": "topic:dotnet",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "af67fb1f62d0ffc4e0b5c791eb9f04c107318d7f"
            ]
        },
        "105089": {
            "id": "PR_kwDOAO6SJc6RiEoz",
            "public_id": 105089,
            "url": "https://github.com/godotengine/godot/pull/105089",
            "diff_url": "https://github.com/godotengine/godot/pull/105089.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105089.patch",
            "title": "Fix `current_animation_changed` emission on animation finish",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjcxOTc0NDk4",
            "created_at": "2025-04-06T12:12:58Z",
            "updated_at": "2025-05-09T13:36:41Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
                    "name": "topic:animation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "540eca90994de80fddc9c7d7ffe65dc91f8cfe6d"
            ]
        },
        "105090": {
            "id": "PR_kwDOAO6SJc6RiFAE",
            "public_id": 105090,
            "url": "https://github.com/godotengine/godot/pull/105090",
            "diff_url": "https://github.com/godotengine/godot/pull/105090.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105090.patch",
            "title": "Combine `TileMapLayer` debug quadrant shapes to a surface",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyNDY0MjA0",
            "created_at": "2025-04-06T12:16:24Z",
            "updated_at": "2025-04-07T14:56:33Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "33fe4a2d872bd9a68146348755ec750ee83f8b1b"
            ]
        },
        "105093": {
            "id": "PR_kwDOAO6SJc6RiJSI",
            "public_id": 105093,
            "url": "https://github.com/godotengine/godot/pull/105093",
            "diff_url": "https://github.com/godotengine/godot/pull/105093.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105093.patch",
            "title": "thorvg: Update to 0.15.12",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3Mzc4NzQ2",
            "created_at": "2025-04-06T12:59:36Z",
            "updated_at": "2025-04-11T16:55:26Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "0863a11cee685a8108cd62b52e0f3330fd5d7648"
            ]
        },
        "105095": {
            "id": "PR_kwDOAO6SJc6RiJs5",
            "public_id": 105095,
            "url": "https://github.com/godotengine/godot/pull/105095",
            "diff_url": "https://github.com/godotengine/godot/pull/105095.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105095.patch",
            "title": "Fix some differences between OpenXRInterface and XRHandTracker docs",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY2NzI3NzEw",
            "created_at": "2025-04-06T13:03:38Z",
            "updated_at": "2025-04-07T14:42:26Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "2ed4586076ab58914b81a1177ec2702a9b861463"
            ]
        },
        "105096": {
            "id": "PR_kwDOAO6SJc6RiKLu",
            "public_id": 105096,
            "url": "https://github.com/godotengine/godot/pull/105096",
            "diff_url": "https://github.com/godotengine/godot/pull/105096.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105096.patch",
            "title": "ufbx: Update to 0.18.0",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3Mzc4NzQ2",
            "created_at": "2025-04-06T13:08:15Z",
            "updated_at": "2025-04-10T12:34:36Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "533daa55526f04e4daf269fd44a4addf75215f64"
            ]
        },
        "105099": {
            "id": "PR_kwDOAO6SJc6RiV7E",
            "public_id": 105099,
            "url": "https://github.com/godotengine/godot/pull/105099",
            "diff_url": "https://github.com/godotengine/godot/pull/105099.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105099.patch",
            "title": "Fix caching of objects' class name pointer in `Object` instances.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzMDgxNjc=",
            "created_at": "2025-04-06T15:00:45Z",
            "updated_at": "2025-04-08T18:54:37Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e7f087b91a28645b3dee873dd0aef70ca5a393a1"
            ]
        },
        "105103": {
            "id": "PR_kwDOAO6SJc6RifW9",
            "public_id": 105103,
            "url": "https://github.com/godotengine/godot/pull/105103",
            "diff_url": "https://github.com/godotengine/godot/pull/105103.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105103.patch",
            "title": "Validate custom directory when running from editor",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEzMDM2MjQ1",
            "created_at": "2025-04-06T16:32:43Z",
            "updated_at": "2025-04-08T17:47:39Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e57eeb14bc5f4af3c75a6a3d43a28098bf5b839e"
            ]
        },
        "105104": {
            "id": "PR_kwDOAO6SJc6RixId",
            "public_id": 105104,
            "url": "https://github.com/godotengine/godot/pull/105104",
            "diff_url": "https://github.com/godotengine/godot/pull/105104.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105104.patch",
            "title": "Use `FrozenDictionary` for `NamedColors`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY1ODU1MzMz",
            "created_at": "2025-04-06T19:17:12Z",
            "updated_at": "2025-05-12T23:19:10Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw3MDkyNjk3NzU=",
                    "name": "topic:dotnet",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f7f6e5ee2146562635e52069ec1f20e416537e34"
            ]
        },
        "105105": {
            "id": "PR_kwDOAO6SJc6Ri1eo",
            "public_id": 105105,
            "url": "https://github.com/godotengine/godot/pull/105105",
            "diff_url": "https://github.com/godotengine/godot/pull/105105.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105105.patch",
            "title": "Clean and group NavigationServer headers",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyNDY0MjA0",
            "created_at": "2025-04-06T19:45:13Z",
            "updated_at": "2025-05-12T15:43:21Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNzUyMDQwNjk0",
                    "name": "topic:navigation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "04378364723a335bc5ea1f6575d4b90cc47eab7f"
            ]
        },
        "105106": {
            "id": "PR_kwDOAO6SJc6RjBqD",
            "public_id": 105106,
            "url": "https://github.com/godotengine/godot/pull/105106",
            "diff_url": "https://github.com/godotengine/godot/pull/105106.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105106.patch",
            "title": "Add custom sort to center tab bar in the editor and project manager.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-04-06T21:03:43Z",
            "updated_at": "2025-04-08T17:47:45Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "539e54567b715e91d61aebab3997ae1630234844"
            ]
        },
        "105107": {
            "id": "PR_kwDOAO6SJc6RjDLM",
            "public_id": 105107,
            "url": "https://github.com/godotengine/godot/pull/105107",
            "diff_url": "https://github.com/godotengine/godot/pull/105107.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105107.patch",
            "title": "Add separate `minimize_disabled` and `maximize_disabled` window flags.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-04-06T21:17:56Z",
            "updated_at": "2025-04-08T17:47:46Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc3ODA=",
                    "name": "platform:macos",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyMDU0MTc0MTM=",
                    "name": "platform:windows",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f37fb49739849c27f3398c7e1de1c6df4da0d1bd"
            ]
        },
        "105111": {
            "id": "PR_kwDOAO6SJc6RlScw",
            "public_id": 105111,
            "url": "https://github.com/godotengine/godot/pull/105111",
            "diff_url": "https://github.com/godotengine/godot/pull/105111.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105111.patch",
            "title": "Fix `EditorHelpBitTooltip` in single window mode.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-04-07T07:39:02Z",
            "updated_at": "2025-04-07T17:22:36Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "903e850390b373921d50e3ef5969b0068d613032"
            ]
        },
        "105114": {
            "id": "PR_kwDOAO6SJc6RnTL3",
            "public_id": 105114,
            "url": "https://github.com/godotengine/godot/pull/105114",
            "diff_url": "https://github.com/godotengine/godot/pull/105114.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105114.patch",
            "title": "Handle the case where `waitpid` returns `errno` `EINTR`.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzMDgxNjc=",
            "created_at": "2025-04-07T11:14:45Z",
            "updated_at": "2025-04-08T18:55:10Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "60784744ce441a831fc8ef2b714f2378cac65b96"
            ]
        },
        "105124": {
            "id": "PR_kwDOAO6SJc6RqsS6",
            "public_id": 105124,
            "url": "https://github.com/godotengine/godot/pull/105124",
            "diff_url": "https://github.com/godotengine/godot/pull/105124.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105124.patch",
            "title": "Unify Scripts Panel naming for the script and shader editors",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2025-04-07T17:11:42Z",
            "updated_at": "2025-04-10T00:21:09Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNjA5NDQyMDYy",
                    "name": "topic:shaders",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e8eeccebcb09efd1517855eebac972b80f520c9e"
            ]
        },
        "105126": {
            "id": "PR_kwDOAO6SJc6Rq-Es",
            "public_id": 105126,
            "url": "https://github.com/godotengine/godot/pull/105126",
            "diff_url": "https://github.com/godotengine/godot/pull/105126.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105126.patch",
            "title": "Fix CodeEdit typos",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOCj6ZbA",
            "created_at": "2025-04-07T17:51:57Z",
            "updated_at": "2025-04-10T00:09:37Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                }
            ],
            "commits": [
                "dcf6d1692302497c16fbb2a8ce000ee7fbf2aefa"
            ]
        },
        "105129": {
            "id": "PR_kwDOAO6SJc6RrQ0U",
            "public_id": 105129,
            "url": "https://github.com/godotengine/godot/pull/105129",
            "diff_url": "https://github.com/godotengine/godot/pull/105129.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105129.patch",
            "title": "Wayland: Fix error spam for closed windows",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMxMDY1ODA4",
            "created_at": "2025-04-07T18:29:59Z",
            "updated_at": "2025-04-08T17:47:43Z",
            "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": [
                "36d96f7f375543868fb0398e68f3a0697ec53d2e"
            ]
        },
        "105130": {
            "id": "PR_kwDOAO6SJc6Rr7U5",
            "public_id": 105130,
            "url": "https://github.com/godotengine/godot/pull/105130",
            "diff_url": "https://github.com/godotengine/godot/pull/105130.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105130.patch",
            "title": "Add uri_file_decode to handle + in file names.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-04-07T19:54:47Z",
            "updated_at": "2025-04-09T23:18:41Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "9abe2e5294eda146e51f15f327ce1dbb18d8e6c6"
            ]
        },
        "105132": {
            "id": "PR_kwDOAO6SJc6RsuPD",
            "public_id": 105132,
            "url": "https://github.com/godotengine/godot/pull/105132",
            "diff_url": "https://github.com/godotengine/godot/pull/105132.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105132.patch",
            "title": "Reset `ProjectSettings` scroll when changing category",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOCj6ZbA",
            "created_at": "2025-04-07T21:59:21Z",
            "updated_at": "2025-04-11T16:21:13Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6141ac84316f7dbb67cac158b18aca4f620c187e"
            ]
        },
        "105133": {
            "id": "PR_kwDOAO6SJc6RtWQM",
            "public_id": 105133,
            "url": "https://github.com/godotengine/godot/pull/105133",
            "diff_url": "https://github.com/godotengine/godot/pull/105133.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105133.patch",
            "title": "Fix misleading `Material::render_priority` description",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOCj6ZbA",
            "created_at": "2025-04-08T00:22:19Z",
            "updated_at": "2025-04-10T18:21:05Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABocF7RA",
                    "name": "cherrypick:4.3",
                    "color": "#446699"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                }
            ],
            "commits": [
                "16d7c55c0fefaa7d502e2c5831db7b8b73f30cfa"
            ]
        },
        "105135": {
            "id": "PR_kwDOAO6SJc6RuIlh",
            "public_id": 105135,
            "url": "https://github.com/godotengine/godot/pull/105135",
            "diff_url": "https://github.com/godotengine/godot/pull/105135.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105135.patch",
            "title": "Remove dead code in AnimationStateMachine editor",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2025-04-08T03:54:50Z",
            "updated_at": "2025-04-09T15:24:33Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
                    "name": "topic:animation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "75314c2f87c1f3f209d3a7690be985fba8c72120"
            ]
        },
        "105138": {
            "id": "PR_kwDOAO6SJc6RucsF",
            "public_id": 105138,
            "url": "https://github.com/godotengine/godot/pull/105138",
            "diff_url": "https://github.com/godotengine/godot/pull/105138.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105138.patch",
            "title": "Renderer: Reduce scope of mutex locks to prevent common deadlocks",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyODUy",
            "created_at": "2025-04-08T05:15:29Z",
            "updated_at": "2025-04-28T20:39:30Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMTYxNzI2NDA1",
                    "name": "high priority",
                    "color": "#7956a5"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "09282c316a77c0e5beda9610e6a87f133ace5e94"
            ]
        },
        "105140": {
            "id": "PR_kwDOAO6SJc6Ru_gm",
            "public_id": 105140,
            "url": "https://github.com/godotengine/godot/pull/105140",
            "diff_url": "https://github.com/godotengine/godot/pull/105140.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105140.patch",
            "title": "Android Editor: Add new actions and enhancements to `TouchActionsPanel`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOCouzNQ",
            "created_at": "2025-04-08T06:48:56Z",
            "updated_at": "2025-04-22T04:48:07Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5f9fdd70711076bbc8c8db3e171a64398824a889"
            ]
        },
        "105144": {
            "id": "PR_kwDOAO6SJc6Rxi7N",
            "public_id": 105144,
            "url": "https://github.com/godotengine/godot/pull/105144",
            "diff_url": "https://github.com/godotengine/godot/pull/105144.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105144.patch",
            "title": "Fix `FileAccessCompressed` claiming one byte more than it actually has.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzMDgxNjc=",
            "created_at": "2025-04-08T11:45:31Z",
            "updated_at": "2025-04-08T18:54:23Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "68f4502a5b29c661490fdbfb9364f53850dd21e5"
            ]
        },
        "105145": {
            "id": "PR_kwDOAO6SJc6Rxx6e",
            "public_id": 105145,
            "url": "https://github.com/godotengine/godot/pull/105145",
            "diff_url": "https://github.com/godotengine/godot/pull/105145.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105145.patch",
            "title": "Add bswap methods to the `PackedByteArray` bindings.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-04-08T12:12:43Z",
            "updated_at": "2025-04-10T21:58:27Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "7c4d45ba3bba219c4216ec745617d46933fdd24f"
            ]
        },
        "105146": {
            "id": "PR_kwDOAO6SJc6RynuN",
            "public_id": 105146,
            "url": "https://github.com/godotengine/godot/pull/105146",
            "diff_url": "https://github.com/godotengine/godot/pull/105146.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105146.patch",
            "title": "Add a safety check for `CowData::_unref()`, for when something tries to add elements during destruction.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzMDgxNjc=",
            "created_at": "2025-04-08T13:42:58Z",
            "updated_at": "2025-05-28T14:49:38Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d2d57849de3cc489484b4e6a35332d56f6044641"
            ]
        },
        "105147": {
            "id": "PR_kwDOAO6SJc6Ry-rc",
            "public_id": 105147,
            "url": "https://github.com/godotengine/godot/pull/105147",
            "diff_url": "https://github.com/godotengine/godot/pull/105147.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105147.patch",
            "title": "Allow `Sprite2D` being dragged to change their `region_rect`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMTIzOTY0",
            "created_at": "2025-04-08T14:17:37Z",
            "updated_at": "2025-05-04T22:41:47Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "1410bca5ce48eb3d43089c141abd4f7906d7c8b8"
            ]
        },
        "105148": {
            "id": "PR_kwDOAO6SJc6RzL8V",
            "public_id": 105148,
            "url": "https://github.com/godotengine/godot/pull/105148",
            "diff_url": "https://github.com/godotengine/godot/pull/105148.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105148.patch",
            "title": "Fix exported Node/Resource variables resetting when extending script in the SceneTreeDock",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzNDg1MzQ=",
            "created_at": "2025-04-08T14:38:01Z",
            "updated_at": "2025-04-15T18:57:17Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ee6c321fe64fc3b491da8d7d7624e37334644549"
            ]
        },
        "105152": {
            "id": "PR_kwDOAO6SJc6RzSoe",
            "public_id": 105152,
            "url": "https://github.com/godotengine/godot/pull/105152",
            "diff_url": "https://github.com/godotengine/godot/pull/105152.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105152.patch",
            "title": "Add an actual name for Ogg Vorbis importer visible name.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYwMDI0Njcx",
            "created_at": "2025-04-08T14:48:06Z",
            "updated_at": "2025-04-08T17:47:43Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw1NzI3ODE5OTc=",
                    "name": "topic:audio",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "15b09e2e0399c4c3538952aa53250ab2e3f05146"
            ]
        },
        "105154": {
            "id": "PR_kwDOAO6SJc6R0bPA",
            "public_id": 105154,
            "url": "https://github.com/godotengine/godot/pull/105154",
            "diff_url": "https://github.com/godotengine/godot/pull/105154.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105154.patch",
            "title": "[Editor] Use separate `EditorFileDialog` for \"Pack Project as ZIP\"",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBcK-Cw",
            "created_at": "2025-04-08T16:45:58Z",
            "updated_at": "2025-04-08T17:48:14Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "787cad1799481c80fba42fa313ce85930e137085"
            ]
        },
        "105157": {
            "id": "PR_kwDOAO6SJc6R1FYv",
            "public_id": 105157,
            "url": "https://github.com/godotengine/godot/pull/105157",
            "diff_url": "https://github.com/godotengine/godot/pull/105157.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105157.patch",
            "title": "Add `THREADS_ENABLED` check before RID thread tests",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI3MDkyOA==",
            "created_at": "2025-04-08T18:03:16Z",
            "updated_at": "2025-04-09T14:06:44Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyMjMxNTkzNjg1",
                    "name": "topic:tests",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "cba1ee15941df2f79bc51a0198ead3c19e3d0a8e"
            ]
        },
        "105159": {
            "id": "PR_kwDOAO6SJc6R1P4n",
            "public_id": 105159,
            "url": "https://github.com/godotengine/godot/pull/105159",
            "diff_url": "https://github.com/godotengine/godot/pull/105159.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105159.patch",
            "title": "Move `THREADS_ENABLED` check after common imports",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI3MDkyOA==",
            "created_at": "2025-04-08T18:19:34Z",
            "updated_at": "2025-04-09T14:06:47Z",
            "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": [
                "b7402b75973c3f8aa815da61cb1d312f3fc1ba52"
            ]
        },
        "105161": {
            "id": "PR_kwDOAO6SJc6R2CYr",
            "public_id": 105161,
            "url": "https://github.com/godotengine/godot/pull/105161",
            "diff_url": "https://github.com/godotengine/godot/pull/105161.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105161.patch",
            "title": "Fix typos in `Image` documentation",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOCj6ZbA",
            "created_at": "2025-04-08T20:17:10Z",
            "updated_at": "2025-04-26T13:39:37Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                }
            ],
            "commits": [
                "b8fa6fe1cb4b5c36d94519092a18e1bf57d045e5"
            ]
        },
        "105162": {
            "id": "PR_kwDOAO6SJc6R2Z4l",
            "public_id": 105162,
            "url": "https://github.com/godotengine/godot/pull/105162",
            "diff_url": "https://github.com/godotengine/godot/pull/105162.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105162.patch",
            "title": "Add `Engine Version Update Mode` button to Project Manager `Quick Settings`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MTMyMjgw",
            "created_at": "2025-04-08T21:14:08Z",
            "updated_at": "2025-04-10T22:08:24Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "387ec5eef78503c71ef9507e031b978e4500a673"
            ]
        },
        "105164": {
            "id": "PR_kwDOAO6SJc6R2eZn",
            "public_id": 105164,
            "url": "https://github.com/godotengine/godot/pull/105164",
            "diff_url": "https://github.com/godotengine/godot/pull/105164.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105164.patch",
            "title": "Apple: Add pthread implementation of `Thread` class",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyODUy",
            "created_at": "2025-04-08T21:25:06Z",
            "updated_at": "2025-04-12T20:22:50Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1MTk=",
                    "name": "platform:ios",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc3ODA=",
                    "name": "platform:macos",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "8c8d6de3e7f93b291fb0bfd1a5c042dd404bda0b"
            ]
        },
        "105166": {
            "id": "PR_kwDOAO6SJc6R2l02",
            "public_id": 105166,
            "url": "https://github.com/godotengine/godot/pull/105166",
            "diff_url": "https://github.com/godotengine/godot/pull/105166.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105166.patch",
            "title": "Change `get_class_static` to return `StringName`.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzMDgxNjc=",
            "created_at": "2025-04-08T21:39:50Z",
            "updated_at": "2025-04-09T14:07:48Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "fbe64ffb4562d55a88c574dd38dd927c472a9415"
            ]
        },
        "105170": {
            "id": "PR_kwDOAO6SJc6R24Zm",
            "public_id": 105170,
            "url": "https://github.com/godotengine/godot/pull/105170",
            "diff_url": "https://github.com/godotengine/godot/pull/105170.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105170.patch",
            "title": "Fix typos in `UDPServer::poll` documentation",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOCj6ZbA",
            "created_at": "2025-04-08T22:47:10Z",
            "updated_at": "2025-04-09T14:30:27Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "766c3482b81c143130434e1478582dd7b54d45ad"
            ]
        },
        "105173": {
            "id": "PR_kwDOAO6SJc6R4lQV",
            "public_id": 105173,
            "url": "https://github.com/godotengine/godot/pull/105173",
            "diff_url": "https://github.com/godotengine/godot/pull/105173.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105173.patch",
            "title": "Fix initial project manager size and scales < 1.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-04-09T05:50:49Z",
            "updated_at": "2025-04-09T14:06:51Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5c9d63ff52fa1c98b80b4cc45470fbdc1cf3beb2"
            ]
        },
        "105174": {
            "id": "PR_kwDOAO6SJc6R5BeM",
            "public_id": 105174,
            "url": "https://github.com/godotengine/godot/pull/105174",
            "diff_url": "https://github.com/godotengine/godot/pull/105174.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105174.patch",
            "title": "Remove error print in the Animation getter.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-04-09T06:51:43Z",
            "updated_at": "2025-04-09T14:06:49Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
                    "name": "topic:animation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "33af291421bcd37bf1b5b08a9a285fa761c3a382"
            ]
        },
        "105175": {
            "id": "PR_kwDOAO6SJc6R5I-U",
            "public_id": 105175,
            "url": "https://github.com/godotengine/godot/pull/105175",
            "diff_url": "https://github.com/godotengine/godot/pull/105175.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105175.patch",
            "title": "Detect more pipeline settings at load time to avoid pipeline stutters",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NTIxMzM5",
            "created_at": "2025-04-09T07:02:51Z",
            "updated_at": "2025-04-11T06:49:50Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "bf47c42b21fc76496dda767b08ff51413da409d3"
            ]
        },
        "105178": {
            "id": "PR_kwDOAO6SJc6R5uAc",
            "public_id": 105178,
            "url": "https://github.com/godotengine/godot/pull/105178",
            "diff_url": "https://github.com/godotengine/godot/pull/105178.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105178.patch",
            "title": "Remove misleading and incorrect notes about endianness. Fix FileAccess and StreamPeer not doing what name suggests.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-04-09T08:06:13Z",
            "updated_at": "2025-04-09T14:06:55Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "bd98aad3fa5385d1bbac4ff8f1ed23463e842849"
            ]
        },
        "105180": {
            "id": "PR_kwDOAO6SJc6R6MxM",
            "public_id": 105180,
            "url": "https://github.com/godotengine/godot/pull/105180",
            "diff_url": "https://github.com/godotengine/godot/pull/105180.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105180.patch",
            "title": "Fix Thread crash when using invalid callback signature. And invalid message formatting.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-04-09T09:00:10Z",
            "updated_at": "2025-04-09T14:06:58Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "41a87f06e1e654738f65e967fa81ff59fffa5dea"
            ]
        },
        "105183": {
            "id": "PR_kwDOAO6SJc6R7AmT",
            "public_id": 105183,
            "url": "https://github.com/godotengine/godot/pull/105183",
            "diff_url": "https://github.com/godotengine/godot/pull/105183.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105183.patch",
            "title": "Make shader editor menu position consistent with script editor",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOCL9eow",
            "created_at": "2025-04-09T10:11:52Z",
            "updated_at": "2025-05-10T22:53:38Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNjA5NDQyMDYy",
                    "name": "topic:shaders",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "07c91e80f6af35958bcb7d6c6f6a648cd53f5a72"
            ]
        },
        "105192": {
            "id": "PR_kwDOAO6SJc6R8e9f",
            "public_id": 105192,
            "url": "https://github.com/godotengine/godot/pull/105192",
            "diff_url": "https://github.com/godotengine/godot/pull/105192.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105192.patch",
            "title": "Use non-recursive mutex for `StringName`, improving performance",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzMDgxNjc=",
            "created_at": "2025-04-09T13:01:23Z",
            "updated_at": "2025-04-28T19:17:05Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e57427900ff57c5ecf316488854a5e13290a37c5"
            ]
        },
        "105193": {
            "id": "PR_kwDOAO6SJc6R83RY",
            "public_id": 105193,
            "url": "https://github.com/godotengine/godot/pull/105193",
            "diff_url": "https://github.com/godotengine/godot/pull/105193.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105193.patch",
            "title": "Fix incorrect mipmap size calculation for uncompressed DDS textures",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjg2NzgzOTI=",
            "created_at": "2025-04-09T13:39:43Z",
            "updated_at": "2025-04-09T23:18:21Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "65c9f44a2fcaf542c1d88a8abafc3b5f3ae5fba7"
            ]
        },
        "105197": {
            "id": "PR_kwDOAO6SJc6R9sUB",
            "public_id": 105197,
            "url": "https://github.com/godotengine/godot/pull/105197",
            "diff_url": "https://github.com/godotengine/godot/pull/105197.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105197.patch",
            "title": "Remove focus draw for editor inspector elements.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-04-09T15:02:15Z",
            "updated_at": "2025-04-11T14:56:59Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6808f66f860b37e773f6e7f83f1201f304fe46b2"
            ]
        },
        "105200": {
            "id": "PR_kwDOAO6SJc6R-AqM",
            "public_id": 105200,
            "url": "https://github.com/godotengine/godot/pull/105200",
            "diff_url": "https://github.com/godotengine/godot/pull/105200.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105200.patch",
            "title": "Fix importing compressed dds textures with non-power-of-two width or height",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjg2NzgzOTI=",
            "created_at": "2025-04-09T15:37:09Z",
            "updated_at": "2025-04-15T17:34:07Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "85a9c73a84f74668b0bd479e6847cba358e24f90"
            ]
        },
        "105205": {
            "id": "PR_kwDOAO6SJc6R-k5u",
            "public_id": 105205,
            "url": "https://github.com/godotengine/godot/pull/105205",
            "diff_url": "https://github.com/godotengine/godot/pull/105205.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105205.patch",
            "title": "Use validated key in `Dictionary::has`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOCB462A",
            "created_at": "2025-04-09T16:48:50Z",
            "updated_at": "2025-04-10T16:31:16Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "117b1c3da18211bf72e8971a36692a4b0633cf37"
            ]
        },
        "105206": {
            "id": "PR_kwDOAO6SJc6R-qmE",
            "public_id": 105206,
            "url": "https://github.com/godotengine/godot/pull/105206",
            "diff_url": "https://github.com/godotengine/godot/pull/105206.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105206.patch",
            "title": "Add singleton check before adding webxr interface",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI3MDkyOA==",
            "created_at": "2025-04-09T17:01:20Z",
            "updated_at": "2025-04-15T00:43:22Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc0NTU=",
                    "name": "platform:web",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4NjU1ODUwMDA=",
                    "name": "topic:xr",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ab1757c4b92988efad9b458270793f030073d975"
            ]
        },
        "105208": {
            "id": "PR_kwDOAO6SJc6R_Cog",
            "public_id": 105208,
            "url": "https://github.com/godotengine/godot/pull/105208",
            "diff_url": "https://github.com/godotengine/godot/pull/105208.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105208.patch",
            "title": "Adjust 2D select/move/rotate/scale shortcuts to match 3D",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM2MjQ4NTM=",
            "created_at": "2025-04-09T17:57:25Z",
            "updated_at": "2025-05-15T15:30:13Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "072ed20857689e2a4cb95a52041ec2b331ad6807"
            ]
        },
        "105210": {
            "id": "PR_kwDOAO6SJc6R_aJd",
            "public_id": 105210,
            "url": "https://github.com/godotengine/godot/pull/105210",
            "diff_url": "https://github.com/godotengine/godot/pull/105210.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105210.patch",
            "title": "Add GDSOFTCLASS to FileAccess and DirAccess derived classes",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY5MTY4OTI5",
            "created_at": "2025-04-09T18:46:50Z",
            "updated_at": "2025-04-11T14:56:44Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "2d0ae777197ca056ee30f3e4d1f5ca9087b3bc7e"
            ]
        },
        "105216": {
            "id": "PR_kwDOAO6SJc6SAVof",
            "public_id": 105216,
            "url": "https://github.com/godotengine/godot/pull/105216",
            "diff_url": "https://github.com/godotengine/godot/pull/105216.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105216.patch",
            "title": "Remove \"dummy\" renderer from the editor dropdown.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-04-09T20:49:44Z",
            "updated_at": "2025-04-11T14:57:01Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "1054ab823961597a07c39065d18fa8d379e3347d"
            ]
        },
        "105222": {
            "id": "PR_kwDOAO6SJc6SB4Me",
            "public_id": 105222,
            "url": "https://github.com/godotengine/godot/pull/105222",
            "diff_url": "https://github.com/godotengine/godot/pull/105222.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105222.patch",
            "title": "Fix and rename mouse filter recursive behavior and focus mode recursive behavior",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEwMDU0MjI2",
            "created_at": "2025-04-10T03:27:58Z",
            "updated_at": "2025-04-16T16:34:33Z",
            "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": [
                "d16e8b7ca4dd939541607aaa4edf41c9a5f187bc"
            ]
        },
        "105224": {
            "id": "PR_kwDOAO6SJc6SCm_A",
            "public_id": 105224,
            "url": "https://github.com/godotengine/godot/pull/105224",
            "diff_url": "https://github.com/godotengine/godot/pull/105224.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105224.patch",
            "title": "Search custom types when filtering on type in the SceneTree dock",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjcwOTY4MA==",
            "created_at": "2025-04-10T06:07:51Z",
            "updated_at": "2025-04-15T17:34:01Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6b9d67a54742e4982ccf53c6e34eaacea2f09854"
            ]
        },
        "105225": {
            "id": "PR_kwDOAO6SJc6SCsWG",
            "public_id": 105225,
            "url": "https://github.com/godotengine/godot/pull/105225",
            "diff_url": "https://github.com/godotengine/godot/pull/105225.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105225.patch",
            "title": "Change `DisplayServerMacOS` from `GDCLASS` to `GDSOFTCLASS`. Add `GDSOFTCLASS` to other display servers.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-04-10T06:21:59Z",
            "updated_at": "2025-04-10T21:58:25Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "04975229335b9a43cfb2fe74df7a5426199ba018"
            ]
        },
        "105226": {
            "id": "PR_kwDOAO6SJc6SDG8w",
            "public_id": 105226,
            "url": "https://github.com/godotengine/godot/pull/105226",
            "diff_url": "https://github.com/godotengine/godot/pull/105226.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105226.patch",
            "title": "Fix visual shader editor popups not using editor scale.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-04-10T07:18:32Z",
            "updated_at": "2025-04-10T15:22:18Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "9870c8ca684168ec8161e039e2a9d8644dba42d3"
            ]
        },
        "105237": {
            "id": "PR_kwDOAO6SJc6SGQbu",
            "public_id": 105237,
            "url": "https://github.com/godotengine/godot/pull/105237",
            "diff_url": "https://github.com/godotengine/godot/pull/105237.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105237.patch",
            "title": "Fix shadow offset larger than shadow size in PopupMenu and PopupPanel.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI0NDk4ODMy",
            "created_at": "2025-04-10T13:07:24Z",
            "updated_at": "2025-04-21T13:31:48Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "147b8415b1c3cba80a44d0a448c2435b39ccb927"
            ]
        },
        "105238": {
            "id": "PR_kwDOAO6SJc6SGRJx",
            "public_id": 105238,
            "url": "https://github.com/godotengine/godot/pull/105238",
            "diff_url": "https://github.com/godotengine/godot/pull/105238.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105238.patch",
            "title": "Fix issue where vsproj=yes vsproj_gen_only=no sometimes fails to build",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMxMDEzNw==",
            "created_at": "2025-04-10T13:08:29Z",
            "updated_at": "2025-04-10T21:58:25Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6e7f77adc49db2c03bddafce6fbd8043f02141c1"
            ]
        },
        "105239": {
            "id": "PR_kwDOAO6SJc6SGUlQ",
            "public_id": 105239,
            "url": "https://github.com/godotengine/godot/pull/105239",
            "diff_url": "https://github.com/godotengine/godot/pull/105239.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105239.patch",
            "title": "Add fuzzy filtering to the script filtering",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ5NTUwNTE=",
            "created_at": "2025-04-10T13:12:52Z",
            "updated_at": "2025-05-28T14:48:44Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "7dc9a088bc90f91227047c6dd073c256e0133b9c"
            ]
        },
        "105240": {
            "id": "PR_kwDOAO6SJc6SG5Tt",
            "public_id": 105240,
            "url": "https://github.com/godotengine/godot/pull/105240",
            "diff_url": "https://github.com/godotengine/godot/pull/105240.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105240.patch",
            "title": "Add fuzzy search to method filtering",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ5NTUwNTE=",
            "created_at": "2025-04-10T14:02:02Z",
            "updated_at": "2025-05-28T14:48:46Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "7bff27a5a5b2be8f374055074c2a9f7a99713cd2"
            ]
        },
        "105242": {
            "id": "PR_kwDOAO6SJc6SHMfK",
            "public_id": 105242,
            "url": "https://github.com/godotengine/godot/pull/105242",
            "diff_url": "https://github.com/godotengine/godot/pull/105242.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105242.patch",
            "title": "[Web] Add the equivalent of `-Werror` for `wasm-ld`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI3MDkyOA==",
            "created_at": "2025-04-10T14:30:56Z",
            "updated_at": "2025-04-11T14:56:39Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc0NTU=",
                    "name": "platform:web",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ce4f64583a14a884aa5d0283d3d759bc4c4073f1"
            ]
        },
        "105247": {
            "id": "PR_kwDOAO6SJc6SInhl",
            "public_id": 105247,
            "url": "https://github.com/godotengine/godot/pull/105247",
            "diff_url": "https://github.com/godotengine/godot/pull/105247.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105247.patch",
            "title": "Fix BBCode print with nested `[`.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-04-10T16:55:40Z",
            "updated_at": "2025-04-15T00:43:19Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "bd3a264011cfaa8149a5a0f849958907bd8f91a4"
            ]
        },
        "105249": {
            "id": "PR_kwDOAO6SJc6SI6Ci",
            "public_id": 105249,
            "url": "https://github.com/godotengine/godot/pull/105249",
            "diff_url": "https://github.com/godotengine/godot/pull/105249.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105249.patch",
            "title": "Core: Use `Math` namespace for constants",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE3NDg5Mjky",
            "created_at": "2025-04-10T17:32:41Z",
            "updated_at": "2025-04-12T15:10:15Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "94282d88f9e2b483f7a39e41c316c661e96e56b1"
            ]
        },
        "105252": {
            "id": "PR_kwDOAO6SJc6SJPCv",
            "public_id": 105252,
            "url": "https://github.com/godotengine/godot/pull/105252",
            "diff_url": "https://github.com/godotengine/godot/pull/105252.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105252.patch",
            "title": "Replace NavigationServer2D `Point` struct with `Vector2`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyNDY0MjA0",
            "created_at": "2025-04-10T18:15:10Z",
            "updated_at": "2025-04-11T17:49:33Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNzUyMDQwNjk0",
                    "name": "topic:navigation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "1c03b15b4fcd9313cd82a6d25f7bd6a781359b43"
            ]
        },
        "105253": {
            "id": "PR_kwDOAO6SJc6SJPVf",
            "public_id": 105253,
            "url": "https://github.com/godotengine/godot/pull/105253",
            "diff_url": "https://github.com/godotengine/godot/pull/105253.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105253.patch",
            "title": "Replace NavigationServer3D `Point` struct with `Vector3`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyNDY0MjA0",
            "created_at": "2025-04-10T18:15:43Z",
            "updated_at": "2025-04-11T17:49:16Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNzUyMDQwNjk0",
                    "name": "topic:navigation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "af14aaecd4975d23008256ac4afc822b4abc7ca3"
            ]
        },
        "105257": {
            "id": "PR_kwDOAO6SJc6SKh3D",
            "public_id": 105257,
            "url": "https://github.com/godotengine/godot/pull/105257",
            "diff_url": "https://github.com/godotengine/godot/pull/105257.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105257.patch",
            "title": "Remove no longer needed link polygons from NavMapBuilder",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyNDY0MjA0",
            "created_at": "2025-04-10T20:56:04Z",
            "updated_at": "2025-04-16T17:01:48Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNzUyMDQwNjk0",
                    "name": "topic:navigation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "c901f39cda374a9ef5dfa047f83d3cd812610886"
            ]
        },
        "105259": {
            "id": "PR_kwDOAO6SJc6SKpnS",
            "public_id": 105259,
            "url": "https://github.com/godotengine/godot/pull/105259",
            "diff_url": "https://github.com/godotengine/godot/pull/105259.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105259.patch",
            "title": "[RTL] Track external changes in the custom fonts set by BBCode / `push_*`.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-04-10T21:12:08Z",
            "updated_at": "2025-04-15T00:43:04Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "1ddd50321342ed9db5d859d043e21d793a278339"
            ]
        },
        "105262": {
            "id": "PR_kwDOAO6SJc6SMbFK",
            "public_id": 105262,
            "url": "https://github.com/godotengine/godot/pull/105262",
            "diff_url": "https://github.com/godotengine/godot/pull/105262.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105262.patch",
            "title": "[.NET] Add a preload hook to load .NET assemblies from the APK",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM5MDMwNTk=",
            "created_at": "2025-04-11T03:01:56Z",
            "updated_at": "2025-04-15T19:21:28Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWw3MDkyNjk3NzU=",
                    "name": "topic:dotnet",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b941c2d013744d1acac98186f73b41554e6895e6"
            ]
        },
        "105264": {
            "id": "PR_kwDOAO6SJc6SMrhk",
            "public_id": 105264,
            "url": "https://github.com/godotengine/godot/pull/105264",
            "diff_url": "https://github.com/godotengine/godot/pull/105264.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105264.patch",
            "title": "Optimize PrimitiveMesh creation by avoiding CoW behavior and dynamic memory allocations",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NTIxMzM5",
            "created_at": "2025-04-11T04:19:43Z",
            "updated_at": "2025-04-15T00:43:17Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "9b6f9e5701240c053181c3b5ed99438049f08689"
            ]
        },
        "105265": {
            "id": "PR_kwDOAO6SJc6SM6pi",
            "public_id": 105265,
            "url": "https://github.com/godotengine/godot/pull/105265",
            "diff_url": "https://github.com/godotengine/godot/pull/105265.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105265.patch",
            "title": "Fix graph node resizing.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-04-11T05:22:04Z",
            "updated_at": "2025-04-11T14:56:50Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "13cf88073b7d4a114f65e90796ff2043bec85289"
            ]
        },
        "105267": {
            "id": "PR_kwDOAO6SJc6SNeju",
            "public_id": 105267,
            "url": "https://github.com/godotengine/godot/pull/105267",
            "diff_url": "https://github.com/godotengine/godot/pull/105267.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105267.patch",
            "title": "Pre-allocate more resources when screen textures are detected in the Mobile renderer",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NTIxMzM5",
            "created_at": "2025-04-11T06:55:06Z",
            "updated_at": "2025-04-15T00:43:17Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "699695e5ffbe9c87b65082ed60e5f66119419ca7"
            ]
        },
        "105272": {
            "id": "PR_kwDOAO6SJc6SOnKu",
            "public_id": 105272,
            "url": "https://github.com/godotengine/godot/pull/105272",
            "diff_url": "https://github.com/godotengine/godot/pull/105272.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105272.patch",
            "title": "Add enable checkboxes to editor sections",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOCL9eow",
            "created_at": "2025-04-11T09:21:12Z",
            "updated_at": "2025-05-16T11:25:47Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ebe9370724fa9e0efd639a8b0d8ceab3d9fbecdd"
            ]
        },
        "105277": {
            "id": "PR_kwDOAO6SJc6SP4AR",
            "public_id": 105277,
            "url": "https://github.com/godotengine/godot/pull/105277",
            "diff_url": "https://github.com/godotengine/godot/pull/105277.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105277.patch",
            "title": "Fix issue with playing a custom scene from a UID",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc4OTg0",
            "created_at": "2025-04-11T11:56:02Z",
            "updated_at": "2025-04-11T18:50:52Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "c45ca4ae042786b78be6166bd6f957f208adf3bd"
            ]
        },
        "105278": {
            "id": "PR_kwDOAO6SJc6SQc9u",
            "public_id": 105278,
            "url": "https://github.com/godotengine/godot/pull/105278",
            "diff_url": "https://github.com/godotengine/godot/pull/105278.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105278.patch",
            "title": "Smoke test: Log an error if `reserve()` is called with fewer elements than `size()`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzMDgxNjc=",
            "created_at": "2025-04-11T13:01:31Z",
            "updated_at": "2025-04-23T18:00:39Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "7c37188ca179a17303a53c285656f5568a169037"
            ]
        },
        "105281": {
            "id": "PR_kwDOAO6SJc6SRsHW",
            "public_id": 105281,
            "url": "https://github.com/godotengine/godot/pull/105281",
            "diff_url": "https://github.com/godotengine/godot/pull/105281.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105281.patch",
            "title": "[.NET] Fix `string.PathJoin` to be consistent with core",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEyOTY2ODE0",
            "created_at": "2025-04-11T15:26:48Z",
            "updated_at": "2025-04-12T14:38:30Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw3MDkyNjk3NzU=",
                    "name": "topic:dotnet",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e8311840e40bcad22c8e01198cdf3697c9bc9037"
            ]
        },
        "105283": {
            "id": "PR_kwDOAO6SJc6SSi6-",
            "public_id": 105283,
            "url": "https://github.com/godotengine/godot/pull/105283",
            "diff_url": "https://github.com/godotengine/godot/pull/105283.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105283.patch",
            "title": "Update donation link to `fund.godotengine.org`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2025-04-11T17:07:20Z",
            "updated_at": "2025-04-15T13:03:32Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "3ac7da96456366319a328e2d98b9a05c6e7d598e"
            ]
        },
        "105286": {
            "id": "PR_kwDOAO6SJc6SSyZh",
            "public_id": 105286,
            "url": "https://github.com/godotengine/godot/pull/105286",
            "diff_url": "https://github.com/godotengine/godot/pull/105286.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105286.patch",
            "title": "Rendering: Fix `Math` constant conversion",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE3NDg5Mjky",
            "created_at": "2025-04-11T17:36:15Z",
            "updated_at": "2025-04-11T18:34:53Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "c7e9dc96a4b86f0d96f201fbf6baf9ec79925eee"
            ]
        },
        "105287": {
            "id": "PR_kwDOAO6SJc6STLcr",
            "public_id": 105287,
            "url": "https://github.com/godotengine/godot/pull/105287",
            "diff_url": "https://github.com/godotengine/godot/pull/105287.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105287.patch",
            "title": "Improve documentation on `is_nan()` and `NAN` constant",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2025-04-11T18:25:27Z",
            "updated_at": "2025-04-15T13:03:30Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "LA_kwDOAO6SJc8AAAABocF7RA",
                    "name": "cherrypick:4.3",
                    "color": "#446699"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "a0b796218a2739905e3cebd4cbb4881156c2ffd6"
            ]
        },
        "105288": {
            "id": "PR_kwDOAO6SJc6STW52",
            "public_id": 105288,
            "url": "https://github.com/godotengine/godot/pull/105288",
            "diff_url": "https://github.com/godotengine/godot/pull/105288.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105288.patch",
            "title": "Fix custom scene argument if it's referenced as UID.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-04-11T18:46:24Z",
            "updated_at": "2025-04-15T17:34:09Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "57bb602e3715d5f2d93ee87606f955a143894cd3"
            ]
        },
        "105291": {
            "id": "PR_kwDOAO6SJc6SUB_b",
            "public_id": 105291,
            "url": "https://github.com/godotengine/godot/pull/105291",
            "diff_url": "https://github.com/godotengine/godot/pull/105291.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105291.patch",
            "title": "Rename editor setting `Engine Version Update Mode` to `Check for Updates` ",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MTMyMjgw",
            "created_at": "2025-04-11T20:30:59Z",
            "updated_at": "2025-04-27T22:02:38Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5f7e9a9198e4df2a4d06fe8deef8b6ad11d592ae"
            ]
        },
        "105297": {
            "id": "PR_kwDOAO6SJc6SV52i",
            "public_id": 105297,
            "url": "https://github.com/godotengine/godot/pull/105297",
            "diff_url": "https://github.com/godotengine/godot/pull/105297.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105297.patch",
            "title": "Improve EditorAbout dialog auto-translation",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2025-04-12T04:56:30Z",
            "updated_at": "2025-04-29T23:53:58Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB5NI2wQ",
                    "name": "topic:i18n",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "c5a70dbeeb7ca4f194cc7a8c9cdc73fbcde2b0ca"
            ]
        },
        "105301": {
            "id": "PR_kwDOAO6SJc6SWLDC",
            "public_id": 105301,
            "url": "https://github.com/godotengine/godot/pull/105301",
            "diff_url": "https://github.com/godotengine/godot/pull/105301.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105301.patch",
            "title": "Android: Fix decimal keyboard",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOCouzNQ",
            "created_at": "2025-04-12T07:15:20Z",
            "updated_at": "2025-04-15T23:31:29Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABocF7RA",
                    "name": "cherrypick:4.3",
                    "color": "#446699"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "8f0a642f6c3bf528b101e52a4d12def97658665f"
            ]
        },
        "105302": {
            "id": "PR_kwDOAO6SJc6SWMJa",
            "public_id": 105302,
            "url": "https://github.com/godotengine/godot/pull/105302",
            "diff_url": "https://github.com/godotengine/godot/pull/105302.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105302.patch",
            "title": "Add `--scene` command line argument",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2025-04-12T07:25:39Z",
            "updated_at": "2025-05-13T21:40:26Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "47568a465466bac9607f8df06cb1692cd8b583e9"
            ]
        },
        "105304": {
            "id": "PR_kwDOAO6SJc6SWRSI",
            "public_id": 105304,
            "url": "https://github.com/godotengine/godot/pull/105304",
            "diff_url": "https://github.com/godotengine/godot/pull/105304.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105304.patch",
            "title": "Fix `exp_edit` description",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2025-04-12T08:18:22Z",
            "updated_at": "2025-04-16T20:54:11Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "23a0b7d4d007c617b5b7d495bafc030809ba4374"
            ]
        },
        "105306": {
            "id": "PR_kwDOAO6SJc6SWTgU",
            "public_id": 105306,
            "url": "https://github.com/godotengine/godot/pull/105306",
            "diff_url": "https://github.com/godotengine/godot/pull/105306.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105306.patch",
            "title": "`Range`: Remove useless `p_what` argument",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2025-04-12T08:44:01Z",
            "updated_at": "2025-04-28T08:18:55Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e4562fe727c6e9d65063f8aace9722f4dc780a9f"
            ]
        },
        "105307": {
            "id": "PR_kwDOAO6SJc6SWZS-",
            "public_id": 105307,
            "url": "https://github.com/godotengine/godot/pull/105307",
            "diff_url": "https://github.com/godotengine/godot/pull/105307.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105307.patch",
            "title": "Support custom features in project settings dialog",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2025-04-12T09:48:13Z",
            "updated_at": "2025-04-22T16:17:16Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d21d6ead219abe4f8d9fbddef4b69d37138fecaa"
            ]
        },
        "105310": {
            "id": "PR_kwDOAO6SJc6SWe26",
            "public_id": 105310,
            "url": "https://github.com/godotengine/godot/pull/105310",
            "diff_url": "https://github.com/godotengine/godot/pull/105310.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105310.patch",
            "title": "TextureEditorPlugin: Add borders to 3D and Layered editors",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUzMTUwMjQ0",
            "created_at": "2025-04-12T10:52:06Z",
            "updated_at": "2025-04-18T17:26:31Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b0626fefa1ce8fd353d95af376fa0e430bc54ea1"
            ]
        },
        "105321": {
            "id": "PR_kwDOAO6SJc6SW890",
            "public_id": 105321,
            "url": "https://github.com/godotengine/godot/pull/105321",
            "diff_url": "https://github.com/godotengine/godot/pull/105321.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105321.patch",
            "title": "Allow theming audio buses",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYwNTc5MDE0",
            "created_at": "2025-04-12T16:32:40Z",
            "updated_at": "2025-04-15T18:20:34Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw1NzI3ODE5OTc=",
                    "name": "topic:audio",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "1c1e31118e12ce50a125b0db71a5ab588a5b21bc"
            ]
        },
        "105322": {
            "id": "PR_kwDOAO6SJc6SXFIt",
            "public_id": 105322,
            "url": "https://github.com/godotengine/godot/pull/105322",
            "diff_url": "https://github.com/godotengine/godot/pull/105322.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105322.patch",
            "title": "Remove debug focus rect draws from MenuBar and GraphNode.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-04-12T17:52:37Z",
            "updated_at": "2025-04-16T15:50:11Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5688d304390ff4f24b9108e45e4aa9c5354bdc31"
            ]
        },
        "105323": {
            "id": "PR_kwDOAO6SJc6SXIeh",
            "public_id": 105323,
            "url": "https://github.com/godotengine/godot/pull/105323",
            "diff_url": "https://github.com/godotengine/godot/pull/105323.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105323.patch",
            "title": "[RTL] Fix VC_GLYPHS_RTL visible character trimming mode.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-04-12T18:14:21Z",
            "updated_at": "2025-04-15T17:34:04Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d782d827f77d2c0fd4a5e622bf8b2c7767e3353b"
            ]
        },
        "105326": {
            "id": "PR_kwDOAO6SJc6SXZdn",
            "public_id": 105326,
            "url": "https://github.com/godotengine/godot/pull/105326",
            "diff_url": "https://github.com/godotengine/godot/pull/105326.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105326.patch",
            "title": "Supress unused paramater warning conflicting with if constexpr",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY3MTUxMw==",
            "created_at": "2025-04-12T20:26:54Z",
            "updated_at": "2025-04-15T00:43:30Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "88a43b7039068b3189bd4335c501918cd2cbdd02"
            ]
        },
        "105329": {
            "id": "PR_kwDOAO6SJc6SXi6z",
            "public_id": 105329,
            "url": "https://github.com/godotengine/godot/pull/105329",
            "diff_url": "https://github.com/godotengine/godot/pull/105329.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105329.patch",
            "title": "Fix GridMap OctantKey cell rasterization",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyNDY0MjA0",
            "created_at": "2025-04-12T22:39:47Z",
            "updated_at": "2025-04-22T20:19:38Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "39db6c1d3c49b2492fde9ac7d72b979eb837f323"
            ]
        },
        "105334": {
            "id": "PR_kwDOAO6SJc6SYL9m",
            "public_id": 105334,
            "url": "https://github.com/godotengine/godot/pull/105334",
            "diff_url": "https://github.com/godotengine/godot/pull/105334.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105334.patch",
            "title": "Allow inserting at end of array again",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUwMjk1MTk=",
            "created_at": "2025-04-13T02:18:59Z",
            "updated_at": "2025-04-15T00:43:28Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "effd1b71ce0bdd806db9116afd853029141f6735"
            ]
        },
        "105337": {
            "id": "PR_kwDOAO6SJc6SYh4l",
            "public_id": 105337,
            "url": "https://github.com/godotengine/godot/pull/105337",
            "diff_url": "https://github.com/godotengine/godot/pull/105337.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105337.patch",
            "title": "Replace duplicate code of `is_ancestor_of()` in node.cpp",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOByPlNg",
            "created_at": "2025-04-13T06:03:14Z",
            "updated_at": "2025-04-15T17:34:02Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "3c745c031577dcb028c926336d6e5cdc3df254ae"
            ]
        },
        "105344": {
            "id": "PR_kwDOAO6SJc6SZFsH",
            "public_id": 105344,
            "url": "https://github.com/godotengine/godot/pull/105344",
            "diff_url": "https://github.com/godotengine/godot/pull/105344.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105344.patch",
            "title": "Fix LSP not returning expected localization for API docs.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQwMTYzOTIx",
            "created_at": "2025-04-13T12:05:35Z",
            "updated_at": "2025-05-03T09:42:10Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwODI=",
                    "name": "topic:gdscript",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "23a2481abcf3c4fa11cb08df6ad0413351b94dfc"
            ]
        },
        "105347": {
            "id": "PR_kwDOAO6SJc6SZSPQ",
            "public_id": 105347,
            "url": "https://github.com/godotengine/godot/pull/105347",
            "diff_url": "https://github.com/godotengine/godot/pull/105347.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105347.patch",
            "title": "LSP: Account for unicode identifiers",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBe5tvQ",
            "created_at": "2025-04-13T14:19:42Z",
            "updated_at": "2025-05-28T14:48:41Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwODI=",
                    "name": "topic:gdscript",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e213737d66acd26d8729d943c109b578c3d3353b"
            ]
        },
        "105352": {
            "id": "PR_kwDOAO6SJc6SZcH6",
            "public_id": 105352,
            "url": "https://github.com/godotengine/godot/pull/105352",
            "diff_url": "https://github.com/godotengine/godot/pull/105352.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105352.patch",
            "title": "[.NET] Fix extraction of C# default property values when negative",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQzNzAyNQ==",
            "created_at": "2025-04-13T16:05:07Z",
            "updated_at": "2025-04-15T07:38:37Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MDkyNjk3NzU=",
                    "name": "topic:dotnet",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "88191b0b157a36681aace24f2151ce79e9525cb2"
            ]
        },
        "105357": {
            "id": "PR_kwDOAO6SJc6SZi-I",
            "public_id": 105357,
            "url": "https://github.com/godotengine/godot/pull/105357",
            "diff_url": "https://github.com/godotengine/godot/pull/105357.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105357.patch",
            "title": "Improve get_cursor_shape() documentation",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjg1NDM4ODky",
            "created_at": "2025-04-13T17:17:01Z",
            "updated_at": "2025-04-28T18:09:14Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "6a19128a1a2360496a4528a76a8163c384e875e8"
            ]
        },
        "105368": {
            "id": "PR_kwDOAO6SJc6SaJBS",
            "public_id": 105368,
            "url": "https://github.com/godotengine/godot/pull/105368",
            "diff_url": "https://github.com/godotengine/godot/pull/105368.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105368.patch",
            "title": "Add inspector support for typed property hint formats",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOCL9eow",
            "created_at": "2025-04-14T00:02:05Z",
            "updated_at": "2025-04-29T16:28:50Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "294303eac960eee90694cd663b8f8a55a7a2ffaf"
            ]
        },
        "105370": {
            "id": "PR_kwDOAO6SJc6Saico",
            "public_id": 105370,
            "url": "https://github.com/godotengine/godot/pull/105370",
            "diff_url": "https://github.com/godotengine/godot/pull/105370.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105370.patch",
            "title": "Fix GraphNode frag/vert port positions misaligned",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYxNTMwNDY5",
            "created_at": "2025-04-14T02:12:37Z",
            "updated_at": "2025-04-16T15:51:34Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6e1fb68f65582987a6b1494204a8133f987488db"
            ]
        },
        "105375": {
            "id": "PR_kwDOAO6SJc6SclrP",
            "public_id": 105375,
            "url": "https://github.com/godotengine/godot/pull/105375",
            "diff_url": "https://github.com/godotengine/godot/pull/105375.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105375.patch",
            "title": "Implement `SVGTexture` auto-scalable with font oversampling.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-04-14T08:29:10Z",
            "updated_at": "2025-05-04T08:18:12Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "24bb0d5c4f7b4ed744dda8e34a012c8d2db5cc66",
                "9f5048fb36e8ad4b88ec7cea901c66d8b3837c8b"
            ]
        },
        "105376": {
            "id": "PR_kwDOAO6SJc6Scvg_",
            "public_id": 105376,
            "url": "https://github.com/godotengine/godot/pull/105376",
            "diff_url": "https://github.com/godotengine/godot/pull/105376.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105376.patch",
            "title": "Queue hover update when creating TreeItem",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2025-04-14T08:47:12Z",
            "updated_at": "2025-05-27T12:06:24Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ac2179c546b6ec7b6cb58293acd788c97feb2b71"
            ]
        },
        "105378": {
            "id": "PR_kwDOAO6SJc6Sc-2Y",
            "public_id": 105378,
            "url": "https://github.com/godotengine/godot/pull/105378",
            "diff_url": "https://github.com/godotengine/godot/pull/105378.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105378.patch",
            "title": "[FileSystemList] Fix edit popup not accounting scroll position.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-04-14T09:12:05Z",
            "updated_at": "2025-04-28T15:10:52Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "7dc8daf1766e123ff94a1d64a3f8228c4151a63a"
            ]
        },
        "105384": {
            "id": "PR_kwDOAO6SJc6SfnFg",
            "public_id": 105384,
            "url": "https://github.com/godotengine/godot/pull/105384",
            "diff_url": "https://github.com/godotengine/godot/pull/105384.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105384.patch",
            "title": "Remove `auto` misuse cases.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-04-14T14:02:52Z",
            "updated_at": "2025-04-15T00:43:10Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "501c64a12fcc9d3867d615c114571add4758a608"
            ]
        },
        "105392": {
            "id": "PR_kwDOAO6SJc6ShnG-",
            "public_id": 105392,
            "url": "https://github.com/godotengine/godot/pull/105392",
            "diff_url": "https://github.com/godotengine/godot/pull/105392.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105392.patch",
            "title": "Optimize `Array` `min`/`max` methods",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOCB462A",
            "created_at": "2025-04-14T17:57:52Z",
            "updated_at": "2025-04-23T01:34:49Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ecf63dd079393d27b22a8103a80c4e8c744d19a1"
            ]
        },
        "105394": {
            "id": "PR_kwDOAO6SJc6SjkFd",
            "public_id": 105394,
            "url": "https://github.com/godotengine/godot/pull/105394",
            "diff_url": "https://github.com/godotengine/godot/pull/105394.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105394.patch",
            "title": "Use Math::abs to avoid ambiguity with integer abs",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEzMTE1NTU=",
            "created_at": "2025-04-14T21:54:39Z",
            "updated_at": "2025-04-15T17:33:45Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "40b5468c6d39c3d316721a39da254b4387727c96"
            ]
        },
        "105400": {
            "id": "PR_kwDOAO6SJc6SmgQy",
            "public_id": 105400,
            "url": "https://github.com/godotengine/godot/pull/105400",
            "diff_url": "https://github.com/godotengine/godot/pull/105400.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105400.patch",
            "title": "Remove old oversampling property from font importers.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-04-15T05:24:31Z",
            "updated_at": "2025-05-16T10:39:51Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "92e7a6ff8f62c7abd9f832610c2045302dc93a3f"
            ]
        },
        "105404": {
            "id": "PR_kwDOAO6SJc6Sn4rv",
            "public_id": 105404,
            "url": "https://github.com/godotengine/godot/pull/105404",
            "diff_url": "https://github.com/godotengine/godot/pull/105404.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105404.patch",
            "title": "Fix typo in the description of RandomNumberGenerator.state",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ2MjQ4NA==",
            "created_at": "2025-04-15T08:14:57Z",
            "updated_at": "2025-04-15T17:33:25Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                }
            ],
            "commits": [
                "8d796d826e5dc3c477ed7e853c72f8e0f87db836"
            ]
        },
        "105408": {
            "id": "PR_kwDOAO6SJc6Sof_l",
            "public_id": 105408,
            "url": "https://github.com/godotengine/godot/pull/105408",
            "diff_url": "https://github.com/godotengine/godot/pull/105408.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105408.patch",
            "title": "Fix bitmap font scaling.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-04-15T09:16:16Z",
            "updated_at": "2025-04-15T19:06:20Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMTYxNzI2NDA1",
                    "name": "high priority",
                    "color": "#7956a5"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b55d3a25160e6e27c00eda80dba5762e47d763eb"
            ]
        },
        "105409": {
            "id": "PR_kwDOAO6SJc6Sokac",
            "public_id": 105409,
            "url": "https://github.com/godotengine/godot/pull/105409",
            "diff_url": "https://github.com/godotengine/godot/pull/105409.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105409.patch",
            "title": "Fix typo ovrsampling → oversampling",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjg4NDk1NTQ=",
            "created_at": "2025-04-15T09:23:12Z",
            "updated_at": "2025-04-15T17:33:48Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d0aa95a6d4e4dd29c3a9871397eca6206b34ae11"
            ]
        },
        "105412": {
            "id": "PR_kwDOAO6SJc6SpULN",
            "public_id": 105412,
            "url": "https://github.com/godotengine/godot/pull/105412",
            "diff_url": "https://github.com/godotengine/godot/pull/105412.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105412.patch",
            "title": "Fix fixed size image fonts incorrectly getting oversampling applied if set to native size.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-04-15T10:40:49Z",
            "updated_at": "2025-04-18T17:26:47Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "a3943f8ad485f9e8cc538e936a3fc3b8dc021017"
            ]
        },
        "105413": {
            "id": "PR_kwDOAO6SJc6Spaxk",
            "public_id": 105413,
            "url": "https://github.com/godotengine/godot/pull/105413",
            "diff_url": "https://github.com/godotengine/godot/pull/105413.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105413.patch",
            "title": "GDScript: Do phrase level recovery for match",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBe5tvQ",
            "created_at": "2025-04-15T10:53:26Z",
            "updated_at": "2025-05-23T16:53:31Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwODI=",
                    "name": "topic:gdscript",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "4a0e40f6ea0f30e8eaa07414ec9e2642fdac7622"
            ]
        },
        "105415": {
            "id": "PR_kwDOAO6SJc6Spthe",
            "public_id": 105415,
            "url": "https://github.com/godotengine/godot/pull/105415",
            "diff_url": "https://github.com/godotengine/godot/pull/105415.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105415.patch",
            "title": "Autocompletion: Remove additional parenthesis from utility function options",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBe5tvQ",
            "created_at": "2025-04-15T11:27:56Z",
            "updated_at": "2025-05-23T16:54:33Z",
            "target_branch": "master",
            "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": [
                "3f0ff0417c27a96393cc6428386963f009f0690f"
            ]
        },
        "105424": {
            "id": "PR_kwDOAO6SJc6SsK7T",
            "public_id": 105424,
            "url": "https://github.com/godotengine/godot/pull/105424",
            "diff_url": "https://github.com/godotengine/godot/pull/105424.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105424.patch",
            "title": "Fix RendererRD crash on start on Intel Macs.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-04-15T15:22:23Z",
            "updated_at": "2025-04-21T13:31:45Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc3ODA=",
                    "name": "platform:macos",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "472090dd882297cfe8c34e53228629de06ced3fe"
            ]
        },
        "105427": {
            "id": "PR_kwDOAO6SJc6SsYXL",
            "public_id": 105427,
            "url": "https://github.com/godotengine/godot/pull/105427",
            "diff_url": "https://github.com/godotengine/godot/pull/105427.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105427.patch",
            "title": "Rename `BLOCK_DEVICE()` macro to `FORCE_ANGLE()` in `main.cpp`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2025-04-15T15:44:34Z",
            "updated_at": "2025-04-16T23:40:04Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b7aadabee916b7303dc72ee42ef9e70aa7e5ad1b"
            ]
        },
        "105428": {
            "id": "PR_kwDOAO6SJc6Sso8v",
            "public_id": 105428,
            "url": "https://github.com/godotengine/godot/pull/105428",
            "diff_url": "https://github.com/godotengine/godot/pull/105428.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105428.patch",
            "title": "Test for insertion at array's size",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQyMjYyMDA3",
            "created_at": "2025-04-15T16:12:41Z",
            "updated_at": "2025-04-16T15:49:56Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMjMxNTkzNjg1",
                    "name": "topic:tests",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "692a244713763acbf6f152bd6e17101bec2aaa88"
            ]
        },
        "105430": {
            "id": "PR_kwDOAO6SJc6StDkx",
            "public_id": 105430,
            "url": "https://github.com/godotengine/godot/pull/105430",
            "diff_url": "https://github.com/godotengine/godot/pull/105430.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105430.patch",
            "title": "Fix crash in release build with llvm-mingw.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-04-15T17:05:46Z",
            "updated_at": "2025-04-16T15:50:13Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwyMDU0MTc0MTM=",
                    "name": "platform:windows",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "da1fca613f9b8bc6a889b1f290d1aa3424eb8955"
            ]
        },
        "105437": {
            "id": "PR_kwDOAO6SJc6Sucue",
            "public_id": 105437,
            "url": "https://github.com/godotengine/godot/pull/105437",
            "diff_url": "https://github.com/godotengine/godot/pull/105437.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105437.patch",
            "title": "Allow moving meshes without motion vectors",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYzMjk0MjA=",
            "created_at": "2025-04-15T20:06:23Z",
            "updated_at": "2025-04-25T17:01:54Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "a4a5f4ed017f90dc1a48d6f926d94f69f5e82494"
            ]
        },
        "105445": {
            "id": "PR_kwDOAO6SJc6SwJ7W",
            "public_id": 105445,
            "url": "https://github.com/godotengine/godot/pull/105445",
            "diff_url": "https://github.com/godotengine/godot/pull/105445.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105445.patch",
            "title": "OpenXR: Request the `XR_KHR_loader_init` extension",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkxNDk2OA==",
            "created_at": "2025-04-16T00:31:28Z",
            "updated_at": "2025-04-16T16:59:22Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWw4NjU1ODUwMDA=",
                    "name": "topic:xr",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b28e95c8b0eadfb65c543e9d203aabfd46ebce0c"
            ]
        },
        "105446": {
            "id": "PR_kwDOAO6SJc6SwWyX",
            "public_id": 105446,
            "url": "https://github.com/godotengine/godot/pull/105446",
            "diff_url": "https://github.com/godotengine/godot/pull/105446.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105446.patch",
            "title": "Fix division by zero when scaling",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc0NTU2ODU2",
            "created_at": "2025-04-16T01:09:09Z",
            "updated_at": "2025-04-16T15:50:07Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b278cc483730a8dfda15b187ea75837eeb351826"
            ]
        },
        "105451": {
            "id": "PR_kwDOAO6SJc6Sy2eb",
            "public_id": 105451,
            "url": "https://github.com/godotengine/godot/pull/105451",
            "diff_url": "https://github.com/godotengine/godot/pull/105451.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105451.patch",
            "title": "Fix X11 boot splash scaling.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-04-16T07:48:43Z",
            "updated_at": "2025-05-28T14:48:33Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTczMjY=",
                    "name": "platform:linuxbsd",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5ddaaa93e68c633dcacccaecf8e81510ac30567a"
            ]
        },
        "105453": {
            "id": "PR_kwDOAO6SJc6S16hV",
            "public_id": 105453,
            "url": "https://github.com/godotengine/godot/pull/105453",
            "diff_url": "https://github.com/godotengine/godot/pull/105453.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105453.patch",
            "title": "Add thread safety to Object signals",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYyNjUzMDc=",
            "created_at": "2025-04-16T13:34:57Z",
            "updated_at": "2025-04-16T21:39:28Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "2f39d8ebef955bd32ad1816a24463cc829bf50c9"
            ]
        },
        "105460": {
            "id": "PR_kwDOAO6SJc6S4gsT",
            "public_id": 105460,
            "url": "https://github.com/godotengine/godot/pull/105460",
            "diff_url": "https://github.com/godotengine/godot/pull/105460.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105460.patch",
            "title": "Use `Math::abs` to avoid ambiguity with integer abs",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEzMTE1NTU=",
            "created_at": "2025-04-16T18:42:28Z",
            "updated_at": "2025-04-16T20:46:41Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5e6df6a196ae1fabccbe8a2a4a97123594885652"
            ]
        },
        "105465": {
            "id": "PR_kwDOAO6SJc6S5Vk3",
            "public_id": 105465,
            "url": "https://github.com/godotengine/godot/pull/105465",
            "diff_url": "https://github.com/godotengine/godot/pull/105465.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105465.patch",
            "title": "Properly report missing nodes in LightmapGI",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYwNTc5MDE0",
            "created_at": "2025-04-16T20:42:28Z",
            "updated_at": "2025-05-09T16:40:59Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "75566d1faced2dcffa5d297b03fdba5cde5cf101"
            ]
        },
        "105470": {
            "id": "PR_kwDOAO6SJc6S6gh_",
            "public_id": 105470,
            "url": "https://github.com/godotengine/godot/pull/105470",
            "diff_url": "https://github.com/godotengine/godot/pull/105470.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105470.patch",
            "title": "Increase chunk limit for known problematic `RID_Owners`.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NTIxMzM5",
            "created_at": "2025-04-17T00:07:09Z",
            "updated_at": "2025-05-23T20:19:16Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "941ad15724922406c8fbe638f3421c8be8789a96"
            ]
        },
        "105473": {
            "id": "PR_kwDOAO6SJc6S7YSj",
            "public_id": 105473,
            "url": "https://github.com/godotengine/godot/pull/105473",
            "diff_url": "https://github.com/godotengine/godot/pull/105473.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105473.patch",
            "title": "Fix process callback state getting overwritten by calls to `set_process_smoothing_speed`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEwNDc4Mjk=",
            "created_at": "2025-04-17T03:28:35Z",
            "updated_at": "2025-04-28T15:09:47Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b7200d1e735ce685ba7f209acb845e3a7d9eca64"
            ]
        },
        "105481": {
            "id": "PR_kwDOAO6SJc6S8PYF",
            "public_id": 105481,
            "url": "https://github.com/godotengine/godot/pull/105481",
            "diff_url": "https://github.com/godotengine/godot/pull/105481.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105481.patch",
            "title": "Fix incorrect title bar sorting in RTL layout.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-04-17T06:31:42Z",
            "updated_at": "2025-04-17T14:17:22Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5355fcae6211cd1feee5a3f4a052eb79912efca9"
            ]
        },
        "105482": {
            "id": "PR_kwDOAO6SJc6S8fn6",
            "public_id": 105482,
            "url": "https://github.com/godotengine/godot/pull/105482",
            "diff_url": "https://github.com/godotengine/godot/pull/105482.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105482.patch",
            "title": "Fix regression causing jittery canvas transforms",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI0MDg3NQ==",
            "created_at": "2025-04-17T07:08:13Z",
            "updated_at": "2025-04-25T21:58:37Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "cf8455c52d8056be23cc3cbeb042879fff9e13c9"
            ]
        },
        "105484": {
            "id": "PR_kwDOAO6SJc6S8n7x",
            "public_id": 105484,
            "url": "https://github.com/godotengine/godot/pull/105484",
            "diff_url": "https://github.com/godotengine/godot/pull/105484.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105484.patch",
            "title": "Normalize description of `ResourceLoader.list_directory()`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBjOqgw",
            "created_at": "2025-04-17T07:26:48Z",
            "updated_at": "2025-04-17T21:02:02Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "0689522e61b16fef5260bd74b65ae50e03efe4f9"
            ]
        },
        "105486": {
            "id": "PR_kwDOAO6SJc6S-z4A",
            "public_id": 105486,
            "url": "https://github.com/godotengine/godot/pull/105486",
            "diff_url": "https://github.com/godotengine/godot/pull/105486.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105486.patch",
            "title": "C#: Avoid StringName allocation in `GodotObject.Free`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc1OTQxODQy",
            "created_at": "2025-04-17T12:14:18Z",
            "updated_at": "2025-04-19T01:32:06Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw3MDkyNjk3NzU=",
                    "name": "topic:dotnet",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b0348d0e58815a0bf5a5e9aa4ad3f9219b86e1ae"
            ]
        },
        "105487": {
            "id": "PR_kwDOAO6SJc6S-8Od",
            "public_id": 105487,
            "url": "https://github.com/godotengine/godot/pull/105487",
            "diff_url": "https://github.com/godotengine/godot/pull/105487.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105487.patch",
            "title": "Fix light theme gizmo icons in the 3D editor appearing too dark",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2025-04-17T12:31:09Z",
            "updated_at": "2025-05-05T14:23:31Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "90e3926424eb3735146ffce8182d5332d60d2fef"
            ]
        },
        "105488": {
            "id": "PR_kwDOAO6SJc6S_JV_",
            "public_id": 105488,
            "url": "https://github.com/godotengine/godot/pull/105488",
            "diff_url": "https://github.com/godotengine/godot/pull/105488.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105488.patch",
            "title": "Document `Vector2.from_angle()` not always returning a normalized vector",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2025-04-17T12:56:53Z",
            "updated_at": "2025-04-29T20:40:04Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABocF7RA",
                    "name": "cherrypick:4.3",
                    "color": "#446699"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                }
            ],
            "commits": [
                "d403878a71dff94b742f160c287e278b01728bbc"
            ]
        },
        "105494": {
            "id": "PR_kwDOAO6SJc6TATPN",
            "public_id": 105494,
            "url": "https://github.com/godotengine/godot/pull/105494",
            "diff_url": "https://github.com/godotengine/godot/pull/105494.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105494.patch",
            "title": "Fix missing `gdb.printing` import for the pretty print script",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwNzM5MjM5",
            "created_at": "2025-04-17T15:01:40Z",
            "updated_at": "2025-04-21T13:33:29Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "81429da4ab5a6051e22e7b51d3375e902c0a9e91"
            ]
        },
        "105498": {
            "id": "PR_kwDOAO6SJc6TA7Ua",
            "public_id": 105498,
            "url": "https://github.com/godotengine/godot/pull/105498",
            "diff_url": "https://github.com/godotengine/godot/pull/105498.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105498.patch",
            "title": "Add `{c,cpp}_compiler_launcher` options",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI3MDkyOA==",
            "created_at": "2025-04-17T16:22:37Z",
            "updated_at": "2025-04-22T15:46:29Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f6efd88cdaff6d363e15513c364361783915c020"
            ]
        },
        "105501": {
            "id": "PR_kwDOAO6SJc6TBcr2",
            "public_id": 105501,
            "url": "https://github.com/godotengine/godot/pull/105501",
            "diff_url": "https://github.com/godotengine/godot/pull/105501.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105501.patch",
            "title": "Fix UBSAN alignment issues in the render graph",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMzOTUxMzA=",
            "created_at": "2025-04-17T17:41:00Z",
            "updated_at": "2025-04-18T17:27:59Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "96bad4ad049f36b1bf312c80a560a14cc06bc228"
            ]
        },
        "105504": {
            "id": "PR_kwDOAO6SJc6TBtjA",
            "public_id": 105504,
            "url": "https://github.com/godotengine/godot/pull/105504",
            "diff_url": "https://github.com/godotengine/godot/pull/105504.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105504.patch",
            "title": "`RichTextLabel`: Add methods to compute the height and width of a line",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDODDFFuQ",
            "created_at": "2025-04-17T18:25:57Z",
            "updated_at": "2025-04-28T00:27:16Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "4115b813fe61b4993faa45a812a77ff0e46f4d8e"
            ]
        },
        "105505": {
            "id": "PR_kwDOAO6SJc6TBvSp",
            "public_id": 105505,
            "url": "https://github.com/godotengine/godot/pull/105505",
            "diff_url": "https://github.com/godotengine/godot/pull/105505.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105505.patch",
            "title": "Simplify use of `LocalVector` `force_trivial` template parameter.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzMDgxNjc=",
            "created_at": "2025-04-17T18:30:45Z",
            "updated_at": "2025-05-22T17:25:19Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "70f8dd29f551c421a96ed4de8ab96f6309452561"
            ]
        },
        "105507": {
            "id": "PR_kwDOAO6SJc6TCoH5",
            "public_id": 105507,
            "url": "https://github.com/godotengine/godot/pull/105507",
            "diff_url": "https://github.com/godotengine/godot/pull/105507.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105507.patch",
            "title": "[ColorPicker, macOS] Add link to request required screen recording permission.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-04-17T21:08:37Z",
            "updated_at": "2025-04-24T14:14:40Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc3ODA=",
                    "name": "platform:macos",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e6d3cf63fb880adb3a7f278d7a98d45adef16750"
            ]
        },
        "105516": {
            "id": "PR_kwDOAO6SJc6TEl-l",
            "public_id": 105516,
            "url": "https://github.com/godotengine/godot/pull/105516",
            "diff_url": "https://github.com/godotengine/godot/pull/105516.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105516.patch",
            "title": "Unify ScrollBar/ScrollContainer scroll delta",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2MTgwMzQ0",
            "created_at": "2025-04-18T05:33:59Z",
            "updated_at": "2025-04-24T19:46:04Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b6b3b0e0d6c7ef90af79c101f6f22161b3cdf182"
            ]
        },
        "105518": {
            "id": "PR_kwDOAO6SJc6TGbbn",
            "public_id": 105518,
            "url": "https://github.com/godotengine/godot/pull/105518",
            "diff_url": "https://github.com/godotengine/godot/pull/105518.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105518.patch",
            "title": "Embed TouchActionsPanel directly into the Android editor UI",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOCouzNQ",
            "created_at": "2025-04-18T09:26:07Z",
            "updated_at": "2025-04-21T14:12:08Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "34b3582cf92abbbf728f32e0af38b24355440cce"
            ]
        },
        "105519": {
            "id": "PR_kwDOAO6SJc6TGgP8",
            "public_id": 105519,
            "url": "https://github.com/godotengine/godot/pull/105519",
            "diff_url": "https://github.com/godotengine/godot/pull/105519.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105519.patch",
            "title": "Improve AssetLib auto-translation",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2025-04-18T09:37:44Z",
            "updated_at": "2025-05-09T18:05:50Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB5NI2wQ",
                    "name": "topic:i18n",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "22198497fe125d959e411683c6f71b4b87e996e3"
            ]
        },
        "105524": {
            "id": "PR_kwDOAO6SJc6THvtj",
            "public_id": 105524,
            "url": "https://github.com/godotengine/godot/pull/105524",
            "diff_url": "https://github.com/godotengine/godot/pull/105524.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105524.patch",
            "title": "Add [br] to bbcode parsing for `rich_text_label`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYyNDc4Nzg4",
            "created_at": "2025-04-18T13:11:12Z",
            "updated_at": "2025-04-18T17:26:21Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "fc051c8b369f83fb911f4f8ae9b27be16693c891"
            ]
        },
        "105525": {
            "id": "PR_kwDOAO6SJc6TIddC",
            "public_id": 105525,
            "url": "https://github.com/godotengine/godot/pull/105525",
            "diff_url": "https://github.com/godotengine/godot/pull/105525.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105525.patch",
            "title": "Scene shader: Improve and document SH diffuse evaluation for light probes",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUzMTUwMjQ0",
            "created_at": "2025-04-18T15:05:21Z",
            "updated_at": "2025-04-21T13:31:38Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5640ddd0a5162b1976c734853b3953b2f694e7bc"
            ]
        },
        "105531": {
            "id": "PR_kwDOAO6SJc6TJT4T",
            "public_id": 105531,
            "url": "https://github.com/godotengine/godot/pull/105531",
            "diff_url": "https://github.com/godotengine/godot/pull/105531.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105531.patch",
            "title": "Style: Declare inline macros as attributes",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE3NDg5Mjky",
            "created_at": "2025-04-18T17:11:55Z",
            "updated_at": "2025-04-22T15:46:23Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "dd5460c32aff46b5f07df02e768784379da802dd"
            ]
        },
        "105537": {
            "id": "PR_kwDOAO6SJc6TJ80G",
            "public_id": 105537,
            "url": "https://github.com/godotengine/godot/pull/105537",
            "diff_url": "https://github.com/godotengine/godot/pull/105537.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105537.patch",
            "title": "Fix cases where `_get` returned true erroneously",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUxMTcxOTc=",
            "created_at": "2025-04-18T19:04:27Z",
            "updated_at": "2025-04-28T00:27:40Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "143db328e7a70ebe94e7072694f080f9745fcc83"
            ]
        },
        "105538": {
            "id": "PR_kwDOAO6SJc6TKI1r",
            "public_id": 105538,
            "url": "https://github.com/godotengine/godot/pull/105538",
            "diff_url": "https://github.com/godotengine/godot/pull/105538.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105538.patch",
            "title": "Remove 2^31 cap on RID allocations",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NTIxMzM5",
            "created_at": "2025-04-18T19:42:41Z",
            "updated_at": "2025-05-12T20:47:22Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "c6c06a966a1c8d9feecd17692937ae36179cc774"
            ]
        },
        "105546": {
            "id": "PR_kwDOAO6SJc6TK_qD",
            "public_id": 105546,
            "url": "https://github.com/godotengine/godot/pull/105546",
            "diff_url": "https://github.com/godotengine/godot/pull/105546.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105546.patch",
            "title": "Fix GDExtension `Object/Node::to_string` to check `is_valid` before returning the result",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIwMTU3OTE=",
            "created_at": "2025-04-18T22:47:00Z",
            "updated_at": "2025-04-28T00:27:49Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw1ODA1MzcwMDM=",
                    "name": "topic:gdextension",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "23ffdd79e8bd6901111cb5e99560b6a636105232"
            ]
        },
        "105547": {
            "id": "PR_kwDOAO6SJc6TLD4U",
            "public_id": 105547,
            "url": "https://github.com/godotengine/godot/pull/105547",
            "diff_url": "https://github.com/godotengine/godot/pull/105547.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105547.patch",
            "title": "Improve default OK text in AcceptDialog",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2025-04-18T23:05:08Z",
            "updated_at": "2025-05-15T15:31:55Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "076608c979264d9b27bf06676a4338019c166b8d"
            ]
        },
        "105548": {
            "id": "PR_kwDOAO6SJc6TLG1B",
            "public_id": 105548,
            "url": "https://github.com/godotengine/godot/pull/105548",
            "diff_url": "https://github.com/godotengine/godot/pull/105548.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105548.patch",
            "title": "Ensure `VARIANT` instances are actually `VT_BSTR` before treating them as such in `OS_Windows::get_video_adapter_driver_info()`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExMjgxODkz",
            "created_at": "2025-04-18T23:19:20Z",
            "updated_at": "2025-04-26T18:18:38Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyMDU0MTc0MTM=",
                    "name": "platform:windows",
                    "color": "#e4e4e4"
                }
            ],
            "commits": [
                "2e61c7773b59f9727c17daeaf33da8e7ebef65f2"
            ]
        },
        "105552": {
            "id": "PR_kwDOAO6SJc6TLSkQ",
            "public_id": 105552,
            "url": "https://github.com/godotengine/godot/pull/105552",
            "diff_url": "https://github.com/godotengine/godot/pull/105552.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105552.patch",
            "title": "Expose `AnimationNode(StateMachine/BlendTree).get_node_list()`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY1MjY5NTQ=",
            "created_at": "2025-04-19T00:19:20Z",
            "updated_at": "2025-04-28T00:27:17Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2OA==",
                    "name": "feature proposal",
                    "color": "#4466ff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
                    "name": "topic:animation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d193af78c5adbe8ed444396ba62706848fb9fcf5"
            ]
        },
        "105560": {
            "id": "PR_kwDOAO6SJc6TMYNC",
            "public_id": 105560,
            "url": "https://github.com/godotengine/godot/pull/105560",
            "diff_url": "https://github.com/godotengine/godot/pull/105560.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105560.patch",
            "title": "Make the position and the size of FileSystem controls more precise",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOB77_5A",
            "created_at": "2025-04-19T09:04:07Z",
            "updated_at": "2025-05-12T23:12:30Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "a52a7a4a48c3563588b9dbf430709c3b04a4a638"
            ]
        },
        "105563": {
            "id": "PR_kwDOAO6SJc6TMjtY",
            "public_id": 105563,
            "url": "https://github.com/godotengine/godot/pull/105563",
            "diff_url": "https://github.com/godotengine/godot/pull/105563.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105563.patch",
            "title": "Optimize GridMap rendering scenario quadruple-getters",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyNDY0MjA0",
            "created_at": "2025-04-19T11:09:52Z",
            "updated_at": "2025-04-22T20:25:00Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "172fbe403aa0374f7096097186746c0315996f68"
            ]
        },
        "105565": {
            "id": "PR_kwDOAO6SJc6TMm-Q",
            "public_id": 105565,
            "url": "https://github.com/godotengine/godot/pull/105565",
            "diff_url": "https://github.com/godotengine/godot/pull/105565.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105565.patch",
            "title": "Replace GridMap legacy use of `List` with `LocalVector`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyNDY0MjA0",
            "created_at": "2025-04-19T11:49:52Z",
            "updated_at": "2025-04-22T20:18:42Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "aab8dd64888fcf9dcfebf54f23af438c019a9615"
            ]
        },
        "105568": {
            "id": "PR_kwDOAO6SJc6TM2zn",
            "public_id": 105568,
            "url": "https://github.com/godotengine/godot/pull/105568",
            "diff_url": "https://github.com/godotengine/godot/pull/105568.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105568.patch",
            "title": "Improve and optimize lightmap probe gizmo creation",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUzMTUwMjQ0",
            "created_at": "2025-04-19T14:37:23Z",
            "updated_at": "2025-04-21T13:31:37Z",
            "target_branch": "master",
            "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": [
                "fbadaa26ff0cef683df48b4a1b31f829b2d325b3"
            ]
        },
        "105570": {
            "id": "PR_kwDOAO6SJc6TM8rK",
            "public_id": 105570,
            "url": "https://github.com/godotengine/godot/pull/105570",
            "diff_url": "https://github.com/godotengine/godot/pull/105570.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105570.patch",
            "title": "RenderingDevice: Pass mipmap count to `texture_create_from_extension()`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBtbx7g",
            "created_at": "2025-04-19T15:23:10Z",
            "updated_at": "2025-05-08T12:26:07Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw5NTUwNzk2ODQ=",
                    "name": "breaks compat",
                    "color": "#b64245"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6ae50cad17419b104a226706084588ca50eb2efa"
            ]
        },
        "105574": {
            "id": "PR_kwDOAO6SJc6TNd-J",
            "public_id": 105574,
            "url": "https://github.com/godotengine/godot/pull/105574",
            "diff_url": "https://github.com/godotengine/godot/pull/105574.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105574.patch",
            "title": "Update ProgressBar description",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEwMDU0MjI2",
            "created_at": "2025-04-19T21:47:42Z",
            "updated_at": "2025-04-22T17:43:05Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                }
            ],
            "commits": [
                "b25d071413e263b96f0cc8ef7670f36d9f663328"
            ]
        },
        "105576": {
            "id": "PR_kwDOAO6SJc6TNnCJ",
            "public_id": 105576,
            "url": "https://github.com/godotengine/godot/pull/105576",
            "diff_url": "https://github.com/godotengine/godot/pull/105576.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105576.patch",
            "title": "Fix EditorInspector tooltip disappearing in special cases",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwODQxODk=",
            "created_at": "2025-04-20T00:23:59Z",
            "updated_at": "2025-05-15T15:30:19Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "7e79c07ba7e241b2161322672705c03f2778574f"
            ]
        },
        "105578": {
            "id": "PR_kwDOAO6SJc6TNxeP",
            "public_id": 105578,
            "url": "https://github.com/godotengine/godot/pull/105578",
            "diff_url": "https://github.com/godotengine/godot/pull/105578.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105578.patch",
            "title": "Improve SceneTree auto-translation. Fix TreeItem tooltips and the Filter.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOB77_5A",
            "created_at": "2025-04-20T03:14:27Z",
            "updated_at": "2025-04-21T13:31:34Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB5NI2wQ",
                    "name": "topic:i18n",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "1e1b0913bc6a627a5a091f5b34c6fe2c99e544e1"
            ]
        },
        "105585": {
            "id": "PR_kwDOAO6SJc6TOrWr",
            "public_id": 105585,
            "url": "https://github.com/godotengine/godot/pull/105585",
            "diff_url": "https://github.com/godotengine/godot/pull/105585.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105585.patch",
            "title": "[Web] Prevent unnecessary canvas resizes by flooring scaled dimensions",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjgzNjQyNDI=",
            "created_at": "2025-04-20T15:12:15Z",
            "updated_at": "2025-05-14T15:37:41Z",
            "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": [
                "ed0690dc4403b78bafe975bf493048de8d0851a2"
            ]
        },
        "105586": {
            "id": "PR_kwDOAO6SJc6TOrxN",
            "public_id": 105586,
            "url": "https://github.com/godotengine/godot/pull/105586",
            "diff_url": "https://github.com/godotengine/godot/pull/105586.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105586.patch",
            "title": "Remove GridMap godotsphir remarks",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyNDY0MjA0",
            "created_at": "2025-04-20T15:15:51Z",
            "updated_at": "2025-04-22T07:54:34Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e2dec5146c780066c39e3ab4693f763c5298fddf"
            ]
        },
        "105588": {
            "id": "PR_kwDOAO6SJc6TOuze",
            "public_id": 105588,
            "url": "https://github.com/godotengine/godot/pull/105588",
            "diff_url": "https://github.com/godotengine/godot/pull/105588.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105588.patch",
            "title": "Move `NavigationObstacle3DEditorPlugin` to `navigation_3d` module",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyNDY0MjA0",
            "created_at": "2025-04-20T15:47:00Z",
            "updated_at": "2025-05-08T21:47:56Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNzUyMDQwNjk0",
                    "name": "topic:navigation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "3307be5038744073d26d17443fb32f0ccab5493a"
            ]
        },
        "105592": {
            "id": "PR_kwDOAO6SJc6TO1Ck",
            "public_id": 105592,
            "url": "https://github.com/godotengine/godot/pull/105592",
            "diff_url": "https://github.com/godotengine/godot/pull/105592.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105592.patch",
            "title": "Rename `NavigationMeshEditor` to `NavigationRegion3DEditor`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyNDY0MjA0",
            "created_at": "2025-04-20T16:57:03Z",
            "updated_at": "2025-05-06T14:18:55Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNzUyMDQwNjk0",
                    "name": "topic:navigation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "01e85c49e9eb8e8e18c78c19698a17d516c210de"
            ]
        },
        "105593": {
            "id": "PR_kwDOAO6SJc6TO2F_",
            "public_id": 105593,
            "url": "https://github.com/godotengine/godot/pull/105593",
            "diff_url": "https://github.com/godotengine/godot/pull/105593.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105593.patch",
            "title": "Move `NavigationRegion3DGizmoPlugin` to `navigation_3d` module.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyNDY0MjA0",
            "created_at": "2025-04-20T17:07:14Z",
            "updated_at": "2025-05-08T21:34:22Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNzUyMDQwNjk0",
                    "name": "topic:navigation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "63bd35e7cf782cc23d736e765817cfafe5ceae4e"
            ]
        },
        "105594": {
            "id": "PR_kwDOAO6SJc6TO2QX",
            "public_id": 105594,
            "url": "https://github.com/godotengine/godot/pull/105594",
            "diff_url": "https://github.com/godotengine/godot/pull/105594.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105594.patch",
            "title": "Move `NavigationLink3DGizmoPlugin` to `navigation_3d` module.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyNDY0MjA0",
            "created_at": "2025-04-20T17:09:13Z",
            "updated_at": "2025-05-09T20:42:19Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNzUyMDQwNjk0",
                    "name": "topic:navigation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e9a8c7e858821d61b9da5f4fa8747790e41bece8"
            ]
        },
        "105595": {
            "id": "PR_kwDOAO6SJc6TO4Q_",
            "public_id": 105595,
            "url": "https://github.com/godotengine/godot/pull/105595",
            "diff_url": "https://github.com/godotengine/godot/pull/105595.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105595.patch",
            "title": "Fix `FOCUS_ACCESSIBILITY` grabbing focus when it is not supposed to, forward `GraphNode` key input to `GraphEdit`.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-04-20T17:33:28Z",
            "updated_at": "2025-04-28T00:28:01Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "db0c0a9182088e50dd2247bbfab8a745e6df3f9d"
            ]
        },
        "105601": {
            "id": "PR_kwDOAO6SJc6TPEPo",
            "public_id": 105601,
            "url": "https://github.com/godotengine/godot/pull/105601",
            "diff_url": "https://github.com/godotengine/godot/pull/105601.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105601.patch",
            "title": "[Web] Avoid unnecessary gamepad polling when no gamepads are connected",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjgzNjQyNDI=",
            "created_at": "2025-04-20T19:54:45Z",
            "updated_at": "2025-05-14T15:37:00Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc0NTU=",
                    "name": "platform:web",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "3e7e09f9152288ced7d404b7f7b79e8de9ad165b"
            ]
        },
        "105605": {
            "id": "PR_kwDOAO6SJc6TPWA6",
            "public_id": 105605,
            "url": "https://github.com/godotengine/godot/pull/105605",
            "diff_url": "https://github.com/godotengine/godot/pull/105605.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105605.patch",
            "title": "Android: Enable native debug symbols generation",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkxNDk2OA==",
            "created_at": "2025-04-20T23:36:05Z",
            "updated_at": "2025-05-15T13:18:19Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "8a514ae56f5b099c09aac864a9d9fd88def02ece"
            ]
        },
        "105611": {
            "id": "PR_kwDOAO6SJc6TQyaS",
            "public_id": 105611,
            "url": "https://github.com/godotengine/godot/pull/105611",
            "diff_url": "https://github.com/godotengine/godot/pull/105611.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105611.patch",
            "title": "Update the Android NDK to the latest LTS version (r27c)",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkxNDk2OA==",
            "created_at": "2025-04-21T06:52:28Z",
            "updated_at": "2025-05-13T12:37:12Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwxNjQ3MDUzMjAw",
                    "name": "cherrypick:3.x",
                    "color": "#446699"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABocF7RA",
                    "name": "cherrypick:4.3",
                    "color": "#446699"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "fac2ebed785276c90847bb5c988e9d0ddf91b284"
            ]
        },
        "105613": {
            "id": "PR_kwDOAO6SJc6TRLvF",
            "public_id": 105613,
            "url": "https://github.com/godotengine/godot/pull/105613",
            "diff_url": "https://github.com/godotengine/godot/pull/105613.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105613.patch",
            "title": "Fix incorrect transform when editor camera is moved externally",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBkx80A",
            "created_at": "2025-04-21T08:01:21Z",
            "updated_at": "2025-04-28T06:41:02Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "81df850492074829d2276c27352666b01ea94404"
            ]
        },
        "105621": {
            "id": "PR_kwDOAO6SJc6TUtha",
            "public_id": 105621,
            "url": "https://github.com/godotengine/godot/pull/105621",
            "diff_url": "https://github.com/godotengine/godot/pull/105621.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105621.patch",
            "title": "SCons: Begin decoupling generation & build code",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE3NDg5Mjky",
            "created_at": "2025-04-21T17:12:54Z",
            "updated_at": "2025-04-25T16:42:07Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "5c9f93ce033f0bdf1c13a2be5e2e49f88013da29"
            ]
        },
        "105623": {
            "id": "PR_kwDOAO6SJc6TVDFL",
            "public_id": 105623,
            "url": "https://github.com/godotengine/godot/pull/105623",
            "diff_url": "https://github.com/godotengine/godot/pull/105623.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105623.patch",
            "title": "Allow Inspector Section Checkboxes to hide features, Add \"On\" text to checkboxes",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOCL9eow",
            "created_at": "2025-04-21T18:08:17Z",
            "updated_at": "2025-05-26T16:30:40Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "1a427d3dec1e2c08aad0c5d78b391ae026fb2c51"
            ]
        },
        "105624": {
            "id": "PR_kwDOAO6SJc6TVLBD",
            "public_id": 105624,
            "url": "https://github.com/godotengine/godot/pull/105624",
            "diff_url": "https://github.com/godotengine/godot/pull/105624.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105624.patch",
            "title": "OpenXR: Fix saving action map when UID is used in project settings",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE5MTU2MQ==",
            "created_at": "2025-04-21T18:26:01Z",
            "updated_at": "2025-04-22T23:28:55Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4NjU1ODUwMDA=",
                    "name": "topic:xr",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "217333e7a0f0931587a4221940fcfd7f4466749b"
            ]
        },
        "105625": {
            "id": "PR_kwDOAO6SJc6TVhCz",
            "public_id": 105625,
            "url": "https://github.com/godotengine/godot/pull/105625",
            "diff_url": "https://github.com/godotengine/godot/pull/105625.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105625.patch",
            "title": "Add drag zoom feature with CTRL+MiddleMouseButton",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOB7pmmg",
            "created_at": "2025-04-21T19:21:52Z",
            "updated_at": "2025-05-01T20:41:22Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "82e23da12ed1edc60fdcb691a0a221e4dc1234df"
            ]
        },
        "105628": {
            "id": "PR_kwDOAO6SJc6TV0Rw",
            "public_id": 105628,
            "url": "https://github.com/godotengine/godot/pull/105628",
            "diff_url": "https://github.com/godotengine/godot/pull/105628.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105628.patch",
            "title": "Native visionOS platform support",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ0NDMxMw==",
            "created_at": "2025-04-21T20:09:51Z",
            "updated_at": "2025-05-20T21:36:15Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2OA==",
                    "name": "feature proposal",
                    "color": "#4466ff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1MTk=",
                    "name": "platform:ios",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "47971c0a27c1becf53a758c8a7ac0e308a213e46",
                "457299449df2a72c62b8fab4e39752f6810eb057"
            ]
        },
        "105630": {
            "id": "PR_kwDOAO6SJc6TWhao",
            "public_id": 105630,
            "url": "https://github.com/godotengine/godot/pull/105630",
            "diff_url": "https://github.com/godotengine/godot/pull/105630.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105630.patch",
            "title": "FileDialog code cleanup",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2025-04-21T22:30:37Z",
            "updated_at": "2025-04-24T15:04:32Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e565ee86ceb8a4bd1d6f19a30e84c84c16e7eb4a"
            ]
        },
        "105631": {
            "id": "PR_kwDOAO6SJc6TWpWW",
            "public_id": 105631,
            "url": "https://github.com/godotengine/godot/pull/105631",
            "diff_url": "https://github.com/godotengine/godot/pull/105631.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105631.patch",
            "title": "Remove `AStar2D/3D` comments on `reserve_space()` capacity needs",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyNDY0MjA0",
            "created_at": "2025-04-21T23:00:24Z",
            "updated_at": "2025-04-24T17:23:03Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwxNzUyMDQwNjk0",
                    "name": "topic:navigation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6ba5bf31dd5dbf34f571fb18da819d3c04bf5f39"
            ]
        },
        "105636": {
            "id": "PR_kwDOAO6SJc6TYwe5",
            "public_id": 105636,
            "url": "https://github.com/godotengine/godot/pull/105636",
            "diff_url": "https://github.com/godotengine/godot/pull/105636.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105636.patch",
            "title": "Hide `one-click deploy` button on Android and XR editor",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOCouzNQ",
            "created_at": "2025-04-22T07:00:39Z",
            "updated_at": "2025-04-24T17:14:10Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "eb5f1c34840972a6fe9ec3e7d0b043accbb9aa2b"
            ]
        },
        "105639": {
            "id": "PR_kwDOAO6SJc6TZ4eM",
            "public_id": 105639,
            "url": "https://github.com/godotengine/godot/pull/105639",
            "diff_url": "https://github.com/godotengine/godot/pull/105639.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105639.patch",
            "title": "Selectively apply `FOCUS_ACCESSIBILITY` to the `Label`s instead of setting it by default.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-04-22T08:58:21Z",
            "updated_at": "2025-04-23T17:12:00Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "5b49fd4207b86fc4ee8303562ac87c27e67a3535"
            ]
        },
        "105640": {
            "id": "PR_kwDOAO6SJc6TaXKw",
            "public_id": 105640,
            "url": "https://github.com/godotengine/godot/pull/105640",
            "diff_url": "https://github.com/godotengine/godot/pull/105640.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105640.patch",
            "title": "SvgTexture not in 3D",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyMTQ4MjIx",
            "created_at": "2025-04-22T09:52:52Z",
            "updated_at": "2025-04-22T15:46:28Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "42ff52a079ad60c5292ef44d7d24276502e580a8"
            ]
        },
        "105641": {
            "id": "PR_kwDOAO6SJc6TbEtv",
            "public_id": 105641,
            "url": "https://github.com/godotengine/godot/pull/105641",
            "diff_url": "https://github.com/godotengine/godot/pull/105641.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105641.patch",
            "title": "Change FileDialog's Tree to ItemList",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2025-04-22T11:20:10Z",
            "updated_at": "2025-05-05T18:14:36Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "7fe61c7e84cc36eebc97c3445810c614c91d4021"
            ]
        },
        "105644": {
            "id": "PR_kwDOAO6SJc6TboFr",
            "public_id": 105644,
            "url": "https://github.com/godotengine/godot/pull/105644",
            "diff_url": "https://github.com/godotengine/godot/pull/105644.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105644.patch",
            "title": "Fix the Animation Optimization results for Nearest and Cubic Interpolation",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOCODGYw",
            "created_at": "2025-04-22T12:28:33Z",
            "updated_at": "2025-04-24T22:24:02Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
                    "name": "topic:animation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "37a70edc116b1e28926c027ca64890bf799e5678"
            ]
        },
        "105647": {
            "id": "PR_kwDOAO6SJc6TcO6S",
            "public_id": 105647,
            "url": "https://github.com/godotengine/godot/pull/105647",
            "diff_url": "https://github.com/godotengine/godot/pull/105647.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105647.patch",
            "title": "Improve FileDialog options",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2025-04-22T13:33:36Z",
            "updated_at": "2025-05-06T13:51:52Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "92f15d33eee60d9dd735dc4456c516c07981c69b"
            ]
        },
        "105650": {
            "id": "PR_kwDOAO6SJc6Tc-Av",
            "public_id": 105650,
            "url": "https://github.com/godotengine/godot/pull/105650",
            "diff_url": "https://github.com/godotengine/godot/pull/105650.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105650.patch",
            "title": "Fixes for `.sln` project generation for Rider on Mac/Linux",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE0ODI2ODE=",
            "created_at": "2025-04-22T14:50:36Z",
            "updated_at": "2025-04-22T23:28:51Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTczMjY=",
                    "name": "platform:linuxbsd",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc3ODA=",
                    "name": "platform:macos",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "df622f1f0bca30ddd368d69c0b0b5021ddef9c70"
            ]
        },
        "105655": {
            "id": "PR_kwDOAO6SJc6TdcBs",
            "public_id": 105655,
            "url": "https://github.com/godotengine/godot/pull/105655",
            "diff_url": "https://github.com/godotengine/godot/pull/105655.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105655.patch",
            "title": "Add `SVGTexture` importer.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-04-22T15:45:48Z",
            "updated_at": "2025-04-25T16:42:41Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "15cecfdac54b8784638117adf25b72369de83074"
            ]
        },
        "105656": {
            "id": "PR_kwDOAO6SJc6Tdo-p",
            "public_id": 105656,
            "url": "https://github.com/godotengine/godot/pull/105656",
            "diff_url": "https://github.com/godotengine/godot/pull/105656.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105656.patch",
            "title": "[LineEdit/TextEdit] Add composite character backspace delete and get composite character positions",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMzOTY5Nzgw",
            "created_at": "2025-04-22T16:12:01Z",
            "updated_at": "2025-04-25T13:51:21Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b668f45fd0d7c0a614a1947458eac4d4e992715d"
            ]
        },
        "105658": {
            "id": "PR_kwDOAO6SJc6Tdsxj",
            "public_id": 105658,
            "url": "https://github.com/godotengine/godot/pull/105658",
            "diff_url": "https://github.com/godotengine/godot/pull/105658.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105658.patch",
            "title": "Sort animation nodes in `AnimationNodeBlendSpace2DEditor` popup menu",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOCB462A",
            "created_at": "2025-04-22T16:20:18Z",
            "updated_at": "2025-04-23T01:34:55Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
                    "name": "topic:animation",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "8584737525452af00d2f813c3b3f296e6567419e"
            ]
        },
        "105661": {
            "id": "PR_kwDOAO6SJc6TeXRR",
            "public_id": 105661,
            "url": "https://github.com/godotengine/godot/pull/105661",
            "diff_url": "https://github.com/godotengine/godot/pull/105661.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105661.patch",
            "title": "CI: Remove legacy dependency",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE3NDg5Mjky",
            "created_at": "2025-04-22T17:54:48Z",
            "updated_at": "2025-04-22T23:29:53Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "92b1b0402c1a35506649d208e3d25bd4a04fffaf"
            ]
        },
        "105662": {
            "id": "PR_kwDOAO6SJc6Teh2u",
            "public_id": 105662,
            "url": "https://github.com/godotengine/godot/pull/105662",
            "diff_url": "https://github.com/godotengine/godot/pull/105662.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105662.patch",
            "title": "CI: Replace `gold` with `mold`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE3NDg5Mjky",
            "created_at": "2025-04-22T18:18:39Z",
            "updated_at": "2025-04-22T23:29:55Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "fa1f41e9abb0e8127940b1c2b63739cba6fab126"
            ]
        },
        "105664": {
            "id": "PR_kwDOAO6SJc6Tfbzv",
            "public_id": 105664,
            "url": "https://github.com/godotengine/godot/pull/105664",
            "diff_url": "https://github.com/godotengine/godot/pull/105664.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105664.patch",
            "title": "Fix GridMap move selection crashing on invalid MeshLibrary item",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyNDY0MjA0",
            "created_at": "2025-04-22T20:30:09Z",
            "updated_at": "2025-05-12T18:09:01Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "1742901ae4cc33104d4701b36c8e155b6c2ba1ec"
            ]
        },
        "105671": {
            "id": "PR_kwDOAO6SJc6Tgz1q",
            "public_id": 105671,
            "url": "https://github.com/godotengine/godot/pull/105671",
            "diff_url": "https://github.com/godotengine/godot/pull/105671.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105671.patch",
            "title": "Use `separate_debug_symbols` to control generation of the separate Android debug symbols file",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkxNDk2OA==",
            "created_at": "2025-04-23T01:43:21Z",
            "updated_at": "2025-04-29T01:29:09Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTcxNjI=",
                    "name": "discussion",
                    "color": "#ccaaff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ccf61650bddd82cb8ab8fcd5b2099fb9ce594330"
            ]
        },
        "105673": {
            "id": "PR_kwDOAO6SJc6ThlRW",
            "public_id": 105673,
            "url": "https://github.com/godotengine/godot/pull/105673",
            "diff_url": "https://github.com/godotengine/godot/pull/105673.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105673.patch",
            "title": "[macOS] Fix close button hidden and title bar transparent in fullscreen mode.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-04-23T05:14:36Z",
            "updated_at": "2025-05-14T14:50:08Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc3ODA=",
                    "name": "platform:macos",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e45dd45156f583cc6931aeba92087b10983d76f9"
            ]
        },
        "105687": {
            "id": "PR_kwDOAO6SJc6TnTtU",
            "public_id": 105687,
            "url": "https://github.com/godotengine/godot/pull/105687",
            "diff_url": "https://github.com/godotengine/godot/pull/105687.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105687.patch",
            "title": "Document `SceneTree.set_multiplayer()` should be called in `_enter_tree()`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2025-04-23T15:19:01Z",
            "updated_at": "2025-05-05T14:23:30Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "LA_kwDOAO6SJc8AAAABocF7RA",
                    "name": "cherrypick:4.3",
                    "color": "#446699"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "665342c1ffe6edbaa418c78c6768d1835fff23b7"
            ]
        },
        "105691": {
            "id": "PR_kwDOAO6SJc6Toiqu",
            "public_id": 105691,
            "url": "https://github.com/godotengine/godot/pull/105691",
            "diff_url": "https://github.com/godotengine/godot/pull/105691.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105691.patch",
            "title": "Make documentation ignore undocumented private signals",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI5MTIxOTI1",
            "created_at": "2025-04-23T17:11:32Z",
            "updated_at": "2025-04-25T16:49:49Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyNzkwOTcxNjI=",
                    "name": "discussion",
                    "color": "#ccaaff"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e2ccf9b7c43420ded788599f3e2718f1315827b8"
            ]
        },
        "105696": {
            "id": "PR_kwDOAO6SJc6Tp-j1",
            "public_id": 105696,
            "url": "https://github.com/godotengine/godot/pull/105696",
            "diff_url": "https://github.com/godotengine/godot/pull/105696.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105696.patch",
            "title": "Jolt: 32-bit MinGW g++ doesn't call the correct overload for the new operator when a type is 16 bytes aligned.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2MjE2OTM=",
            "created_at": "2025-04-23T20:21:04Z",
            "updated_at": "2025-04-24T14:14:52Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwyMDU0MTc0MTM=",
                    "name": "platform:windows",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE4ODA=",
                    "name": "topic:physics",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "07fcb8295854226ea7a03a31f4f1ca921be72b5c"
            ]
        },
        "105697": {
            "id": "PR_kwDOAO6SJc6TqBkV",
            "public_id": 105697,
            "url": "https://github.com/godotengine/godot/pull/105697",
            "diff_url": "https://github.com/godotengine/godot/pull/105697.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105697.patch",
            "title": "SCons: Explicitly enable `-mfpmath=sse -mstackrealign` for x86_32",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2025-04-23T20:29:02Z",
            "updated_at": "2025-05-28T20:47:49Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "08fa148310930c2995b5cb9804aa20f1ae5997ed"
            ]
        },
        "105700": {
            "id": "PR_kwDOAO6SJc6TsmVM",
            "public_id": 105700,
            "url": "https://github.com/godotengine/godot/pull/105700",
            "diff_url": "https://github.com/godotengine/godot/pull/105700.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105700.patch",
            "title": "Improve ConfigFile get_sections and get_section_keys by returning Vector<String>",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjg3ODIzMDMw",
            "created_at": "2025-04-24T04:20:53Z",
            "updated_at": "2025-04-28T10:19:23Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b8e44a00001e36bb0ac4c2ecce3b5a6ff6b87b73"
            ]
        },
        "105706": {
            "id": "PR_kwDOAO6SJc6TvXAn",
            "public_id": 105706,
            "url": "https://github.com/godotengine/godot/pull/105706",
            "diff_url": "https://github.com/godotengine/godot/pull/105706.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105706.patch",
            "title": "Make silhouette fixer to use arc `Quaternion` constructor instead of `looking_at()`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYxOTM4MjYz",
            "created_at": "2025-04-24T10:20:26Z",
            "updated_at": "2025-06-01T06:46:26Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw5NTUwNzk2ODQ=",
                    "name": "breaks compat",
                    "color": "#b64245"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
                    "name": "topic:animation",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d2cf48700eafbf07480db2f9357904aa8de7fccd"
            ]
        },
        "105708": {
            "id": "PR_kwDOAO6SJc6TwtAb",
            "public_id": 105708,
            "url": "https://github.com/godotengine/godot/pull/105708",
            "diff_url": "https://github.com/godotengine/godot/pull/105708.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105708.patch",
            "title": "OpenXR: Fix building foveation extension without Vulkan",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE5MTU2MQ==",
            "created_at": "2025-04-24T12:42:44Z",
            "updated_at": "2025-04-24T14:14:31Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4NjU1ODUwMDA=",
                    "name": "topic:xr",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "1ca93726c71b348b75386286dbdafb40ffc27a96"
            ]
        },
        "105709": {
            "id": "PR_kwDOAO6SJc6Tw5U4",
            "public_id": 105709,
            "url": "https://github.com/godotengine/godot/pull/105709",
            "diff_url": "https://github.com/godotengine/godot/pull/105709.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105709.patch",
            "title": "Fix macOS build with ANGLE enabled and Vulkan disabled.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-04-24T12:59:23Z",
            "updated_at": "2025-04-24T14:14:34Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc3ODA=",
                    "name": "platform:macos",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e096e2fa8ad4d9d71af6821f67be0c8e2819c044"
            ]
        },
        "105711": {
            "id": "PR_kwDOAO6SJc6Txz9s",
            "public_id": 105711,
            "url": "https://github.com/godotengine/godot/pull/105711",
            "diff_url": "https://github.com/godotengine/godot/pull/105711.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105711.patch",
            "title": "OpenXR: Fix building with Wayland support and `opengl3=no`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE5MTU2MQ==",
            "created_at": "2025-04-24T14:23:06Z",
            "updated_at": "2025-04-24T22:23:55Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4NjU1ODUwMDA=",
                    "name": "topic:xr",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "dc380f8915e875c5c33382cc878aa0fdb1055ed2"
            ]
        },
        "105718": {
            "id": "PR_kwDOAO6SJc6TzOoG",
            "public_id": 105718,
            "url": "https://github.com/godotengine/godot/pull/105718",
            "diff_url": "https://github.com/godotengine/godot/pull/105718.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105718.patch",
            "title": "Capitalize global navigation constants",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NDY4NzU=",
            "created_at": "2025-04-24T17:00:06Z",
            "updated_at": "2025-05-06T19:32:44Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNzUyMDQwNjk0",
                    "name": "topic:navigation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "783728fcb4ff578ae5634c5204d734b36b37fad8"
            ]
        },
        "105722": {
            "id": "PR_kwDOAO6SJc6Tzr2W",
            "public_id": 105722,
            "url": "https://github.com/godotengine/godot/pull/105722",
            "diff_url": "https://github.com/godotengine/godot/pull/105722.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105722.patch",
            "title": "Explicitly handle Image AlphaMode enum instead of treating as bool",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NDY4NzU=",
            "created_at": "2025-04-24T17:49:52Z",
            "updated_at": "2025-05-20T17:03:35Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "19e6bc68aa2bdfd5fe20de0ef570966f9768f9c0"
            ]
        },
        "105723": {
            "id": "PR_kwDOAO6SJc6Tzx1l",
            "public_id": 105723,
            "url": "https://github.com/godotengine/godot/pull/105723",
            "diff_url": "https://github.com/godotengine/godot/pull/105723.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105723.patch",
            "title": "Add file sort to FileDialog",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2025-04-24T18:00:46Z",
            "updated_at": "2025-05-16T12:47:40Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "33dcd7a6d951ff39a03972ad010f5489af478695"
            ]
        },
        "105724": {
            "id": "PR_kwDOAO6SJc6Tz83M",
            "public_id": 105724,
            "url": "https://github.com/godotengine/godot/pull/105724",
            "diff_url": "https://github.com/godotengine/godot/pull/105724.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105724.patch",
            "title": "Add inline color pickers to script editor",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjU0ODE5MzE5",
            "created_at": "2025-04-24T18:20:25Z",
            "updated_at": "2025-05-19T18:40:17Z",
            "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": [
                "b9f59ae6ca2f2323c9474ddd724c9c46e9a409a7"
            ]
        },
        "105725": {
            "id": "PR_kwDOAO6SJc6T0ACY",
            "public_id": 105725,
            "url": "https://github.com/godotengine/godot/pull/105725",
            "diff_url": "https://github.com/godotengine/godot/pull/105725.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105725.patch",
            "title": "Use same oversampling granularity as fonts use for `SVGTexture`s .",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-04-24T18:26:18Z",
            "updated_at": "2025-04-25T16:42:20Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "98817a54f0c08b7d8865c5dd2f9759aaa45829ec"
            ]
        },
        "105730": {
            "id": "PR_kwDOAO6SJc6T1Dsm",
            "public_id": 105730,
            "url": "https://github.com/godotengine/godot/pull/105730",
            "diff_url": "https://github.com/godotengine/godot/pull/105730.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105730.patch",
            "title": "Improve Window's `_validate_property()`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2025-04-24T20:54:05Z",
            "updated_at": "2025-04-24T22:24:16Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "2ed4ed8cd0b0e770bc8d7612338be680c727060d"
            ]
        },
        "105731": {
            "id": "PR_kwDOAO6SJc6T1Qr7",
            "public_id": 105731,
            "url": "https://github.com/godotengine/godot/pull/105731",
            "diff_url": "https://github.com/godotengine/godot/pull/105731.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105731.patch",
            "title": "CI: Remove now unused godot-api-dump action",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2025-04-24T21:21:29Z",
            "updated_at": "2025-04-28T00:28:01Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "1377b91eadc4ebb9566f89847d91b63a3d053b3a"
            ]
        },
        "105734": {
            "id": "PR_kwDOAO6SJc6T1ap4",
            "public_id": 105734,
            "url": "https://github.com/godotengine/godot/pull/105734",
            "diff_url": "https://github.com/godotengine/godot/pull/105734.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105734.patch",
            "title": "Fix camera feed device order on Linux",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMxNjcyOA==",
            "created_at": "2025-04-24T21:49:03Z",
            "updated_at": "2025-04-25T16:42:13Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTczMjY=",
                    "name": "platform:linuxbsd",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWw4NjU1ODUwMDA=",
                    "name": "topic:xr",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5dc4ac2bb2ae5e0040675e76218e8f536885b977"
            ]
        },
        "105740": {
            "id": "PR_kwDOAO6SJc6T27AH",
            "public_id": 105740,
            "url": "https://github.com/godotengine/godot/pull/105740",
            "diff_url": "https://github.com/godotengine/godot/pull/105740.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105740.patch",
            "title": "Update Mesa-NIR library detection and download script.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-04-25T05:01:56Z",
            "updated_at": "2025-05-14T13:19:12Z",
            "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": [
                "43e9b04f66c6047b5a2ae23262205da227a3dde2"
            ]
        },
        "105741": {
            "id": "PR_kwDOAO6SJc6T3RW4",
            "public_id": 105741,
            "url": "https://github.com/godotengine/godot/pull/105741",
            "diff_url": "https://github.com/godotengine/godot/pull/105741.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105741.patch",
            "title": "Print script backtrace in the crash handler.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-04-25T06:17:18Z",
            "updated_at": "2025-04-25T16:42:16Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e61edcadb8286ae01cf08767a4465f4a43e8c330"
            ]
        },
        "105744": {
            "id": "PR_kwDOAO6SJc6T5Ji2",
            "public_id": 105744,
            "url": "https://github.com/godotengine/godot/pull/105744",
            "diff_url": "https://github.com/godotengine/godot/pull/105744.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105744.patch",
            "title": "AudioEffectPitchShift: 3rd attempt at fixing `-Wstringop-overflow` warning",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2025-04-25T10:29:26Z",
            "updated_at": "2025-04-25T12:45:30Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw1NzI3ODE5OTc=",
                    "name": "topic:audio",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "80359d3577e56e69e3395a256aacbd0484f00ded"
            ]
        },
        "105748": {
            "id": "PR_kwDOAO6SJc6T6E2T",
            "public_id": 105748,
            "url": "https://github.com/godotengine/godot/pull/105748",
            "diff_url": "https://github.com/godotengine/godot/pull/105748.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105748.patch",
            "title": "Remove no-op locking in Jolt Physics module",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ4ODQyNDY=",
            "created_at": "2025-04-25T12:29:15Z",
            "updated_at": "2025-05-06T09:44:24Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE4ODA=",
                    "name": "topic:physics",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "2b88477efc2d17921949ac67f1dae22ff32672c9"
            ]
        },
        "105756": {
            "id": "PR_kwDOAO6SJc6T72sj",
            "public_id": 105756,
            "url": "https://github.com/godotengine/godot/pull/105756",
            "diff_url": "https://github.com/godotengine/godot/pull/105756.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105756.patch",
            "title": "CI: Ensure Windows Actions handle utf-8 characters",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE3NDg5Mjky",
            "created_at": "2025-04-25T15:59:37Z",
            "updated_at": "2025-04-25T23:30:38Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "22d297acd98263f04e72ff43e2b5a06397781b0f"
            ]
        },
        "105760": {
            "id": "PR_kwDOAO6SJc6T8YYk",
            "public_id": 105760,
            "url": "https://github.com/godotengine/godot/pull/105760",
            "diff_url": "https://github.com/godotengine/godot/pull/105760.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105760.patch",
            "title": "Remove unnecessary `StringName` `idx` cache in `_Data` to reduce its size.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzMDgxNjc=",
            "created_at": "2025-04-25T17:10:53Z",
            "updated_at": "2025-04-28T00:27:32Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "3b31636985c00afaee721b5aef05cac956c6284b"
            ]
        },
        "105761": {
            "id": "PR_kwDOAO6SJc6T8ggZ",
            "public_id": 105761,
            "url": "https://github.com/godotengine/godot/pull/105761",
            "diff_url": "https://github.com/godotengine/godot/pull/105761.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105761.patch",
            "title": "Use `PagedAllocator` for `StringName` to accelerate and localize allocations.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzMDgxNjc=",
            "created_at": "2025-04-25T17:31:49Z",
            "updated_at": "2025-04-28T15:12:15Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f064a415b3d51667b224c144473ddccf0a4b0578"
            ]
        },
        "105764": {
            "id": "PR_kwDOAO6SJc6T83Ms",
            "public_id": 105764,
            "url": "https://github.com/godotengine/godot/pull/105764",
            "diff_url": "https://github.com/godotengine/godot/pull/105764.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105764.patch",
            "title": "[MinGW] Explicitly link `shell32` library.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-04-25T18:27:55Z",
            "updated_at": "2025-04-25T20:04:20Z",
            "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": [
                "46c690e4b25646f72e502419e082cdee27f038e6"
            ]
        },
        "105765": {
            "id": "PR_kwDOAO6SJc6T9IBM",
            "public_id": 105765,
            "url": "https://github.com/godotengine/godot/pull/105765",
            "diff_url": "https://github.com/godotengine/godot/pull/105765.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105765.patch",
            "title": "Add function to get navigation link iteration id from NavigationServer",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyNDY0MjA0",
            "created_at": "2025-04-25T19:09:14Z",
            "updated_at": "2025-05-06T14:18:32Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwxNzUyMDQwNjk0",
                    "name": "topic:navigation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b002ade3ed0dab2f0175c1b0f5455b151e38779d"
            ]
        },
        "105767": {
            "id": "PR_kwDOAO6SJc6T9Zhq",
            "public_id": 105767,
            "url": "https://github.com/godotengine/godot/pull/105767",
            "diff_url": "https://github.com/godotengine/godot/pull/105767.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105767.patch",
            "title": "Optimize static allocations by removing unused `Memory::alloc_count`.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzMDgxNjc=",
            "created_at": "2025-04-25T19:48:48Z",
            "updated_at": "2025-04-25T23:33:55Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "af7610576ad058e3cbefd45ea6bc47f491d2b29e"
            ]
        },
        "105768": {
            "id": "PR_kwDOAO6SJc6T9jef",
            "public_id": 105768,
            "url": "https://github.com/godotengine/godot/pull/105768",
            "diff_url": "https://github.com/godotengine/godot/pull/105768.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105768.patch",
            "title": "Web: Fix crash when built with `dlink_enabled=yes`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE5MTU2MQ==",
            "created_at": "2025-04-25T20:16:34Z",
            "updated_at": "2025-04-25T23:30:32Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc0NTU=",
                    "name": "platform:web",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWw1ODA1MzcwMDM=",
                    "name": "topic:gdextension",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "39ad4633a88ec5771b6dd714f781b5a2ba6ba2e0"
            ]
        },
        "105770": {
            "id": "PR_kwDOAO6SJc6T94rm",
            "public_id": 105770,
            "url": "https://github.com/godotengine/godot/pull/105770",
            "diff_url": "https://github.com/godotengine/godot/pull/105770.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105770.patch",
            "title": "Improve editor progress reporting on the command line",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2025-04-25T21:22:20Z",
            "updated_at": "2025-05-08T21:16:58Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyOTA5OTAwODUw",
                    "name": "topic:export",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "961f9a891abc819b23308beed5361abb538fd9e2"
            ]
        },
        "105785": {
            "id": "PR_kwDOAO6SJc6T_ie0",
            "public_id": 105785,
            "url": "https://github.com/godotengine/godot/pull/105785",
            "diff_url": "https://github.com/godotengine/godot/pull/105785.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105785.patch",
            "title": "Gave billboarded sprites and labels more fitting AABBs",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYxMzM4MTEz",
            "created_at": "2025-04-26T06:09:57Z",
            "updated_at": "2025-05-08T12:25:33Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f7439a4f2ae7d1b8dca9e2368fc25a758e0da5ff"
            ]
        },
        "105786": {
            "id": "PR_kwDOAO6SJc6T_oKd",
            "public_id": 105786,
            "url": "https://github.com/godotengine/godot/pull/105786",
            "diff_url": "https://github.com/godotengine/godot/pull/105786.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105786.patch",
            "title": "Fix `uiautomationcore` linking in 32-bit x86 MinGW builds.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-04-26T07:03:29Z",
            "updated_at": "2025-04-28T00:27:41Z",
            "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": [
                "3e8c99b34675e33d409116bbadfa7e72f5e32137"
            ]
        },
        "105787": {
            "id": "PR_kwDOAO6SJc6T_2HJ",
            "public_id": 105787,
            "url": "https://github.com/godotengine/godot/pull/105787",
            "diff_url": "https://github.com/godotengine/godot/pull/105787.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105787.patch",
            "title": "Fix fbx runtime import not generating meshes properly",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI3Mjk3Mzkx",
            "created_at": "2025-04-26T09:00:44Z",
            "updated_at": "2025-06-01T06:44:42Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "a54301ef75e58f0287353ad72cd9ae949bd32d5b"
            ]
        },
        "105789": {
            "id": "PR_kwDOAO6SJc6UAGVP",
            "public_id": 105789,
            "url": "https://github.com/godotengine/godot/pull/105789",
            "diff_url": "https://github.com/godotengine/godot/pull/105789.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105789.patch",
            "title": "Use AHashMap for RBMap nodes and HashMap input_activity",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBvKYDQ",
            "created_at": "2025-04-26T10:31:46Z",
            "updated_at": "2025-04-28T00:27:37Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
                    "name": "topic:animation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "afc923f4159bceb644c4117130ba10f6c50fd6c3"
            ]
        },
        "105797": {
            "id": "PR_kwDOAO6SJc6UBeUy",
            "public_id": 105797,
            "url": "https://github.com/godotengine/godot/pull/105797",
            "diff_url": "https://github.com/godotengine/godot/pull/105797.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105797.patch",
            "title": "Fix `AnimationNodeBlendTree` crash on `Open Editor` button press.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-04-26T17:11:59Z",
            "updated_at": "2025-04-28T00:27:52Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "7cf7e6aa95e29af8718bfde04f42edf22b3e626f"
            ]
        },
        "105798": {
            "id": "PR_kwDOAO6SJc6UBhK5",
            "public_id": 105798,
            "url": "https://github.com/godotengine/godot/pull/105798",
            "diff_url": "https://github.com/godotengine/godot/pull/105798.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105798.patch",
            "title": "Fix install_vulkan_sdk_macos.sh incorrectly saying Vulkan was installed when jq is missing",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ1ODI4NTE=",
            "created_at": "2025-04-26T17:25:09Z",
            "updated_at": "2025-04-29T01:24:34Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc3ODA=",
                    "name": "platform:macos",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e9b71f96a27bcbea9bfb8058460c48afb773a5ab"
            ]
        },
        "105799": {
            "id": "PR_kwDOAO6SJc6UBkR7",
            "public_id": 105799,
            "url": "https://github.com/godotengine/godot/pull/105799",
            "diff_url": "https://github.com/godotengine/godot/pull/105799.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105799.patch",
            "title": "SCons: Add enum conversion warning",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE3NDg5Mjky",
            "created_at": "2025-04-26T17:46:07Z",
            "updated_at": "2025-04-28T00:27:21Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "dc9c34f0c65db98fcffb7f250ade0c5f4a025308"
            ]
        },
        "105804": {
            "id": "PR_kwDOAO6SJc6UB-l_",
            "public_id": 105804,
            "url": "https://github.com/godotengine/godot/pull/105804",
            "diff_url": "https://github.com/godotengine/godot/pull/105804.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105804.patch",
            "title": "[macOS] Fix touch bar observer crash.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-04-26T20:32:41Z",
            "updated_at": "2025-04-28T00:27:43Z",
            "target_branch": "master",
            "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"
                }
            ],
            "commits": [
                "4450594fb583ec93831bda3799c6cd35ee54092c"
            ]
        },
        "105806": {
            "id": "PR_kwDOAO6SJc6UCBeE",
            "public_id": 105806,
            "url": "https://github.com/godotengine/godot/pull/105806",
            "diff_url": "https://github.com/godotengine/godot/pull/105806.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105806.patch",
            "title": "Walk up inheritance hierarchy when finding which script's docs to open",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI5MTIxOTI1",
            "created_at": "2025-04-26T20:59:27Z",
            "updated_at": "2025-05-07T18:10:23Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d803d5b0c4105559cc2f4f7633bfa3a3062fd3da"
            ]
        },
        "105811": {
            "id": "PR_kwDOAO6SJc6UC6Dg",
            "public_id": 105811,
            "url": "https://github.com/godotengine/godot/pull/105811",
            "diff_url": "https://github.com/godotengine/godot/pull/105811.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105811.patch",
            "title": "Fix Signals dock only un-doubling parent class's first signal",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI5MTIxOTI1",
            "created_at": "2025-04-27T01:59:53Z",
            "updated_at": "2025-04-28T00:28:17Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "1ce038b24e2e8abe4e857e0d84abf15922325774"
            ]
        },
        "105815": {
            "id": "PR_kwDOAO6SJc6UD9Iv",
            "public_id": 105815,
            "url": "https://github.com/godotengine/godot/pull/105815",
            "diff_url": "https://github.com/godotengine/godot/pull/105815.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105815.patch",
            "title": "Fix item translation and icon in the Anchors Preset dropdown",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2025-04-27T07:54:48Z",
            "updated_at": "2025-04-29T00:26:12Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB5NI2wQ",
                    "name": "topic:i18n",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "3578aa6acc1668b8528988f788205f1cf51f677e"
            ]
        },
        "105817": {
            "id": "PR_kwDOAO6SJc6UEE2J",
            "public_id": 105817,
            "url": "https://github.com/godotengine/godot/pull/105817",
            "diff_url": "https://github.com/godotengine/godot/pull/105817.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105817.patch",
            "title": "Fix `GDExtensionLoader` using the wrong super type in `GDSOFTCLASS`.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzMDgxNjc=",
            "created_at": "2025-04-27T08:30:06Z",
            "updated_at": "2025-04-28T00:27:30Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWw1ODA1MzcwMDM=",
                    "name": "topic:gdextension",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f2bab45202a9af5d089ce9bd301f619cadebc7c4"
            ]
        },
        "105819": {
            "id": "PR_kwDOAO6SJc6UEXuP",
            "public_id": 105819,
            "url": "https://github.com/godotengine/godot/pull/105819",
            "diff_url": "https://github.com/godotengine/godot/pull/105819.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105819.patch",
            "title": "Mark referenced packages in SDK as implicitly defined",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjU5MjgwODAw",
            "created_at": "2025-04-27T11:29:09Z",
            "updated_at": "2025-05-16T00:38:22Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw3MDkyNjk3NzU=",
                    "name": "topic:dotnet",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "976e60ea2495e553ea1a2b2ca0182d70b67b4fd2"
            ]
        },
        "105822": {
            "id": "PR_kwDOAO6SJc6UEhcX",
            "public_id": 105822,
            "url": "https://github.com/godotengine/godot/pull/105822",
            "diff_url": "https://github.com/godotengine/godot/pull/105822.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105822.patch",
            "title": "[macOS] Update entered state from `mouseMoved`.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-04-27T13:04:21Z",
            "updated_at": "2025-05-05T16:32:07Z",
            "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": [
                "152423230ccf0efe10c8fbdcf6d4baa1be061a8f"
            ]
        },
        "105825": {
            "id": "PR_kwDOAO6SJc6UEjxA",
            "public_id": 105825,
            "url": "https://github.com/godotengine/godot/pull/105825",
            "diff_url": "https://github.com/godotengine/godot/pull/105825.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105825.patch",
            "title": "Fix `Camera2D` right and bottom limit to depend on bottom right corner",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjg1NTc2NjEy",
            "created_at": "2025-04-27T13:24:57Z",
            "updated_at": "2025-05-19T22:50:40Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "1bdf237558f62228e7b883b4fd33975b5a4bf581"
            ]
        },
        "105833": {
            "id": "PR_kwDOAO6SJc6UEy_i",
            "public_id": 105833,
            "url": "https://github.com/godotengine/godot/pull/105833",
            "diff_url": "https://github.com/godotengine/godot/pull/105833.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105833.patch",
            "title": "[Web] Optimize `GL.getSource` for known-length shader sources",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjgzNjQyNDI=",
            "created_at": "2025-04-27T15:36:25Z",
            "updated_at": "2025-05-14T19:00:44Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwxNjA5NDQyMDYy",
                    "name": "topic:shaders",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "197b307061d7ca28b43d1324e6e4b95495429c9d"
            ]
        },
        "105837": {
            "id": "PR_kwDOAO6SJc6UE8xI",
            "public_id": 105837,
            "url": "https://github.com/godotengine/godot/pull/105837",
            "diff_url": "https://github.com/godotengine/godot/pull/105837.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105837.patch",
            "title": "Fix float/int comparison in acos_approx in sky template shader",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NTIxMzM5",
            "created_at": "2025-04-27T17:15:02Z",
            "updated_at": "2025-04-28T15:10:37Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNjA5NDQyMDYy",
                    "name": "topic:shaders",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d2dce41681fcf8b0503edaa763cd3c0c30ceb0fc"
            ]
        },
        "105842": {
            "id": "PR_kwDOAO6SJc6UFRRO",
            "public_id": 105842,
            "url": "https://github.com/godotengine/godot/pull/105842",
            "diff_url": "https://github.com/godotengine/godot/pull/105842.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105842.patch",
            "title": "Fix GDScript stack leak.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-04-27T20:46:19Z",
            "updated_at": "2025-04-28T11:45:38Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwODI=",
                    "name": "topic:gdscript",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "89c55f638da40c0968cbf5574fda657a38065d6a"
            ]
        },
        "105844": {
            "id": "PR_kwDOAO6SJc6UFX8r",
            "public_id": 105844,
            "url": "https://github.com/godotengine/godot/pull/105844",
            "diff_url": "https://github.com/godotengine/godot/pull/105844.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105844.patch",
            "title": "Remove deprecated `engine_version_update_mode` editor setting",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MTMyMjgw",
            "created_at": "2025-04-27T22:02:06Z",
            "updated_at": "2025-04-28T23:20:52Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "0bba1a80d582e46b2a71d40750563fc1f3219cdc"
            ]
        },
        "105846": {
            "id": "PR_kwDOAO6SJc6UFY_R",
            "public_id": 105846,
            "url": "https://github.com/godotengine/godot/pull/105846",
            "diff_url": "https://github.com/godotengine/godot/pull/105846.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105846.patch",
            "title": "Rename FoldableContainer's `text` to `title`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2025-04-27T22:13:35Z",
            "updated_at": "2025-04-28T15:28:59Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6856926b7756d055065183a9ecdcb4f9fc77a23b"
            ]
        },
        "105848": {
            "id": "PR_kwDOAO6SJc6UFpah",
            "public_id": 105848,
            "url": "https://github.com/godotengine/godot/pull/105848",
            "diff_url": "https://github.com/godotengine/godot/pull/105848.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105848.patch",
            "title": "Delete test cache before running it",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI5MTA1MQ==",
            "created_at": "2025-04-28T00:44:05Z",
            "updated_at": "2025-05-23T19:49:46Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMjMxNTkzNjg1",
                    "name": "topic:tests",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ed35b9e181bb7b38128625ffdc49466572d804bf"
            ]
        },
        "105853": {
            "id": "PR_kwDOAO6SJc6UGEmy",
            "public_id": 105853,
            "url": "https://github.com/godotengine/godot/pull/105853",
            "diff_url": "https://github.com/godotengine/godot/pull/105853.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105853.patch",
            "title": "[.NET] Load assemblies directly from PCK on Android",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUxNDUzNjk=",
            "created_at": "2025-04-28T02:57:24Z",
            "updated_at": "2025-05-13T00:43:33Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWw3MDkyNjk3NzU=",
                    "name": "topic:dotnet",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b99baa38f11e10534a9401f82184cae742702858"
            ]
        },
        "105855": {
            "id": "PR_kwDOAO6SJc6UGkND",
            "public_id": 105855,
            "url": "https://github.com/godotengine/godot/pull/105855",
            "diff_url": "https://github.com/godotengine/godot/pull/105855.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105855.patch",
            "title": "Fix ColorPicker preset button format string typo.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-04-28T05:05:18Z",
            "updated_at": "2025-04-28T15:10:21Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "4cc50e40ec19b109c6ea2360910673c9b7eff3c5"
            ]
        },
        "105856": {
            "id": "PR_kwDOAO6SJc6UH5Bl",
            "public_id": 105856,
            "url": "https://github.com/godotengine/godot/pull/105856",
            "diff_url": "https://github.com/godotengine/godot/pull/105856.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105856.patch",
            "title": "basis_universal: Rediff patches, remove Windows encoding fix",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2025-04-28T08:16:01Z",
            "updated_at": "2025-04-30T21:55:05Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "151e2ecc4bb33257c6f9444696cab02716589316"
            ]
        },
        "105857": {
            "id": "PR_kwDOAO6SJc6UH-sa",
            "public_id": 105857,
            "url": "https://github.com/godotengine/godot/pull/105857",
            "diff_url": "https://github.com/godotengine/godot/pull/105857.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105857.patch",
            "title": "[TextEdit] Fix caret cut of in RTL layout, account for wrapped line indents in accessibility updates.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-04-28T08:25:02Z",
            "updated_at": "2025-04-28T15:10:19Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "fb99c013811cfd7b2db161b705be0c48374e1f8a"
            ]
        },
        "105858": {
            "id": "PR_kwDOAO6SJc6UIC2Q",
            "public_id": 105858,
            "url": "https://github.com/godotengine/godot/pull/105858",
            "diff_url": "https://github.com/godotengine/godot/pull/105858.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105858.patch",
            "title": "[ScrollContainer] Fix focus rect draw position in RTL layout.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-04-28T08:31:25Z",
            "updated_at": "2025-04-28T15:10:16Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "fd1eeacf2360270b14620fd3957db57777a458b6"
            ]
        },
        "105859": {
            "id": "PR_kwDOAO6SJc6UJLUB",
            "public_id": 105859,
            "url": "https://github.com/godotengine/godot/pull/105859",
            "diff_url": "https://github.com/godotengine/godot/pull/105859.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105859.patch",
            "title": "Fix invalid AnimationNode documentation syntax",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMzNDgwOA==",
            "created_at": "2025-04-28T10:27:25Z",
            "updated_at": "2025-04-28T15:35:39Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                }
            ],
            "commits": [
                "be8fe15574c58c574305ab6d18d764c7a9770c5a"
            ]
        },
        "105860": {
            "id": "PR_kwDOAO6SJc6UJmEN",
            "public_id": 105860,
            "url": "https://github.com/godotengine/godot/pull/105860",
            "diff_url": "https://github.com/godotengine/godot/pull/105860.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105860.patch",
            "title": "Fix group name completion for `get_node_count_in_group`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2025-04-28T11:16:24Z",
            "updated_at": "2025-04-28T23:23:44Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f7a0b6b7cf0bd9db753fee69b176d9388976e83f"
            ]
        },
        "105861": {
            "id": "PR_kwDOAO6SJc6UJzfb",
            "public_id": 105861,
            "url": "https://github.com/godotengine/godot/pull/105861",
            "diff_url": "https://github.com/godotengine/godot/pull/105861.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105861.patch",
            "title": "Fix rotated/flipped tiles rendering origin",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYwOTMxMTk=",
            "created_at": "2025-04-28T11:41:22Z",
            "updated_at": "2025-04-28T19:15:57Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "52aee9c325ab44203a3ec3840301143576d6ba2c"
            ]
        },
        "105864": {
            "id": "PR_kwDOAO6SJc6UKtla",
            "public_id": 105864,
            "url": "https://github.com/godotengine/godot/pull/105864",
            "diff_url": "https://github.com/godotengine/godot/pull/105864.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105864.patch",
            "title": "Avoid unnecessary `version_get_uniform()` calls",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjgzNjQyNDI=",
            "created_at": "2025-04-28T13:24:31Z",
            "updated_at": "2025-04-28T19:20:03Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "19540a0758361c4713519739cb3c90bd12496034"
            ]
        },
        "105865": {
            "id": "PR_kwDOAO6SJc6UKuy8",
            "public_id": 105865,
            "url": "https://github.com/godotengine/godot/pull/105865",
            "diff_url": "https://github.com/godotengine/godot/pull/105865.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105865.patch",
            "title": "Fix various sanitizer issues",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzMDgxNjc=",
            "created_at": "2025-04-28T13:26:35Z",
            "updated_at": "2025-04-28T17:57:04Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "bfdb0f0ecf242a3ff8f1e828320ee45e9ae03f33"
            ]
        },
        "105870": {
            "id": "PR_kwDOAO6SJc6ULWZ0",
            "public_id": 105870,
            "url": "https://github.com/godotengine/godot/pull/105870",
            "diff_url": "https://github.com/godotengine/godot/pull/105870.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105870.patch",
            "title": "[TextEdit] Fix margin rounding at sub 100% scale.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-04-28T14:24:16Z",
            "updated_at": "2025-04-28T19:15:54Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "1794098b47a42237452963bb6a641cfe6af46a15"
            ]
        },
        "105871": {
            "id": "PR_kwDOAO6SJc6UMVAg",
            "public_id": 105871,
            "url": "https://github.com/godotengine/godot/pull/105871",
            "diff_url": "https://github.com/godotengine/godot/pull/105871.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105871.patch",
            "title": "Quick `StringName` improvements.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzMDgxNjc=",
            "created_at": "2025-04-28T15:50:54Z",
            "updated_at": "2025-04-30T22:01:32Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "91362a61da08950d7242869cac52cb877379138b"
            ]
        },
        "105874": {
            "id": "PR_kwDOAO6SJc6UMhEl",
            "public_id": 105874,
            "url": "https://github.com/godotengine/godot/pull/105874",
            "diff_url": "https://github.com/godotengine/godot/pull/105874.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105874.patch",
            "title": "[TextServer] Fix outline size and image fonts with oversampling.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-04-28T16:11:57Z",
            "updated_at": "2025-04-29T00:57:44Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6893b2b8e6a6c82c8acb95052615266e2fea2d6e"
            ]
        },
        "105876": {
            "id": "PR_kwDOAO6SJc6UNpLm",
            "public_id": 105876,
            "url": "https://github.com/godotengine/godot/pull/105876",
            "diff_url": "https://github.com/godotengine/godot/pull/105876.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105876.patch",
            "title": "Inline static variables (part 1)",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2025-04-28T18:31:56Z",
            "updated_at": "2025-04-30T05:40:21Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5af4bef46f8118af079d161e0a72d4065a49dc41"
            ]
        },
        "105880": {
            "id": "PR_kwDOAO6SJc6UOFl2",
            "public_id": 105880,
            "url": "https://github.com/godotengine/godot/pull/105880",
            "diff_url": "https://github.com/godotengine/godot/pull/105880.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105880.patch",
            "title": "Remove inline from constexpr variables",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2025-04-28T19:19:52Z",
            "updated_at": "2025-04-29T16:36:44Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5125a273dcf5d54ecda36766ef4d8a35cc80d1fa"
            ]
        },
        "105883": {
            "id": "PR_kwDOAO6SJc6UOoSU",
            "public_id": 105883,
            "url": "https://github.com/godotengine/godot/pull/105883",
            "diff_url": "https://github.com/godotengine/godot/pull/105883.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105883.patch",
            "title": "Fix empty Script Editor members overview visible",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEwMDU0MjI2",
            "created_at": "2025-04-28T20:25:01Z",
            "updated_at": "2025-04-29T00:27:22Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "9b6f5cb9533f4f397656dfddffcb638aa5868b85"
            ]
        },
        "105884": {
            "id": "PR_kwDOAO6SJc6UPIxn",
            "public_id": 105884,
            "url": "https://github.com/godotengine/godot/pull/105884",
            "diff_url": "https://github.com/godotengine/godot/pull/105884.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105884.patch",
            "title": "macOS: Embedded window support.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyODUy",
            "created_at": "2025-04-28T21:07:54Z",
            "updated_at": "2025-05-08T23:14:47Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc3ODA=",
                    "name": "platform:macos",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "00e1fdec2cfd7b8f21cc7f21e82e73990ef6b0f5"
            ]
        },
        "105886": {
            "id": "PR_kwDOAO6SJc6UPi2p",
            "public_id": 105886,
            "url": "https://github.com/godotengine/godot/pull/105886",
            "diff_url": "https://github.com/godotengine/godot/pull/105886.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105886.patch",
            "title": "Fix grammatical error in MeshInstance3D documentation",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjgxNTI3Mzc2",
            "created_at": "2025-04-28T22:02:54Z",
            "updated_at": "2025-04-29T00:01:03Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                }
            ],
            "commits": [
                "285eb21b41a26ed6365c049d3e317804d880458c"
            ]
        },
        "105887": {
            "id": "PR_kwDOAO6SJc6UPodG",
            "public_id": 105887,
            "url": "https://github.com/godotengine/godot/pull/105887",
            "diff_url": "https://github.com/godotengine/godot/pull/105887.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105887.patch",
            "title": "Core: Modernize C headers with C++ equivalents",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE3NDg5Mjky",
            "created_at": "2025-04-28T22:17:17Z",
            "updated_at": "2025-05-02T21:45:16Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "01fc9aee6c47aa1a1c787c46469fa18c21d06c66"
            ]
        },
        "105890": {
            "id": "PR_kwDOAO6SJc6UQldq",
            "public_id": 105890,
            "url": "https://github.com/godotengine/godot/pull/105890",
            "diff_url": "https://github.com/godotengine/godot/pull/105890.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105890.patch",
            "title": "Fix class reference discrepancy when using `--doctool` with TextServerFallback",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2025-04-29T00:43:32Z",
            "updated_at": "2025-05-02T18:20:36Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5bf4a35bf7d255bea6e69915727f55553ba182d9"
            ]
        },
        "105892": {
            "id": "PR_kwDOAO6SJc6URkgi",
            "public_id": 105892,
            "url": "https://github.com/godotengine/godot/pull/105892",
            "diff_url": "https://github.com/godotengine/godot/pull/105892.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105892.patch",
            "title": "Improve `ColorPicker`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2025-04-29T03:41:56Z",
            "updated_at": "2025-04-30T14:30:02Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "daaf4119de87f9bd84a15e8a7882f79fa049834b"
            ]
        },
        "105895": {
            "id": "PR_kwDOAO6SJc6US_Rm",
            "public_id": 105895,
            "url": "https://github.com/godotengine/godot/pull/105895",
            "diff_url": "https://github.com/godotengine/godot/pull/105895.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105895.patch",
            "title": "Fix typo in `sqrt` classref",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2025-04-29T07:32:03Z",
            "updated_at": "2025-04-29T23:53:54Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                }
            ],
            "commits": [
                "fc1488ffdbe282e50c4b3a7cdf50962e495f174a"
            ]
        },
        "105896": {
            "id": "PR_kwDOAO6SJc6UTGzr",
            "public_id": 105896,
            "url": "https://github.com/godotengine/godot/pull/105896",
            "diff_url": "https://github.com/godotengine/godot/pull/105896.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105896.patch",
            "title": "Fallback to ScriptInstance::get_property_state when get_property_state is not implemented in ScriptInstanceExtension",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ4MzIyMzU2",
            "created_at": "2025-04-29T07:46:51Z",
            "updated_at": "2025-04-29T21:11:54Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw1ODA1MzcwMDM=",
                    "name": "topic:gdextension",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e8c036beeb5aea14edb7ed278f018c3e4e75e837"
            ]
        },
        "105897": {
            "id": "PR_kwDOAO6SJc6UUWP2",
            "public_id": 105897,
            "url": "https://github.com/godotengine/godot/pull/105897",
            "diff_url": "https://github.com/godotengine/godot/pull/105897.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105897.patch",
            "title": "Remove WinAPI `#undef` hacks needed for mingw-std-threads",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2025-04-29T10:04:10Z",
            "updated_at": "2025-04-30T14:23:53Z",
            "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": [
                "c019b76523d86eb4173e3699bd36b19d8c15400a"
            ]
        },
        "105899": {
            "id": "PR_kwDOAO6SJc6UUz83",
            "public_id": 105899,
            "url": "https://github.com/godotengine/godot/pull/105899",
            "diff_url": "https://github.com/godotengine/godot/pull/105899.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105899.patch",
            "title": "Fix reflection probe dark borders",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMxODUxNDMx",
            "created_at": "2025-04-29T11:01:35Z",
            "updated_at": "2025-04-29T20:47:03Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e3dbf7463488aa1a5fb0782bb01fa3fd4b4eca00"
            ]
        },
        "105906": {
            "id": "PR_kwDOAO6SJc6UWk6s",
            "public_id": 105906,
            "url": "https://github.com/godotengine/godot/pull/105906",
            "diff_url": "https://github.com/godotengine/godot/pull/105906.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105906.patch",
            "title": "Fix error spam to due wrong use of `reserve()` in D3D12 driver.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUzODUwNA==",
            "created_at": "2025-04-29T13:45:04Z",
            "updated_at": "2025-04-29T16:34:48Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyMDU0MTc0MTM=",
                    "name": "platform:windows",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ddd3ced72dfc44447d87a913340231c3456ad656"
            ]
        },
        "105910": {
            "id": "PR_kwDOAO6SJc6UX0bh",
            "public_id": 105910,
            "url": "https://github.com/godotengine/godot/pull/105910",
            "diff_url": "https://github.com/godotengine/godot/pull/105910.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105910.patch",
            "title": "Add `GLOBAL_GET` cached macros.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2025-04-29T15:35:07Z",
            "updated_at": "2025-05-02T15:31:33Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f8f350a32a1ebf4114cef6b4b6224089e0abaf74"
            ]
        },
        "105911": {
            "id": "PR_kwDOAO6SJc6UYMCf",
            "public_id": 105911,
            "url": "https://github.com/godotengine/godot/pull/105911",
            "diff_url": "https://github.com/godotengine/godot/pull/105911.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105911.patch",
            "title": "Editor: Allow non-finite values in `Range`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE3NDg5Mjky",
            "created_at": "2025-04-29T16:15:38Z",
            "updated_at": "2025-05-01T09:09:03Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "316af6aa36285a72c368b7eafdb942604767e909"
            ]
        },
        "105912": {
            "id": "PR_kwDOAO6SJc6UYmif",
            "public_id": 105912,
            "url": "https://github.com/godotengine/godot/pull/105912",
            "diff_url": "https://github.com/godotengine/godot/pull/105912.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105912.patch",
            "title": "Enable game window close button on PicoOS",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOCouzNQ",
            "created_at": "2025-04-29T17:11:23Z",
            "updated_at": "2025-04-30T01:43:15Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4NjU1ODUwMDA=",
                    "name": "topic:xr",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f8e935d406c4dc3714bd2a7163cdb4fc77de3d9a"
            ]
        },
        "105913": {
            "id": "PR_kwDOAO6SJc6UYnJ_",
            "public_id": 105913,
            "url": "https://github.com/godotengine/godot/pull/105913",
            "diff_url": "https://github.com/godotengine/godot/pull/105913.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105913.patch",
            "title": "doctest: Patch for clang warning about replacing `<ciso646>` by `<version>`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI3MDkyOA==",
            "created_at": "2025-04-29T17:12:40Z",
            "updated_at": "2025-04-29T21:11:48Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "be0bf715060e8921a80b20000f1fa35497504328"
            ]
        },
        "105914": {
            "id": "PR_kwDOAO6SJc6UYyCu",
            "public_id": 105914,
            "url": "https://github.com/godotengine/godot/pull/105914",
            "diff_url": "https://github.com/godotengine/godot/pull/105914.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105914.patch",
            "title": "[Buildsystem] Add `EnumVariable(ignorecase=2)`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI3MDkyOA==",
            "created_at": "2025-04-29T17:35:59Z",
            "updated_at": "2025-04-29T21:11:39Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "1fbc0c5631ed8e2ff430f8049bd4569ff875a92e"
            ]
        },
        "105915": {
            "id": "PR_kwDOAO6SJc6UYzFd",
            "public_id": 105915,
            "url": "https://github.com/godotengine/godot/pull/105915",
            "diff_url": "https://github.com/godotengine/godot/pull/105915.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105915.patch",
            "title": "FTI - Add custom interpolation for wheels",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2025-04-29T17:38:29Z",
            "updated_at": "2025-04-30T14:37:13Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "a2b340a548325ca6dc378bc4282aaaf9b2447f9f"
            ]
        },
        "105916": {
            "id": "PR_kwDOAO6SJc6UYzlS",
            "public_id": 105916,
            "url": "https://github.com/godotengine/godot/pull/105916",
            "diff_url": "https://github.com/godotengine/godot/pull/105916.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105916.patch",
            "title": "Core: Use `__fastfail()` in MSVC error macros",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE3NDg5Mjky",
            "created_at": "2025-04-29T17:39:38Z",
            "updated_at": "2025-04-30T21:55:24Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b23a233b5b0d80d287f2eeca9c7f3ec26f2558a6"
            ]
        },
        "105918": {
            "id": "PR_kwDOAO6SJc6UY_NS",
            "public_id": 105918,
            "url": "https://github.com/godotengine/godot/pull/105918",
            "diff_url": "https://github.com/godotengine/godot/pull/105918.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105918.patch",
            "title": "Fix background size calculation in TreeItem",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE3NTYzODg=",
            "created_at": "2025-04-29T18:06:31Z",
            "updated_at": "2025-05-13T21:28:37Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "efd29f4caaa14b9e37cf2383921bc53340009df3"
            ]
        },
        "105920": {
            "id": "PR_kwDOAO6SJc6UZTO2",
            "public_id": 105920,
            "url": "https://github.com/godotengine/godot/pull/105920",
            "diff_url": "https://github.com/godotengine/godot/pull/105920.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105920.patch",
            "title": "Fix rest update process by dirty flag to not take into account pose dirty flag in `Skeleton3D`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYxOTM4MjYz",
            "created_at": "2025-04-29T18:47:18Z",
            "updated_at": "2025-05-19T13:05:09Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
                    "name": "topic:animation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "4940c3c1d710991be69b1486a32aa5a562389146"
            ]
        },
        "105922": {
            "id": "PR_kwDOAO6SJc6UZ50J",
            "public_id": 105922,
            "url": "https://github.com/godotengine/godot/pull/105922",
            "diff_url": "https://github.com/godotengine/godot/pull/105922.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105922.patch",
            "title": "Avoid extra copy/validation of keys in `Dictionary::has_all`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOCB462A",
            "created_at": "2025-04-29T20:01:55Z",
            "updated_at": "2025-05-02T16:50:43Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e4bd611e195f270a8340538cb033e2f5e9d8faf6"
            ]
        },
        "105924": {
            "id": "PR_kwDOAO6SJc6UahxE",
            "public_id": 105924,
            "url": "https://github.com/godotengine/godot/pull/105924",
            "diff_url": "https://github.com/godotengine/godot/pull/105924.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105924.patch",
            "title": "Rename editor \"File\" MenuOption enums for clarity",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2025-04-29T21:32:48Z",
            "updated_at": "2025-04-30T21:55:22Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "694d034d5b5c71f7b265a6f07bec1e9a2ef58236"
            ]
        },
        "105930": {
            "id": "PR_kwDOAO6SJc6UbZUs",
            "public_id": 105930,
            "url": "https://github.com/godotengine/godot/pull/105930",
            "diff_url": "https://github.com/godotengine/godot/pull/105930.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105930.patch",
            "title": "Add original index field to fuzzy search result",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkwNTg5NDE=",
            "created_at": "2025-04-30T00:51:34Z",
            "updated_at": "2025-04-30T22:31:08Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e025c9ed11ce1bdfd9ac020437de726a063833a0"
            ]
        },
        "105932": {
            "id": "PR_kwDOAO6SJc6UbxNV",
            "public_id": 105932,
            "url": "https://github.com/godotengine/godot/pull/105932",
            "diff_url": "https://github.com/godotengine/godot/pull/105932.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105932.patch",
            "title": "Clarify the conditions that need to be met for a valid file name in Godot",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwMzg2MDY3",
            "created_at": "2025-04-30T02:35:28Z",
            "updated_at": "2025-04-30T22:21:55Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "14249097e80355f365be665c51795680a5ef6858"
            ]
        },
        "105935": {
            "id": "PR_kwDOAO6SJc6Uc2_I",
            "public_id": 105935,
            "url": "https://github.com/godotengine/godot/pull/105935",
            "diff_url": "https://github.com/godotengine/godot/pull/105935.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105935.patch",
            "title": "Wayland: Fix compile error with DBUS disabled",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc3NTg0ODU=",
            "created_at": "2025-04-30T06:34:08Z",
            "updated_at": "2025-04-30T14:23:49Z",
            "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": [
                "e7a37291757cbdedf05d9763a9691e03e0a14248"
            ]
        },
        "105939": {
            "id": "PR_kwDOAO6SJc6UeSE3",
            "public_id": 105939,
            "url": "https://github.com/godotengine/godot/pull/105939",
            "diff_url": "https://github.com/godotengine/godot/pull/105939.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105939.patch",
            "title": "CI: Run `apt update` before installing libxml2-utils",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2025-04-30T09:28:54Z",
            "updated_at": "2025-04-30T09:50:14Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5b2d21aa68fd98bd46d41f2c6b39fff8995aa45e"
            ]
        },
        "105942": {
            "id": "PR_kwDOAO6SJc6UgF-W",
            "public_id": 105942,
            "url": "https://github.com/godotengine/godot/pull/105942",
            "diff_url": "https://github.com/godotengine/godot/pull/105942.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105942.patch",
            "title": "Make `script_class_get_icon_path()` return any value when `r_valid` is passed.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOB1-M8g",
            "created_at": "2025-04-30T13:05:46Z",
            "updated_at": "2025-05-13T21:28:26Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "1ec1ba6d940ce7b8f4448571acee94d6e75068ea"
            ]
        },
        "105944": {
            "id": "PR_kwDOAO6SJc6UgTDy",
            "public_id": 105944,
            "url": "https://github.com/godotengine/godot/pull/105944",
            "diff_url": "https://github.com/godotengine/godot/pull/105944.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105944.patch",
            "title": "Add editor setting to collapse main menu into a `MenuButton`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOCouzNQ",
            "created_at": "2025-04-30T13:28:34Z",
            "updated_at": "2025-05-07T22:28:48Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2OA==",
                    "name": "feature proposal",
                    "color": "#4466ff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "e03942a6ef4254e62b661a5553b0433d4bee9b3d",
                "64b4598baa9c404ba0c3b83c1c2524b6d2dcbcdd"
            ]
        },
        "105949": {
            "id": "PR_kwDOAO6SJc6Ug_xJ",
            "public_id": 105949,
            "url": "https://github.com/godotengine/godot/pull/105949",
            "diff_url": "https://github.com/godotengine/godot/pull/105949.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105949.patch",
            "title": "Fix oversampling for embedded windows using content scale.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-04-30T14:37:31Z",
            "updated_at": "2025-04-30T21:55:21Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "c6e1bc61709cf5cb4deb0288ecf1bd85855eb359"
            ]
        },
        "105964": {
            "id": "PR_kwDOAO6SJc6UlHVj",
            "public_id": 105964,
            "url": "https://github.com/godotengine/godot/pull/105964",
            "diff_url": "https://github.com/godotengine/godot/pull/105964.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105964.patch",
            "title": "Deprecate `ParallaxBackground` and `ParallaxLayer`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxMzI1OTQz",
            "created_at": "2025-04-30T22:29:47Z",
            "updated_at": "2025-05-01T19:31:16Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "36e53922c79d48a0d8e5c26d66a1be1891228922"
            ]
        },
        "105968": {
            "id": "PR_kwDOAO6SJc6UmL1p",
            "public_id": 105968,
            "url": "https://github.com/godotengine/godot/pull/105968",
            "diff_url": "https://github.com/godotengine/godot/pull/105968.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105968.patch",
            "title": "Some QOL and cleanup to EditorHelp's `FindBar`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MTMyMjgw",
            "created_at": "2025-05-01T02:09:26Z",
            "updated_at": "2025-05-01T19:44:53Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "201238168c6b2b53c42504d116e9b2b64a20ac9a"
            ]
        },
        "105973": {
            "id": "PR_kwDOAO6SJc6UnJvs",
            "public_id": 105973,
            "url": "https://github.com/godotengine/godot/pull/105973",
            "diff_url": "https://github.com/godotengine/godot/pull/105973.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105973.patch",
            "title": "FTI - Fix `SceneTreeFTI` behaviour on exit tree",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2025-05-01T07:00:52Z",
            "updated_at": "2025-05-01T19:37:02Z",
            "target_branch": "master",
            "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": [
                "ba4ab2dda39c4ec1d93c42dd736db7becaecd247"
            ]
        },
        "105982": {
            "id": "PR_kwDOAO6SJc6Un7xf",
            "public_id": 105982,
            "url": "https://github.com/godotengine/godot/pull/105982",
            "diff_url": "https://github.com/godotengine/godot/pull/105982.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105982.patch",
            "title": "Only instantiate `MovieWriterMJPEG` and `MovieWriterPNGWAV` movie writers if they are enabled",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEyNTA5MDk3",
            "created_at": "2025-05-01T09:37:40Z",
            "updated_at": "2025-05-05T16:30:43Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "55dd5d59e1fd98b0a7904a01cf6c73214556310e"
            ]
        },
        "105990": {
            "id": "PR_kwDOAO6SJc6Up4UQ",
            "public_id": 105990,
            "url": "https://github.com/godotengine/godot/pull/105990",
            "diff_url": "https://github.com/godotengine/godot/pull/105990.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105990.patch",
            "title": "Deprecate `PackedDataContainer`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUxMTcxOTc=",
            "created_at": "2025-05-01T15:29:15Z",
            "updated_at": "2025-05-05T16:32:12Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "67232f809a1cf7c6b88c57785e31692fe18f5844"
            ]
        },
        "105992": {
            "id": "PR_kwDOAO6SJc6UqS_p",
            "public_id": 105992,
            "url": "https://github.com/godotengine/godot/pull/105992",
            "diff_url": "https://github.com/godotengine/godot/pull/105992.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105992.patch",
            "title": "Fix issues with Android controller input handling",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ1OTA3ODM2",
            "created_at": "2025-05-01T16:37:50Z",
            "updated_at": "2025-05-22T03:06:29Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5ce11b1eac5a929228c40d3749aa8975dfe3c2fc"
            ]
        },
        "105996": {
            "id": "PR_kwDOAO6SJc6UraW2",
            "public_id": 105996,
            "url": "https://github.com/godotengine/godot/pull/105996",
            "diff_url": "https://github.com/godotengine/godot/pull/105996.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105996.patch",
            "title": "Only update case sensitive fuzzy searching within `set_query`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkwNTg5NDE=",
            "created_at": "2025-05-01T19:41:13Z",
            "updated_at": "2025-05-26T18:29:32Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "76a65de3ab402c1e3a1c7688fdce755ba2da183a"
            ]
        },
        "105997": {
            "id": "PR_kwDOAO6SJc6Ura8n",
            "public_id": 105997,
            "url": "https://github.com/godotengine/godot/pull/105997",
            "diff_url": "https://github.com/godotengine/godot/pull/105997.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/105997.patch",
            "title": "Fix added missing shortcuts from tree to file list",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjcwMjQwMTY=",
            "created_at": "2025-05-01T19:42:50Z",
            "updated_at": "2025-05-02T14:31:31Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "767e0377265714bca4b28fb95e3f967e2f8304c3"
            ]
        },
        "106000": {
            "id": "PR_kwDOAO6SJc6UsocB",
            "public_id": 106000,
            "url": "https://github.com/godotengine/godot/pull/106000",
            "diff_url": "https://github.com/godotengine/godot/pull/106000.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106000.patch",
            "title": "Fix AudioStreamPlayer3D's `layer_mask` property using the wrong property hint (+ misc related fixes)",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjU2NTY5MDI5",
            "created_at": "2025-05-01T23:57:20Z",
            "updated_at": "2025-05-05T16:31:58Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABocF7RA",
                    "name": "cherrypick:4.3",
                    "color": "#446699"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWw1NzI3ODE5OTc=",
                    "name": "topic:audio",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "721b1a3d643b36c7eeded2ce530b639e2045913b"
            ]
        },
        "106001": {
            "id": "PR_kwDOAO6SJc6UssDG",
            "public_id": 106001,
            "url": "https://github.com/godotengine/godot/pull/106001",
            "diff_url": "https://github.com/godotengine/godot/pull/106001.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106001.patch",
            "title": "Allow Control Rect tool to not snap to pixel",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEwMDU0MjI2",
            "created_at": "2025-05-02T00:17:54Z",
            "updated_at": "2025-05-02T14:46:07Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e6cb7affdcc89e8c0032d6ee79ff4c6de5fb526d"
            ]
        },
        "106002": {
            "id": "PR_kwDOAO6SJc6Usxq3",
            "public_id": 106002,
            "url": "https://github.com/godotengine/godot/pull/106002",
            "diff_url": "https://github.com/godotengine/godot/pull/106002.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106002.patch",
            "title": "Fix a typo in the `Light3D` documentation",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOCj6ZbA",
            "created_at": "2025-05-02T00:52:49Z",
            "updated_at": "2025-05-08T01:04:15Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                }
            ],
            "commits": [
                "b3def2571e7a80f4ce1e9bb1a1a660542158110b"
            ]
        },
        "106003": {
            "id": "PR_kwDOAO6SJc6Us0Af",
            "public_id": 106003,
            "url": "https://github.com/godotengine/godot/pull/106003",
            "diff_url": "https://github.com/godotengine/godot/pull/106003.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106003.patch",
            "title": "CI: Propagate `matrix.sconsflags` in macos_builds.yml",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjg2MDcxMTk=",
            "created_at": "2025-05-02T01:07:54Z",
            "updated_at": "2025-05-02T16:58:03Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "257058a550b2ae166c38248a3731cba540bc638c"
            ]
        },
        "106008": {
            "id": "PR_kwDOAO6SJc6UtwiA",
            "public_id": 106008,
            "url": "https://github.com/godotengine/godot/pull/106008",
            "diff_url": "https://github.com/godotengine/godot/pull/106008.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106008.patch",
            "title": "C#: Expose byte array compress and decompress",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc1OTQxODQy",
            "created_at": "2025-05-02T06:23:20Z",
            "updated_at": "2025-05-27T13:22:45Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw3MDkyNjk3NzU=",
                    "name": "topic:dotnet",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "fc8328d5f15edbfcb36aba6b07b5e4cc5e086195"
            ]
        },
        "106020": {
            "id": "PR_kwDOAO6SJc6Uwfap",
            "public_id": 106020,
            "url": "https://github.com/godotengine/godot/pull/106020",
            "diff_url": "https://github.com/godotengine/godot/pull/106020.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106020.patch",
            "title": "Optimize `HashMap` insertion by removing duplicate computation of hash and position",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzMDgxNjc=",
            "created_at": "2025-05-02T13:54:51Z",
            "updated_at": "2025-05-12T23:14:40Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "1d49a557b68de1f1dcaf4e02049356125b4021c1"
            ]
        },
        "106021": {
            "id": "PR_kwDOAO6SJc6UwrFb",
            "public_id": 106021,
            "url": "https://github.com/godotengine/godot/pull/106021",
            "diff_url": "https://github.com/godotengine/godot/pull/106021.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106021.patch",
            "title": "Fix Xbox Controller on Android",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQxOTIxMzk1",
            "created_at": "2025-05-02T14:17:45Z",
            "updated_at": "2025-05-16T12:55:25Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABvBBvPQ",
                    "name": "cherrypick:3.6",
                    "color": "#446699"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "cf00265386b98da3f24f5c3de22358fbf2e1a46b"
            ]
        },
        "106027": {
            "id": "PR_kwDOAO6SJc6Uxpsh",
            "public_id": 106027,
            "url": "https://github.com/godotengine/godot/pull/106027",
            "diff_url": "https://github.com/godotengine/godot/pull/106027.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106027.patch",
            "title": "Reduce allocations/copies in `String::format`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOCB462A",
            "created_at": "2025-05-02T16:46:57Z",
            "updated_at": "2025-05-06T15:32:09Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "a4ba8c37c9aca5dc06bb8a653e0ff79868660bae"
            ]
        },
        "106041": {
            "id": "PR_kwDOAO6SJc6Uzag_",
            "public_id": 106041,
            "url": "https://github.com/godotengine/godot/pull/106041",
            "diff_url": "https://github.com/godotengine/godot/pull/106041.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106041.patch",
            "title": "Unify shortcut handling in FileSystem dock",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2025-05-02T23:15:03Z",
            "updated_at": "2025-05-06T13:51:43Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5dd4267a0b9b1af4a6f394ce04802d8bfacc38c6"
            ]
        },
        "106049": {
            "id": "PR_kwDOAO6SJc6U0CKD",
            "public_id": 106049,
            "url": "https://github.com/godotengine/godot/pull/106049",
            "diff_url": "https://github.com/godotengine/godot/pull/106049.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106049.patch",
            "title": "Fix Set focus on right control on user action \"show in file system\"",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjcwMjQwMTY=",
            "created_at": "2025-05-03T04:37:19Z",
            "updated_at": "2025-05-19T21:34:20Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "66faae4d83d18e660695a28458b7f925a0fd58f7"
            ]
        },
        "106051": {
            "id": "PR_kwDOAO6SJc6U0ZQX",
            "public_id": 106051,
            "url": "https://github.com/godotengine/godot/pull/106051",
            "diff_url": "https://github.com/godotengine/godot/pull/106051.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106051.patch",
            "title": "Move `alt_code_oem437` and `alt_code_cp1252` to separate header file",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3NzAwNDE4",
            "created_at": "2025-05-03T08:44:14Z",
            "updated_at": "2025-05-05T16:59:03Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "413cb795cd4e3559e8ba9309f49c9ca36cef7d18"
            ]
        },
        "106052": {
            "id": "PR_kwDOAO6SJc6U0e6L",
            "public_id": 106052,
            "url": "https://github.com/godotengine/godot/pull/106052",
            "diff_url": "https://github.com/godotengine/godot/pull/106052.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106052.patch",
            "title": "Fix Windows `OS.get_unique_id()` null termination issue",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ1OTA3ODM2",
            "created_at": "2025-05-03T09:53:34Z",
            "updated_at": "2025-05-27T14:32:00Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyMDU0MTc0MTM=",
                    "name": "platform:windows",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d79258c2e71e959d573a08bc04aa5c727d3347f8"
            ]
        },
        "106077": {
            "id": "PR_kwDOAO6SJc6U3GgE",
            "public_id": 106077,
            "url": "https://github.com/godotengine/godot/pull/106077",
            "diff_url": "https://github.com/godotengine/godot/pull/106077.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106077.patch",
            "title": "Enable XR play mode options in the regular editor",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkxNDk2OA==",
            "created_at": "2025-05-04T19:56:24Z",
            "updated_at": "2025-05-05T17:11:31Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4NjU1ODUwMDA=",
                    "name": "topic:xr",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d320b92352032853420f652b9cdce1a2f0ee191c"
            ]
        },
        "106079": {
            "id": "PR_kwDOAO6SJc6U3MMk",
            "public_id": 106079,
            "url": "https://github.com/godotengine/godot/pull/106079",
            "diff_url": "https://github.com/godotengine/godot/pull/106079.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106079.patch",
            "title": "Avoid crash when allocating specular and normal-roughness buffers when render buffers aren't available",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NTIxMzM5",
            "created_at": "2025-05-04T20:55:50Z",
            "updated_at": "2025-05-05T16:31:56Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "07ef21c87a1b6f2000713cbe8d4fba1ecdf6c72f"
            ]
        },
        "106082": {
            "id": "PR_kwDOAO6SJc6U3V_3",
            "public_id": 106082,
            "url": "https://github.com/godotengine/godot/pull/106082",
            "diff_url": "https://github.com/godotengine/godot/pull/106082.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106082.patch",
            "title": "Show \"No Recent Scenes\" under `Open Recent` instead of redundant button",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MTMyMjgw",
            "created_at": "2025-05-04T22:42:39Z",
            "updated_at": "2025-05-06T06:57:43Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "7430711cb7c927bc5617cea1b50d8b3cfd84f21f"
            ]
        },
        "106083": {
            "id": "PR_kwDOAO6SJc6U3nri",
            "public_id": 106083,
            "url": "https://github.com/godotengine/godot/pull/106083",
            "diff_url": "https://github.com/godotengine/godot/pull/106083.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106083.patch",
            "title": "Wayland: Ensure pointed window's existence in `mouse_get_position`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMxMDY1ODA4",
            "created_at": "2025-05-05T01:00:22Z",
            "updated_at": "2025-05-05T16:31:54Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTczMjY=",
                    "name": "platform:linuxbsd",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d4dabd15aa85a6c7bb1a62eb412bc8fbe901ac5c"
            ]
        },
        "106085": {
            "id": "PR_kwDOAO6SJc6U5Jto",
            "public_id": 106085,
            "url": "https://github.com/godotengine/godot/pull/106085",
            "diff_url": "https://github.com/godotengine/godot/pull/106085.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106085.patch",
            "title": "Fix loading BPTC/ASTC textures on devices that don't support them",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NTIxMzM5",
            "created_at": "2025-05-05T07:26:57Z",
            "updated_at": "2025-05-06T20:35:11Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "2b3923880a937648ec25e9c2ae8fe4ce86250c60"
            ]
        },
        "106086": {
            "id": "PR_kwDOAO6SJc6U5dpj",
            "public_id": 106086,
            "url": "https://github.com/godotengine/godot/pull/106086",
            "diff_url": "https://github.com/godotengine/godot/pull/106086.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106086.patch",
            "title": "Check for GL ES version of BPTC extension when using the OpenGL renderer",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NTIxMzM5",
            "created_at": "2025-05-05T08:09:00Z",
            "updated_at": "2025-05-05T16:41:32Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e7010c2c018e51cc5f7d0e792996b8184341a445"
            ]
        },
        "106087": {
            "id": "PR_kwDOAO6SJc6U5-EF",
            "public_id": 106087,
            "url": "https://github.com/godotengine/godot/pull/106087",
            "diff_url": "https://github.com/godotengine/godot/pull/106087.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106087.patch",
            "title": "Add Dictionary Type Hint to SVGTexture",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOCL9eow",
            "created_at": "2025-05-05T09:12:47Z",
            "updated_at": "2025-05-10T22:55:09Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ef9daf0f93ef2a3d331759cefd5329a925274383"
            ]
        },
        "106089": {
            "id": "PR_kwDOAO6SJc6U7JSQ",
            "public_id": 106089,
            "url": "https://github.com/godotengine/godot/pull/106089",
            "diff_url": "https://github.com/godotengine/godot/pull/106089.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106089.patch",
            "title": "Fix empty lines being added for errors with no script backtrace",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ4ODQyNDY=",
            "created_at": "2025-05-05T11:46:44Z",
            "updated_at": "2025-05-06T15:17:33Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "31b90246e77816c84f2bee8fc40a1e67faabd307"
            ]
        },
        "106093": {
            "id": "PR_kwDOAO6SJc6U7678",
            "public_id": 106093,
            "url": "https://github.com/godotengine/godot/pull/106093",
            "diff_url": "https://github.com/godotengine/godot/pull/106093.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106093.patch",
            "title": "Remove registration of deprecated classes",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2025-05-05T13:15:33Z",
            "updated_at": "2025-05-06T13:51:51Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "242293c451b14ce31a0c4512fb005beafd662427"
            ]
        },
        "106094": {
            "id": "PR_kwDOAO6SJc6U9W1U",
            "public_id": 106094,
            "url": "https://github.com/godotengine/godot/pull/106094",
            "diff_url": "https://github.com/godotengine/godot/pull/106094.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106094.patch",
            "title": "Add CameraFeed support for Android",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEyOTU2Mzk=",
            "created_at": "2025-05-05T15:39:32Z",
            "updated_at": "2025-05-28T02:08:23Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWw4NjU1ODUwMDA=",
                    "name": "topic:xr",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "296ca79b9d9d5e6a7ff9b462a7c1001c31e2340c"
            ]
        },
        "106108": {
            "id": "PR_kwDOAO6SJc6U_3Gw",
            "public_id": 106108,
            "url": "https://github.com/godotengine/godot/pull/106108",
            "diff_url": "https://github.com/godotengine/godot/pull/106108.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106108.patch",
            "title": "Set current directory when using \"Save Branch as Scene...\"",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NDY4NzU=",
            "created_at": "2025-05-05T20:48:34Z",
            "updated_at": "2025-05-06T19:32:57Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "508d271522f8a0fd3361dc2fb18a89fb4eaf976c"
            ]
        },
        "106109": {
            "id": "PR_kwDOAO6SJc6VACrF",
            "public_id": 106109,
            "url": "https://github.com/godotengine/godot/pull/106109",
            "diff_url": "https://github.com/godotengine/godot/pull/106109.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106109.patch",
            "title": "Physics Interpolation - Fix XR Nodes to work with `SceneTreeFTI`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM5Mzc0NTA5",
            "created_at": "2025-05-05T21:12:10Z",
            "updated_at": "2025-05-13T21:35:30Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWw4NjU1ODUwMDA=",
                    "name": "topic:xr",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "9a09fc35d8ab0314e852a00702217dac3798824f"
            ]
        },
        "106110": {
            "id": "PR_kwDOAO6SJc6VAU72",
            "public_id": 106110,
            "url": "https://github.com/godotengine/godot/pull/106110",
            "diff_url": "https://github.com/godotengine/godot/pull/106110.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106110.patch",
            "title": "BasisU: Configure HDR quality from the settings",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUzMTUwMjQ0",
            "created_at": "2025-05-05T21:59:23Z",
            "updated_at": "2025-05-09T16:34:57Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "894d3939cd00a6398425ac09282f3637fc7237e4"
            ]
        },
        "106111": {
            "id": "PR_kwDOAO6SJc6VAjjT",
            "public_id": 106111,
            "url": "https://github.com/godotengine/godot/pull/106111",
            "diff_url": "https://github.com/godotengine/godot/pull/106111.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106111.patch",
            "title": "Use a type-hinted dictionary for AnimationLibrary's `libraries` property",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2025-05-05T22:37:15Z",
            "updated_at": "2025-05-07T17:55:12Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
                    "name": "topic:animation",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "006c9bb39ac4b2befe869992ce5d30b7b0ac9cb6"
            ]
        },
        "106113": {
            "id": "PR_kwDOAO6SJc6VAzXf",
            "public_id": 106113,
            "url": "https://github.com/godotengine/godot/pull/106113",
            "diff_url": "https://github.com/godotengine/godot/pull/106113.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106113.patch",
            "title": "Add missing dictionary and array type hints",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOCL9eow",
            "created_at": "2025-05-05T23:26:07Z",
            "updated_at": "2025-05-10T22:55:16Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "247520b348b69847cd3f4bc8afb0e216406905c2"
            ]
        },
        "106114": {
            "id": "PR_kwDOAO6SJc6VBPcz",
            "public_id": 106114,
            "url": "https://github.com/godotengine/godot/pull/106114",
            "diff_url": "https://github.com/godotengine/godot/pull/106114.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106114.patch",
            "title": "Add property to control showing the virtual keyboard on focus events",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkxNDk2OA==",
            "created_at": "2025-05-06T00:59:11Z",
            "updated_at": "2025-05-06T14:09:21Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1MTk=",
                    "name": "platform:ios",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "a088b5dc23bfe864b1feaf6aac728b3eb33db766",
                "f29feac7a525f6ab66fffce90fd83502bf77286c"
            ]
        },
        "106117": {
            "id": "PR_kwDOAO6SJc6VDDPg",
            "public_id": 106117,
            "url": "https://github.com/godotengine/godot/pull/106117",
            "diff_url": "https://github.com/godotengine/godot/pull/106117.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106117.patch",
            "title": "Improve zoom performance in `Script` and `Shader` editors",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MTMyMjgw",
            "created_at": "2025-05-06T06:54:17Z",
            "updated_at": "2025-05-09T16:49:07Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "a874863c468f113cdac13d83b2a9be94192db9cf"
            ]
        },
        "106118": {
            "id": "PR_kwDOAO6SJc6VDxUs",
            "public_id": 106118,
            "url": "https://github.com/godotengine/godot/pull/106118",
            "diff_url": "https://github.com/godotengine/godot/pull/106118.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106118.patch",
            "title": "SCons: Don't enable `-Wenum-conversion` for GCC < 11",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2025-05-06T08:07:58Z",
            "updated_at": "2025-05-06T13:51:09Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f09ffeedd0e28cb58093f66f20580bf2f1d6b1fc"
            ]
        },
        "106119": {
            "id": "PR_kwDOAO6SJc6VEsKr",
            "public_id": 106119,
            "url": "https://github.com/godotengine/godot/pull/106119",
            "diff_url": "https://github.com/godotengine/godot/pull/106119.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106119.patch",
            "title": "Remove emitting of error in `JoltBody3D::_exit_all_areas`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ4ODQyNDY=",
            "created_at": "2025-05-06T09:42:04Z",
            "updated_at": "2025-05-06T15:13:25Z",
            "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": [
                "f539d0a447dde9a8f8629be7d1c78ce3c1e7f394"
            ]
        },
        "106121": {
            "id": "PR_kwDOAO6SJc6VGHIX",
            "public_id": 106121,
            "url": "https://github.com/godotengine/godot/pull/106121",
            "diff_url": "https://github.com/godotengine/godot/pull/106121.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106121.patch",
            "title": "Allow undoredo actions to not make history unsaved",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2025-05-06T12:04:12Z",
            "updated_at": "2025-05-14T15:04:45Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "e7e48cd58c3f3a0d55972e5d401e0a8d53357f22"
            ]
        },
        "106124": {
            "id": "PR_kwDOAO6SJc6VGhaH",
            "public_id": 106124,
            "url": "https://github.com/godotengine/godot/pull/106124",
            "diff_url": "https://github.com/godotengine/godot/pull/106124.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106124.patch",
            "title": "Remove empty constructors and destructors from `scene/`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2025-05-06T12:47:38Z",
            "updated_at": "2025-05-06T13:51:47Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "34b485d62b0a71e85a56fb46cf7ecc59963ed2d6"
            ]
        },
        "106126": {
            "id": "PR_kwDOAO6SJc6VIR64",
            "public_id": 106126,
            "url": "https://github.com/godotengine/godot/pull/106126",
            "diff_url": "https://github.com/godotengine/godot/pull/106126.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106126.patch",
            "title": "register_editor_types: Fix `DISABLE_DEPREACTED` typo",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM2NDA3OQ==",
            "created_at": "2025-05-06T15:33:57Z",
            "updated_at": "2025-05-29T08:01:58Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "88a425fd263a010166e30ed7d1fdb66135d79b69"
            ]
        },
        "106128": {
            "id": "PR_kwDOAO6SJc6VI8Vi",
            "public_id": 106128,
            "url": "https://github.com/godotengine/godot/pull/106128",
            "diff_url": "https://github.com/godotengine/godot/pull/106128.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106128.patch",
            "title": "macOS: Fix support for latest VulkanSDK .app name in install script",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2025-05-06T16:41:28Z",
            "updated_at": "2025-05-06T17:05:58Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc3ODA=",
                    "name": "platform:macos",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "efde4ae853fe2e76f403d5a56d5c19b5e51ba230"
            ]
        },
        "106129": {
            "id": "PR_kwDOAO6SJc6VJnDX",
            "public_id": 106129,
            "url": "https://github.com/godotengine/godot/pull/106129",
            "diff_url": "https://github.com/godotengine/godot/pull/106129.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106129.patch",
            "title": "Fix tests that fail when alone",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEwMDU0MjI2",
            "created_at": "2025-05-06T18:08:39Z",
            "updated_at": "2025-05-07T18:06:40Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyMjMxNTkzNjg1",
                    "name": "topic:tests",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6d56d2d05e3bb30081d701b41ef2284678612ed6"
            ]
        },
        "106130": {
            "id": "PR_kwDOAO6SJc6VJ3eZ",
            "public_id": 106130,
            "url": "https://github.com/godotengine/godot/pull/106130",
            "diff_url": "https://github.com/godotengine/godot/pull/106130.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106130.patch",
            "title": "Fix `--test` help option not showing in template builds",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEwMDU0MjI2",
            "created_at": "2025-05-06T18:40:57Z",
            "updated_at": "2025-05-08T15:08:37Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyMjMxNTkzNjg1",
                    "name": "topic:tests",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "3d2ad8c316eea7cbdf07e3ace2670983d6338c6f"
            ]
        },
        "106133": {
            "id": "PR_kwDOAO6SJc6VKVzd",
            "public_id": 106133,
            "url": "https://github.com/godotengine/godot/pull/106133",
            "diff_url": "https://github.com/godotengine/godot/pull/106133.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106133.patch",
            "title": "[.NET] Avoid heap alloc when using StringNames as key in a Dictionary",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4NDcwMjU4",
            "created_at": "2025-05-06T19:45:34Z",
            "updated_at": "2025-05-08T12:25:37Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MDkyNjk3NzU=",
                    "name": "topic:dotnet",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "01056f369abaf4cf071c5a2e5868ad5273efed80"
            ]
        },
        "106134": {
            "id": "PR_kwDOAO6SJc6VKkwp",
            "public_id": 106134,
            "url": "https://github.com/godotengine/godot/pull/106134",
            "diff_url": "https://github.com/godotengine/godot/pull/106134.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106134.patch",
            "title": "macOS: Additional improvements and fixes for embedded window support",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyODUy",
            "created_at": "2025-05-06T20:14:46Z",
            "updated_at": "2025-05-10T20:04:00Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc3ODA=",
                    "name": "platform:macos",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "9290adee38b229df00230b2f27fc7ee924e14fd0"
            ]
        },
        "106137": {
            "id": "PR_kwDOAO6SJc6VLZEd",
            "public_id": 106137,
            "url": "https://github.com/godotengine/godot/pull/106137",
            "diff_url": "https://github.com/godotengine/godot/pull/106137.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106137.patch",
            "title": "Remove redundant `line_spacing` editor setting",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUxMTcxOTc=",
            "created_at": "2025-05-06T22:20:09Z",
            "updated_at": "2025-05-07T17:54:58Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "4acdc7a657140465fc9450b8d0e9a84d91b5d4b3"
            ]
        },
        "106139": {
            "id": "PR_kwDOAO6SJc6VObDC",
            "public_id": 106139,
            "url": "https://github.com/godotengine/godot/pull/106139",
            "diff_url": "https://github.com/godotengine/godot/pull/106139.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106139.patch",
            "title": "Improve script backtrace print in crash handlers",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2025-05-07T08:01:10Z",
            "updated_at": "2025-05-08T22:45:38Z",
            "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": [
                "a6398d71a320b8e1fd92d914654e4414dca4a036"
            ]
        },
        "106141": {
            "id": "PR_kwDOAO6SJc6VP1wD",
            "public_id": 106141,
            "url": "https://github.com/godotengine/godot/pull/106141",
            "diff_url": "https://github.com/godotengine/godot/pull/106141.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106141.patch",
            "title": "Fix unexpected control position change when left/top offsets not match `pos_cache` (reverted)",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOByPlNg",
            "created_at": "2025-05-07T10:19:28Z",
            "updated_at": "2025-05-16T13:54:20Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "49c79660429896af293a4ce35cf72437031cd560"
            ]
        },
        "106145": {
            "id": "PR_kwDOAO6SJc6VRKgT",
            "public_id": 106145,
            "url": "https://github.com/godotengine/godot/pull/106145",
            "diff_url": "https://github.com/godotengine/godot/pull/106145.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106145.patch",
            "title": "Add specular occlusion from ambient light",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMxODUxNDMx",
            "created_at": "2025-05-07T12:51:18Z",
            "updated_at": "2025-05-10T16:38:47Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "56730d0cb2e4fd06c0ef23c7e44d8e9e8e64edf0"
            ]
        },
        "106148": {
            "id": "PR_kwDOAO6SJc6VTP63",
            "public_id": 106148,
            "url": "https://github.com/godotengine/godot/pull/106148",
            "diff_url": "https://github.com/godotengine/godot/pull/106148.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106148.patch",
            "title": "Bump the minimum supported SDK version to 24",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkxNDk2OA==",
            "created_at": "2025-05-07T16:01:34Z",
            "updated_at": "2025-05-09T22:35:25Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyNzkwOTcxNjI=",
                    "name": "discussion",
                    "color": "#ccaaff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "c29545f79387fe2c3a9ef77cb8752878db95a60d"
            ]
        },
        "106149": {
            "id": "PR_kwDOAO6SJc6VTYzg",
            "public_id": 106149,
            "url": "https://github.com/godotengine/godot/pull/106149",
            "diff_url": "https://github.com/godotengine/godot/pull/106149.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106149.patch",
            "title": "Compatibility: Disable environment ambient light when affected by light probes",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUzMTUwMjQ0",
            "created_at": "2025-05-07T16:18:30Z",
            "updated_at": "2025-05-07T17:54:55Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "909f9ca9d43d99897f2d9f2141ceebd8f1e185c2"
            ]
        },
        "106151": {
            "id": "PR_kwDOAO6SJc6VTuRo",
            "public_id": 106151,
            "url": "https://github.com/godotengine/godot/pull/106151",
            "diff_url": "https://github.com/godotengine/godot/pull/106151.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106151.patch",
            "title": "Fix editor crash when middle mouse button is clicked on empty space in scene tabs",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMzA3Njk4",
            "created_at": "2025-05-07T16:59:32Z",
            "updated_at": "2025-05-08T13:19:46Z",
            "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": [
                "0785c9ad81cc07057790565b9e394cd855d56930"
            ]
        },
        "106152": {
            "id": "PR_kwDOAO6SJc6VT5_A",
            "public_id": 106152,
            "url": "https://github.com/godotengine/godot/pull/106152",
            "diff_url": "https://github.com/godotengine/godot/pull/106152.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106152.patch",
            "title": "Annual versions bump for the Android platform",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkxNDk2OA==",
            "created_at": "2025-05-07T17:21:46Z",
            "updated_at": "2025-05-19T14:20:20Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "LA_kwDOAO6SJc8AAAABocF7RA",
                    "name": "cherrypick:4.3",
                    "color": "#446699"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "4b4144cc39ee307494c89c034ea5fd180f48db42"
            ]
        },
        "106155": {
            "id": "PR_kwDOAO6SJc6VVvkh",
            "public_id": 106155,
            "url": "https://github.com/godotengine/godot/pull/106155",
            "diff_url": "https://github.com/godotengine/godot/pull/106155.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106155.patch",
            "title": "basis_universal: Add missing `ctype.h` include to fix MSVC build",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2025-05-07T21:23:23Z",
            "updated_at": "2025-05-08T12:25:52Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc77GWog",
                    "name": "cherrypick:3.5",
                    "color": "#446699"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABvBBvPQ",
                    "name": "cherrypick:3.6",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwxNjQ3MDUzMjAw",
                    "name": "cherrypick:3.x",
                    "color": "#446699"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABbYOrww",
                    "name": "cherrypick:4.2",
                    "color": "#446699"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABocF7RA",
                    "name": "cherrypick:4.3",
                    "color": "#446699"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyMDU0MTc0MTM=",
                    "name": "platform:windows",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "9419ef2f3409b9ee86e3bc51fad8a7d47f3b3323"
            ]
        },
        "106157": {
            "id": "PR_kwDOAO6SJc6VWfyA",
            "public_id": 106157,
            "url": "https://github.com/godotengine/godot/pull/106157",
            "diff_url": "https://github.com/godotengine/godot/pull/106157.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106157.patch",
            "title": "Clarify the input action that affects `AcceptDialog.dialog_close_on_escape`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2025-05-07T23:43:24Z",
            "updated_at": "2025-05-27T14:50:55Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "LA_kwDOAO6SJc8AAAABocF7RA",
                    "name": "cherrypick:4.3",
                    "color": "#446699"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "3168fd4c56a70686f729d1ecd8e383ae6316811c"
            ]
        },
        "106162": {
            "id": "PR_kwDOAO6SJc6VXy7o",
            "public_id": 106162,
            "url": "https://github.com/godotengine/godot/pull/106162",
            "diff_url": "https://github.com/godotengine/godot/pull/106162.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106162.patch",
            "title": "Add missing description of `FileAccess.store_half` behavior on error",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2025-05-08T05:02:54Z",
            "updated_at": "2025-05-08T12:39:00Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                }
            ],
            "commits": [
                "c24bfb0491dc0763cbf39b95b5f2822223f5a39b"
            ]
        },
        "106166": {
            "id": "PR_kwDOAO6SJc6VZZws",
            "public_id": 106166,
            "url": "https://github.com/godotengine/godot/pull/106166",
            "diff_url": "https://github.com/godotengine/godot/pull/106166.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106166.patch",
            "title": "macOS: Embedded window fixes",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyODUy",
            "created_at": "2025-05-08T08:52:27Z",
            "updated_at": "2025-05-13T20:28:55Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc3ODA=",
                    "name": "platform:macos",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f658161619fab52547c408b6d07ecd2ff4766f7e"
            ]
        },
        "106167": {
            "id": "PR_kwDOAO6SJc6VZi5g",
            "public_id": 106167,
            "url": "https://github.com/godotengine/godot/pull/106167",
            "diff_url": "https://github.com/godotengine/godot/pull/106167.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106167.patch",
            "title": "mbedTLS: Fix concurrency issues with TLS",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2ODc5MTg=",
            "created_at": "2025-05-08T09:07:56Z",
            "updated_at": "2025-05-09T17:16:16Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWw2NDk4MDA3MDE=",
                    "name": "topic:network",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "2c789788c08e772edabf9765d7113f9c654b30ef"
            ]
        },
        "106170": {
            "id": "PR_kwDOAO6SJc6Va6QS",
            "public_id": 106170,
            "url": "https://github.com/godotengine/godot/pull/106170",
            "diff_url": "https://github.com/godotengine/godot/pull/106170.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106170.patch",
            "title": "Fix for debugging typed dictionaries",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjU2MjU4MDQ=",
            "created_at": "2025-05-08T11:37:43Z",
            "updated_at": "2025-05-09T16:34:47Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "057759d41314ccae06e65677431893662a29ef0d"
            ]
        },
        "106177": {
            "id": "PR_kwDOAO6SJc6VdLi_",
            "public_id": 106177,
            "url": "https://github.com/godotengine/godot/pull/106177",
            "diff_url": "https://github.com/godotengine/godot/pull/106177.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106177.patch",
            "title": "C#: Use `stackalloc` to create the pivot arrays in `Projection.Inverse`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3NjU0OTcz",
            "created_at": "2025-05-08T15:36:17Z",
            "updated_at": "2025-05-12T23:10:14Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWw3MDkyNjk3NzU=",
                    "name": "topic:dotnet",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "2ebfeef4a817d8da1007dd5bb1a125a26f2def9f"
            ]
        },
        "106179": {
            "id": "PR_kwDOAO6SJc6VeWbb",
            "public_id": 106179,
            "url": "https://github.com/godotengine/godot/pull/106179",
            "diff_url": "https://github.com/godotengine/godot/pull/106179.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106179.patch",
            "title": "Fix description of `EditorProperty`'s `draw_background` and `draw_label`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjczODM1MjM4",
            "created_at": "2025-05-08T18:06:48Z",
            "updated_at": "2025-05-09T16:45:16Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABocF7RA",
                    "name": "cherrypick:4.3",
                    "color": "#446699"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                }
            ],
            "commits": [
                "964f51c69a977a1d17e6138cb3fb26d547fd3bec"
            ]
        },
        "106180": {
            "id": "PR_kwDOAO6SJc6VeWrG",
            "public_id": 106180,
            "url": "https://github.com/godotengine/godot/pull/106180",
            "diff_url": "https://github.com/godotengine/godot/pull/106180.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106180.patch",
            "title": "Improved Camera2D limits handling when limits are smaller than screen rect",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjU1NjYzMA==",
            "created_at": "2025-05-08T18:07:25Z",
            "updated_at": "2025-05-24T02:16:32Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5afb64e16702f7eba02fd4e0ce4045d703619fb2"
            ]
        },
        "106187": {
            "id": "PR_kwDOAO6SJc6VfsS7",
            "public_id": 106187,
            "url": "https://github.com/godotengine/godot/pull/106187",
            "diff_url": "https://github.com/godotengine/godot/pull/106187.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106187.patch",
            "title": "Remove `Don't save` button from \"running project\" confirmation modal",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEyNTA5MDk3",
            "created_at": "2025-05-08T21:23:17Z",
            "updated_at": "2025-05-13T21:28:27Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "0d56b1c9957210fdd325dc2970999420f08b05ea"
            ]
        },
        "106188": {
            "id": "PR_kwDOAO6SJc6VfuzY",
            "public_id": 106188,
            "url": "https://github.com/godotengine/godot/pull/106188",
            "diff_url": "https://github.com/godotengine/godot/pull/106188.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106188.patch",
            "title": "Move 2d navigation related editor plugins to `navigation_2d` module.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyNDY0MjA0",
            "created_at": "2025-05-08T21:31:00Z",
            "updated_at": "2025-05-09T20:41:49Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNzUyMDQwNjk0",
                    "name": "topic:navigation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "cc1b51e8a28b5007a32b021e996942b5ad189832"
            ]
        },
        "106189": {
            "id": "PR_kwDOAO6SJc6Vf8ty",
            "public_id": 106189,
            "url": "https://github.com/godotengine/godot/pull/106189",
            "diff_url": "https://github.com/godotengine/godot/pull/106189.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106189.patch",
            "title": "Fix a typo in variable name in ProgressBar class",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEyNTA5MDk3",
            "created_at": "2025-05-08T22:10:41Z",
            "updated_at": "2025-05-09T16:35:02Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "720712b21ee24d737945538da22a30d9b429854e"
            ]
        },
        "106193": {
            "id": "PR_kwDOAO6SJc6Vg5uV",
            "public_id": 106193,
            "url": "https://github.com/godotengine/godot/pull/106193",
            "diff_url": "https://github.com/godotengine/godot/pull/106193.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106193.patch",
            "title": "Script Editor: Fix Ctrl-Drag unique-name Editable Children",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2025-05-09T01:49:50Z",
            "updated_at": "2025-05-10T01:21:41Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "97de0ac66c6e47df1e3cb5634776f3a8d16f9f70"
            ]
        },
        "106194": {
            "id": "PR_kwDOAO6SJc6VhNKK",
            "public_id": 106194,
            "url": "https://github.com/godotengine/godot/pull/106194",
            "diff_url": "https://github.com/godotengine/godot/pull/106194.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106194.patch",
            "title": "Fix some extensions missing in resource load dialog",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2025-05-09T02:56:03Z",
            "updated_at": "2025-05-10T01:21:53Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "3adb6a605caf4d74ea3719f9cef0f0d4645ec1ad"
            ]
        },
        "106195": {
            "id": "PR_kwDOAO6SJc6VhSLX",
            "public_id": 106195,
            "url": "https://github.com/godotengine/godot/pull/106195",
            "diff_url": "https://github.com/godotengine/godot/pull/106195.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106195.patch",
            "title": "Fix type error in `InputEventAction.action` description",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2025-05-09T03:13:36Z",
            "updated_at": "2025-05-10T01:21:36Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                }
            ],
            "commits": [
                "664b2f7c71e433ac995e2de6ab07deac646a86ee"
            ]
        },
        "106203": {
            "id": "PR_kwDOAO6SJc6VlK1K",
            "public_id": 106203,
            "url": "https://github.com/godotengine/godot/pull/106203",
            "diff_url": "https://github.com/godotengine/godot/pull/106203.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106203.patch",
            "title": "Fix wrongly assigned `emission_normal_texture`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2025-05-09T12:40:15Z",
            "updated_at": "2025-05-09T18:05:48Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABCNCFwA",
                    "name": "topic:particles",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "92659a69a37265c5639a5fe79c4c6a8936269af0"
            ]
        },
        "106205": {
            "id": "PR_kwDOAO6SJc6VlNeB",
            "public_id": 106205,
            "url": "https://github.com/godotengine/godot/pull/106205",
            "diff_url": "https://github.com/godotengine/godot/pull/106205.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106205.patch",
            "title": "Doc: Add search keywords for `Vector2/3.limit_length` method",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUxMTcxOTc=",
            "created_at": "2025-05-09T12:45:30Z",
            "updated_at": "2025-05-09T16:34:59Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "542639de3ca37f86eec387bba0517ed729143d5d"
            ]
        },
        "106209": {
            "id": "PR_kwDOAO6SJc6Vmubl",
            "public_id": 106209,
            "url": "https://github.com/godotengine/godot/pull/106209",
            "diff_url": "https://github.com/godotengine/godot/pull/106209.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106209.patch",
            "title": "Optimize `InputMap::get_actions`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY3NjkzODMw",
            "created_at": "2025-05-09T15:23:39Z",
            "updated_at": "2025-05-19T12:43:53Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "55a61cbd4a37cf4f851e2038b6505dbaa5cc3801"
            ]
        },
        "106224": {
            "id": "PR_kwDOAO6SJc6Vp4X4",
            "public_id": 106224,
            "url": "https://github.com/godotengine/godot/pull/106224",
            "diff_url": "https://github.com/godotengine/godot/pull/106224.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106224.patch",
            "title": "`SceneTreeFTI` faster access to `Node` children",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2025-05-10T00:21:11Z",
            "updated_at": "2025-05-22T17:50:57Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "cbd6c8d5613c0c942414926240cf2c409d83243b"
            ]
        },
        "106226": {
            "id": "PR_kwDOAO6SJc6VqB4t",
            "public_id": 106226,
            "url": "https://github.com/godotengine/godot/pull/106226",
            "diff_url": "https://github.com/godotengine/godot/pull/106226.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106226.patch",
            "title": "Faster `Node::get_child_count()`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2025-05-10T01:08:41Z",
            "updated_at": "2025-05-12T23:10:25Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "795ed8fd12b7e1426942548c7956a302f2187957"
            ]
        },
        "106231": {
            "id": "PR_kwDOAO6SJc6VqpCW",
            "public_id": 106231,
            "url": "https://github.com/godotengine/godot/pull/106231",
            "diff_url": "https://github.com/godotengine/godot/pull/106231.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106231.patch",
            "title": "Add dropdown to Movie Maker button in editor run bar to access settings",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjk5NTc5ODc=",
            "created_at": "2025-05-10T04:31:49Z",
            "updated_at": "2025-05-28T17:58:53Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e6038335b28145559998518f1700ccf22ba79742"
            ]
        },
        "106241": {
            "id": "PR_kwDOAO6SJc6VsNcV",
            "public_id": 106241,
            "url": "https://github.com/godotengine/godot/pull/106241",
            "diff_url": "https://github.com/godotengine/godot/pull/106241.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106241.patch",
            "title": "Fix reflection probe box projection stretching",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMxODUxNDMx",
            "created_at": "2025-05-10T13:07:56Z",
            "updated_at": "2025-05-14T14:54:04Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABocF7RA",
                    "name": "cherrypick:4.3",
                    "color": "#446699"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "be01c7f5a4bc5e52801347145850cb5723add2cc"
            ]
        },
        "106244": {
            "id": "PR_kwDOAO6SJc6VsXr1",
            "public_id": 106244,
            "url": "https://github.com/godotengine/godot/pull/106244",
            "diff_url": "https://github.com/godotengine/godot/pull/106244.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106244.patch",
            "title": "FTI - Optimize `SceneTree` traversal",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2025-05-10T14:00:42Z",
            "updated_at": "2025-05-29T07:11:52Z",
            "target_branch": "master",
            "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": [
                "c7764ef26b11d8cfebf9eaafa9e67830d3787968"
            ]
        },
        "106247": {
            "id": "PR_kwDOAO6SJc6Vs6NL",
            "public_id": 106247,
            "url": "https://github.com/godotengine/godot/pull/106247",
            "diff_url": "https://github.com/godotengine/godot/pull/106247.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106247.patch",
            "title": "Do not call `accessibility_set_window_rect` on Wayland, fix main windows accessibility context creation.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-05-10T16:17:58Z",
            "updated_at": "2025-05-12T23:10:28Z",
            "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": [
                "5441a82cfb75cc11d715ef19c846efc48e5073fd"
            ]
        },
        "106248": {
            "id": "PR_kwDOAO6SJc6Vs8vQ",
            "public_id": 106248,
            "url": "https://github.com/godotengine/godot/pull/106248",
            "diff_url": "https://github.com/godotengine/godot/pull/106248.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106248.patch",
            "title": "Remove duplicated entries from shader built-ins",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwMzYxNzY=",
            "created_at": "2025-05-10T16:27:44Z",
            "updated_at": "2025-05-13T07:15:43Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwxNjA5NDQyMDYy",
                    "name": "topic:shaders",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "16f51d4671035048e6d9a62e86ff6a68aa42eb3b"
            ]
        },
        "106249": {
            "id": "PR_kwDOAO6SJc6Vs9s2",
            "public_id": 106249,
            "url": "https://github.com/godotengine/godot/pull/106249",
            "diff_url": "https://github.com/godotengine/godot/pull/106249.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106249.patch",
            "title": "Improve auto-translation of settings dialogs",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2025-05-10T16:31:18Z",
            "updated_at": "2025-05-28T15:06:16Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB5NI2wQ",
                    "name": "topic:i18n",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "87ebd2d03c12f1f0b2fc3ca45835edc3bdbcd868"
            ]
        },
        "106251": {
            "id": "PR_kwDOAO6SJc6VtI44",
            "public_id": 106251,
            "url": "https://github.com/godotengine/godot/pull/106251",
            "diff_url": "https://github.com/godotengine/godot/pull/106251.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106251.patch",
            "title": "[Wayland] Implement the cursor-shape-v1 protocol",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBn7oNw",
            "created_at": "2025-05-10T17:20:47Z",
            "updated_at": "2025-05-16T15:35:13Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTczMjY=",
                    "name": "platform:linuxbsd",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "3cd7b5b9a87d4048838a99c9051d030ccbbc56dc"
            ]
        },
        "106252": {
            "id": "PR_kwDOAO6SJc6VtMGE",
            "public_id": 106252,
            "url": "https://github.com/godotengine/godot/pull/106252",
            "diff_url": "https://github.com/godotengine/godot/pull/106252.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106252.patch",
            "title": "Fix `EditorNode::drag_resource` crash.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-05-10T17:50:11Z",
            "updated_at": "2025-05-12T23:12:22Z",
            "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": [
                "44400b14198e4a60a6b606f32b7c51191cc2ffab"
            ]
        },
        "106254": {
            "id": "PR_kwDOAO6SJc6VtbmF",
            "public_id": 106254,
            "url": "https://github.com/godotengine/godot/pull/106254",
            "diff_url": "https://github.com/godotengine/godot/pull/106254.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106254.patch",
            "title": "Change Selected value for OptionButton when last item is deleted.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyOTg2NDg0",
            "created_at": "2025-05-10T19:20:05Z",
            "updated_at": "2025-05-26T16:30:34Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "cf7e88f6ac0b5ace42df81a93cce8b51c17df960"
            ]
        },
        "106257": {
            "id": "PR_kwDOAO6SJc6VtnVl",
            "public_id": 106257,
            "url": "https://github.com/godotengine/godot/pull/106257",
            "diff_url": "https://github.com/godotengine/godot/pull/106257.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106257.patch",
            "title": "Fix TabBar Hidden Tabs Handling",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOCL9eow",
            "created_at": "2025-05-10T21:59:38Z",
            "updated_at": "2025-05-14T14:50:15Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5fbc8a61fc806f6928cac073580f37221185ae12"
            ]
        },
        "106260": {
            "id": "PR_kwDOAO6SJc6VtqeY",
            "public_id": 106260,
            "url": "https://github.com/godotengine/godot/pull/106260",
            "diff_url": "https://github.com/godotengine/godot/pull/106260.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106260.patch",
            "title": "Do not grab focus on filename `LineEdit` in `EditorFileDialog` when outside the tree",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjgzMzc4ODA=",
            "created_at": "2025-05-10T22:48:21Z",
            "updated_at": "2025-05-19T13:04:39Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "8bd1b5fce9e9c34d6f7daab7ecdde7754fd81066"
            ]
        },
        "106267": {
            "id": "PR_kwDOAO6SJc6VuPp-",
            "public_id": 106267,
            "url": "https://github.com/godotengine/godot/pull/106267",
            "diff_url": "https://github.com/godotengine/godot/pull/106267.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106267.patch",
            "title": "Use a fragment shader copy instead of a blit copy in the final blit to screen in the Compatibility backend",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NTIxMzM5",
            "created_at": "2025-05-11T05:29:46Z",
            "updated_at": "2025-05-22T19:36:29Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABocF7RA",
                    "name": "cherrypick:4.3",
                    "color": "#446699"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "a0e3ade99f7525bacbc95077cead400676aa2bd4"
            ]
        },
        "106269": {
            "id": "PR_kwDOAO6SJc6VuTan",
            "public_id": 106269,
            "url": "https://github.com/godotengine/godot/pull/106269",
            "diff_url": "https://github.com/godotengine/godot/pull/106269.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106269.patch",
            "title": "SCons: Hide SCU folders by adding \".\" to foldername",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2025-05-11T06:10:02Z",
            "updated_at": "2025-05-17T10:06:53Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "39b16bcc3cf1653fee42785cc6b8a0e5bc537dab"
            ]
        },
        "106281": {
            "id": "PR_kwDOAO6SJc6VvOu_",
            "public_id": 106281,
            "url": "https://github.com/godotengine/godot/pull/106281",
            "diff_url": "https://github.com/godotengine/godot/pull/106281.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106281.patch",
            "title": "Fix wrong children range when duplicating node",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2025-05-11T15:33:52Z",
            "updated_at": "2025-05-13T00:38:53Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "258062e312b41bc2cccd779d50f68c3b4dda068f"
            ]
        },
        "106288": {
            "id": "PR_kwDOAO6SJc6VvjlS",
            "public_id": 106288,
            "url": "https://github.com/godotengine/godot/pull/106288",
            "diff_url": "https://github.com/godotengine/godot/pull/106288.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106288.patch",
            "title": "[Android] Store native libraries uncompressed in APK",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM5MDMwNTk=",
            "created_at": "2025-05-11T19:16:04Z",
            "updated_at": "2025-05-13T01:47:10Z",
            "target_branch": "master",
            "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": [
                "64643471574b546505543c67ba2de8f2d370de95"
            ]
        },
        "106295": {
            "id": "PR_kwDOAO6SJc6VwKPt",
            "public_id": 106295,
            "url": "https://github.com/godotengine/godot/pull/106295",
            "diff_url": "https://github.com/godotengine/godot/pull/106295.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106295.patch",
            "title": "Remove translation loading logic that was never used",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2025-05-12T00:55:16Z",
            "updated_at": "2025-05-13T01:14:56Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "bbc6643e4c2efc7d44676706308c4fbca83122e2"
            ]
        },
        "106297": {
            "id": "PR_kwDOAO6SJc6VxC_W",
            "public_id": 106297,
            "url": "https://github.com/godotengine/godot/pull/106297",
            "diff_url": "https://github.com/godotengine/godot/pull/106297.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106297.patch",
            "title": "Make errors override warnings in script line coloring",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOB4un4g",
            "created_at": "2025-05-12T04:51:22Z",
            "updated_at": "2025-05-12T23:13:35Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "4b3c5336cda2ef47e24f3e9093c0af466dcb47a0"
            ]
        },
        "106298": {
            "id": "PR_kwDOAO6SJc6Vxgzm",
            "public_id": 106298,
            "url": "https://github.com/godotengine/godot/pull/106298",
            "diff_url": "https://github.com/godotengine/godot/pull/106298.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106298.patch",
            "title": "[Accessibility] Account for window scaling transform when setting node bounds.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-05-12T06:16:17Z",
            "updated_at": "2025-05-12T23:14:04Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "870fb5f74b1d968a2efb3a257c14ac6c40eab020"
            ]
        },
        "106302": {
            "id": "PR_kwDOAO6SJc6V0e9e",
            "public_id": 106302,
            "url": "https://github.com/godotengine/godot/pull/106302",
            "diff_url": "https://github.com/godotengine/godot/pull/106302.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106302.patch",
            "title": "Preserve CRLF line terminators for MSVS project template",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2025-05-12T11:25:26Z",
            "updated_at": "2025-05-12T23:13:54Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "06b8d05eda8930dec58172e8f812edc7c679d0a7"
            ]
        },
        "106309": {
            "id": "PR_kwDOAO6SJc6V3T_M",
            "public_id": 106309,
            "url": "https://github.com/godotengine/godot/pull/106309",
            "diff_url": "https://github.com/godotengine/godot/pull/106309.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106309.patch",
            "title": "Avoid single character `String` allocations when appending characters",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOCB462A",
            "created_at": "2025-05-12T16:03:30Z",
            "updated_at": "2025-05-13T13:24:19Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "8fb3697916ec2a58a63bbcee65cb1bf37253a8cd"
            ]
        },
        "106315": {
            "id": "PR_kwDOAO6SJc6V4rbQ",
            "public_id": 106315,
            "url": "https://github.com/godotengine/godot/pull/106315",
            "diff_url": "https://github.com/godotengine/godot/pull/106315.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106315.patch",
            "title": "Wayland: Fix error spam when closing popup",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMxMDY1ODA4",
            "created_at": "2025-05-12T18:59:15Z",
            "updated_at": "2025-05-12T23:14:25Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTczMjY=",
                    "name": "platform:linuxbsd",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "c3b04e6e1e022aaef0185b9daea8a0516b365b27"
            ]
        },
        "106316": {
            "id": "PR_kwDOAO6SJc6V41Bg",
            "public_id": 106316,
            "url": "https://github.com/godotengine/godot/pull/106316",
            "diff_url": "https://github.com/godotengine/godot/pull/106316.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106316.patch",
            "title": "Change Occlusion Culling Buffer debug view to use log scaling",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyMzIyNzQ1",
            "created_at": "2025-05-12T19:20:01Z",
            "updated_at": "2025-05-17T12:07:49Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d41fe743426ffa62ec1f160f591171a1892699fc"
            ]
        },
        "106317": {
            "id": "PR_kwDOAO6SJc6V44nL",
            "public_id": 106317,
            "url": "https://github.com/godotengine/godot/pull/106317",
            "diff_url": "https://github.com/godotengine/godot/pull/106317.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106317.patch",
            "title": "macOS: Process first click event without requiring focus",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyODUy",
            "created_at": "2025-05-12T19:27:52Z",
            "updated_at": "2025-05-12T23:16:03Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc3ODA=",
                    "name": "platform:macos",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "544ab4ccab18ee8a789be7e8ee7d41b0cb866475"
            ]
        },
        "106319": {
            "id": "PR_kwDOAO6SJc6V48G0",
            "public_id": 106319,
            "url": "https://github.com/godotengine/godot/pull/106319",
            "diff_url": "https://github.com/godotengine/godot/pull/106319.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106319.patch",
            "title": "[Web] Add WebAssembly SIMD support (`wasm_simd`) and enable it by default",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI3MDkyOA==",
            "created_at": "2025-05-12T19:35:20Z",
            "updated_at": "2025-05-13T21:28:22Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc0NTU=",
                    "name": "platform:web",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f114a8d1d154cba954b87675e920d0e6c4672877"
            ]
        },
        "106321": {
            "id": "PR_kwDOAO6SJc6V5MNg",
            "public_id": 106321,
            "url": "https://github.com/godotengine/godot/pull/106321",
            "diff_url": "https://github.com/godotengine/godot/pull/106321.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106321.patch",
            "title": "SoftBody3D: Add a property for scaling rest lengths of edge constraints",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ5NjExOTk0",
            "created_at": "2025-05-12T20:12:26Z",
            "updated_at": "2025-05-27T15:02:55Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE4ODA=",
                    "name": "topic:physics",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "9f67bf96fa16a5eefaff2edaff2ed8430104a3e9"
            ]
        },
        "106326": {
            "id": "PR_kwDOAO6SJc6V6HM_",
            "public_id": 106326,
            "url": "https://github.com/godotengine/godot/pull/106326",
            "diff_url": "https://github.com/godotengine/godot/pull/106326.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106326.patch",
            "title": "Optimize unsaved history checking",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2025-05-12T22:19:53Z",
            "updated_at": "2025-05-13T21:40:23Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e0e8bd53946bf7bbceb4fc871b1affbbd68c67e8"
            ]
        },
        "106329": {
            "id": "PR_kwDOAO6SJc6V6n5U",
            "public_id": 106329,
            "url": "https://github.com/godotengine/godot/pull/106329",
            "diff_url": "https://github.com/godotengine/godot/pull/106329.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106329.patch",
            "title": "Rename nav_2d namespace to Nav2D to match Nav3D",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NDY4NzU=",
            "created_at": "2025-05-13T00:05:48Z",
            "updated_at": "2025-05-13T21:59:26Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNzUyMDQwNjk0",
                    "name": "topic:navigation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6eedddbd3cf53669d5aff8c1ed5199c8035f52c9"
            ]
        },
        "106334": {
            "id": "PR_kwDOAO6SJc6V7Lcd",
            "public_id": 106334,
            "url": "https://github.com/godotengine/godot/pull/106334",
            "diff_url": "https://github.com/godotengine/godot/pull/106334.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106334.patch",
            "title": "Make sure clicking AnimationTree node open the state machine editor not the track editor.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ4NDQ0NjQ=",
            "created_at": "2025-05-13T02:38:15Z",
            "updated_at": "2025-05-19T13:05:00Z",
            "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": [
                "09d6e0c4ba4b7f0d2f7f22ff274056f38f6cef72"
            ]
        },
        "106337": {
            "id": "PR_kwDOAO6SJc6V7pnO",
            "public_id": 106337,
            "url": "https://github.com/godotengine/godot/pull/106337",
            "diff_url": "https://github.com/godotengine/godot/pull/106337.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106337.patch",
            "title": "Fix Quaternion arc constructor tolerance",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYxOTM4MjYz",
            "created_at": "2025-05-13T04:44:30Z",
            "updated_at": "2025-05-19T13:05:01Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "37aca09b237ee009e61574fb91082f9d55b0ad54"
            ]
        },
        "106338": {
            "id": "PR_kwDOAO6SJc6V8CTc",
            "public_id": 106338,
            "url": "https://github.com/godotengine/godot/pull/106338",
            "diff_url": "https://github.com/godotengine/godot/pull/106338.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106338.patch",
            "title": "AudioStreamImport: Make play and stop buttons accessible through keyboard",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMzMjAxNjc0",
            "created_at": "2025-05-13T06:05:28Z",
            "updated_at": "2025-05-19T19:33:16Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "18eaa97f85d245b20df8896b6657270cd66e0c9f"
            ]
        },
        "106339": {
            "id": "PR_kwDOAO6SJc6V8HMX",
            "public_id": 106339,
            "url": "https://github.com/godotengine/godot/pull/106339",
            "diff_url": "https://github.com/godotengine/godot/pull/106339.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106339.patch",
            "title": "Allow running EditorScripts from the FileSystemDock",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjczMTQ4ODY0",
            "created_at": "2025-05-13T06:18:33Z",
            "updated_at": "2025-05-26T16:31:05Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e3db0d62a87dc9992c434e002d4454aec0d9b8ce"
            ]
        },
        "106340": {
            "id": "PR_kwDOAO6SJc6V8TbH",
            "public_id": 106340,
            "url": "https://github.com/godotengine/godot/pull/106340",
            "diff_url": "https://github.com/godotengine/godot/pull/106340.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106340.patch",
            "title": "Draw checkerboard (or clear color) under embedded window.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-05-13T06:45:22Z",
            "updated_at": "2025-05-13T11:10:30Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6a118b5027b36540c27d2f99c3ed076cb74dcaa7"
            ]
        },
        "106342": {
            "id": "PR_kwDOAO6SJc6V9gFS",
            "public_id": 106342,
            "url": "https://github.com/godotengine/godot/pull/106342",
            "diff_url": "https://github.com/godotengine/godot/pull/106342.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106342.patch",
            "title": "Refactor `TextEdit::search` to be more robust to failure.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzMDgxNjc=",
            "created_at": "2025-05-13T09:00:59Z",
            "updated_at": "2025-05-14T14:55:31Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "581e899785ba316910f3800c505e9a0bf7d7021c"
            ]
        },
        "106343": {
            "id": "PR_kwDOAO6SJc6V9r0d",
            "public_id": 106343,
            "url": "https://github.com/godotengine/godot/pull/106343",
            "diff_url": "https://github.com/godotengine/godot/pull/106343.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106343.patch",
            "title": "Remove unused `SceneTree::make_group_changed`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2025-05-13T09:20:04Z",
            "updated_at": "2025-05-13T23:58:56Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "51a063d6d3602c66a4d00f5390533db88da6778c"
            ]
        },
        "106345": {
            "id": "PR_kwDOAO6SJc6V-Tl0",
            "public_id": 106345,
            "url": "https://github.com/godotengine/godot/pull/106345",
            "diff_url": "https://github.com/godotengine/godot/pull/106345.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106345.patch",
            "title": "[X11] Fix GL init memory leak when transparency is enabled.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-05-13T10:20:31Z",
            "updated_at": "2025-05-13T11:10:42Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTczMjY=",
                    "name": "platform:linuxbsd",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "a12503b88cffbcc353f011910c343d1bff1a5e4e"
            ]
        },
        "106346": {
            "id": "PR_kwDOAO6SJc6V-c8b",
            "public_id": 106346,
            "url": "https://github.com/godotengine/godot/pull/106346",
            "diff_url": "https://github.com/godotengine/godot/pull/106346.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106346.patch",
            "title": "Fix SCU build issues related to Jolt Physics",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ4ODQyNDY=",
            "created_at": "2025-05-13T10:36:19Z",
            "updated_at": "2025-05-13T23:25:12Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE4ODA=",
                    "name": "topic:physics",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "9cea7ebc9158eca747f4fff9b1b326d62ef49810"
            ]
        },
        "106348": {
            "id": "PR_kwDOAO6SJc6V-iLo",
            "public_id": 106348,
            "url": "https://github.com/godotengine/godot/pull/106348",
            "diff_url": "https://github.com/godotengine/godot/pull/106348.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106348.patch",
            "title": "macOS: Fix `template_debug` build after #105884",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2025-05-13T10:43:10Z",
            "updated_at": "2025-05-13T11:10:22Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc3ODA=",
                    "name": "platform:macos",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "3e2c064302e0eacd305c22a4313059a30fb0fc08"
            ]
        },
        "106349": {
            "id": "PR_kwDOAO6SJc6V-2ta",
            "public_id": 106349,
            "url": "https://github.com/godotengine/godot/pull/106349",
            "diff_url": "https://github.com/godotengine/godot/pull/106349.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106349.patch",
            "title": "[macOS] Fix embedded window position when host control is moved, but not resized.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-05-13T11:18:45Z",
            "updated_at": "2025-05-13T11:30:48Z",
            "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": [
                "ddefe73c41b357c7c8b8a85fb4cd28150a39a65b"
            ]
        },
        "106353": {
            "id": "PR_kwDOAO6SJc6WAfXg",
            "public_id": 106353,
            "url": "https://github.com/godotengine/godot/pull/106353",
            "diff_url": "https://github.com/godotengine/godot/pull/106353.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106353.patch",
            "title": "Optimize `HashMap` size for zero-sized Allocators",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY3NjkzODMw",
            "created_at": "2025-05-13T13:50:48Z",
            "updated_at": "2025-05-14T02:26:27Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "0babb2ab02fcd1f88399ae1c5da0038c3d0d145f"
            ]
        },
        "106355": {
            "id": "PR_kwDOAO6SJc6WAtmd",
            "public_id": 106355,
            "url": "https://github.com/godotengine/godot/pull/106355",
            "diff_url": "https://github.com/godotengine/godot/pull/106355.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106355.patch",
            "title": "[macOS] Fix transparent window state detection for embedded process.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-05-13T14:11:15Z",
            "updated_at": "2025-05-13T21:28:01Z",
            "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": [
                "887fa78fc1f66f7aefc9e2368e05779a70eb7a20"
            ]
        },
        "106357": {
            "id": "PR_kwDOAO6SJc6WBRQM",
            "public_id": 106357,
            "url": "https://github.com/godotengine/godot/pull/106357",
            "diff_url": "https://github.com/godotengine/godot/pull/106357.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106357.patch",
            "title": "Move bisect functionality to `Span` and deduplicate code",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY3NjkzODMw",
            "created_at": "2025-05-13T15:04:19Z",
            "updated_at": "2025-05-14T17:08:28Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "3bf400ffaea9301e7737f5b51d566c88d9ac9b63"
            ]
        },
        "106358": {
            "id": "PR_kwDOAO6SJc6WBlAg",
            "public_id": 106358,
            "url": "https://github.com/godotengine/godot/pull/106358",
            "diff_url": "https://github.com/godotengine/godot/pull/106358.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106358.patch",
            "title": "[Android] Add support for 16 KB page sizes, update to NDK r28b",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkxNDk2OA==",
            "created_at": "2025-05-13T15:34:12Z",
            "updated_at": "2025-05-15T15:38:56Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "LA_kwDOAO6SJc8AAAABocF7RA",
                    "name": "cherrypick:4.3",
                    "color": "#446699"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "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": [
                "27bdc86ed157bec45598e8b4088be5268732077e"
            ]
        },
        "106359": {
            "id": "PR_kwDOAO6SJc6WBvVo",
            "public_id": 106359,
            "url": "https://github.com/godotengine/godot/pull/106359",
            "diff_url": "https://github.com/godotengine/godot/pull/106359.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106359.patch",
            "title": "Remove the `gradle_build/compress_native_libraries` export option",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkxNDk2OA==",
            "created_at": "2025-05-13T15:52:12Z",
            "updated_at": "2025-05-21T14:57:00Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw5NTUwNzk2ODQ=",
                    "name": "breaks compat",
                    "color": "#b64245"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyOTA5OTAwODUw",
                    "name": "topic:export",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e3d60bbd0c10a4fa6e59d3f74038501a91b51e2c"
            ]
        },
        "106365": {
            "id": "PR_kwDOAO6SJc6WDjqk",
            "public_id": 106365,
            "url": "https://github.com/godotengine/godot/pull/106365",
            "diff_url": "https://github.com/godotengine/godot/pull/106365.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106365.patch",
            "title": "macOS: Send initial modifier keys as input events",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyODUy",
            "created_at": "2025-05-13T19:48:32Z",
            "updated_at": "2025-05-15T22:46:14Z",
            "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": [
                "9a631d1e45be92470310691122241af44334319c"
            ]
        },
        "106366": {
            "id": "PR_kwDOAO6SJc6WDyg-",
            "public_id": 106366,
            "url": "https://github.com/godotengine/godot/pull/106366",
            "diff_url": "https://github.com/godotengine/godot/pull/106366.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106366.patch",
            "title": "Jolt physics: Setting position instead of velocity in `JoltSoftBody3D::set_vertex_position`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2MjE2OTM=",
            "created_at": "2025-05-13T20:22:22Z",
            "updated_at": "2025-05-15T19:16:38Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE4ODA=",
                    "name": "topic:physics",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "c529f36532559c5aedb26f4a54ea2e018b85762d"
            ]
        },
        "106367": {
            "id": "PR_kwDOAO6SJc6WEDK6",
            "public_id": 106367,
            "url": "https://github.com/godotengine/godot/pull/106367",
            "diff_url": "https://github.com/godotengine/godot/pull/106367.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106367.patch",
            "title": "macOS: Fix a crash if no input event is set for a specific window",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyODUy",
            "created_at": "2025-05-13T20:59:10Z",
            "updated_at": "2025-05-14T19:24:27Z",
            "target_branch": "master",
            "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"
                }
            ],
            "commits": [
                "19dcd7162b89612a4df4f7e786af47cc39cf24ab"
            ]
        },
        "106374": {
            "id": "PR_kwDOAO6SJc6WFsAl",
            "public_id": 106374,
            "url": "https://github.com/godotengine/godot/pull/106374",
            "diff_url": "https://github.com/godotengine/godot/pull/106374.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106374.patch",
            "title": "Improve `ScriptLanguage` get keyword API",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY3NjkzODMw",
            "created_at": "2025-05-14T03:36:55Z",
            "updated_at": "2025-05-19T13:10:58Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "1384e82c2cf69e0a820a2ac8dc6ca2df6ccc91a7"
            ]
        },
        "106380": {
            "id": "PR_kwDOAO6SJc6WGRNb",
            "public_id": 106380,
            "url": "https://github.com/godotengine/godot/pull/106380",
            "diff_url": "https://github.com/godotengine/godot/pull/106380.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106380.patch",
            "title": "Fix libjpeg-turbo not working on 32-bit builds",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE1NjM5",
            "created_at": "2025-05-14T05:46:34Z",
            "updated_at": "2025-05-15T15:30:20Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "2a89ec5ccd826157931de6aef1cc66a047731572"
            ]
        },
        "106381": {
            "id": "PR_kwDOAO6SJc6WGTgs",
            "public_id": 106381,
            "url": "https://github.com/godotengine/godot/pull/106381",
            "diff_url": "https://github.com/godotengine/godot/pull/106381.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106381.patch",
            "title": "Skip default font loading if Brotli is disabled.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-05-14T05:52:54Z",
            "updated_at": "2025-05-14T14:50:14Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "50c055600ae9a5446784178880dd5fd0b4123bad"
            ]
        },
        "106383": {
            "id": "PR_kwDOAO6SJc6WGnxv",
            "public_id": 106383,
            "url": "https://github.com/godotengine/godot/pull/106383",
            "diff_url": "https://github.com/godotengine/godot/pull/106383.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106383.patch",
            "title": "Fix macOS build with `dev_build=yes` and `target=template_debug`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-05-14T06:38:08Z",
            "updated_at": "2025-05-14T14:50:07Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc3ODA=",
                    "name": "platform:macos",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "dfb2bc5f7e87a469b50ae9d6f52699063c8a191d"
            ]
        },
        "106386": {
            "id": "PR_kwDOAO6SJc6WHscr",
            "public_id": 106386,
            "url": "https://github.com/godotengine/godot/pull/106386",
            "diff_url": "https://github.com/godotengine/godot/pull/106386.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106386.patch",
            "title": "Implement `get_filesystem_type` on macOS and Linux.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-05-14T08:38:21Z",
            "updated_at": "2025-05-26T16:32:23Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTczMjY=",
                    "name": "platform:linuxbsd",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc3ODA=",
                    "name": "platform:macos",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d609cf62a036572143e3ae65b6460d51b4fbae9c"
            ]
        },
        "106390": {
            "id": "PR_kwDOAO6SJc6WIFPM",
            "public_id": 106390,
            "url": "https://github.com/godotengine/godot/pull/106390",
            "diff_url": "https://github.com/godotengine/godot/pull/106390.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106390.patch",
            "title": "Linux: Drop `ppc32` (32-bit PowerPC) architecture support",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2025-05-14T09:18:23Z",
            "updated_at": "2025-05-28T15:48:55Z",
            "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": [
                "1de9789806b626a3eb9b61d37391a5dbe96ae4ed"
            ]
        },
        "106392": {
            "id": "PR_kwDOAO6SJc6WJF4u",
            "public_id": 106392,
            "url": "https://github.com/godotengine/godot/pull/106392",
            "diff_url": "https://github.com/godotengine/godot/pull/106392.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106392.patch",
            "title": "[Wine] Use `_SH_DENY*` flags instead of unsupported `_SH_SECURE`.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-05-14T11:00:45Z",
            "updated_at": "2025-05-14T14:49:56Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABocF7RA",
                    "name": "cherrypick:4.3",
                    "color": "#446699"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyMDU0MTc0MTM=",
                    "name": "platform:windows",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "563136f85916f6145524ec538b6dd19de631410e"
            ]
        },
        "106394": {
            "id": "PR_kwDOAO6SJc6WKpiQ",
            "public_id": 106394,
            "url": "https://github.com/godotengine/godot/pull/106394",
            "diff_url": "https://github.com/godotengine/godot/pull/106394.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106394.patch",
            "title": "Wayland: Unbreak build with `libdecor=no`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQzMDQ4MTQy",
            "created_at": "2025-05-14T13:40:34Z",
            "updated_at": "2025-05-15T15:30:13Z",
            "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": [
                "d213e7286621cc9d3b5feea55a676eb6cc5e28e9"
            ]
        },
        "106396": {
            "id": "PR_kwDOAO6SJc6WKxbQ",
            "public_id": 106396,
            "url": "https://github.com/godotengine/godot/pull/106396",
            "diff_url": "https://github.com/godotengine/godot/pull/106396.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106396.patch",
            "title": "Implement the `count` parameter in `RenderingServer.canvas_item_add_triangle_array`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjU2Njc3MTM0",
            "created_at": "2025-05-14T13:50:10Z",
            "updated_at": "2025-05-16T05:21:47Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "101dc9868f90653c7bb8f608502061e417b10af5"
            ]
        },
        "106399": {
            "id": "PR_kwDOAO6SJc6WL1LD",
            "public_id": 106399,
            "url": "https://github.com/godotengine/godot/pull/106399",
            "diff_url": "https://github.com/godotengine/godot/pull/106399.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106399.patch",
            "title": "Rewrite textureProjLod usage to avoid a Vulkan validation error.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUzODUwNA==",
            "created_at": "2025-05-14T15:27:48Z",
            "updated_at": "2025-05-15T20:06:41Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "499fff51fbb582f25dfd7f32757a6db0e81389d3"
            ]
        },
        "106400": {
            "id": "PR_kwDOAO6SJc6WMAML",
            "public_id": 106400,
            "url": "https://github.com/godotengine/godot/pull/106400",
            "diff_url": "https://github.com/godotengine/godot/pull/106400.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106400.patch",
            "title": "Improve platform compatibility of Windows and Direct3D 12",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExNzk3MTc0",
            "created_at": "2025-05-14T15:46:40Z",
            "updated_at": "2025-05-26T13:17:55Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMDU0MTc0MTM=",
                    "name": "platform:windows",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "820380817aa801e5a9d692bd72af398899d08bab",
                "53bee4eb5664387c415b45022436bfccfd50497e",
                "7759296594a6e9a6b13413ebab74363a18e8ea32"
            ]
        },
        "106403": {
            "id": "PR_kwDOAO6SJc6WMVJl",
            "public_id": 106403,
            "url": "https://github.com/godotengine/godot/pull/106403",
            "diff_url": "https://github.com/godotengine/godot/pull/106403.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106403.patch",
            "title": "Check if import script is subtype of EditorScenePostImport",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjgwMjkyNzc4",
            "created_at": "2025-05-14T16:24:46Z",
            "updated_at": "2025-05-15T15:29:57Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "9511e1137ddc9f3d9ba439658c93e2071bb26fbc"
            ]
        },
        "106404": {
            "id": "PR_kwDOAO6SJc6WMjm4",
            "public_id": 106404,
            "url": "https://github.com/godotengine/godot/pull/106404",
            "diff_url": "https://github.com/godotengine/godot/pull/106404.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106404.patch",
            "title": "GUI: Copy all text in `RichTextLabel` if nothing is selected",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3NzAwNDE4",
            "created_at": "2025-05-14T16:54:57Z",
            "updated_at": "2025-05-15T16:40:14Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "decf5bf86517ca2f38b90c9976f7895f329ea2e2"
            ]
        },
        "106407": {
            "id": "PR_kwDOAO6SJc6WNQM4",
            "public_id": 106407,
            "url": "https://github.com/godotengine/godot/pull/106407",
            "diff_url": "https://github.com/godotengine/godot/pull/106407.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106407.patch",
            "title": "Rework semaphores for presentation to be created per swap chain image to fix validation error.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUzODUwNA==",
            "created_at": "2025-05-14T18:26:27Z",
            "updated_at": "2025-05-15T15:30:10Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ad22f654892d8426d0d71aad0c88d7ce988f68d0"
            ]
        },
        "106411": {
            "id": "PR_kwDOAO6SJc6WOcAL",
            "public_id": 106411,
            "url": "https://github.com/godotengine/godot/pull/106411",
            "diff_url": "https://github.com/godotengine/godot/pull/106411.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106411.patch",
            "title": "Fix Reflection Mask not working on Mobile",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY3OTMwNTA0",
            "created_at": "2025-05-14T21:14:49Z",
            "updated_at": "2025-05-28T14:48:31Z",
            "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": [
                "23e6d7bfc7e2090624e48232ad4f4c25c672bea8"
            ]
        },
        "106423": {
            "id": "PR_kwDOAO6SJc6WPhd4",
            "public_id": 106423,
            "url": "https://github.com/godotengine/godot/pull/106423",
            "diff_url": "https://github.com/godotengine/godot/pull/106423.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106423.patch",
            "title": "Hide scrollbar in the audio stream importer dialog when unneeded",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwNzM5MjM5",
            "created_at": "2025-05-15T01:30:08Z",
            "updated_at": "2025-05-16T13:35:29Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw1NzI3ODE5OTc=",
                    "name": "topic:audio",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "bbe9994bb15f31d2221eb9615f2fef29eb16fd7e"
            ]
        },
        "106430": {
            "id": "PR_kwDOAO6SJc6WRPhu",
            "public_id": 106430,
            "url": "https://github.com/godotengine/godot/pull/106430",
            "diff_url": "https://github.com/godotengine/godot/pull/106430.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106430.patch",
            "title": "Cleanup header includes in Tree",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2025-05-15T06:38:20Z",
            "updated_at": "2025-05-15T23:59:40Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "88d922c55e68ed81aea194604d1fb8fc1b9d4766"
            ]
        },
        "106432": {
            "id": "PR_kwDOAO6SJc6WR2H5",
            "public_id": 106432,
            "url": "https://github.com/godotengine/godot/pull/106432",
            "diff_url": "https://github.com/godotengine/godot/pull/106432.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106432.patch",
            "title": "Fix EditorHelp's `FindBar` search index",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQzNTQzOTA5",
            "created_at": "2025-05-15T07:51:50Z",
            "updated_at": "2025-05-20T17:24:12Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "9a44deefc9e47a44d0a094b45d40eb8ca297fcf2"
            ]
        },
        "106435": {
            "id": "PR_kwDOAO6SJc6WThkA",
            "public_id": 106435,
            "url": "https://github.com/godotengine/godot/pull/106435",
            "diff_url": "https://github.com/godotengine/godot/pull/106435.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106435.patch",
            "title": "Android: Re-add `generate_apk` alias for compatibility",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2025-05-15T10:43:13Z",
            "updated_at": "2025-05-15T15:30:03Z",
            "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": [
                "8851c5a54d270b76ccc7edc92855fcc2cb1ee6a7"
            ]
        },
        "106437": {
            "id": "PR_kwDOAO6SJc6WUL61",
            "public_id": 106437,
            "url": "https://github.com/godotengine/godot/pull/106437",
            "diff_url": "https://github.com/godotengine/godot/pull/106437.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106437.patch",
            "title": "Expand the imported texture channel count for remapping if necessary",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUzMTUwMjQ0",
            "created_at": "2025-05-15T11:52:39Z",
            "updated_at": "2025-05-16T15:32:25Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "92cfd2b486a84b0c4ba4e1c21718237bebf5bb08"
            ]
        },
        "106438": {
            "id": "PR_kwDOAO6SJc6WUM89",
            "public_id": 106438,
            "url": "https://github.com/godotengine/godot/pull/106438",
            "diff_url": "https://github.com/godotengine/godot/pull/106438.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106438.patch",
            "title": "Make it possible to run CI manually if `DISABLE_GODOT_CI` is set.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzMDgxNjc=",
            "created_at": "2025-05-15T11:54:27Z",
            "updated_at": "2025-05-15T15:46:46Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e0f8943d1edd2cc6c41b3d0894228e5ca83f3ea1"
            ]
        },
        "106439": {
            "id": "PR_kwDOAO6SJc6WUNBB",
            "public_id": 106439,
            "url": "https://github.com/godotengine/godot/pull/106439",
            "diff_url": "https://github.com/godotengine/godot/pull/106439.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106439.patch",
            "title": "Document output parameters of `EditorImportPlugin.import`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2025-05-15T11:54:33Z",
            "updated_at": "2025-05-15T23:59:33Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "c31746fdcf546b1eb5f697647973adc7f75e266f"
            ]
        },
        "106441": {
            "id": "PR_kwDOAO6SJc6WU0mH",
            "public_id": 106441,
            "url": "https://github.com/godotengine/godot/pull/106441",
            "diff_url": "https://github.com/godotengine/godot/pull/106441.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106441.patch",
            "title": "Fix highlighting warning and error issues",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjcwMTA4NTIx",
            "created_at": "2025-05-15T13:00:57Z",
            "updated_at": "2025-05-21T14:10:09Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "77e6d92357153cd58068c8c2faff7333e2550723"
            ]
        },
        "106445": {
            "id": "PR_kwDOAO6SJc6WVzfE",
            "public_id": 106445,
            "url": "https://github.com/godotengine/godot/pull/106445",
            "diff_url": "https://github.com/godotengine/godot/pull/106445.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106445.patch",
            "title": "Optimize and simplify `sarray`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY3NjkzODMw",
            "created_at": "2025-05-15T14:32:35Z",
            "updated_at": "2025-05-26T16:36:24Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "8773f95e40069d07b3e2bb03231522ca38b920ed"
            ]
        },
        "106446": {
            "id": "PR_kwDOAO6SJc6WWgS5",
            "public_id": 106446,
            "url": "https://github.com/godotengine/godot/pull/106446",
            "diff_url": "https://github.com/godotengine/godot/pull/106446.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106446.patch",
            "title": "Use vertex colors (if present) as attributes during simplification",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExMDY2Mjk=",
            "created_at": "2025-05-15T15:32:20Z",
            "updated_at": "2025-05-15T20:06:39Z",
            "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": [
                "9a8348cc2c309061b24fc85328e6733d5d79ea58"
            ]
        },
        "106452": {
            "id": "PR_kwDOAO6SJc6WXUyf",
            "public_id": 106452,
            "url": "https://github.com/godotengine/godot/pull/106452",
            "diff_url": "https://github.com/godotengine/godot/pull/106452.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106452.patch",
            "title": "Fix typo in `Node.get_child` documentation",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBbksIA",
            "created_at": "2025-05-15T17:11:30Z",
            "updated_at": "2025-05-16T12:46:33Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                }
            ],
            "commits": [
                "a6ca9088e035e7aaec76e676ca98d7fbd5a16a1c"
            ]
        },
        "106453": {
            "id": "PR_kwDOAO6SJc6WXeRg",
            "public_id": 106453,
            "url": "https://github.com/godotengine/godot/pull/106453",
            "diff_url": "https://github.com/godotengine/godot/pull/106453.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106453.patch",
            "title": "Fix redundant signal connection in `TextureRegionEditor`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkyODMwOTg=",
            "created_at": "2025-05-15T17:31:31Z",
            "updated_at": "2025-05-16T15:46:36Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6b235de8461cca09117b46848313e22e336fe9bd"
            ]
        },
        "106454": {
            "id": "PR_kwDOAO6SJc6WX4v2",
            "public_id": 106454,
            "url": "https://github.com/godotengine/godot/pull/106454",
            "diff_url": "https://github.com/godotengine/godot/pull/106454.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106454.patch",
            "title": "Fix potential crash when checking unsaved history",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2025-05-15T18:24:52Z",
            "updated_at": "2025-05-15T21:41:38Z",
            "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": [
                "1d3ade925fbbe041ecb61aac01139c0af5415c74"
            ]
        },
        "106456": {
            "id": "PR_kwDOAO6SJc6WX_KB",
            "public_id": 106456,
            "url": "https://github.com/godotengine/godot/pull/106456",
            "diff_url": "https://github.com/godotengine/godot/pull/106456.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106456.patch",
            "title": "Style: Remove redundant `DEBUG_METHODS_ENABLED` macro",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE3NDg5Mjky",
            "created_at": "2025-05-15T18:40:27Z",
            "updated_at": "2025-05-19T13:04:32Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "d237e31a892586abc0b3cdd253704a0dcda8715c"
            ]
        },
        "106462": {
            "id": "PR_kwDOAO6SJc6WY3vu",
            "public_id": 106462,
            "url": "https://github.com/godotengine/godot/pull/106462",
            "diff_url": "https://github.com/godotengine/godot/pull/106462.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106462.patch",
            "title": "Android: Don't request `CAMERA` permission on editor startup",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEyOTU2Mzk=",
            "created_at": "2025-05-15T20:58:04Z",
            "updated_at": "2025-05-16T12:57:57Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "64e2c31c10f651146dea82d0fb047ae83a64c04a"
            ]
        },
        "106464": {
            "id": "PR_kwDOAO6SJc6WZJxh",
            "public_id": 106464,
            "url": "https://github.com/godotengine/godot/pull/106464",
            "diff_url": "https://github.com/godotengine/godot/pull/106464.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106464.patch",
            "title": "Fix GridMap scenario crash when outside tree",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyNDY0MjA0",
            "created_at": "2025-05-15T21:50:41Z",
            "updated_at": "2025-05-18T23:15:38Z",
            "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": [
                "db6a22cb59507999fdb92923113d10b514657b14"
            ]
        },
        "106466": {
            "id": "PR_kwDOAO6SJc6WZopw",
            "public_id": 106466,
            "url": "https://github.com/godotengine/godot/pull/106466",
            "diff_url": "https://github.com/godotengine/godot/pull/106466.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106466.patch",
            "title": "[Android] Misc build fixes",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkxNDk2OA==",
            "created_at": "2025-05-15T23:39:28Z",
            "updated_at": "2025-05-16T16:07:12Z",
            "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": [
                "1b0bd35f09454811e96a714c2185705238ee1dc9",
                "773fc96ab287730bdcc4779d21e79fc95142aa65"
            ]
        },
        "106476": {
            "id": "PR_kwDOAO6SJc6WbqRr",
            "public_id": 106476,
            "url": "https://github.com/godotengine/godot/pull/106476",
            "diff_url": "https://github.com/godotengine/godot/pull/106476.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106476.patch",
            "title": "Improve description of `Control.scale`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2025-05-16T07:37:04Z",
            "updated_at": "2025-05-19T23:44:06Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "e22540bc0bb33a0a381885b34381850d076fdf1c"
            ]
        },
        "106485": {
            "id": "PR_kwDOAO6SJc6Wc_Kt",
            "public_id": 106485,
            "url": "https://github.com/godotengine/godot/pull/106485",
            "diff_url": "https://github.com/godotengine/godot/pull/106485.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106485.patch",
            "title": "Fix script backtrace reporting wrong line numbers in release exports",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI3NjY1Njk=",
            "created_at": "2025-05-16T10:21:12Z",
            "updated_at": "2025-05-22T17:22:53Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwODI=",
                    "name": "topic:gdscript",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e06541eb4c1bf222a342fd0c78090a8dd0c0c3de"
            ]
        },
        "106486": {
            "id": "PR_kwDOAO6SJc6WdP3h",
            "public_id": 106486,
            "url": "https://github.com/godotengine/godot/pull/106486",
            "diff_url": "https://github.com/godotengine/godot/pull/106486.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106486.patch",
            "title": "Image: Fix detecting color channels",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUzMTUwMjQ0",
            "created_at": "2025-05-16T10:57:45Z",
            "updated_at": "2025-05-19T13:04:56Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "0f9986470a6d173cf84a5ba5ea576355450c1c0a"
            ]
        },
        "106487": {
            "id": "PR_kwDOAO6SJc6Wdchs",
            "public_id": 106487,
            "url": "https://github.com/godotengine/godot/pull/106487",
            "diff_url": "https://github.com/godotengine/godot/pull/106487.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106487.patch",
            "title": "Revert #104357 and #106141 to fix Control RTL position",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-05-16T11:25:04Z",
            "updated_at": "2025-05-16T15:32:20Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "25ae5c8ab4d308b26e8bbfb2e0b80a52708d3200",
                "4976b38decc58424a1d7d695eeaf6897ea50ee64"
            ]
        },
        "106490": {
            "id": "PR_kwDOAO6SJc6WeJ1J",
            "public_id": 106490,
            "url": "https://github.com/godotengine/godot/pull/106490",
            "diff_url": "https://github.com/godotengine/godot/pull/106490.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106490.patch",
            "title": "Improve performance with non-monitoring areas when using Jolt Physics",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ4ODQyNDY=",
            "created_at": "2025-05-16T12:58:23Z",
            "updated_at": "2025-05-21T15:47:30Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE4ODA=",
                    "name": "topic:physics",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "617a39d5ea9e8af8511487bc373cb680756cd1d2"
            ]
        },
        "106493": {
            "id": "PR_kwDOAO6SJc6WfiGD",
            "public_id": 106493,
            "url": "https://github.com/godotengine/godot/pull/106493",
            "diff_url": "https://github.com/godotengine/godot/pull/106493.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106493.patch",
            "title": "Reduce amount of permutations in mobile shader.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUzODUwNA==",
            "created_at": "2025-05-16T15:49:22Z",
            "updated_at": "2025-05-20T17:40:37Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ff3ababb09c47b01ab722d297a00617581dc9ea7"
            ]
        },
        "106500": {
            "id": "PR_kwDOAO6SJc6WgMIw",
            "public_id": 106500,
            "url": "https://github.com/godotengine/godot/pull/106500",
            "diff_url": "https://github.com/godotengine/godot/pull/106500.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106500.patch",
            "title": "Make FindInFiles globally accessible",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjU4OTMxMTI=",
            "created_at": "2025-05-16T17:33:44Z",
            "updated_at": "2025-05-26T23:16: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": [
                "2cf64cc9714a47c2365d0977be00e799f0ac73b0"
            ]
        },
        "106502": {
            "id": "PR_kwDOAO6SJc6Wgy3i",
            "public_id": 106502,
            "url": "https://github.com/godotengine/godot/pull/106502",
            "diff_url": "https://github.com/godotengine/godot/pull/106502.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106502.patch",
            "title": "Fix crash on aot unloading",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI0MzA3MDQ5",
            "created_at": "2025-05-16T19:22:45Z",
            "updated_at": "2025-05-19T13:04:46Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MDkyNjk3NzU=",
                    "name": "topic:dotnet",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "15c684aad9e0cea8dd824ef14d3ff4ebd62e49c8"
            ]
        },
        "106504": {
            "id": "PR_kwDOAO6SJc6Wg7iu",
            "public_id": 106504,
            "url": "https://github.com/godotengine/godot/pull/106504",
            "diff_url": "https://github.com/godotengine/godot/pull/106504.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106504.patch",
            "title": "[Web] Always return `0` for `OS::get_process_id()`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI3MDkyOA==",
            "created_at": "2025-05-16T19:48:03Z",
            "updated_at": "2025-05-19T13:04:51Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc0NTU=",
                    "name": "platform:web",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "6e6c4d3045a09bfd359ae963a08eae98604e0537"
            ]
        },
        "106524": {
            "id": "PR_kwDOAO6SJc6WkUiy",
            "public_id": 106524,
            "url": "https://github.com/godotengine/godot/pull/106524",
            "diff_url": "https://github.com/godotengine/godot/pull/106524.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106524.patch",
            "title": "Implement method lookup for method tracks",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjU2Njc3MTM0",
            "created_at": "2025-05-17T13:59:02Z",
            "updated_at": "2025-05-26T16:30:54Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
                    "name": "topic:animation",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "93575368b2d43c5273788d73be45f3cc49b7fdbc"
            ]
        },
        "106538": {
            "id": "PR_kwDOAO6SJc6WlWoi",
            "public_id": 106538,
            "url": "https://github.com/godotengine/godot/pull/106538",
            "diff_url": "https://github.com/godotengine/godot/pull/106538.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106538.patch",
            "title": "macOS: Ensure LayerHost size is set when first embedded",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyODUy",
            "created_at": "2025-05-17T22:37:09Z",
            "updated_at": "2025-05-19T23:33:24Z",
            "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": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "c58078ba42fa5f6f5aabea4d4b70e4d34b7c6378"
            ]
        },
        "106553": {
            "id": "PR_kwDOAO6SJc6Wm_8_",
            "public_id": 106553,
            "url": "https://github.com/godotengine/godot/pull/106553",
            "diff_url": "https://github.com/godotengine/godot/pull/106553.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106553.patch",
            "title": "Reintroduce the dragging method of Sprite2D's region_rect",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMTIzOTY0",
            "created_at": "2025-05-18T09:51:06Z",
            "updated_at": "2025-05-27T03:07:33Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "3a7e45c0e781390128ffbc14c449c090eb8550ae"
            ]
        },
        "106562": {
            "id": "PR_kwDOAO6SJc6Wnyoi",
            "public_id": 106562,
            "url": "https://github.com/godotengine/godot/pull/106562",
            "diff_url": "https://github.com/godotengine/godot/pull/106562.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106562.patch",
            "title": "Adjust LOD selection metrics to use attribute error",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExMDY2Mjk=",
            "created_at": "2025-05-18T15:14:22Z",
            "updated_at": "2025-05-22T17:22:41Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6190d412d3dcb32a858d84606aae9eea3da24efb"
            ]
        },
        "106565": {
            "id": "PR_kwDOAO6SJc6Wn7pK",
            "public_id": 106565,
            "url": "https://github.com/godotengine/godot/pull/106565",
            "diff_url": "https://github.com/godotengine/godot/pull/106565.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106565.patch",
            "title": "Fix LineEdit with secret checked reveals the secret when a selection is dragged",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEyNTA5MDk3",
            "created_at": "2025-05-18T16:27:13Z",
            "updated_at": "2025-05-19T13:04:36Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "296bee6bce84e6d7378ae00af849c85d730cc0e2"
            ]
        },
        "106569": {
            "id": "PR_kwDOAO6SJc6WoGt0",
            "public_id": 106569,
            "url": "https://github.com/godotengine/godot/pull/106569",
            "diff_url": "https://github.com/godotengine/godot/pull/106569.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106569.patch",
            "title": "Accelerate `HashMap` and `HashSet` lookup by using `if` based modulo in loops",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzMDgxNjc=",
            "created_at": "2025-05-18T18:05:57Z",
            "updated_at": "2025-05-27T14:53:21Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6fe17b264e149169da057a20ffdd585bd837617b"
            ]
        },
        "106572": {
            "id": "PR_kwDOAO6SJc6WoYU_",
            "public_id": 106572,
            "url": "https://github.com/godotengine/godot/pull/106572",
            "diff_url": "https://github.com/godotengine/godot/pull/106572.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106572.patch",
            "title": "Add DDS loading of 32bit aligned data without alpha",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOCB2hRQ",
            "created_at": "2025-05-18T20:57:00Z",
            "updated_at": "2025-05-19T21:40:05Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "3508257bc562114889b0dbc1ead1f61c57e80779"
            ]
        },
        "106584": {
            "id": "PR_kwDOAO6SJc6Wqah2",
            "public_id": 106584,
            "url": "https://github.com/godotengine/godot/pull/106584",
            "diff_url": "https://github.com/godotengine/godot/pull/106584.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106584.patch",
            "title": "Adjust SVG in OT scaling and baseline.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-05-19T06:34:19Z",
            "updated_at": "2025-05-19T14:05:17Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "3460f623a20d64fe7a8adfaa176819b2577991fb"
            ]
        },
        "106588": {
            "id": "PR_kwDOAO6SJc6WrTQT",
            "public_id": 106588,
            "url": "https://github.com/godotengine/godot/pull/106588",
            "diff_url": "https://github.com/godotengine/godot/pull/106588.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106588.patch",
            "title": "Lazy create menu and slider nodes in `Tree`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2025-05-19T08:10:04Z",
            "updated_at": "2025-05-19T23:44:03Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "7aa9174bc4656aefbc656c0be9db10f7e6f9b9eb"
            ]
        },
        "106592": {
            "id": "PR_kwDOAO6SJc6Wt8I9",
            "public_id": 106592,
            "url": "https://github.com/godotengine/godot/pull/106592",
            "diff_url": "https://github.com/godotengine/godot/pull/106592.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106592.patch",
            "title": "Shader: Fix the default behavior when mat uniforms are null",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc1OTQxODQy",
            "created_at": "2025-05-19T12:43:52Z",
            "updated_at": "2025-05-23T05:57:13Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "4621d3e1f4ba532d318930af6a6c86ddf3608ba7"
            ]
        },
        "106602": {
            "id": "PR_kwDOAO6SJc6WwUiY",
            "public_id": 106602,
            "url": "https://github.com/godotengine/godot/pull/106602",
            "diff_url": "https://github.com/godotengine/godot/pull/106602.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106602.patch",
            "title": "Update `qoa.h` to latest git",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYwMDI0Njcx",
            "created_at": "2025-05-19T16:33:50Z",
            "updated_at": "2025-05-20T01:45:47Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "bc192598e5d621302fc8660ec3db20840722089a"
            ]
        },
        "106604": {
            "id": "PR_kwDOAO6SJc6Ww9Kn",
            "public_id": 106604,
            "url": "https://github.com/godotengine/godot/pull/106604",
            "diff_url": "https://github.com/godotengine/godot/pull/106604.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106604.patch",
            "title": "Update to the AAB directory layout",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkxNDk2OA==",
            "created_at": "2025-05-19T17:52:49Z",
            "updated_at": "2025-05-19T23:12:15Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABocF7RA",
                    "name": "cherrypick:4.3",
                    "color": "#446699"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ec7fb37db16fc522b5182023fcf62cd613def74d"
            ]
        },
        "106613": {
            "id": "PR_kwDOAO6SJc6Wy83j",
            "public_id": 106613,
            "url": "https://github.com/godotengine/godot/pull/106613",
            "diff_url": "https://github.com/godotengine/godot/pull/106613.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106613.patch",
            "title": "Clarify `String.is_subsequence_of()` working differently from `String.contains()`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2025-05-19T23:01:42Z",
            "updated_at": "2025-05-22T17:22:37Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "LA_kwDOAO6SJc8AAAABocF7RA",
                    "name": "cherrypick:4.3",
                    "color": "#446699"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "f69d2eda808ccfef6e7f016554a67b9172fa5939"
            ]
        },
        "106614": {
            "id": "PR_kwDOAO6SJc6WzHXS",
            "public_id": 106614,
            "url": "https://github.com/godotengine/godot/pull/106614",
            "diff_url": "https://github.com/godotengine/godot/pull/106614.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106614.patch",
            "title": "macOS: Support vsync when embedding OpenGL processes",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyODUy",
            "created_at": "2025-05-19T23:43:27Z",
            "updated_at": "2025-05-20T19:30:26Z",
            "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": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "aae3370fcd83ca6142e62b792352689241c43cea"
            ]
        },
        "106615": {
            "id": "PR_kwDOAO6SJc6WznGG",
            "public_id": 106615,
            "url": "https://github.com/godotengine/godot/pull/106615",
            "diff_url": "https://github.com/godotengine/godot/pull/106615.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106615.patch",
            "title": "certs: Sync with upstream as of Apr 8 2025",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYwMDI0Njcx",
            "created_at": "2025-05-20T01:52:05Z",
            "updated_at": "2025-05-20T16:41:04Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "LA_kwDOAO6SJc77GWog",
                    "name": "cherrypick:3.5",
                    "color": "#446699"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABvBBvPQ",
                    "name": "cherrypick:3.6",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwxNjQ3MDUzMjAw",
                    "name": "cherrypick:3.x",
                    "color": "#446699"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABbYOrww",
                    "name": "cherrypick:4.2",
                    "color": "#446699"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABocF7RA",
                    "name": "cherrypick:4.3",
                    "color": "#446699"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f5eaf2a57687ee45a9484b53c9397b071b28ffbf"
            ]
        },
        "106621": {
            "id": "PR_kwDOAO6SJc6W0zoI",
            "public_id": 106621,
            "url": "https://github.com/godotengine/godot/pull/106621",
            "diff_url": "https://github.com/godotengine/godot/pull/106621.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106621.patch",
            "title": "Adjust hex code box baseline calculation.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-05-20T05:58:33Z",
            "updated_at": "2025-05-20T16:40:14Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "7fc4521dd8384770d672b5be133ae6e669c85d67"
            ]
        },
        "106631": {
            "id": "PR_kwDOAO6SJc6W36wK",
            "public_id": 106631,
            "url": "https://github.com/godotengine/godot/pull/106631",
            "diff_url": "https://github.com/godotengine/godot/pull/106631.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106631.patch",
            "title": "Mobile: Disable subpass post-processing when using FXAA",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUzMTUwMjQ0",
            "created_at": "2025-05-20T11:26:47Z",
            "updated_at": "2025-05-20T16:40:09Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "67a2c69c78d5d5b1e6d46714b4dc12be1735bcd1"
            ]
        },
        "106639": {
            "id": "PR_kwDOAO6SJc6W6QJp",
            "public_id": 106639,
            "url": "https://github.com/godotengine/godot/pull/106639",
            "diff_url": "https://github.com/godotengine/godot/pull/106639.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106639.patch",
            "title": "Deselect invisible TreeItems",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2025-05-20T15:05:45Z",
            "updated_at": "2025-05-20T18:14:10Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "c632cf9ffacf510a5f46079afa1d0b738a04ac8f"
            ]
        },
        "106649": {
            "id": "PR_kwDOAO6SJc6W8rgK",
            "public_id": 106649,
            "url": "https://github.com/godotengine/godot/pull/106649",
            "diff_url": "https://github.com/godotengine/godot/pull/106649.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106649.patch",
            "title": "Fix for implicit conversion from `char16_t` to `char32_t` in `TextServerAdvanced`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyNDIxNQ==",
            "created_at": "2025-05-20T19:51:10Z",
            "updated_at": "2025-05-21T14:10:06Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f9d28fc02f389b6a4a760bb766dc664fd3d453cd"
            ]
        },
        "106653": {
            "id": "PR_kwDOAO6SJc6W9nrV",
            "public_id": 106653,
            "url": "https://github.com/godotengine/godot/pull/106653",
            "diff_url": "https://github.com/godotengine/godot/pull/106653.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106653.patch",
            "title": "Metal: Ensure stencil-only rendering is supported",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyODUy",
            "created_at": "2025-05-20T22:23:06Z",
            "updated_at": "2025-05-21T21:30:36Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc3ODA=",
                    "name": "platform:macos",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "4201db6f01bc7af12ba797e877262080858379a1"
            ]
        },
        "106654": {
            "id": "PR_kwDOAO6SJc6W9o4b",
            "public_id": 106654,
            "url": "https://github.com/godotengine/godot/pull/106654",
            "diff_url": "https://github.com/godotengine/godot/pull/106654.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106654.patch",
            "title": "Fix Heap buffer overflow in Animation::_find()",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY4MjY1OA==",
            "created_at": "2025-05-20T22:27:32Z",
            "updated_at": "2025-05-21T14:09:57Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABocF7RA",
                    "name": "cherrypick:4.3",
                    "color": "#446699"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
                    "name": "topic:animation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "c317549587339f508b9fdf863354d258c726b8f8"
            ]
        },
        "106657": {
            "id": "PR_kwDOAO6SJc6W-YuY",
            "public_id": 106657,
            "url": "https://github.com/godotengine/godot/pull/106657",
            "diff_url": "https://github.com/godotengine/godot/pull/106657.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106657.patch",
            "title": "Wayland: Fix window fitting in single-window mode",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMxMDY1ODA4",
            "created_at": "2025-05-21T01:08:26Z",
            "updated_at": "2025-05-21T14:09:59Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTczMjY=",
                    "name": "platform:linuxbsd",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "408de3c9705a90c05ac742beebe2817c4205ae7d"
            ]
        },
        "106661": {
            "id": "PR_kwDOAO6SJc6XAUoi",
            "public_id": 106661,
            "url": "https://github.com/godotengine/godot/pull/106661",
            "diff_url": "https://github.com/godotengine/godot/pull/106661.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106661.patch",
            "title": "Prevent comparison of items with themselves while partitioning sort arrays",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM5MTIxNjk1",
            "created_at": "2025-05-21T07:01:03Z",
            "updated_at": "2025-05-22T20:24:58Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "caf8053b86f259db9d65ba4784e07a7a55ee9d2c"
            ]
        },
        "106662": {
            "id": "PR_kwDOAO6SJc6XAjai",
            "public_id": 106662,
            "url": "https://github.com/godotengine/godot/pull/106662",
            "diff_url": "https://github.com/godotengine/godot/pull/106662.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106662.patch",
            "title": "Fix MovieWriter window title in embedded mode.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-05-21T07:28:38Z",
            "updated_at": "2025-05-21T14:09:58Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ad044cea43099bf12de3c5ae077803fb324d2346"
            ]
        },
        "106666": {
            "id": "PR_kwDOAO6SJc6XBjzB",
            "public_id": 106666,
            "url": "https://github.com/godotengine/godot/pull/106666",
            "diff_url": "https://github.com/godotengine/godot/pull/106666.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106666.patch",
            "title": "Add hardcoded baseline offset for Apple Color Emoji.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-05-21T09:15:27Z",
            "updated_at": "2025-05-26T16:31:02Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "0aae67b6bb5fc471e4624d4b7d90368d24563bd4"
            ]
        },
        "106671": {
            "id": "PR_kwDOAO6SJc6XCNVB",
            "public_id": 106671,
            "url": "https://github.com/godotengine/godot/pull/106671",
            "diff_url": "https://github.com/godotengine/godot/pull/106671.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106671.patch",
            "title": "Improve SVGTexture lazy loading.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-05-21T10:18:51Z",
            "updated_at": "2025-05-22T17:22:52Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "9f5c57c8c56e4e86fa35b466792e07654ce26fe5"
            ]
        },
        "106672": {
            "id": "PR_kwDOAO6SJc6XCgAk",
            "public_id": 106672,
            "url": "https://github.com/godotengine/godot/pull/106672",
            "diff_url": "https://github.com/godotengine/godot/pull/106672.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106672.patch",
            "title": "Fix `GodotApplicationDelegate` init.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-05-21T10:51:26Z",
            "updated_at": "2025-05-22T17:22:54Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc3ODA=",
                    "name": "platform:macos",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ffc948c6c42d1323114ce43ba08ebd7637111265"
            ]
        },
        "106674": {
            "id": "PR_kwDOAO6SJc6XCzBt",
            "public_id": 106674,
            "url": "https://github.com/godotengine/godot/pull/106674",
            "diff_url": "https://github.com/godotengine/godot/pull/106674.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106674.patch",
            "title": "Fix print/error ordering issue in editor Output",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ4ODQyNDY=",
            "created_at": "2025-05-21T11:23:41Z",
            "updated_at": "2025-05-23T10:33:50Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "2d39bfaa57f447919715deb81e97029bfe4502f7"
            ]
        },
        "106678": {
            "id": "PR_kwDOAO6SJc6XEwM6",
            "public_id": 106678,
            "url": "https://github.com/godotengine/godot/pull/106678",
            "diff_url": "https://github.com/godotengine/godot/pull/106678.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106678.patch",
            "title": "Relax the requirements for making `EditorImportPlugin`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2025-05-21T14:35:03Z",
            "updated_at": "2025-05-23T00:37:18Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwzMDcxMzU1MzI=",
                    "name": "topic:plugin",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "7010d171b16b295b9451fc7c624b537552843dd6"
            ]
        },
        "106689": {
            "id": "PR_kwDOAO6SJc6XGv1U",
            "public_id": 106689,
            "url": "https://github.com/godotengine/godot/pull/106689",
            "diff_url": "https://github.com/godotengine/godot/pull/106689.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106689.patch",
            "title": "Use `LocalVector` for `RingBuffer`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOCB462A",
            "created_at": "2025-05-21T18:07:51Z",
            "updated_at": "2025-05-22T19:01:14Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "2a02cabe4d3ed3aea307560e4bfcc98a8acbedcc"
            ]
        },
        "106691": {
            "id": "PR_kwDOAO6SJc6XHW1z",
            "public_id": 106691,
            "url": "https://github.com/godotengine/godot/pull/106691",
            "diff_url": "https://github.com/godotengine/godot/pull/106691.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106691.patch",
            "title": "Fix crash on exit due to GDScriptLanguage::CallStack mismatched deallocation",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI3NjY1Njk=",
            "created_at": "2025-05-21T19:29:31Z",
            "updated_at": "2025-05-22T17:22:47Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABbYOrww",
                    "name": "cherrypick:4.2",
                    "color": "#446699"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABocF7RA",
                    "name": "cherrypick:4.3",
                    "color": "#446699"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwODI=",
                    "name": "topic:gdscript",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "67d97dab5bfc78b6eb640cda43d1bb2b9f6c2ef7"
            ]
        },
        "106693": {
            "id": "PR_kwDOAO6SJc6XHvgT",
            "public_id": 106693,
            "url": "https://github.com/godotengine/godot/pull/106693",
            "diff_url": "https://github.com/godotengine/godot/pull/106693.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106693.patch",
            "title": "Remove force enter/exit logic from `JoltArea3D`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ4ODQyNDY=",
            "created_at": "2025-05-21T20:25:20Z",
            "updated_at": "2025-05-29T14:32:22Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE4ODA=",
                    "name": "topic:physics",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "3d98aaf7285ba3420371b396587f6be47de17c41"
            ]
        },
        "106694": {
            "id": "PR_kwDOAO6SJc6XIKU3",
            "public_id": 106694,
            "url": "https://github.com/godotengine/godot/pull/106694",
            "diff_url": "https://github.com/godotengine/godot/pull/106694.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106694.patch",
            "title": "Metal: Fix crash when clearing render buffers",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyODUy",
            "created_at": "2025-05-21T21:28:26Z",
            "updated_at": "2025-05-29T19:30:55Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc3ODA=",
                    "name": "platform:macos",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "32043fc68283133d2117a6f73eb7e24931447c6e"
            ]
        },
        "106708": {
            "id": "PR_kwDOAO6SJc6XKgsG",
            "public_id": 106708,
            "url": "https://github.com/godotengine/godot/pull/106708",
            "diff_url": "https://github.com/godotengine/godot/pull/106708.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106708.patch",
            "title": "Fix `execute_with_pipe` / `create_process` exit code.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-05-22T06:04:00Z",
            "updated_at": "2025-05-22T17:22:37Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTczMjY=",
                    "name": "platform:linuxbsd",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc3ODA=",
                    "name": "platform:macos",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "1501f447bfa8012ae04b95c40c73e106def58353"
            ]
        },
        "106714": {
            "id": "PR_kwDOAO6SJc6XNhPO",
            "public_id": 106714,
            "url": "https://github.com/godotengine/godot/pull/106714",
            "diff_url": "https://github.com/godotengine/godot/pull/106714.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106714.patch",
            "title": "Fix Ignore External Changes Bug",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjcwMTA4NTIx",
            "created_at": "2025-05-22T11:26:04Z",
            "updated_at": "2025-05-26T16:30:56Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f165ee211b12d1969e32f5b0302ced9c643d830c"
            ]
        },
        "106717": {
            "id": "PR_kwDOAO6SJc6XOgUm",
            "public_id": 106717,
            "url": "https://github.com/godotengine/godot/pull/106717",
            "diff_url": "https://github.com/godotengine/godot/pull/106717.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106717.patch",
            "title": "Expose helper methods for converting UIDs",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2025-05-22T13:09:52Z",
            "updated_at": "2025-05-26T16:44:06Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "9c37ca5383a13bdd06ab2ff4f90f4a117199fbc2"
            ]
        },
        "106724": {
            "id": "PR_kwDOAO6SJc6XRItN",
            "public_id": 106724,
            "url": "https://github.com/godotengine/godot/pull/106724",
            "diff_url": "https://github.com/godotengine/godot/pull/106724.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106724.patch",
            "title": "Android: Add export option for custom theme attributes",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOCouzNQ",
            "created_at": "2025-05-22T17:36:16Z",
            "updated_at": "2025-05-26T17:00:50Z",
            "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": [
                "0312a0cc9e12fd9bf0d37aa3e9957b2e3788a77b"
            ]
        },
        "106725": {
            "id": "PR_kwDOAO6SJc6XRM76",
            "public_id": 106725,
            "url": "https://github.com/godotengine/godot/pull/106725",
            "diff_url": "https://github.com/godotengine/godot/pull/106725.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106725.patch",
            "title": "Remove error for degenerate soft body faces when using Jolt Physics",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ4ODQyNDY=",
            "created_at": "2025-05-22T17:45:21Z",
            "updated_at": "2025-05-23T14:58:00Z",
            "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": [
                "d153a267b052c3a6ef7bd188fd09b895bba30974"
            ]
        },
        "106730": {
            "id": "PR_kwDOAO6SJc6XSb5L",
            "public_id": 106730,
            "url": "https://github.com/godotengine/godot/pull/106730",
            "diff_url": "https://github.com/godotengine/godot/pull/106730.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106730.patch",
            "title": "Simplify `Memory::memnew_arr_placement` to always initialize memory",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzMDgxNjc=",
            "created_at": "2025-05-22T20:32:16Z",
            "updated_at": "2025-05-26T16:34:04Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "4371aa864d77a8f65858058b7f8cdf781c619242"
            ]
        },
        "106731": {
            "id": "PR_kwDOAO6SJc6XSgxa",
            "public_id": 106731,
            "url": "https://github.com/godotengine/godot/pull/106731",
            "diff_url": "https://github.com/godotengine/godot/pull/106731.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106731.patch",
            "title": "Metal: Disable MetalFX Temporal for `mobile` rendering method",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyODUy",
            "created_at": "2025-05-22T20:43:53Z",
            "updated_at": "2025-05-26T20:41:26Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "fbe560a97cb344ec5ad721791b65cf29b3e22c63"
            ]
        },
        "106732": {
            "id": "PR_kwDOAO6SJc6XSlxZ",
            "public_id": 106732,
            "url": "https://github.com/godotengine/godot/pull/106732",
            "diff_url": "https://github.com/godotengine/godot/pull/106732.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106732.patch",
            "title": "Renderer: Eliminate `String` allocations for all labels in the renderer",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyODUy",
            "created_at": "2025-05-22T20:55:05Z",
            "updated_at": "2025-05-28T19:29:28Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "7d93119353a0b47ce7ce1e715a0ead9b3e6db2fa"
            ]
        },
        "106733": {
            "id": "PR_kwDOAO6SJc6XSm3m",
            "public_id": 106733,
            "url": "https://github.com/godotengine/godot/pull/106733",
            "diff_url": "https://github.com/godotengine/godot/pull/106733.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106733.patch",
            "title": "Use OkHSV for `RichTextLabel` rainbows",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzMDgxNjc=",
            "created_at": "2025-05-22T20:57:47Z",
            "updated_at": "2025-05-26T16:33:45Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ea6fbd6687f54aa7e49d9495b217d2bc5992fef0"
            ]
        },
        "106736": {
            "id": "PR_kwDOAO6SJc6XTft-",
            "public_id": 106736,
            "url": "https://github.com/godotengine/godot/pull/106736",
            "diff_url": "https://github.com/godotengine/godot/pull/106736.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106736.patch",
            "title": "Fix ios plugin always invalid due to null ConfigFile",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI0MzA3MDQ5",
            "created_at": "2025-05-22T23:51:54Z",
            "updated_at": "2025-05-26T16:31:00Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1MTk=",
                    "name": "platform:ios",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyOTA5OTAwODUw",
                    "name": "topic:export",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "a350e01dc7d592eae4203143a55bd96ed9bcccc6"
            ]
        },
        "106737": {
            "id": "PR_kwDOAO6SJc6XUC_G",
            "public_id": 106737,
            "url": "https://github.com/godotengine/godot/pull/106737",
            "diff_url": "https://github.com/godotengine/godot/pull/106737.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106737.patch",
            "title": "Ignore destination alpha when blitting to window in compatibility renderer",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NTIxMzM5",
            "created_at": "2025-05-23T02:25:39Z",
            "updated_at": "2025-05-23T13:16:17Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "eb4f3a82a331ad4a06977269f1b00a094472c098"
            ]
        },
        "106738": {
            "id": "PR_kwDOAO6SJc6XUaqf",
            "public_id": 106738,
            "url": "https://github.com/godotengine/godot/pull/106738",
            "diff_url": "https://github.com/godotengine/godot/pull/106738.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106738.patch",
            "title": "OpenXR Futures: Add return value support",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE5NDU0NDk=",
            "created_at": "2025-05-23T04:03:35Z",
            "updated_at": "2025-05-28T05:48:29Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw4NjU1ODUwMDA=",
                    "name": "topic:xr",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "16659e37c1dab2f10166d7327feb76b607cc2401"
            ]
        },
        "106739": {
            "id": "PR_kwDOAO6SJc6XUhlu",
            "public_id": 106739,
            "url": "https://github.com/godotengine/godot/pull/106739",
            "diff_url": "https://github.com/godotengine/godot/pull/106739.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106739.patch",
            "title": "Fix heap-use-after-free when closing a scene with 2D particle nodes selected",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2025-05-23T04:27:55Z",
            "updated_at": "2025-05-27T21:40:24Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABCNCFwA",
                    "name": "topic:particles",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f16378a8de04c2126fec7d68f81d2baadcc72d35"
            ]
        },
        "106740": {
            "id": "PR_kwDOAO6SJc6XU2wP",
            "public_id": 106740,
            "url": "https://github.com/godotengine/godot/pull/106740",
            "diff_url": "https://github.com/godotengine/godot/pull/106740.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106740.patch",
            "title": "Update meshoptimizer to v0.23",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExMDY2Mjk=",
            "created_at": "2025-05-23T05:20:51Z",
            "updated_at": "2025-05-23T14:49:51Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "4c530cb6a972e0f3f6d90c966c7f9efe3756089b"
            ]
        },
        "106748": {
            "id": "PR_kwDOAO6SJc6XYW7x",
            "public_id": 106748,
            "url": "https://github.com/godotengine/godot/pull/106748",
            "diff_url": "https://github.com/godotengine/godot/pull/106748.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106748.patch",
            "title": "Mobile: Move `_setup_lightmaps` before `_fill_render_list`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUzMTUwMjQ0",
            "created_at": "2025-05-23T12:36:36Z",
            "updated_at": "2025-05-29T01:41:14Z",
            "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": [
                "546b40eee2751cb79eb00314b1484050a6a89f49"
            ]
        },
        "106749": {
            "id": "PR_kwDOAO6SJc6XY4c5",
            "public_id": 106749,
            "url": "https://github.com/godotengine/godot/pull/106749",
            "diff_url": "https://github.com/godotengine/godot/pull/106749.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106749.patch",
            "title": "Don't hard-code test path when deleting test data",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2025-05-23T13:31:19Z",
            "updated_at": "2025-05-23T14:59:59Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMjMxNTkzNjg1",
                    "name": "topic:tests",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e7d31635ddcb7894def3c3e45f21494c3f008c29"
            ]
        },
        "106754": {
            "id": "PR_kwDOAO6SJc6XaSCR",
            "public_id": 106754,
            "url": "https://github.com/godotengine/godot/pull/106754",
            "diff_url": "https://github.com/godotengine/godot/pull/106754.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106754.patch",
            "title": "Simplify implementation of `errarray`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY3NjkzODMw",
            "created_at": "2025-05-23T15:47:07Z",
            "updated_at": "2025-05-26T16:36:16Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "3545e945f6a54ca58c6c84b842c35f92e94b12a5"
            ]
        },
        "106759": {
            "id": "PR_kwDOAO6SJc6XbjJ6",
            "public_id": 106759,
            "url": "https://github.com/godotengine/godot/pull/106759",
            "diff_url": "https://github.com/godotengine/godot/pull/106759.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106759.patch",
            "title": "Update `time.cpp` year/unix time conversions to be constant time",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOCB462A",
            "created_at": "2025-05-23T18:12:23Z",
            "updated_at": "2025-05-26T16:30:51Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ba68e2a1e8825598ecbe9935b85561226cc42c31"
            ]
        },
        "106761": {
            "id": "PR_kwDOAO6SJc6XcVfx",
            "public_id": 106761,
            "url": "https://github.com/godotengine/godot/pull/106761",
            "diff_url": "https://github.com/godotengine/godot/pull/106761.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106761.patch",
            "title": "Change `JoltShapeInstance3D` to use move semantics",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ4ODQyNDY=",
            "created_at": "2025-05-23T19:53:23Z",
            "updated_at": "2025-05-26T16:33:21Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE4ODA=",
                    "name": "topic:physics",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "92da11f69c8895fba6e786e8f8f3896a38146d6e"
            ]
        },
        "106775": {
            "id": "PR_kwDOAO6SJc6XgORb",
            "public_id": 106775,
            "url": "https://github.com/godotengine/godot/pull/106775",
            "diff_url": "https://github.com/godotengine/godot/pull/106775.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106775.patch",
            "title": "Move compatible functionality from `GDCLASS` to `GDSOFTCLASS`.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzMDgxNjc=",
            "created_at": "2025-05-24T15:17:38Z",
            "updated_at": "2025-05-26T16:34:12Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "621a8d14fa6e316ea6662f226c1eaee42f674864"
            ]
        },
        "106779": {
            "id": "PR_kwDOAO6SJc6Xgfsz",
            "public_id": 106779,
            "url": "https://github.com/godotengine/godot/pull/106779",
            "diff_url": "https://github.com/godotengine/godot/pull/106779.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106779.patch",
            "title": "Theora: Fix UV channel offset when cropping region",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2Mjc2Ng==",
            "created_at": "2025-05-24T18:03:33Z",
            "updated_at": "2025-05-26T16:30:48Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "78a66b4c166da8a7c22c2e80e545b458debc1455"
            ]
        },
        "106781": {
            "id": "PR_kwDOAO6SJc6XgsNR",
            "public_id": 106781,
            "url": "https://github.com/godotengine/godot/pull/106781",
            "diff_url": "https://github.com/godotengine/godot/pull/106781.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106781.patch",
            "title": "Fix shader compiler crash when parsing case labels with non-existent vars.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY4MDM1MQ==",
            "created_at": "2025-05-24T20:15:20Z",
            "updated_at": "2025-05-28T14:48:28Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwxNjA5NDQyMDYy",
                    "name": "topic:shaders",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d042763750c7332850df83cb525d18af9cf1b126"
            ]
        },
        "106783": {
            "id": "PR_kwDOAO6SJc6XgxQ6",
            "public_id": 106783,
            "url": "https://github.com/godotengine/godot/pull/106783",
            "diff_url": "https://github.com/godotengine/godot/pull/106783.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106783.patch",
            "title": "Do not activate accessibility when screen reader detection failed.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-05-24T21:07:59Z",
            "updated_at": "2025-05-26T16:30:47Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f92fd742680fc3359ec58a49119f4b4a4319d6ce"
            ]
        },
        "106796": {
            "id": "PR_kwDOAO6SJc6XijWx",
            "public_id": 106796,
            "url": "https://github.com/godotengine/godot/pull/106796",
            "diff_url": "https://github.com/godotengine/godot/pull/106796.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106796.patch",
            "title": "TileSet: Prevent crash in conversion of invalid tiles from Godot 3.x",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2025-05-25T13:05:33Z",
            "updated_at": "2025-05-26T16:30:44Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b323212e0edfc498389fa6432cdea6ba5bf558a4"
            ]
        },
        "106797": {
            "id": "PR_kwDOAO6SJc6Xil1e",
            "public_id": 106797,
            "url": "https://github.com/godotengine/godot/pull/106797",
            "diff_url": "https://github.com/godotengine/godot/pull/106797.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106797.patch",
            "title": "Android Editor: Disable `nomedia` file creation for Android 11 (api level 30)",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOCouzNQ",
            "created_at": "2025-05-25T13:27:10Z",
            "updated_at": "2025-05-28T00:40:37Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "08f13a030d42ae7ad6c15b1f70b43a88115f6eda",
                "a89f083ffa031e46a618df2a3c0fb421d6f3024f"
            ]
        },
        "106807": {
            "id": "PR_kwDOAO6SJc6Xjhzg",
            "public_id": 106807,
            "url": "https://github.com/godotengine/godot/pull/106807",
            "diff_url": "https://github.com/godotengine/godot/pull/106807.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106807.patch",
            "title": "Document EditorProperty behavior when the node isn't fully ready yet",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2025-05-25T22:12:22Z",
            "updated_at": "2025-05-27T14:50:53Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "LA_kwDOAO6SJc8AAAABocF7RA",
                    "name": "cherrypick:4.3",
                    "color": "#446699"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "260af83647148433d84502756a1b8329e3c61a4d"
            ]
        },
        "106810": {
            "id": "PR_kwDOAO6SJc6Xj2ym",
            "public_id": 106810,
            "url": "https://github.com/godotengine/godot/pull/106810",
            "diff_url": "https://github.com/godotengine/godot/pull/106810.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106810.patch",
            "title": "Fix Android editor UI",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOCouzNQ",
            "created_at": "2025-05-26T00:49:45Z",
            "updated_at": "2025-05-30T10:32:00Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e084e479bf753a2d19ca2f01723a6f5a484588ac"
            ]
        },
        "106811": {
            "id": "PR_kwDOAO6SJc6Xks_p",
            "public_id": 106811,
            "url": "https://github.com/godotengine/godot/pull/106811",
            "diff_url": "https://github.com/godotengine/godot/pull/106811.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106811.patch",
            "title": "Fix missing popup item defined in `EditorContextMenuPlugin` with slot `CONTEXT_SLOT_FILESYSTEM_CREATE`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjU5OTEwNTc1",
            "created_at": "2025-05-26T04:33:58Z",
            "updated_at": "2025-05-28T02:03:31Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "14d9aa9672fe023db83fb0fe18da7668c9825427"
            ]
        },
        "106815": {
            "id": "PR_kwDOAO6SJc6XlTZU",
            "public_id": 106815,
            "url": "https://github.com/godotengine/godot/pull/106815",
            "diff_url": "https://github.com/godotengine/godot/pull/106815.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106815.patch",
            "title": "Fix MenuBar min size not updating after child rename",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2025-05-26T06:20:37Z",
            "updated_at": "2025-05-26T23:24:07Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b2d47352d0aedcd66920ceba83c3e9d6972cb661"
            ]
        },
        "106825": {
            "id": "PR_kwDOAO6SJc6XoI5K",
            "public_id": 106825,
            "url": "https://github.com/godotengine/godot/pull/106825",
            "diff_url": "https://github.com/godotengine/godot/pull/106825.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106825.patch",
            "title": "VideoStreamPlayer: Fix sync with the scene tree",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2Mjc2Ng==",
            "created_at": "2025-05-26T12:06:11Z",
            "updated_at": "2025-05-27T14:51:01Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "1165021b0cfd36d9354c96289f09dadfa1a3ad4a"
            ]
        },
        "106827": {
            "id": "PR_kwDOAO6SJc6Xo3HY",
            "public_id": 106827,
            "url": "https://github.com/godotengine/godot/pull/106827",
            "diff_url": "https://github.com/godotengine/godot/pull/106827.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106827.patch",
            "title": "D3D12: Fix inconsistent value for `DCOMP_ENABLED` in platform code",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2025-05-26T13:17:25Z",
            "updated_at": "2025-05-27T14:51:10Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyMDU0MTc0MTM=",
                    "name": "platform:windows",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "514e80bcc14524eed164334246431a7ca1830498"
            ]
        },
        "106833": {
            "id": "PR_kwDOAO6SJc6Xqwtp",
            "public_id": 106833,
            "url": "https://github.com/godotengine/godot/pull/106833",
            "diff_url": "https://github.com/godotengine/godot/pull/106833.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106833.patch",
            "title": "Remove freed up FontForSize data from `oversampling_levels`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjgzNDM5NTQ0",
            "created_at": "2025-05-26T17:36:02Z",
            "updated_at": "2025-05-28T14:48:26Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "00beda9691a59b219227056422cc09666d69eedc"
            ]
        },
        "106836": {
            "id": "PR_kwDOAO6SJc6XrGW-",
            "public_id": 106836,
            "url": "https://github.com/godotengine/godot/pull/106836",
            "diff_url": "https://github.com/godotengine/godot/pull/106836.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106836.patch",
            "title": "Wayland: Add missing return in selection logic",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMxMDY1ODA4",
            "created_at": "2025-05-26T18:41:42Z",
            "updated_at": "2025-05-27T14:51:07Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTczMjY=",
                    "name": "platform:linuxbsd",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "67c317c58d01098397d93dde66e00757446bc1c9"
            ]
        },
        "106844": {
            "id": "PR_kwDOAO6SJc6XrmcO",
            "public_id": 106844,
            "url": "https://github.com/godotengine/godot/pull/106844",
            "diff_url": "https://github.com/godotengine/godot/pull/106844.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106844.patch",
            "title": "Fix missing ibl reconstruction from DFG multiscattering",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ4OTI2NDY0",
            "created_at": "2025-05-26T20:25:58Z",
            "updated_at": "2025-05-29T16:55:27Z",
            "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": [
                "e1e19332447d286783eb77cd0b15f05456572da3"
            ]
        },
        "106848": {
            "id": "PR_kwDOAO6SJc6XrvYq",
            "public_id": 106848,
            "url": "https://github.com/godotengine/godot/pull/106848",
            "diff_url": "https://github.com/godotengine/godot/pull/106848.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106848.patch",
            "title": "Expose `get_rpc_config` and `get_node_rpc_config`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2ODc5MTg=",
            "created_at": "2025-05-26T21:00:25Z",
            "updated_at": "2025-05-27T14:50:58Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTcxNjI=",
                    "name": "discussion",
                    "color": "#ccaaff"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABAjhGIg",
                    "name": "topic:multiplayer",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw2NDk4MDA3MDE=",
                    "name": "topic:network",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b73ec1fa9b597890d5fd0eb7b25a8eec6a6754ee",
                "c28d5d005866945ae79a80395946e733b867e09a"
            ]
        },
        "106851": {
            "id": "PR_kwDOAO6SJc6XsCr5",
            "public_id": 106851,
            "url": "https://github.com/godotengine/godot/pull/106851",
            "diff_url": "https://github.com/godotengine/godot/pull/106851.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106851.patch",
            "title": "ufbx: Update to 0.18.2",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3Mzc4NzQ2",
            "created_at": "2025-05-26T22:27:18Z",
            "updated_at": "2025-05-27T18:15:23Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e861991448615543b878ca78caee83ba6d4469d6"
            ]
        },
        "106855": {
            "id": "PR_kwDOAO6SJc6Xsr2D",
            "public_id": 106855,
            "url": "https://github.com/godotengine/godot/pull/106855",
            "diff_url": "https://github.com/godotengine/godot/pull/106855.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106855.patch",
            "title": "Don't update scene tree when calling `Translation::set_locale()`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2025-05-27T01:56:55Z",
            "updated_at": "2025-05-27T14:52:44Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB5NI2wQ",
                    "name": "topic:i18n",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "9285bb3a51715097f1d2f456548f729c1eac41c4"
            ]
        },
        "106864": {
            "id": "PR_kwDOAO6SJc6XxK1p",
            "public_id": 106864,
            "url": "https://github.com/godotengine/godot/pull/106864",
            "diff_url": "https://github.com/godotengine/godot/pull/106864.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106864.patch",
            "title": "TileSet: Fix `-Wmaybe-uninitialized` warning on CompatibilityShapeData",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2025-05-27T11:52:38Z",
            "updated_at": "2025-05-27T14:50:51Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "LA_kwDOAO6SJc8AAAABbYOrww",
                    "name": "cherrypick:4.2",
                    "color": "#446699"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABocF7RA",
                    "name": "cherrypick:4.3",
                    "color": "#446699"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "baa92252d374c73bf5fd926d04af4c591a4e0a27"
            ]
        },
        "106866": {
            "id": "PR_kwDOAO6SJc6XxfWV",
            "public_id": 106866,
            "url": "https://github.com/godotengine/godot/pull/106866",
            "diff_url": "https://github.com/godotengine/godot/pull/106866.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106866.patch",
            "title": "Add class icon cache to EditorNode",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2025-05-27T12:26:56Z",
            "updated_at": "2025-05-28T15:05:32Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "18df2ae9ca7a1a6b7f04a3b35554202fb31c1b1b"
            ]
        },
        "106869": {
            "id": "PR_kwDOAO6SJc6XyHte",
            "public_id": 106869,
            "url": "https://github.com/godotengine/godot/pull/106869",
            "diff_url": "https://github.com/godotengine/godot/pull/106869.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106869.patch",
            "title": "Fix `unzSeekCurrentFile` not resetting `total_out_64`.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-05-27T13:25:08Z",
            "updated_at": "2025-05-27T15:40:06Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABocF7RA",
                    "name": "cherrypick:4.3",
                    "color": "#446699"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f0dcccf11c294de25b24cbf8e44f0941ccd3689b"
            ]
        },
        "106870": {
            "id": "PR_kwDOAO6SJc6XyMN6",
            "public_id": 106870,
            "url": "https://github.com/godotengine/godot/pull/106870",
            "diff_url": "https://github.com/godotengine/godot/pull/106870.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106870.patch",
            "title": "Cleanup header includes for AddMetadataDialog",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2025-05-27T13:30:39Z",
            "updated_at": "2025-05-27T14:52:36Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f0fc5ffd3e617c1c09f9a4d0231cd476765173cd"
            ]
        },
        "106876": {
            "id": "PR_kwDOAO6SJc6X0JTJ",
            "public_id": 106876,
            "url": "https://github.com/godotengine/godot/pull/106876",
            "diff_url": "https://github.com/godotengine/godot/pull/106876.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106876.patch",
            "title": "Un-support `force_trivial` parameter for `LocalVector`. Instead, users should use `resize_uninitialized`.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzMDgxNjc=",
            "created_at": "2025-05-27T16:34:33Z",
            "updated_at": "2025-05-28T14:50:12Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "37415530d7a1bf98987a29f782f5697cd50e707a"
            ]
        },
        "106885": {
            "id": "PR_kwDOAO6SJc6X3Mil",
            "public_id": 106885,
            "url": "https://github.com/godotengine/godot/pull/106885",
            "diff_url": "https://github.com/godotengine/godot/pull/106885.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106885.patch",
            "title": "thorvg: Update to 0.15.13",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3Mzc4NzQ2",
            "created_at": "2025-05-27T22:48:20Z",
            "updated_at": "2025-05-28T15:08:56Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5c94127c2d72ace9c40565f42a5b28d25984b902"
            ]
        },
        "106888": {
            "id": "PR_kwDOAO6SJc6X4V2D",
            "public_id": 106888,
            "url": "https://github.com/godotengine/godot/pull/106888",
            "diff_url": "https://github.com/godotengine/godot/pull/106888.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106888.patch",
            "title": "Improve Variant type menus in the editor",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2025-05-28T02:21:25Z",
            "updated_at": "2025-05-29T09:49:03Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "19226d77ed5ac06904e728b29f0a718ee599219b"
            ]
        },
        "106893": {
            "id": "PR_kwDOAO6SJc6X6K_v",
            "public_id": 106893,
            "url": "https://github.com/godotengine/godot/pull/106893",
            "diff_url": "https://github.com/godotengine/godot/pull/106893.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106893.patch",
            "title": "Fix category names in help search dialog not translated",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2025-05-28T07:16:04Z",
            "updated_at": "2025-05-28T14:50:50Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB5NI2wQ",
                    "name": "topic:i18n",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f118bbdea4abcd7451df1a36fb984070995448d8"
            ]
        },
        "106897": {
            "id": "PR_kwDOAO6SJc6X78uh",
            "public_id": 106897,
            "url": "https://github.com/godotengine/godot/pull/106897",
            "diff_url": "https://github.com/godotengine/godot/pull/106897.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106897.patch",
            "title": "Remove obsolete `VMap` forward declaration.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzMDgxNjc=",
            "created_at": "2025-05-28T10:20:51Z",
            "updated_at": "2025-05-28T14:49:29Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "eb9bea10a90f77b356629959a3158833a62639a7"
            ]
        },
        "106908": {
            "id": "PR_kwDOAO6SJc6X_2Li",
            "public_id": 106908,
            "url": "https://github.com/godotengine/godot/pull/106908",
            "diff_url": "https://github.com/godotengine/godot/pull/106908.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106908.patch",
            "title": "JavaClassWrapper: Don't discard overloaded methods that differ by object type",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE5MTU2MQ==",
            "created_at": "2025-05-28T16:53:16Z",
            "updated_at": "2025-05-28T22:14:43Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw",
                    "name": "cherrypick:4.4",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                }
            ],
            "commits": [
                "cc7f2e516073d971d747bc57ab3ba4092cc57b51"
            ]
        },
        "106915": {
            "id": "PR_kwDOAO6SJc6YB8rL",
            "public_id": 106915,
            "url": "https://github.com/godotengine/godot/pull/106915",
            "diff_url": "https://github.com/godotengine/godot/pull/106915.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106915.patch",
            "title": "Fix `SCROLL_MODE_RESERVE` with RTL layout",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2025-05-28T21:25:10Z",
            "updated_at": "2025-05-31T22:37:46Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "df70765af0b32299f9df155e485a503b9c410168"
            ]
        },
        "106920": {
            "id": "PR_kwDOAO6SJc6YCnYL",
            "public_id": 106920,
            "url": "https://github.com/godotengine/godot/pull/106920",
            "diff_url": "https://github.com/godotengine/godot/pull/106920.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106920.patch",
            "title": "Shader Baker: Fix build with `deprecated=no`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM2NDA3OQ==",
            "created_at": "2025-05-28T23:40:07Z",
            "updated_at": "2025-05-29T07:47:44Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5f2eb6de8cf7361d2b8c4d73e781b82c57caaf8a"
            ]
        },
        "106924": {
            "id": "PR_kwDOAO6SJc6YD9dp",
            "public_id": 106924,
            "url": "https://github.com/godotengine/godot/pull/106924",
            "diff_url": "https://github.com/godotengine/godot/pull/106924.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106924.patch",
            "title": "Correctly place viewport and use viewport relative rect for the final blit in Compatibility renderer",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NTIxMzM5",
            "created_at": "2025-05-29T05:14:20Z",
            "updated_at": "2025-05-29T08:06:56Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "8b2dda868b9038ddf2cee2ffb9e6d044c50e82c4"
            ]
        },
        "106925": {
            "id": "PR_kwDOAO6SJc6YEOyu",
            "public_id": 106925,
            "url": "https://github.com/godotengine/godot/pull/106925",
            "diff_url": "https://github.com/godotengine/godot/pull/106925.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106925.patch",
            "title": "Metal: Fix multi-view support",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyODUy",
            "created_at": "2025-05-29T06:03:19Z",
            "updated_at": "2025-05-29T19:25:40Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "06ebcc911dc78eab4b7608ef4e8c7dfcbe9f7047"
            ]
        },
        "106942": {
            "id": "PR_kwDOAO6SJc6YL3kX",
            "public_id": 106942,
            "url": "https://github.com/godotengine/godot/pull/106942",
            "diff_url": "https://github.com/godotengine/godot/pull/106942.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106942.patch",
            "title": "[macOS] Fix borderless window maximization.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2025-05-29T21:14:59Z",
            "updated_at": "2025-05-31T22:33:02Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc3ODA=",
                    "name": "platform:macos",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "798a644dd56257cea2803d03fb49aa7118e7df41"
            ]
        },
        "106999": {
            "id": "PR_kwDOAO6SJc6YaiTL",
            "public_id": 106999,
            "url": "https://github.com/godotengine/godot/pull/106999",
            "diff_url": "https://github.com/godotengine/godot/pull/106999.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/106999.patch",
            "title": "Avoid `-Wmissing-declarations` warning in RenderingShaderContainer",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMyMzIx",
            "created_at": "2025-05-31T19:05:03Z",
            "updated_at": "2025-06-01T00:53:04Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "bc2bf7de74f2ded1502b0e9fdbca50e3d986c09b"
            ]
        }
    }
}