{
    "generated_at": 1713341230912,
    "log": [
        "fe0e8e55752b0c2e64997025717b491703e0f8ad",
        "943b394946dfc0766db33c28c89efc10c0911028",
        "bb5ea0d249431dd2c60717bb5dc18b9029838e69",
        "e03ea704e277c9bc53254f329798d663cfddbee5",
        "71a0be2b351a591499d2a4f7bb38985a8b638c24",
        "7c502d449a854d94c56f11b0a5bb6473814ccf74",
        "13b095653866887f48993fe2ab3230b9b2bb8fe2",
        "7c02f5cd5c720f7dde4b93765e0443b1e4005eb9",
        "611c435dabcf6ea96aac061d64c238f9cd9b0ef4",
        "c93eb1ba918ae3635938bda86eebdf9e591b2a53",
        "f0c8d2c5366edf08d2ef7c7beb9ae8f8bfb58806",
        "eb281cc3423b122d55d20a0cebab4393a47c2eda",
        "16bc127e004665a7e81955639ce4c2006207e533",
        "83e985b159e934bad5aeb35b9b16da80088c5feb",
        "e7da23b5dd5d763c0bbf4924dd157ce3440adb81",
        "e1826e7caf2e1dc0c2a0126100eafabe53769c45",
        "30eb46b93845a40ea5e0c1f99e14fc652d2890a7",
        "0cf3f3582af0228df60b7093f1bef0a4a506286a",
        "169059efebe7e679815fd43eb65c7076eb2e03d3",
        "0c51c5cb1c3d1feb84bea2f29e5cf22c5e44aa58",
        "3c779d37bfcb62472f5f99d3424451a7fc4b220e",
        "caf55eb0725467422f917fd62f965a1a85b3a1d5",
        "6c898685c77b097d633a29edc89c1c6d39bb9340",
        "14b47429403a13d3f7690652c35c674539c11254",
        "7b4ea00218d70fa2b00a5b76b387547f1db2745e",
        "e25abb57603d896109841c71190cfaf6f20fef3e",
        "0177ddb144916510fd02d5cb165ce87cbc87eca8",
        "5318c0ae6b972afb64b4a9404f9d32bb2ebc5031",
        "3d8fc90d84442d44ccd0136bf7e13037667fbede",
        "64093528cd016ceace9f69e24879115facb61265",
        "31fd129ba08074afb26a5afc391ae5326a0d0f3a",
        "ecf7f3f349aae9d9d69e3777af3513dd7397162b",
        "afc47f93d19cfbd90aae5f5708938ba4cd5642e5",
        "527e1d12b0cce592af77c553ae576e0a298c8729",
        "44211441f3b3e3afa42c79c5e5635e52984d7516",
        "fbc4a7e3a5f5b84bfda71800771715e810ad8cea",
        "dc2a52141a0f30d839564a574e7669abdf01ffab",
        "634c41379169b40f514a0a2e0b517c07a4df7952",
        "3e908bfef37da091738cfd2fa31f1192ddae0cd2",
        "49c95e7bbb6457627fc03dd8398afe259dbc0de5",
        "bc0c61a30bdc6a9834dd0cd0450129a5a567205c",
        "15ac760e4a709ff60459219573f792b380b48663",
        "00cfd6dcac9279381c3c28e340f7b99aad71e14b",
        "c1efc31f2b9adb22f39800c0b7856609ad1bb35f",
        "776696eb64d04c0004fcb78e6dd3c3551d4509c9",
        "601afdf1d501eda9f5ae6a3708fb6fcbad0518fd",
        "c8ae076c1aee44efc51a10fc4ff9b5692160775b",
        "00e3aa9b07c32bc1f342732921397d9246dd9d8b",
        "59b0a8da4f30e2a2d34495c15e6d47cffb1d62a2",
        "aec956d7c6272ba06723814f608ace852851f537",
        "c2ff91c4187182352240c46e9a67d935dcfd00ac",
        "962575ad73fd8be2382b83d5ec3480f1835f7b9d",
        "045c42f514afdd414dcf034e3462fef6fc315359",
        "dd6eced096508774c3563038341e0d3f690a7815",
        "bbc06c7cc883ccedc9c311d2dad96a49357a3f35",
        "201ccb7aebb70164a7e2e7fa162e65a258a476d5",
        "b0ca5cdc129d0839e6d0e3f839a05ce571da0756",
        "e01bf42ca5ea93bf15a9e05728e1f3e7c3a4af72",
        "3eee0c0563949ac271a8eb2025d595fe49e3dc3f",
        "e96c67d7256a5d10335187ebcebea1682a491348",
        "f518099f73acbbe6cfed242b4403f6c553a220ba",
        "f63b703f2198d7cb27dc2151dbf5d665f4f4eefb",
        "10848d0e800906e2c6d53fd2f25ca61cc5e03b7a",
        "846892d3660e3fdb326283049f8b3e68a7223065",
        "5afb5e3132ce22dd4daebd9fda4245e6cf94065f",
        "803e901e2279bbddf40a221c14cbe1e81c5d606f",
        "cbe3bf7511d8992d1ad5abacfe9ada43f4f44882",
        "4d45daec12f679827bcb6d527e339c24717b8449",
        "5e483e5af44a6562548f7fd484453c271454c63a",
        "25e88dd552d3f43472f19feef38c1e9ab957a758",
        "848d93f144a3d70a490533f425f578313bcb49a4",
        "a0a44578aa9db5c43d09e7787bae6cf0c32b1907",
        "185cfee96ffe692ff17af19129b318d116e99b42",
        "503dc95d71f93b522693c93714f1a33aae9c3162",
        "ccc4f49c22d00e10a63ac679030cddc4ac8f8a7e",
        "44fc5956aad919fd3b92dca69dc26974080da962",
        "6b734531a362de9a765f72ec0de00dae545bbce4",
        "fd9f1a7c41a9181391c0dfcbe1057d8d8697cf79",
        "3e4519fc2febae9332716411bb9e455256cb9ede",
        "cdf8e0e87c922ceb0ad8d7d495048645fe7150d9",
        "3c76c89cc773bd4c0e5e4d710520a58df19cd8de",
        "a24347d041223f4844b4ec697b5635481e5a95fc",
        "5dfaec5c298b57f2c23274c8bc3af2a2c976f085",
        "1281517746fc39a13c1ecba848f6f84656b0ebbf",
        "036c9715c249daa7d358f508f7afebdb6904c7f8",
        "702be5e2f27990d3fd5c9186d969dd2db35cce25",
        "19673840fb286b0d3e262e73625f46e0a35595c1",
        "f464e5d3f5eb2f8ea2b8c8240dcb26441435e199",
        "ce72cd96516345f3fa4beebe6b6ab191e8b26598",
        "5b493f72142cb8fa5c02d517708986151a228cd5",
        "8db15d9dc80439def28646bd5df0ac4a2d319482",
        "3de73d024942a5cdf4ce279ab7424d359cebea32",
        "a3e39e2f57514e707cef7813f8682ec53f17e045",
        "5c106052957c1ed3b1462065fbfcb680ed8602f6",
        "10f49cb758e0aad23ae90950af35598a64d82f1f",
        "4182f2435a999de24ed4701d5c00df7a639d5462",
        "b11c95dc9861a2f23afb73bd9672e5655b7d8348",
        "193592d5321fd023b36b14f1a27b9964d6f3d26c",
        "5b4c5c4118afa7fa291bf79687309f54421388d2",
        "8c54f7b6cdf7cc3c3079b294f0cb85a8bd3e7cc2",
        "0d75fc564b8379dcf34671bfc4da8d0c2e878bad",
        "49927fb64c9df4d4dddb2a8ae432066837c360b5",
        "2860ed6064a5a3344f8f9aa1883991f4e77929b5",
        "10da4db645c17953aeb2673fbc18121b474f419f",
        "ec0ddc4633e3f6cdf0cb4e140e74ab21bbd26bfe",
        "68154d8a7148d7dcc42c5d72debb4eb30370881a",
        "664b2502d29fb628234f4f1c1684d7a79f6d74e2",
        "e1421715e85781de3250ac9b8ad224afa9b89275",
        "77598f0708193358623584877c580e8acc83227f",
        "72f00333ddcc157a1f6eb5e626bf1bfb86c4be30",
        "b9008f3d517c3ceea565a3467064a15fdd91efca",
        "51c0672b13549fee5c1f554ed591b798436b0ca8",
        "c39ad18bfa7fd8a15b011dfc4e3141d156321d54",
        "5b05029b3594d700326b589066762fc7823088b7",
        "211dd2fb53230308420da031839796802103113d",
        "e2c96dc711dc17712a23cc5cf524fa36d553935f",
        "1ec0e4fba106a926c6f0e37684214088de0ba41b",
        "f5c7a0e8327d425f7c1fd673b5e71b42fd805d7a",
        "45fc8a3b4399d2e8568d2ce880157a41a0e57a39",
        "ffed9d36b5468a9e6ea6994d378760ed65b79cde",
        "c02fcb4edef7be2a05f3be05bb55065ac91521eb",
        "329f2ce49be795ee855bbbd824c4a7159677e247",
        "57fe32f8daaff4e6c2713f49cb651893c1766d45",
        "c72c69379a4f7b7f7f00f4fd5e69a39089d3bf62",
        "e11165d7f18de7e728234cf00392aa48a8902dd4",
        "0904f0affda1c0256a63a7280cf163b3f6965f58",
        "afac25a3f8de9b4ea3c559d65d12c3d1d9ba2335",
        "c8fabac8c76d72edc203232a4bd96d6a6e4e2c1a",
        "c9924b11a4af21ab7235f1045715fe71d0236982",
        "62485a51fd6b2a92a1929803a41f20ff1e6b7fcb",
        "4b71c38e4792b1d25434ef84910ca72b7973d460",
        "307a6eba6b3246d0889a91861ea99660d1e15432",
        "a8180680afc876f07f64949b66e79a2035818c98",
        "ab7d9578b7c2ada58334569ea1fef135e87502d1",
        "dc6ae4a8f03651c11d36278866763e586429b307",
        "8d479e8389e7c87cb50f2e066632e078ebf11592",
        "f4e6063ed885dc7671a211fdc0f64b482430c63c",
        "a4cabd7497351ac076d4b746dd0140e02faaa062",
        "b3018d81c5890f1fa0140e535769283d6265f189",
        "3df61453615649a70cf6720c00461b2c703835e5",
        "b113602ce5ae5d9be89dcb0daa951169892c829c",
        "5376aea68807ed283cd571630ebb17760e244a43",
        "a092b1aa38a5c4ce8482a03917491b09d61f67e8",
        "dfcd70c09f020ab61b4845b1a42eda3d71ac34d5",
        "2c062f1922565c80e3e142bff0701dbf15ecc3f4",
        "1fa33b607207e89c775168bcb0df9438d54f00d6",
        "5ffc22b06f28b5b2cdfab4e040830914692b0e5b",
        "bf2b98b8019a89008fd30656e4d3dafcc9c0184b",
        "b915d7d9f238cb592458cee970d8f2b2f9f39877",
        "d75566167f29add824912c20e0128987c8dd49d2",
        "38037bae4725c76d94f18defc1721c7a1c021721",
        "5115b119f806593246666807532090498ba1ccc7",
        "e7db7b552da163e172705fb0148efb9d6205f033",
        "32a3b2bf9cb1791f6c870c694a4ad879204e791d",
        "9598a32b7bc27b497955486a189daa08cd78944d",
        "c51b59c1fc46330ae73d4aaafe884546ef522bbc",
        "97b081b45f1a80f5f7fe53bc803c80dedf63221e",
        "7180817900d0ccdb066e3690dd96c32687b49f01",
        "9d1d9168646a7abbde4d2f9abbfb0fbe90466799",
        "3daaaff3303a79ffeaa989fc75141fea155af53d",
        "cf97df236dc166b31283bade3b0862f8c80c1796",
        "87798576f0bf19909833c88115687107f8419944",
        "4cec48f1ea46835cdc847604c24e9cef93d19126",
        "d9af9dd682ef1ce284da4cdaeea0171bbcd27430",
        "da200b99c969a745277a992765da3c9a4e497a27",
        "d8b89badfd46aa79f4b7a5cb9de46a3bcc65e545",
        "8a395124e65cd16dbd500ba186186a9ae16eb4cf",
        "98cfa8bcf23c011ab44188ee0d17d2e67a9917cc",
        "2ff7b6c830c922f62c763caf5bfab51d60987169",
        "9c82571dd6ff4fe6390d6d547545bad0957668d6",
        "126874bb38b80975c591eff1cd66c12dd2eaf772",
        "d3713220b80d825199debe11ecdf54217b8585ca",
        "326314eaa970a9025dd0372e2a519f7933842bfa",
        "46bcfa82e163cae921e1b08c6f984aba4a8a0a25",
        "140f5a6a5adee2b1e5103332a6fc137fca82d1ec",
        "d9d4a2bb1df1f87d3d8ee7c3796d375f11a55795",
        "b62b3fc40b2075ae8c4a2ab44d3c4379bdec211e",
        "b0179bba74623b1ae4b32858b63090af7177fdfa",
        "0cf4e79b48b84dbab999cad214026b618f8eaf17",
        "f6a9129219b2de293476b7fd8a355f0fd0448f3f",
        "a3432848b217449cd172d597cf502b092406701d",
        "2762ae69d4fbb535368cc9e21f6a92c6dba55e2d",
        "c3a6dd2c118d3c3b1655ce2cf73f24ecaf520e8d",
        "b4684967008885126e7252193165806bfd572198",
        "c5e94ad9de4ee217258c34410f9264c76540bb2c",
        "b3b9342bf114809e4dbf828b6e77b3a64e05cecd",
        "2559d4b587975949c8a7dc860e31320299b1007f",
        "4619d34b9133adcc5843d1a90eaeb680f1e91b0c",
        "1e460e37c3fe77f96090ea806a67cc31472d00a4",
        "4100743a620156289edf817cee58b771adbc3b1c",
        "0a7af396c48ee819df676a346dad19f1930c2fd3",
        "ceb0602c16f007d1b24ac01fe681af51e85c02a5",
        "561b84383151800e3597b8fa8b0a051a1e6a404c",
        "a966068f09b7960959a01a1a79d82584aa0c9ad6",
        "9c68648d7218a365870c09dfca01f1ec5920b226",
        "e63a7215bb9f2490f9bf020e69cf054a5178c38e",
        "28a44d7bbcb79825551d9fd53287ade38ed2c95c",
        "98002e03d72dfeb927d784a49b51cd137d860bf6",
        "95ca8e03652d6b5cc1ac9483f0647f0966a7f541",
        "1aeff1a7a5e64b3d6736d7b0b72f3788637fbc13",
        "1bd63576b847659687c79552fcd9aa7073f43a74",
        "36c7a47b119ec00f11838d5cf507a91ec56bd71f",
        "3d4f1ce21f57f8c1512ceef262c8f5fe1b0c6e9a",
        "6d1401cb8d50d6f0516376cc31585664f50ead92",
        "cf61f5e93809c9f80efdea08f733f2615867cb1d",
        "73b098476450be4a3deb199268343e6d97679b63",
        "06d8262b57eb2a716ccd7b0c9d065cb6066a5c40",
        "f563f8bfa6af6dc0a7b33f521156b7f33cf58915",
        "e33eb3623192c9a57b9988bbc0d62c100d65c08a",
        "204f3bd58daa550205342862d8b147abc1bcf4af",
        "f247ffef54987f041027cb1f91cae59dde3da803",
        "ce9eee097e3d797bd766d4ef262341c4b61a0152",
        "f311b0557c49cb80e560a48d3f9c5038235ed640",
        "0ca19574456febe8c189e77fe0a6450bc738f059",
        "d38b61d52343b4a4943f19fe34fd54a47651d6e0",
        "a33cf3b6bff3e9092aa305369c48a55a241c0f6e",
        "a4912b8a632ac5c56f9a7aec9b701bfedf1ee791",
        "8ed4af259a3c940b3fa249307f6cc7366e1ceb04",
        "5470eb58946cddbd36bf12d7af71b51936142fb5",
        "76d5a0e72332e0ce83bab3097d38b1f4f6780550",
        "a2855534727703637fc86d4aee5883d72903c673",
        "04bd9cc06c59e44c9458513fa39b38321311de92",
        "222cba2aab2b33dcb495acac8df30e3e746aaf14",
        "8face42022e87c92586c6f92c7dfb865d9368670",
        "37e6267c6b2fd3e89c98bf56ba2dd4556fba935a",
        "222ceb7a82187cc758413f028e3e424c70a7d446",
        "a71153d9bdf8c34c8120198ccc02a8fc61cbc854",
        "44098e56c9788c979e6284840aa7f27faebfc4e8",
        "52d56d806de79419a30dee48f76e8653683b5726",
        "965ea011a0fc627c1c96b37ee5ef8690d3b1abc2",
        "ba41f42c829ef102db03b0808f5ec982e4161ebe",
        "39271362c322620dd1875b980121874f04f793e8",
        "d4a406f4a55d7e8f110f5cda7c6992a0e3a2a19a",
        "2d3b2abcf6edcc9b02a9b1894ba43f79845ad2f4",
        "1e1d91df6a3e73537e04789b5465c51b1029f96a",
        "65f5865d110e39c3a97166a198d61a9853d0fb3a"
    ],
    "release_logs": {
        "rc1": [
            "b9008f3d517c3ceea565a3467064a15fdd91efca",
            "51c0672b13549fee5c1f554ed591b798436b0ca8",
            "c39ad18bfa7fd8a15b011dfc4e3141d156321d54",
            "5b05029b3594d700326b589066762fc7823088b7",
            "211dd2fb53230308420da031839796802103113d",
            "e2c96dc711dc17712a23cc5cf524fa36d553935f",
            "1ec0e4fba106a926c6f0e37684214088de0ba41b",
            "f5c7a0e8327d425f7c1fd673b5e71b42fd805d7a",
            "45fc8a3b4399d2e8568d2ce880157a41a0e57a39",
            "ffed9d36b5468a9e6ea6994d378760ed65b79cde",
            "c02fcb4edef7be2a05f3be05bb55065ac91521eb",
            "329f2ce49be795ee855bbbd824c4a7159677e247",
            "57fe32f8daaff4e6c2713f49cb651893c1766d45",
            "c72c69379a4f7b7f7f00f4fd5e69a39089d3bf62",
            "e11165d7f18de7e728234cf00392aa48a8902dd4",
            "0904f0affda1c0256a63a7280cf163b3f6965f58",
            "afac25a3f8de9b4ea3c559d65d12c3d1d9ba2335",
            "c8fabac8c76d72edc203232a4bd96d6a6e4e2c1a",
            "c9924b11a4af21ab7235f1045715fe71d0236982",
            "62485a51fd6b2a92a1929803a41f20ff1e6b7fcb",
            "4b71c38e4792b1d25434ef84910ca72b7973d460",
            "307a6eba6b3246d0889a91861ea99660d1e15432",
            "a8180680afc876f07f64949b66e79a2035818c98",
            "ab7d9578b7c2ada58334569ea1fef135e87502d1",
            "dc6ae4a8f03651c11d36278866763e586429b307",
            "8d479e8389e7c87cb50f2e066632e078ebf11592",
            "f4e6063ed885dc7671a211fdc0f64b482430c63c",
            "a4cabd7497351ac076d4b746dd0140e02faaa062",
            "b3018d81c5890f1fa0140e535769283d6265f189",
            "3df61453615649a70cf6720c00461b2c703835e5",
            "b113602ce5ae5d9be89dcb0daa951169892c829c",
            "5376aea68807ed283cd571630ebb17760e244a43",
            "a092b1aa38a5c4ce8482a03917491b09d61f67e8",
            "dfcd70c09f020ab61b4845b1a42eda3d71ac34d5",
            "2c062f1922565c80e3e142bff0701dbf15ecc3f4",
            "1fa33b607207e89c775168bcb0df9438d54f00d6",
            "5ffc22b06f28b5b2cdfab4e040830914692b0e5b",
            "bf2b98b8019a89008fd30656e4d3dafcc9c0184b",
            "b915d7d9f238cb592458cee970d8f2b2f9f39877",
            "d75566167f29add824912c20e0128987c8dd49d2",
            "38037bae4725c76d94f18defc1721c7a1c021721",
            "5115b119f806593246666807532090498ba1ccc7",
            "e7db7b552da163e172705fb0148efb9d6205f033",
            "32a3b2bf9cb1791f6c870c694a4ad879204e791d",
            "9598a32b7bc27b497955486a189daa08cd78944d",
            "c51b59c1fc46330ae73d4aaafe884546ef522bbc",
            "97b081b45f1a80f5f7fe53bc803c80dedf63221e",
            "7180817900d0ccdb066e3690dd96c32687b49f01",
            "9d1d9168646a7abbde4d2f9abbfb0fbe90466799",
            "3daaaff3303a79ffeaa989fc75141fea155af53d",
            "cf97df236dc166b31283bade3b0862f8c80c1796",
            "87798576f0bf19909833c88115687107f8419944",
            "4cec48f1ea46835cdc847604c24e9cef93d19126",
            "d9af9dd682ef1ce284da4cdaeea0171bbcd27430",
            "da200b99c969a745277a992765da3c9a4e497a27",
            "d8b89badfd46aa79f4b7a5cb9de46a3bcc65e545",
            "8a395124e65cd16dbd500ba186186a9ae16eb4cf",
            "98cfa8bcf23c011ab44188ee0d17d2e67a9917cc",
            "2ff7b6c830c922f62c763caf5bfab51d60987169",
            "9c82571dd6ff4fe6390d6d547545bad0957668d6",
            "126874bb38b80975c591eff1cd66c12dd2eaf772",
            "d3713220b80d825199debe11ecdf54217b8585ca",
            "326314eaa970a9025dd0372e2a519f7933842bfa",
            "46bcfa82e163cae921e1b08c6f984aba4a8a0a25",
            "140f5a6a5adee2b1e5103332a6fc137fca82d1ec",
            "d9d4a2bb1df1f87d3d8ee7c3796d375f11a55795",
            "b62b3fc40b2075ae8c4a2ab44d3c4379bdec211e",
            "b0179bba74623b1ae4b32858b63090af7177fdfa",
            "0cf4e79b48b84dbab999cad214026b618f8eaf17",
            "f6a9129219b2de293476b7fd8a355f0fd0448f3f",
            "a3432848b217449cd172d597cf502b092406701d",
            "2762ae69d4fbb535368cc9e21f6a92c6dba55e2d",
            "c3a6dd2c118d3c3b1655ce2cf73f24ecaf520e8d",
            "b4684967008885126e7252193165806bfd572198",
            "c5e94ad9de4ee217258c34410f9264c76540bb2c",
            "b3b9342bf114809e4dbf828b6e77b3a64e05cecd",
            "2559d4b587975949c8a7dc860e31320299b1007f",
            "4619d34b9133adcc5843d1a90eaeb680f1e91b0c",
            "1e460e37c3fe77f96090ea806a67cc31472d00a4",
            "4100743a620156289edf817cee58b771adbc3b1c",
            "0a7af396c48ee819df676a346dad19f1930c2fd3",
            "ceb0602c16f007d1b24ac01fe681af51e85c02a5",
            "561b84383151800e3597b8fa8b0a051a1e6a404c",
            "a966068f09b7960959a01a1a79d82584aa0c9ad6",
            "9c68648d7218a365870c09dfca01f1ec5920b226",
            "e63a7215bb9f2490f9bf020e69cf054a5178c38e",
            "28a44d7bbcb79825551d9fd53287ade38ed2c95c",
            "98002e03d72dfeb927d784a49b51cd137d860bf6",
            "95ca8e03652d6b5cc1ac9483f0647f0966a7f541",
            "1aeff1a7a5e64b3d6736d7b0b72f3788637fbc13",
            "1bd63576b847659687c79552fcd9aa7073f43a74",
            "36c7a47b119ec00f11838d5cf507a91ec56bd71f",
            "3d4f1ce21f57f8c1512ceef262c8f5fe1b0c6e9a",
            "6d1401cb8d50d6f0516376cc31585664f50ead92",
            "cf61f5e93809c9f80efdea08f733f2615867cb1d",
            "73b098476450be4a3deb199268343e6d97679b63",
            "06d8262b57eb2a716ccd7b0c9d065cb6066a5c40",
            "f563f8bfa6af6dc0a7b33f521156b7f33cf58915",
            "e33eb3623192c9a57b9988bbc0d62c100d65c08a",
            "204f3bd58daa550205342862d8b147abc1bcf4af",
            "f247ffef54987f041027cb1f91cae59dde3da803",
            "ce9eee097e3d797bd766d4ef262341c4b61a0152",
            "f311b0557c49cb80e560a48d3f9c5038235ed640",
            "0ca19574456febe8c189e77fe0a6450bc738f059",
            "d38b61d52343b4a4943f19fe34fd54a47651d6e0",
            "a33cf3b6bff3e9092aa305369c48a55a241c0f6e",
            "a4912b8a632ac5c56f9a7aec9b701bfedf1ee791",
            "8ed4af259a3c940b3fa249307f6cc7366e1ceb04",
            "5470eb58946cddbd36bf12d7af71b51936142fb5",
            "76d5a0e72332e0ce83bab3097d38b1f4f6780550",
            "a2855534727703637fc86d4aee5883d72903c673",
            "04bd9cc06c59e44c9458513fa39b38321311de92",
            "222cba2aab2b33dcb495acac8df30e3e746aaf14",
            "8face42022e87c92586c6f92c7dfb865d9368670",
            "37e6267c6b2fd3e89c98bf56ba2dd4556fba935a",
            "222ceb7a82187cc758413f028e3e424c70a7d446",
            "a71153d9bdf8c34c8120198ccc02a8fc61cbc854",
            "44098e56c9788c979e6284840aa7f27faebfc4e8",
            "52d56d806de79419a30dee48f76e8653683b5726",
            "965ea011a0fc627c1c96b37ee5ef8690d3b1abc2",
            "ba41f42c829ef102db03b0808f5ec982e4161ebe",
            "39271362c322620dd1875b980121874f04f793e8",
            "2d3b2abcf6edcc9b02a9b1894ba43f79845ad2f4",
            "1e1d91df6a3e73537e04789b5465c51b1029f96a",
            "65f5865d110e39c3a97166a198d61a9853d0fb3a"
        ],
        "rc2": [
            "fbc4a7e3a5f5b84bfda71800771715e810ad8cea",
            "dc2a52141a0f30d839564a574e7669abdf01ffab",
            "634c41379169b40f514a0a2e0b517c07a4df7952",
            "3e908bfef37da091738cfd2fa31f1192ddae0cd2",
            "49c95e7bbb6457627fc03dd8398afe259dbc0de5",
            "bc0c61a30bdc6a9834dd0cd0450129a5a567205c",
            "15ac760e4a709ff60459219573f792b380b48663",
            "00cfd6dcac9279381c3c28e340f7b99aad71e14b",
            "c1efc31f2b9adb22f39800c0b7856609ad1bb35f",
            "776696eb64d04c0004fcb78e6dd3c3551d4509c9",
            "601afdf1d501eda9f5ae6a3708fb6fcbad0518fd",
            "c8ae076c1aee44efc51a10fc4ff9b5692160775b",
            "00e3aa9b07c32bc1f342732921397d9246dd9d8b",
            "59b0a8da4f30e2a2d34495c15e6d47cffb1d62a2",
            "aec956d7c6272ba06723814f608ace852851f537",
            "c2ff91c4187182352240c46e9a67d935dcfd00ac",
            "962575ad73fd8be2382b83d5ec3480f1835f7b9d",
            "045c42f514afdd414dcf034e3462fef6fc315359",
            "dd6eced096508774c3563038341e0d3f690a7815",
            "bbc06c7cc883ccedc9c311d2dad96a49357a3f35",
            "201ccb7aebb70164a7e2e7fa162e65a258a476d5",
            "b0ca5cdc129d0839e6d0e3f839a05ce571da0756",
            "e01bf42ca5ea93bf15a9e05728e1f3e7c3a4af72",
            "3eee0c0563949ac271a8eb2025d595fe49e3dc3f",
            "e96c67d7256a5d10335187ebcebea1682a491348",
            "f518099f73acbbe6cfed242b4403f6c553a220ba",
            "f63b703f2198d7cb27dc2151dbf5d665f4f4eefb",
            "10848d0e800906e2c6d53fd2f25ca61cc5e03b7a",
            "846892d3660e3fdb326283049f8b3e68a7223065",
            "5afb5e3132ce22dd4daebd9fda4245e6cf94065f",
            "803e901e2279bbddf40a221c14cbe1e81c5d606f",
            "cbe3bf7511d8992d1ad5abacfe9ada43f4f44882",
            "4d45daec12f679827bcb6d527e339c24717b8449",
            "5e483e5af44a6562548f7fd484453c271454c63a",
            "25e88dd552d3f43472f19feef38c1e9ab957a758",
            "848d93f144a3d70a490533f425f578313bcb49a4",
            "a0a44578aa9db5c43d09e7787bae6cf0c32b1907",
            "185cfee96ffe692ff17af19129b318d116e99b42",
            "503dc95d71f93b522693c93714f1a33aae9c3162",
            "ccc4f49c22d00e10a63ac679030cddc4ac8f8a7e",
            "44fc5956aad919fd3b92dca69dc26974080da962",
            "6b734531a362de9a765f72ec0de00dae545bbce4",
            "fd9f1a7c41a9181391c0dfcbe1057d8d8697cf79",
            "3e4519fc2febae9332716411bb9e455256cb9ede",
            "cdf8e0e87c922ceb0ad8d7d495048645fe7150d9",
            "3c76c89cc773bd4c0e5e4d710520a58df19cd8de",
            "a24347d041223f4844b4ec697b5635481e5a95fc",
            "5dfaec5c298b57f2c23274c8bc3af2a2c976f085",
            "1281517746fc39a13c1ecba848f6f84656b0ebbf",
            "036c9715c249daa7d358f508f7afebdb6904c7f8",
            "702be5e2f27990d3fd5c9186d969dd2db35cce25",
            "19673840fb286b0d3e262e73625f46e0a35595c1",
            "f464e5d3f5eb2f8ea2b8c8240dcb26441435e199",
            "ce72cd96516345f3fa4beebe6b6ab191e8b26598",
            "5b493f72142cb8fa5c02d517708986151a228cd5",
            "8db15d9dc80439def28646bd5df0ac4a2d319482",
            "3de73d024942a5cdf4ce279ab7424d359cebea32",
            "a3e39e2f57514e707cef7813f8682ec53f17e045",
            "5c106052957c1ed3b1462065fbfcb680ed8602f6",
            "10f49cb758e0aad23ae90950af35598a64d82f1f",
            "4182f2435a999de24ed4701d5c00df7a639d5462",
            "b11c95dc9861a2f23afb73bd9672e5655b7d8348",
            "193592d5321fd023b36b14f1a27b9964d6f3d26c",
            "5b4c5c4118afa7fa291bf79687309f54421388d2",
            "8c54f7b6cdf7cc3c3079b294f0cb85a8bd3e7cc2",
            "0d75fc564b8379dcf34671bfc4da8d0c2e878bad",
            "49927fb64c9df4d4dddb2a8ae432066837c360b5",
            "2860ed6064a5a3344f8f9aa1883991f4e77929b5",
            "10da4db645c17953aeb2673fbc18121b474f419f",
            "ec0ddc4633e3f6cdf0cb4e140e74ab21bbd26bfe",
            "68154d8a7148d7dcc42c5d72debb4eb30370881a",
            "664b2502d29fb628234f4f1c1684d7a79f6d74e2",
            "e1421715e85781de3250ac9b8ad224afa9b89275",
            "77598f0708193358623584877c580e8acc83227f",
            "72f00333ddcc157a1f6eb5e626bf1bfb86c4be30",
            "d4a406f4a55d7e8f110f5cda7c6992a0e3a2a19a"
        ],
        "rc3": [
            "bb5ea0d249431dd2c60717bb5dc18b9029838e69",
            "e03ea704e277c9bc53254f329798d663cfddbee5",
            "71a0be2b351a591499d2a4f7bb38985a8b638c24",
            "7c502d449a854d94c56f11b0a5bb6473814ccf74",
            "13b095653866887f48993fe2ab3230b9b2bb8fe2",
            "7c02f5cd5c720f7dde4b93765e0443b1e4005eb9",
            "611c435dabcf6ea96aac061d64c238f9cd9b0ef4",
            "c93eb1ba918ae3635938bda86eebdf9e591b2a53",
            "f0c8d2c5366edf08d2ef7c7beb9ae8f8bfb58806",
            "eb281cc3423b122d55d20a0cebab4393a47c2eda",
            "16bc127e004665a7e81955639ce4c2006207e533",
            "83e985b159e934bad5aeb35b9b16da80088c5feb",
            "e7da23b5dd5d763c0bbf4924dd157ce3440adb81",
            "e1826e7caf2e1dc0c2a0126100eafabe53769c45",
            "30eb46b93845a40ea5e0c1f99e14fc652d2890a7",
            "0cf3f3582af0228df60b7093f1bef0a4a506286a",
            "169059efebe7e679815fd43eb65c7076eb2e03d3",
            "0c51c5cb1c3d1feb84bea2f29e5cf22c5e44aa58",
            "3c779d37bfcb62472f5f99d3424451a7fc4b220e",
            "caf55eb0725467422f917fd62f965a1a85b3a1d5",
            "6c898685c77b097d633a29edc89c1c6d39bb9340",
            "14b47429403a13d3f7690652c35c674539c11254",
            "7b4ea00218d70fa2b00a5b76b387547f1db2745e",
            "e25abb57603d896109841c71190cfaf6f20fef3e",
            "0177ddb144916510fd02d5cb165ce87cbc87eca8",
            "5318c0ae6b972afb64b4a9404f9d32bb2ebc5031",
            "3d8fc90d84442d44ccd0136bf7e13037667fbede",
            "64093528cd016ceace9f69e24879115facb61265",
            "31fd129ba08074afb26a5afc391ae5326a0d0f3a",
            "ecf7f3f349aae9d9d69e3777af3513dd7397162b",
            "afc47f93d19cfbd90aae5f5708938ba4cd5642e5",
            "527e1d12b0cce592af77c553ae576e0a298c8729",
            "44211441f3b3e3afa42c79c5e5635e52984d7516"
        ],
        "stable": [
            "fe0e8e55752b0c2e64997025717b491703e0f8ad",
            "943b394946dfc0766db33c28c89efc10c0911028"
        ]
    },
    "authors": {
        "MDQ6VXNlcjQ3MDEzMzg=": {
            "id": "MDQ6VXNlcjQ3MDEzMzg=",
            "user": "akien-mga",
            "avatar": "https://avatars.githubusercontent.com/u/4701338?u=4a42fd867f2c449fcc23adf635dd574dae98e6c2&v=4",
            "url": "https://github.com/akien-mga",
            "pull_count": 22,
            "commit_count": 41
        },
        "MDQ6VXNlcjc3MTI4NDE=": {
            "id": "MDQ6VXNlcjc3MTI4NDE=",
            "user": "yorickdewid",
            "avatar": "https://avatars.githubusercontent.com/u/7712841?u=a37d11f1662d9acfb642f9bd74f57819f35c5754&v=4",
            "url": "https://github.com/yorickdewid",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjE0MzE2MTI4": {
            "id": "MDQ6VXNlcjE0MzE2MTI4",
            "user": "vaartis",
            "avatar": "https://avatars.githubusercontent.com/u/14316128?u=8552f6947f65ac58429ca5fdb4a5415bc7e4e68b&v=4",
            "url": "https://github.com/vaartis",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjE2NDY4NzU=": {
            "id": "MDQ6VXNlcjE2NDY4NzU=",
            "user": "aaronfranke",
            "avatar": "https://avatars.githubusercontent.com/u/1646875?u=24618295fece29a0bf5c850faf2555985232f5f2&v=4",
            "url": "https://github.com/aaronfranke",
            "pull_count": 3,
            "commit_count": 7
        },
        "MDQ6VXNlcjUyNDY0MjA0": {
            "id": "MDQ6VXNlcjUyNDY0MjA0",
            "user": "smix8",
            "avatar": "https://avatars.githubusercontent.com/u/52464204?u=7f0a771fc01e68f7e841d7a641cad2b28e1875b3&v=4",
            "url": "https://github.com/smix8",
            "pull_count": 3,
            "commit_count": 6
        },
        "MDQ6VXNlcjkyODMwOTg=": {
            "id": "MDQ6VXNlcjkyODMwOTg=",
            "user": "kleonc",
            "avatar": "https://avatars.githubusercontent.com/u/9283098?u=a04daf8c4d579b733ac46d2e4d17324cca7870c0&v=4",
            "url": "https://github.com/kleonc",
            "pull_count": 3,
            "commit_count": 6
        },
        "MDQ6VXNlcjEzNDg0ODQ5": {
            "id": "MDQ6VXNlcjEzNDg0ODQ5",
            "user": "melquiadess",
            "avatar": "https://avatars.githubusercontent.com/u/13484849?u=7642f9587ebbc68110cb1a8ce21168eadf5efb4f&v=4",
            "url": "https://github.com/melquiadess",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjE2ODc5MTg=": {
            "id": "MDQ6VXNlcjE2ODc5MTg=",
            "user": "Faless",
            "avatar": "https://avatars.githubusercontent.com/u/1687918?v=4",
            "url": "https://github.com/Faless",
            "pull_count": 4,
            "commit_count": 8
        },
        "MDQ6VXNlcjY2NzI3NzEw": {
            "id": "MDQ6VXNlcjY2NzI3NzEw",
            "user": "Mickeon",
            "avatar": "https://avatars.githubusercontent.com/u/66727710?u=8069d9b7bc6ab503ce83dfcfa53fd021672aeccf&v=4",
            "url": "https://github.com/Mickeon",
            "pull_count": 16,
            "commit_count": 33
        },
        "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": 30,
            "commit_count": 60
        },
        "MDQ6VXNlcjYxOTM4MjYz": {
            "id": "MDQ6VXNlcjYxOTM4MjYz",
            "user": "TokageItLab",
            "avatar": "https://avatars.githubusercontent.com/u/61938263?u=9b90963f1b4f17720e50bbbe495fbe8c84c8bc8e&v=4",
            "url": "https://github.com/TokageItLab",
            "pull_count": 2,
            "commit_count": 4
        },
        "U_kgDOBoir6g": {
            "id": "U_kgDOBoir6g",
            "user": "AlexOtsuka",
            "avatar": "https://avatars.githubusercontent.com/u/109620202?u=64c073aa086a03c8c9b961cb4bd502392a6a3e51&v=4",
            "url": "https://github.com/AlexOtsuka",
            "pull_count": 2,
            "commit_count": 4
        },
        "MDQ6VXNlcjgyOTQzMDIy": {
            "id": "MDQ6VXNlcjgyOTQzMDIy",
            "user": "brandtware",
            "avatar": "https://avatars.githubusercontent.com/u/82943022?v=4",
            "url": "https://github.com/brandtware",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjc2NzA1NDAx": {
            "id": "MDQ6VXNlcjc2NzA1NDAx",
            "user": "Jordyfel",
            "avatar": "https://avatars.githubusercontent.com/u/76705401?u=0f26c54a5c7f6a99b85c2b28b4158ea08eb04980&v=4",
            "url": "https://github.com/Jordyfel",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjcwODgwNjI=": {
            "id": "MDQ6VXNlcjcwODgwNjI=",
            "user": "Enhex",
            "avatar": "https://avatars.githubusercontent.com/u/7088062?u=1897194ffe97da2ece2b40d1f866f0bd881ff30b&v=4",
            "url": "https://github.com/Enhex",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjMyMzIx": {
            "id": "MDQ6VXNlcjMyMzIx",
            "user": "fire",
            "avatar": "https://avatars.githubusercontent.com/u/32321?u=c2e06a3d2b49a467aa907e54aa259516440267cc&v=4",
            "url": "https://github.com/fire",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjM3MjQ3Ng==": {
            "id": "MDQ6VXNlcjM3MjQ3Ng==",
            "user": "timothyqiu",
            "avatar": "https://avatars.githubusercontent.com/u/372476?v=4",
            "url": "https://github.com/timothyqiu",
            "pull_count": 5,
            "commit_count": 10
        },
        "MDQ6VXNlcjM1OTM2NTQx": {
            "id": "MDQ6VXNlcjM1OTM2NTQx",
            "user": "Chronos-W",
            "avatar": "https://avatars.githubusercontent.com/u/35936541?v=4",
            "url": "https://github.com/Chronos-W",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjg1NDM4ODky": {
            "id": "MDQ6VXNlcjg1NDM4ODky",
            "user": "MewPurPur",
            "avatar": "https://avatars.githubusercontent.com/u/85438892?u=772295c29d3b62548bff714c0413e86381c77ba1&v=4",
            "url": "https://github.com/MewPurPur",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjQ3NzAwNDE4": {
            "id": "MDQ6VXNlcjQ3NzAwNDE4",
            "user": "dalexeev",
            "avatar": "https://avatars.githubusercontent.com/u/47700418?u=0565b5d99d54afd5fda6712cd8eb05893572baed&v=4",
            "url": "https://github.com/dalexeev",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjU1NjU1MzU5": {
            "id": "MDQ6VXNlcjU1NjU1MzU5",
            "user": "iltenahmet",
            "avatar": "https://avatars.githubusercontent.com/u/55655359?u=9c25dc243699ab063ea856c91535bf6ae12a6a98&v=4",
            "url": "https://github.com/iltenahmet",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjE2NTQ3NjM=": {
            "id": "MDQ6VXNlcjE2NTQ3NjM=",
            "user": "mhilbrunner",
            "avatar": "https://avatars.githubusercontent.com/u/1654763?u=5c21c1fe21e9cef0ceb6fd36a941f6e336d45583&v=4",
            "url": "https://github.com/mhilbrunner",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjExNzk3MTc0": {
            "id": "MDQ6VXNlcjExNzk3MTc0",
            "user": "RandomShaper",
            "avatar": "https://avatars.githubusercontent.com/u/11797174?u=a254c0fcd6cf4668367407a460e175559e12dc6f&v=4",
            "url": "https://github.com/RandomShaper",
            "pull_count": 5,
            "commit_count": 12
        },
        "MDQ6VXNlcjE3NDg5Mjky": {
            "id": "MDQ6VXNlcjE3NDg5Mjky",
            "user": "Repiteo",
            "avatar": "https://avatars.githubusercontent.com/u/17489292?u=34072b401722100a7c0c0d61e37b376cf22b4545&v=4",
            "url": "https://github.com/Repiteo",
            "pull_count": 2,
            "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
        },
        "MDQ6VXNlcjc2NDU2ODM=": {
            "id": "MDQ6VXNlcjc2NDU2ODM=",
            "user": "bruvzg",
            "avatar": "https://avatars.githubusercontent.com/u/7645683?u=2867ee7fcd920bc19b7d1cbf4b10264b9bbc9326&v=4",
            "url": "https://github.com/bruvzg",
            "pull_count": 8,
            "commit_count": 16
        },
        "MDQ6VXNlcjQxOTIxMzk1": {
            "id": "MDQ6VXNlcjQxOTIxMzk1",
            "user": "Alex2782",
            "avatar": "https://avatars.githubusercontent.com/u/41921395?u=74caa4e396a8e2995ac648a80f7488601d679e63&v=4",
            "url": "https://github.com/Alex2782",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjI3MDkyOA==": {
            "id": "MDQ6VXNlcjI3MDkyOA==",
            "user": "adamscott",
            "avatar": "https://avatars.githubusercontent.com/u/270928?v=4",
            "url": "https://github.com/adamscott",
            "pull_count": 4,
            "commit_count": 8
        },
        "MDQ6VXNlcjEzMjI4OTMy": {
            "id": "MDQ6VXNlcjEzMjI4OTMy",
            "user": "MajorMcDoom",
            "avatar": "https://avatars.githubusercontent.com/u/13228932?v=4",
            "url": "https://github.com/MajorMcDoom",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjYyOTkyMjc=": {
            "id": "MDQ6VXNlcjYyOTkyMjc=",
            "user": "Sauermann",
            "avatar": "https://avatars.githubusercontent.com/u/6299227?v=4",
            "url": "https://github.com/Sauermann",
            "pull_count": 2,
            "commit_count": 4
        },
        "MDQ6VXNlcjIyMzA3Njk4": {
            "id": "MDQ6VXNlcjIyMzA3Njk4",
            "user": "SaNeOr",
            "avatar": "https://avatars.githubusercontent.com/u/22307698?u=42352e644fc1c23c223d98f4a64768a18b1aa2ff&v=4",
            "url": "https://github.com/SaNeOr",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjU3MDAwNDE=": {
            "id": "MDQ6VXNlcjU3MDAwNDE=",
            "user": "cariad",
            "avatar": "https://avatars.githubusercontent.com/u/5700041?u=2d2d53cc882e4d0303c4d34f42510c25b69081f7&v=4",
            "url": "https://github.com/cariad",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjMzODg0MzY4": {
            "id": "MDQ6VXNlcjMzODg0MzY4",
            "user": "DaltonSW",
            "avatar": "https://avatars.githubusercontent.com/u/33884368?u=18dbcc36ed8320618f5fa51c18bb1957d50713ff&v=4",
            "url": "https://github.com/DaltonSW",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjE4MDAzMg==": {
            "id": "MDQ6VXNlcjE4MDAzMg==",
            "user": "Calinou",
            "avatar": "https://avatars.githubusercontent.com/u/180032?v=4",
            "url": "https://github.com/Calinou",
            "pull_count": 14,
            "commit_count": 28
        },
        "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": 2
        },
        "U_kgDOBY72zQ": {
            "id": "U_kgDOBY72zQ",
            "user": "flooxo",
            "avatar": "https://avatars.githubusercontent.com/u/93255373?u=c26dea87eb8d4c3510df0fef9caf9167752bd5b7&v=4",
            "url": "https://github.com/flooxo",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjIyMzA0MTY3": {
            "id": "MDQ6VXNlcjIyMzA0MTY3",
            "user": "20kdc",
            "avatar": "https://avatars.githubusercontent.com/u/22304167?u=965f60eb5523a2f08eb5481a28bf91e4b39448f2&v=4",
            "url": "https://github.com/20kdc",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjEwMjQ5NTA=": {
            "id": "MDQ6VXNlcjEwMjQ5NTA=",
            "user": "lvella",
            "avatar": "https://avatars.githubusercontent.com/u/1024950?v=4",
            "url": "https://github.com/lvella",
            "pull_count": 1,
            "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": 4,
            "commit_count": 8
        },
        "MDQ6VXNlcjE2NTIxMzM5": {
            "id": "MDQ6VXNlcjE2NTIxMzM5",
            "user": "clayjohn",
            "avatar": "https://avatars.githubusercontent.com/u/16521339?u=e44a465cbebabb9ea2be80b59e6dc07966bef5b7&v=4",
            "url": "https://github.com/clayjohn",
            "pull_count": 3,
            "commit_count": 6
        },
        "MDQ6VXNlcjQ4ODQyNDY=": {
            "id": "MDQ6VXNlcjQ4ODQyNDY=",
            "user": "mihe",
            "avatar": "https://avatars.githubusercontent.com/u/4884246?u=6bab84ad2a0262e5dec39c0c5e7a5b24d1c80c6b&v=4",
            "url": "https://github.com/mihe",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjM3Mzc4NzQ2": {
            "id": "MDQ6VXNlcjM3Mzc4NzQ2",
            "user": "Chubercik",
            "avatar": "https://avatars.githubusercontent.com/u/37378746?v=4",
            "url": "https://github.com/Chubercik",
            "pull_count": 2,
            "commit_count": 4
        },
        "MDQ6VXNlcjM0NDA2OTY3": {
            "id": "MDQ6VXNlcjM0NDA2OTY3",
            "user": "LinuxUserGD",
            "avatar": "https://avatars.githubusercontent.com/u/34406967?u=14e6446c3a13b3d238e517f44a2ec2ef29674b5d&v=4",
            "url": "https://github.com/LinuxUserGD",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjkxNDk2OA==": {
            "id": "MDQ6VXNlcjkxNDk2OA==",
            "user": "m4gr3d",
            "avatar": "https://avatars.githubusercontent.com/u/914968?u=04afd41e5f3ee19b2fb0fd3e05b017920f97906c&v=4",
            "url": "https://github.com/m4gr3d",
            "pull_count": 5,
            "commit_count": 10
        },
        "MDQ6VXNlcjMxMDEzNw==": {
            "id": "MDQ6VXNlcjMxMDEzNw==",
            "user": "shana",
            "avatar": "https://avatars.githubusercontent.com/u/310137?u=5ff2db03fe816a0fb548ca7707e11e59884d0dba&v=4",
            "url": "https://github.com/shana",
            "pull_count": 2,
            "commit_count": 4
        },
        "MDQ6VXNlcjExNzgyODMz": {
            "id": "MDQ6VXNlcjExNzgyODMz",
            "user": "YuriSizov",
            "avatar": "https://avatars.githubusercontent.com/u/11782833?u=9b611535dcce173382235e4a3e89bfed77129487&v=4",
            "url": "https://github.com/YuriSizov",
            "pull_count": 3,
            "commit_count": 6
        },
        "MDQ6VXNlcjM1NTk3MzM3": {
            "id": "MDQ6VXNlcjM1NTk3MzM3",
            "user": "bs-mwoerner",
            "avatar": "https://avatars.githubusercontent.com/u/35597337?u=51a8ec9cec78d46ffeb484c5c5a4c91935905ccd&v=4",
            "url": "https://github.com/bs-mwoerner",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjMzOTE2OTY=": {
            "id": "MDQ6VXNlcjMzOTE2OTY=",
            "user": "ShirenY",
            "avatar": "https://avatars.githubusercontent.com/u/3391696?v=4",
            "url": "https://github.com/ShirenY",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjgzMTU5ODY=": {
            "id": "MDQ6VXNlcjgzMTU5ODY=",
            "user": "jsjtxietian",
            "avatar": "https://avatars.githubusercontent.com/u/8315986?u=cf1b60639c3ba2fa205f083f60e43fca5ad26a76&v=4",
            "url": "https://github.com/jsjtxietian",
            "pull_count": 8,
            "commit_count": 16
        },
        "MDQ6VXNlcjEwMTI0NTIz": {
            "id": "MDQ6VXNlcjEwMTI0NTIz",
            "user": "qwofford",
            "avatar": "https://avatars.githubusercontent.com/u/10124523?u=44e80421ba88b7482cf06cc591c90e7d424f4c65&v=4",
            "url": "https://github.com/qwofford",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjc1ODUyNTU=": {
            "id": "MDQ6VXNlcjc1ODUyNTU=",
            "user": "MichaelMacha",
            "avatar": "https://avatars.githubusercontent.com/u/7585255?u=6a99a31556e4574c07a3aa690438ca5ad6552371&v=4",
            "url": "https://github.com/MichaelMacha",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjkwNjMyNjA5": {
            "id": "MDQ6VXNlcjkwNjMyNjA5",
            "user": "LunaticInAHat",
            "avatar": "https://avatars.githubusercontent.com/u/90632609?v=4",
            "url": "https://github.com/LunaticInAHat",
            "pull_count": 1,
            "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": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjM3MjI2NDU4": {
            "id": "MDQ6VXNlcjM3MjI2NDU4",
            "user": "rsburke4",
            "avatar": "https://avatars.githubusercontent.com/u/37226458?u=9e5e6b086184ffc53e01b898a5a77679b4b6be7f&v=4",
            "url": "https://github.com/rsburke4",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjM5MDMwNTk=": {
            "id": "MDQ6VXNlcjM5MDMwNTk=",
            "user": "raulsntos",
            "avatar": "https://avatars.githubusercontent.com/u/3903059?u=1b0467024f137e562b21748eb6bf12f97dfa5bf6&v=4",
            "url": "https://github.com/raulsntos",
            "pull_count": 2,
            "commit_count": 4
        },
        "MDQ6VXNlcjM5OTQ2MDMw": {
            "id": "MDQ6VXNlcjM5OTQ2MDMw",
            "user": "lyuma",
            "avatar": "https://avatars.githubusercontent.com/u/39946030?v=4",
            "url": "https://github.com/lyuma",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjMxODM1ODQw": {
            "id": "MDQ6VXNlcjMxODM1ODQw",
            "user": "CardboardCarl",
            "avatar": "https://avatars.githubusercontent.com/u/31835840?u=6dbe168895ff40fa133ad43a2f43657dc0cb3837&v=4",
            "url": "https://github.com/CardboardCarl",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjE1NTQxMjc=": {
            "id": "MDQ6VXNlcjE1NTQxMjc=",
            "user": "Listwon",
            "avatar": "https://avatars.githubusercontent.com/u/1554127?u=3de6201fee2c27befd1e8e080306dc85d4c68794&v=4",
            "url": "https://github.com/Listwon",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjY0NTIxMTU4": {
            "id": "MDQ6VXNlcjY0NTIxMTU4",
            "user": "Occalepsus",
            "avatar": "https://avatars.githubusercontent.com/u/64521158?u=20c6b9de4ff6035ce6e29990c963381dd6a4da1a&v=4",
            "url": "https://github.com/Occalepsus",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjY3NjYxNDI=": {
            "id": "MDQ6VXNlcjY3NjYxNDI=",
            "user": "ecmjohnson",
            "avatar": "https://avatars.githubusercontent.com/u/6766142?u=1f3c5951bcddd89b719dafbab54a7ef5177b6618&v=4",
            "url": "https://github.com/ecmjohnson",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjMzMTMwMA==": {
            "id": "MDQ6VXNlcjMzMTMwMA==",
            "user": "31",
            "avatar": "https://avatars.githubusercontent.com/u/331300?v=4",
            "url": "https://github.com/31",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjI2MTUzMzEx": {
            "id": "MDQ6VXNlcjI2MTUzMzEx",
            "user": "alessandrofama",
            "avatar": "https://avatars.githubusercontent.com/u/26153311?u=fbfa0046feb7ca5bbd0e80ece15d9119746907ae&v=4",
            "url": "https://github.com/alessandrofama",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjUzMTUwMjQ0": {
            "id": "MDQ6VXNlcjUzMTUwMjQ0",
            "user": "BlueCube3310",
            "avatar": "https://avatars.githubusercontent.com/u/53150244?u=ecf97ffa17ae1eba1167a03358dd88d2b6934497&v=4",
            "url": "https://github.com/BlueCube3310",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjExOTE1Mzc4": {
            "id": "MDQ6VXNlcjExOTE1Mzc4",
            "user": "ChibiDenDen",
            "avatar": "https://avatars.githubusercontent.com/u/11915378?v=4",
            "url": "https://github.com/ChibiDenDen",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjYwNzcxNQ==": {
            "id": "MDQ6VXNlcjYwNzcxNQ==",
            "user": "LRFLEW",
            "avatar": "https://avatars.githubusercontent.com/u/607715?u=dc98f9c5662f3465b21cb1734a06542d70cd5b92&v=4",
            "url": "https://github.com/LRFLEW",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjE4NjM3MDc=": {
            "id": "MDQ6VXNlcjE4NjM3MDc=",
            "user": "Malcolmnixon",
            "avatar": "https://avatars.githubusercontent.com/u/1863707?u=ce2817b60460d3e73b1fb8dffe31b84a5fd6407b&v=4",
            "url": "https://github.com/Malcolmnixon",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjE2MjE3Njg=": {
            "id": "MDQ6VXNlcjE2MjE3Njg=",
            "user": "aXu-AP",
            "avatar": "https://avatars.githubusercontent.com/u/1621768?v=4",
            "url": "https://github.com/aXu-AP",
            "pull_count": 2,
            "commit_count": 4
        },
        "MDQ6VXNlcjMwMzM0ODM0": {
            "id": "MDQ6VXNlcjMwMzM0ODM0",
            "user": "HolySkyMin",
            "avatar": "https://avatars.githubusercontent.com/u/30334834?v=4",
            "url": "https://github.com/HolySkyMin",
            "pull_count": 2,
            "commit_count": 3
        },
        "MDQ6VXNlcjE5MzY3NjM=": {
            "id": "MDQ6VXNlcjE5MzY3NjM=",
            "user": "ellenhp",
            "avatar": "https://avatars.githubusercontent.com/u/1936763?u=a86f561f8dc6c6450a98cb68caa39558b23609cc&v=4",
            "url": "https://github.com/ellenhp",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjMwNTQxMTgz": {
            "id": "MDQ6VXNlcjMwNTQxMTgz",
            "user": "brno32",
            "avatar": "https://avatars.githubusercontent.com/u/30541183?v=4",
            "url": "https://github.com/brno32",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjM4MTE5Mzg3": {
            "id": "MDQ6VXNlcjM4MTE5Mzg3",
            "user": "addmix",
            "avatar": "https://avatars.githubusercontent.com/u/38119387?u=d9d4d83ccbaf0f3191acb4be457a56b1a0848327&v=4",
            "url": "https://github.com/addmix",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjMwMzc0NDkw": {
            "id": "MDQ6VXNlcjMwMzc0NDkw",
            "user": "RoyBerube",
            "avatar": "https://avatars.githubusercontent.com/u/30374490?v=4",
            "url": "https://github.com/RoyBerube",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjUxNzQ2NjI4": {
            "id": "MDQ6VXNlcjUxNzQ2NjI4",
            "user": "HexagonNico",
            "avatar": "https://avatars.githubusercontent.com/u/51746628?u=13a28903a3ca2265ea816c41f30ace6fdf142d4e&v=4",
            "url": "https://github.com/HexagonNico",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjM4OTg0ODk1": {
            "id": "MDQ6VXNlcjM4OTg0ODk1",
            "user": "konczg",
            "avatar": "https://avatars.githubusercontent.com/u/38984895?v=4",
            "url": "https://github.com/konczg",
            "pull_count": 0,
            "commit_count": 2
        },
        "MDQ6VXNlcjQwNjgzMg==": {
            "id": "MDQ6VXNlcjQwNjgzMg==",
            "user": "kisg",
            "avatar": "https://avatars.githubusercontent.com/u/406832?v=4",
            "url": "https://github.com/kisg",
            "pull_count": 1,
            "commit_count": 0
        },
        "MDQ6VXNlcjE5NDU0NDk=": {
            "id": "MDQ6VXNlcjE5NDU0NDk=",
            "user": "BastiaanOlij",
            "avatar": "https://avatars.githubusercontent.com/u/1945449?u=96b5dc9be2859dca5f31314c87d99a68a21e1576&v=4",
            "url": "https://github.com/BastiaanOlij",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjg0MjkzOTk1": {
            "id": "MDQ6VXNlcjg0MjkzOTk1",
            "user": "guilhermevfa",
            "avatar": "https://avatars.githubusercontent.com/u/84293995?u=b7b260c5cccd56a20b63814fa5b2c9fadde18b66&v=4",
            "url": "https://github.com/guilhermevfa",
            "pull_count": 1,
            "commit_count": 2
        },
        "U_kgDOBY6Dpw": {
            "id": "U_kgDOBY6Dpw",
            "user": "BrunoArmondBraga",
            "avatar": "https://avatars.githubusercontent.com/u/93225895?u=e2c7e302a527a78e9a412a578a476567cf9e2379&v=4",
            "url": "https://github.com/BrunoArmondBraga",
            "pull_count": 0,
            "commit_count": 1
        },
        "MDQ6VXNlcjExNDU5MDI4": {
            "id": "MDQ6VXNlcjExNDU5MDI4",
            "user": "Anutrix",
            "avatar": "https://avatars.githubusercontent.com/u/11459028?u=5140a6bb7aff26ad9f0816f1a202028fbc4e90bd&v=4",
            "url": "https://github.com/Anutrix",
            "pull_count": 1,
            "commit_count": 2
        },
        "U_kgDOB0fZOA": {
            "id": "U_kgDOB0fZOA",
            "user": "coumcashier",
            "avatar": "https://avatars.githubusercontent.com/u/122149176?v=4",
            "url": "https://github.com/coumcashier",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjE3NTYzODg=": {
            "id": "MDQ6VXNlcjE3NTYzODg=",
            "user": "DarkMessiah",
            "avatar": "https://avatars.githubusercontent.com/u/1756388?v=4",
            "url": "https://github.com/DarkMessiah",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjc3NTExODI=": {
            "id": "MDQ6VXNlcjc3NTExODI=",
            "user": "jitspoe",
            "avatar": "https://avatars.githubusercontent.com/u/7751182?u=fd2b733ea244c27f785ffb93e480448a8da03e59&v=4",
            "url": "https://github.com/jitspoe",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjUyMTQ4MjIx": {
            "id": "MDQ6VXNlcjUyMTQ4MjIx",
            "user": "scgm0",
            "avatar": "https://avatars.githubusercontent.com/u/52148221?u=34bf7942b6a1371de5d23db1ceec708af3845919&v=4",
            "url": "https://github.com/scgm0",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjIyNDU2NjAz": {
            "id": "MDQ6VXNlcjIyNDU2NjAz",
            "user": "bitsawer",
            "avatar": "https://avatars.githubusercontent.com/u/22456603?u=7738ebb05e266794ad0ed6563761f3ed88c560b8&v=4",
            "url": "https://github.com/bitsawer",
            "pull_count": 2,
            "commit_count": 4
        },
        "MDQ6VXNlcjQ0NDQ3ODky": {
            "id": "MDQ6VXNlcjQ0NDQ3ODky",
            "user": "stoofin",
            "avatar": "https://avatars.githubusercontent.com/u/44447892?v=4",
            "url": "https://github.com/stoofin",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjMyMTg4NjA3": {
            "id": "MDQ6VXNlcjMyMTg4NjA3",
            "user": "EgeYildir",
            "avatar": "https://avatars.githubusercontent.com/u/32188607?u=c4e0cc89a482f288ea493c235daf144d860d9a79&v=4",
            "url": "https://github.com/EgeYildir",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjExMzM1MzE4": {
            "id": "MDQ6VXNlcjExMzM1MzE4",
            "user": "rfht",
            "avatar": "https://avatars.githubusercontent.com/u/11335318?u=a312ad6400f122132f97ca988e57c3ae0a2611c4&v=4",
            "url": "https://github.com/rfht",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjc3ODY1ODkw": {
            "id": "MDQ6VXNlcjc3ODY1ODkw",
            "user": "RealMadvicius",
            "avatar": "https://avatars.githubusercontent.com/u/77865890?v=4",
            "url": "https://github.com/RealMadvicius",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjEwOTUyODU=": {
            "id": "MDQ6VXNlcjEwOTUyODU=",
            "user": "johnnyw",
            "avatar": "https://avatars.githubusercontent.com/u/1095285?u=5b1067b2884e79238c4e7677192f90ab8bf768ab&v=4",
            "url": "https://github.com/johnnyw",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjEyMTI1MDk=": {
            "id": "MDQ6VXNlcjEyMTI1MDk=",
            "user": "theraot",
            "avatar": "https://avatars.githubusercontent.com/u/1212509?v=4",
            "url": "https://github.com/theraot",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjIwNjIxNjQ=": {
            "id": "MDQ6VXNlcjIwNjIxNjQ=",
            "user": "BrianMacIntosh",
            "avatar": "https://avatars.githubusercontent.com/u/2062164?u=c9ddf0ce04c2225e39cfb822e27342ff962e4ba3&v=4",
            "url": "https://github.com/BrianMacIntosh",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjMwMTU4MDg1": {
            "id": "MDQ6VXNlcjMwMTU4MDg1",
            "user": "crazyStewie",
            "avatar": "https://avatars.githubusercontent.com/u/30158085?v=4",
            "url": "https://github.com/crazyStewie",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjE2MDc1NA==": {
            "id": "MDQ6VXNlcjE2MDc1NA==",
            "user": "zorbathut",
            "avatar": "https://avatars.githubusercontent.com/u/160754?v=4",
            "url": "https://github.com/zorbathut",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjMwMzg2MDY3": {
            "id": "MDQ6VXNlcjMwMzg2MDY3",
            "user": "Rindbee",
            "avatar": "https://avatars.githubusercontent.com/u/30386067?u=aba5a323c950ddd46e8027fb0ced27b96d4856a1&v=4",
            "url": "https://github.com/Rindbee",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjE3OTU2NzU2": {
            "id": "MDQ6VXNlcjE3OTU2NzU2",
            "user": "mrbbbaixue",
            "avatar": "https://avatars.githubusercontent.com/u/17956756?u=a6ab1c7201f28db84cf0a13659c8e509bdae95fd&v=4",
            "url": "https://github.com/mrbbbaixue",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjQzNTc3NzQz": {
            "id": "MDQ6VXNlcjQzNTc3NzQz",
            "user": "emklasson",
            "avatar": "https://avatars.githubusercontent.com/u/43577743?v=4",
            "url": "https://github.com/emklasson",
            "pull_count": 1,
            "commit_count": 2
        }
    },
    "commits": {
        "fe0e8e55752b0c2e64997025717b491703e0f8ad": {
            "hash": "fe0e8e55752b0c2e64997025717b491703e0f8ad",
            "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.1.4-stable",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "943b394946dfc0766db33c28c89efc10c0911028": {
            "hash": "943b394946dfc0766db33c28c89efc10c0911028",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc3MTI4NDE="
            ],
            "author_raw": "Yorick de Wid <yorickdewid@users.noreply.github.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "FIX: Return if TCP is in STATUS_CONNECTED",
            "body": "If the `StreamPeerTCP` is polled and the TCP connection is `STATUS_CONNECTED` it should return after polling netsocket. Without `return` poll keeps calling `_sock->connect_to_host` and `connect()`.\n\n(cherry picked from commit 61a2f5c53414eb471103a452a07228962a2d876a)",
            "is_cherrypick": true,
            "cherrypick_hash": "61a2f5c53414eb471103a452a07228962a2d876a",
            "pull": ""
        },
        "61a2f5c53414eb471103a452a07228962a2d876a": {
            "hash": "61a2f5c53414eb471103a452a07228962a2d876a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc3MTI4NDE="
            ],
            "author_raw": "Yorick de Wid <yorickdewid@users.noreply.github.com>",
            "committer_raw": "Yorick de Wid <yorickdewid@users.noreply.github.com>",
            "summary": "FIX: Return if TCP is in STATUS_CONNECTED",
            "body": "If the `StreamPeerTCP` is polled and the TCP connection is `STATUS_CONNECTED` it should return after polling netsocket. Without `return` poll keeps calling `_sock->connect_to_host` and `connect()`.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 90741
        },
        "bb5ea0d249431dd2c60717bb5dc18b9029838e69": {
            "hash": "bb5ea0d249431dd2c60717bb5dc18b9029838e69",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #90386 from akien-mga/4.1-cherrypicks",
            "body": "Cherry-picks for the 4.1 branch (future 4.1.4) - 4th batch",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e03ea704e277c9bc53254f329798d663cfddbee5": {
            "hash": "e03ea704e277c9bc53254f329798d663cfddbee5",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Update changelog for 4.1.4",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 90386
        },
        "71a0be2b351a591499d2a4f7bb38985a8b638c24": {
            "hash": "71a0be2b351a591499d2a4f7bb38985a8b638c24",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Sync controller mappings DB with SDL 2 community repo",
            "body": "Synced with mdqinc/SDL_GameControllerDB@4c9b8dace8378e22474556e0259d02b59ea55484\n\n(cherry picked from commit 6772047e5077b3bfe1f81cd24c128f02b904c20e)",
            "is_cherrypick": true,
            "cherrypick_hash": "6772047e5077b3bfe1f81cd24c128f02b904c20e",
            "pull": 90386
        },
        "6772047e5077b3bfe1f81cd24c128f02b904c20e": {
            "hash": "6772047e5077b3bfe1f81cd24c128f02b904c20e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Sync controller mappings DB with SDL 2 community repo",
            "body": "Synced with mdqinc/SDL_GameControllerDB@4c9b8dace8378e22474556e0259d02b59ea55484",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 90406
        },
        "7c502d449a854d94c56f11b0a5bb6473814ccf74": {
            "hash": "7c502d449a854d94c56f11b0a5bb6473814ccf74",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Linux: Handle export preset forward compat with 4.3+ platform name",
            "body": "(cherry picked from commit d534c67d91b0e4c439bace65a1b51c22a194d07f)",
            "is_cherrypick": true,
            "cherrypick_hash": "d534c67d91b0e4c439bace65a1b51c22a194d07f",
            "pull": 90386
        },
        "d534c67d91b0e4c439bace65a1b51c22a194d07f": {
            "hash": "d534c67d91b0e4c439bace65a1b51c22a194d07f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Linux: Handle export preset forward compat with 4.3+ platform name",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 89047
        },
        "13b095653866887f48993fe2ab3230b9b2bb8fe2": {
            "hash": "13b095653866887f48993fe2ab3230b9b2bb8fe2",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE0MzE2MTI4"
            ],
            "author_raw": "Ekaterina Vaartis <vaartis@kotobank.ch>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Clarify that LightmapGI is not supported in compatibility renderer",
            "body": "(cherry picked from commit 71a6870c06525160d6e736721599affdcaa47731)",
            "is_cherrypick": true,
            "cherrypick_hash": "71a6870c06525160d6e736721599affdcaa47731",
            "pull": 90386
        },
        "71a6870c06525160d6e736721599affdcaa47731": {
            "hash": "71a6870c06525160d6e736721599affdcaa47731",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE0MzE2MTI4"
            ],
            "author_raw": "Ekaterina Vaartis <vaartis@kotobank.ch>",
            "committer_raw": "Ekaterina Vaartis <vaartis@kotobank.ch>",
            "summary": "Clarify that LightmapGI is not supported in compatibility renderer",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 88431
        },
        "7c02f5cd5c720f7dde4b93765e0443b1e4005eb9": {
            "hash": "7c02f5cd5c720f7dde4b93765e0443b1e4005eb9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NDY4NzU="
            ],
            "author_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "[4.2] Fix crash when previewing a scene with a mesh as the root node",
            "body": "(cherry picked from commit 424a6a6bf5109a099a51e42f5e1737aab70f66da)",
            "is_cherrypick": true,
            "cherrypick_hash": "424a6a6bf5109a099a51e42f5e1737aab70f66da",
            "pull": 90386
        },
        "424a6a6bf5109a099a51e42f5e1737aab70f66da": {
            "hash": "424a6a6bf5109a099a51e42f5e1737aab70f66da",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NDY4NzU="
            ],
            "author_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "committer_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "summary": "[4.2] Fix crash when previewing a scene with a mesh as the root node",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 87782
        },
        "611c435dabcf6ea96aac061d64c238f9cd9b0ef4": {
            "hash": "611c435dabcf6ea96aac061d64c238f9cd9b0ef4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUyNDY0MjA0"
            ],
            "author_raw": "smix8 <52464204+smix8@users.noreply.github.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix CSGShape debug_collision_shape crash",
            "body": "Fixes CSGShape debug_collision_shape crash.\n\n(cherry picked from commit 0cba21f2da096d9cc183fecf720fb9f83a9f37ba)",
            "is_cherrypick": true,
            "cherrypick_hash": "0cba21f2da096d9cc183fecf720fb9f83a9f37ba",
            "pull": 90386
        },
        "0cba21f2da096d9cc183fecf720fb9f83a9f37ba": {
            "hash": "0cba21f2da096d9cc183fecf720fb9f83a9f37ba",
            "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 CSGShape debug_collision_shape crash",
            "body": "Fixes CSGShape debug_collision_shape crash.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 84338
        },
        "c93eb1ba918ae3635938bda86eebdf9e591b2a53": {
            "hash": "c93eb1ba918ae3635938bda86eebdf9e591b2a53",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkyODMwOTg="
            ],
            "author_raw": "kleonc <9283098+kleonc@users.noreply.github.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix RenderingServer.instance_set_transform docs saying it's not global",
            "body": "(cherry picked from commit 01b029f0a5896e076e9f0937b6008003d28656b2)",
            "is_cherrypick": true,
            "cherrypick_hash": "01b029f0a5896e076e9f0937b6008003d28656b2",
            "pull": 90386
        },
        "01b029f0a5896e076e9f0937b6008003d28656b2": {
            "hash": "01b029f0a5896e076e9f0937b6008003d28656b2",
            "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 RenderingServer.instance_set_transform docs saying it's not global",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 90396
        },
        "f0c8d2c5366edf08d2ef7c7beb9ae8f8bfb58806": {
            "hash": "f0c8d2c5366edf08d2ef7c7beb9ae8f8bfb58806",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEzNDg0ODQ5"
            ],
            "author_raw": "melquiadess <31paths@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Add POST_NOTIFICATIONS permission to the list of permissions available in the Export dialog",
            "body": "(cherry picked from commit 739190ca2b7f1b67a78eff33154a4bfd1964f5c4)",
            "is_cherrypick": true,
            "cherrypick_hash": "739190ca2b7f1b67a78eff33154a4bfd1964f5c4",
            "pull": 90386
        },
        "739190ca2b7f1b67a78eff33154a4bfd1964f5c4": {
            "hash": "739190ca2b7f1b67a78eff33154a4bfd1964f5c4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEzNDg0ODQ5"
            ],
            "author_raw": "melquiadess <31paths@gmail.com>",
            "committer_raw": "melquiadess <31paths@gmail.com>",
            "summary": "Add POST_NOTIFICATIONS permission to the list of permissions available in the Export dialog",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 90377
        },
        "eb281cc3423b122d55d20a0cebab4393a47c2eda": {
            "hash": "eb281cc3423b122d55d20a0cebab4393a47c2eda",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "mbedtls: Update to upstream version 2.28.8",
            "body": "(cherry picked from commit 915ca4dd456f959e4d4fd4e385715f3f0d48e77d)",
            "is_cherrypick": true,
            "cherrypick_hash": "915ca4dd456f959e4d4fd4e385715f3f0d48e77d",
            "pull": 90386
        },
        "915ca4dd456f959e4d4fd4e385715f3f0d48e77d": {
            "hash": "915ca4dd456f959e4d4fd4e385715f3f0d48e77d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "mbedtls: Update to upstream version 2.28.8",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 90209
        },
        "16bc127e004665a7e81955639ce4c2006207e533": {
            "hash": "16bc127e004665a7e81955639ce4c2006207e533",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2ODc5MTg="
            ],
            "author_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "[MP] Fix dead code doing unnecessary allocation",
            "body": "Probably a leftover from some old refactor.\n\n(cherry picked from commit e64aa4d25f3d6f350db0c6a650e1ba9ff8140d97)",
            "is_cherrypick": true,
            "cherrypick_hash": "e64aa4d25f3d6f350db0c6a650e1ba9ff8140d97",
            "pull": 90386
        },
        "e64aa4d25f3d6f350db0c6a650e1ba9ff8140d97": {
            "hash": "e64aa4d25f3d6f350db0c6a650e1ba9ff8140d97",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2ODc5MTg="
            ],
            "author_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
            "committer_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
            "summary": "[MP] Fix dead code doing unnecessary allocation",
            "body": "Probably a leftover from some old refactor.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 90315
        },
        "83e985b159e934bad5aeb35b9b16da80088c5feb": {
            "hash": "83e985b159e934bad5aeb35b9b16da80088c5feb",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2NzI3NzEw"
            ],
            "author_raw": "Micky <micheledevita2@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Add documentation to PhysicsServer2DExtension",
            "body": "(cherry picked from commit b7eee9de65e6817b90e792d0eb3a611a169559b6)",
            "is_cherrypick": true,
            "cherrypick_hash": "b7eee9de65e6817b90e792d0eb3a611a169559b6",
            "pull": 90386
        },
        "b7eee9de65e6817b90e792d0eb3a611a169559b6": {
            "hash": "b7eee9de65e6817b90e792d0eb3a611a169559b6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2NzI3NzEw"
            ],
            "author_raw": "Micky <micheledevita2@gmail.com>",
            "committer_raw": "Micky <micheledevita2@gmail.com>",
            "summary": "Add documentation to PhysicsServer2DExtension",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 87018
        },
        "e7da23b5dd5d763c0bbf4924dd157ce3440adb81": {
            "hash": "e7da23b5dd5d763c0bbf4924dd157ce3440adb81",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2NzI3NzEw"
            ],
            "author_raw": "Micky <micheledevita2@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Add documentation to PhysicsDirectBodyState2DExtension",
            "body": "(cherry picked from commit 9bbb2bc0f1b88e3bac3a8b340c3291555d5e5188)",
            "is_cherrypick": true,
            "cherrypick_hash": "9bbb2bc0f1b88e3bac3a8b340c3291555d5e5188",
            "pull": 90386
        },
        "9bbb2bc0f1b88e3bac3a8b340c3291555d5e5188": {
            "hash": "9bbb2bc0f1b88e3bac3a8b340c3291555d5e5188",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2NzI3NzEw"
            ],
            "author_raw": "Micky <micheledevita2@gmail.com>",
            "committer_raw": "Micky <micheledevita2@gmail.com>",
            "summary": "Add documentation to PhysicsDirectBodyState2DExtension",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 87030
        },
        "e1826e7caf2e1dc0c2a0126100eafabe53769c45": {
            "hash": "e1826e7caf2e1dc0c2a0126100eafabe53769c45",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBcK-Cw"
            ],
            "author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Add instructions to get shape of `RayCast2D/3D`",
            "body": "Adds details on how to get the intersected shape\n\n(cherry picked from commit f2d4ff5c1f3ae4382f08497dd0b669bbe2e3c513)",
            "is_cherrypick": true,
            "cherrypick_hash": "f2d4ff5c1f3ae4382f08497dd0b669bbe2e3c513",
            "pull": 90386
        },
        "f2d4ff5c1f3ae4382f08497dd0b669bbe2e3c513": {
            "hash": "f2d4ff5c1f3ae4382f08497dd0b669bbe2e3c513",
            "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 instructions to get shape of `RayCast2D/3D`",
            "body": "Adds details on how to get the intersected shape",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 83735
        },
        "30eb46b93845a40ea5e0c1f99e14fc652d2890a7": {
            "hash": "30eb46b93845a40ea5e0c1f99e14fc652d2890a7",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBcK-Cw"
            ],
            "author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "[Doc] Clarify behavior of `String.format` with keys in replacements",
            "body": "(cherry picked from commit 8a78e7e174e4e1dc42fcefc6b01f9d9e3fbfb356)",
            "is_cherrypick": true,
            "cherrypick_hash": "8a78e7e174e4e1dc42fcefc6b01f9d9e3fbfb356",
            "pull": 90386
        },
        "8a78e7e174e4e1dc42fcefc6b01f9d9e3fbfb356": {
            "hash": "8a78e7e174e4e1dc42fcefc6b01f9d9e3fbfb356",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBcK-Cw"
            ],
            "author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
            "committer_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
            "summary": "[Doc] Clarify behavior of `String.format` with keys in replacements",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 89608
        },
        "0cf3f3582af0228df60b7093f1bef0a4a506286a": {
            "hash": "0cf3f3582af0228df60b7093f1bef0a4a506286a",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBcK-Cw"
            ],
            "author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "[Doc] Document loading behavior with relative paths",
            "body": "(cherry picked from commit 2508c2e3093b3cb32a2aead46cef7d484e3148c9)",
            "is_cherrypick": true,
            "cherrypick_hash": "2508c2e3093b3cb32a2aead46cef7d484e3148c9",
            "pull": 90386
        },
        "2508c2e3093b3cb32a2aead46cef7d484e3148c9": {
            "hash": "2508c2e3093b3cb32a2aead46cef7d484e3148c9",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBcK-Cw"
            ],
            "author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
            "committer_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
            "summary": "[Doc] Document loading behavior with relative paths",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 90039
        },
        "169059efebe7e679815fd43eb65c7076eb2e03d3": {
            "hash": "169059efebe7e679815fd43eb65c7076eb2e03d3",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBcK-Cw"
            ],
            "author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "[Doc] Clarify the behavior of `Vector2/3.cross` and mention parallel vectors",
            "body": "(cherry picked from commit 47a8033698b14c8a7bb25867198c1371382e3398)",
            "is_cherrypick": true,
            "cherrypick_hash": "47a8033698b14c8a7bb25867198c1371382e3398",
            "pull": 90386
        },
        "47a8033698b14c8a7bb25867198c1371382e3398": {
            "hash": "47a8033698b14c8a7bb25867198c1371382e3398",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBcK-Cw"
            ],
            "author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
            "committer_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
            "summary": "[Doc] Clarify the behavior of `Vector2/3.cross` and mention parallel vectors",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 90072
        },
        "0c51c5cb1c3d1feb84bea2f29e5cf22c5e44aa58": {
            "hash": "0c51c5cb1c3d1feb84bea2f29e5cf22c5e44aa58",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "certs: Sync with Mozilla bundle as of Mar 11, 2024",
            "body": "https://github.com/bagder/ca-bundle/commit/c5a419971b1bec220368c619aaafd0b818aa119f\n(cherry picked from commit fd61a42e0420c80481960a4071275f429186862b)",
            "is_cherrypick": true,
            "cherrypick_hash": "fd61a42e0420c80481960a4071275f429186862b",
            "pull": 90386
        },
        "fd61a42e0420c80481960a4071275f429186862b": {
            "hash": "fd61a42e0420c80481960a4071275f429186862b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "certs: Sync with Mozilla bundle as of Mar 11, 2024",
            "body": "https://github.com/bagder/ca-bundle/commit/c5a419971b1bec220368c619aaafd0b818aa119f",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 90211
        },
        "3c779d37bfcb62472f5f99d3424451a7fc4b220e": {
            "hash": "3c779d37bfcb62472f5f99d3424451a7fc4b220e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYxOTM4MjYz"
            ],
            "author_raw": "Silc 'Tokage' Renew <tokage.it.lab@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Move the line of infinity loop checking in AnimationStateMachine",
            "body": "(cherry picked from commit b8d555c74b13693063c7ebd8000f64fa0500cf03)",
            "is_cherrypick": true,
            "cherrypick_hash": "b8d555c74b13693063c7ebd8000f64fa0500cf03",
            "pull": 90386
        },
        "b8d555c74b13693063c7ebd8000f64fa0500cf03": {
            "hash": "b8d555c74b13693063c7ebd8000f64fa0500cf03",
            "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 the line of infinity loop checking in AnimationStateMachine",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 89575
        },
        "caf55eb0725467422f917fd62f965a1a85b3a1d5": {
            "hash": "caf55eb0725467422f917fd62f965a1a85b3a1d5",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBoir6g"
            ],
            "author_raw": "AlexOtsuka <eldaflash@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix Set Animation Save Paths breaking on Windows",
            "body": "(cherry picked from commit 4d3319eceb9b9c69bd9211fb30bb1509db79f6d7)",
            "is_cherrypick": true,
            "cherrypick_hash": "4d3319eceb9b9c69bd9211fb30bb1509db79f6d7",
            "pull": 90386
        },
        "4d3319eceb9b9c69bd9211fb30bb1509db79f6d7": {
            "hash": "4d3319eceb9b9c69bd9211fb30bb1509db79f6d7",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBoir6g"
            ],
            "author_raw": "AlexOtsuka <eldaflash@gmail.com>",
            "committer_raw": "AlexOtsuka <eldaflash@gmail.com>",
            "summary": "Fix Set Animation Save Paths breaking on Windows",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 90003
        },
        "6c898685c77b097d633a29edc89c1c6d39bb9340": {
            "hash": "6c898685c77b097d633a29edc89c1c6d39bb9340",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgyOTQzMDIy"
            ],
            "author_raw": "Brandtware <brandtware@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix wrong return type mention in AStarGrid2D docs",
            "body": "(cherry picked from commit f8c0208e96ecbee5d2b7506d9d71e697d392bc7d)",
            "is_cherrypick": true,
            "cherrypick_hash": "f8c0208e96ecbee5d2b7506d9d71e697d392bc7d",
            "pull": 90386
        },
        "f8c0208e96ecbee5d2b7506d9d71e697d392bc7d": {
            "hash": "f8c0208e96ecbee5d2b7506d9d71e697d392bc7d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgyOTQzMDIy"
            ],
            "author_raw": "Brandtware <brandtware@gmail.com>",
            "committer_raw": "Brandtware <brandtware@gmail.com>",
            "summary": "Fix wrong return type mention in AStarGrid2D docs",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 89862
        },
        "14b47429403a13d3f7690652c35c674539c11254": {
            "hash": "14b47429403a13d3f7690652c35c674539c11254",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NzA1NDAx"
            ],
            "author_raw": "Jordyfel <jord_id@abv.bg>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix small error in Variant doc",
            "body": "(cherry picked from commit e41209caf2050a99775cb2184a5e2ed066e052a7)",
            "is_cherrypick": true,
            "cherrypick_hash": "e41209caf2050a99775cb2184a5e2ed066e052a7",
            "pull": 90386
        },
        "e41209caf2050a99775cb2184a5e2ed066e052a7": {
            "hash": "e41209caf2050a99775cb2184a5e2ed066e052a7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NzA1NDAx"
            ],
            "author_raw": "Jordyfel <jord_id@abv.bg>",
            "committer_raw": "Jordyfel <jord_id@abv.bg>",
            "summary": "Fix small error in Variant doc",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 90088
        },
        "7b4ea00218d70fa2b00a5b76b387547f1db2745e": {
            "hash": "7b4ea00218d70fa2b00a5b76b387547f1db2745e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjcwODgwNjI="
            ],
            "author_raw": "Enhex <enhex0@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix documentation for receiving light from light probes",
            "body": "(cherry picked from commit 14ba478023bacdcbfc275592e7418f8eb7c814b4)",
            "is_cherrypick": true,
            "cherrypick_hash": "14ba478023bacdcbfc275592e7418f8eb7c814b4",
            "pull": 90386
        },
        "14ba478023bacdcbfc275592e7418f8eb7c814b4": {
            "hash": "14ba478023bacdcbfc275592e7418f8eb7c814b4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjcwODgwNjI="
            ],
            "author_raw": "Enhex <enhex0@gmail.com>",
            "committer_raw": "Enhex <enhex0@gmail.com>",
            "summary": "Fix documentation for receiving light from light probes",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 89699
        },
        "e25abb57603d896109841c71190cfaf6f20fef3e": {
            "hash": "e25abb57603d896109841c71190cfaf6f20fef3e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMyMzIx"
            ],
            "author_raw": "K. S. Ernest (iFire) Lee <ernest.lee@chibifire.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fixed loop condition in bone mapping",
            "body": "Corrected the for-loop condition in the auto_mapping_process function. Previously, it was checking if children.size() is non-zero, which resulted in an infinite loop\n\n(cherry picked from commit 15f1a0fba3c8e576f83427b686ee49291d4e4eff)",
            "is_cherrypick": true,
            "cherrypick_hash": "15f1a0fba3c8e576f83427b686ee49291d4e4eff",
            "pull": 90386
        },
        "15f1a0fba3c8e576f83427b686ee49291d4e4eff": {
            "hash": "15f1a0fba3c8e576f83427b686ee49291d4e4eff",
            "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": "Fixed loop condition in bone mapping",
            "body": "Corrected the for-loop condition in the auto_mapping_process function. Previously, it was checking if children.size() is non-zero, which resulted in an infinite loop",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 90019
        },
        "0177ddb144916510fd02d5cb165ce87cbc87eca8": {
            "hash": "0177ddb144916510fd02d5cb165ce87cbc87eca8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkyODMwOTg="
            ],
            "author_raw": "kleonc <9283098+kleonc@users.noreply.github.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "[C#] Fix `Transform3D.InterpolateWith` applying rotation before scale",
            "body": "(cherry picked from commit e2ed63b313e3eff714e32f2cd2d01db9f0e2ea9d)",
            "is_cherrypick": true,
            "cherrypick_hash": "e2ed63b313e3eff714e32f2cd2d01db9f0e2ea9d",
            "pull": 90386
        },
        "e2ed63b313e3eff714e32f2cd2d01db9f0e2ea9d": {
            "hash": "e2ed63b313e3eff714e32f2cd2d01db9f0e2ea9d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkyODMwOTg="
            ],
            "author_raw": "kleonc <9283098+kleonc@users.noreply.github.com>",
            "committer_raw": "kleonc <9283098+kleonc@users.noreply.github.com>",
            "summary": "[C#] Fix `Transform3D.InterpolateWith` applying rotation before scale",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 89843
        },
        "5318c0ae6b972afb64b4a9404f9d32bb2ebc5031": {
            "hash": "5318c0ae6b972afb64b4a9404f9d32bb2ebc5031",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBcK-Cw"
            ],
            "author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "[CI] Improve fetching of changed files",
            "body": "PRs always use a merge into the repo on checkout, so checking for\n`HEAD^1` will show all the changes regardless of the number of commits\nin a PR\n\n(cherry picked from commit 950743c3d87275a65a99fd9dffc9250669eefec1)",
            "is_cherrypick": true,
            "cherrypick_hash": "950743c3d87275a65a99fd9dffc9250669eefec1",
            "pull": 90386
        },
        "950743c3d87275a65a99fd9dffc9250669eefec1": {
            "hash": "950743c3d87275a65a99fd9dffc9250669eefec1",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBcK-Cw"
            ],
            "author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
            "committer_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
            "summary": "[CI] Improve fetching of changed files",
            "body": "PRs always use a merge into the repo on checkout, so checking for\n`HEAD^1` will show all the changes regardless of the number of commits\nin a PR",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 89980
        },
        "3d8fc90d84442d44ccd0136bf7e13037667fbede": {
            "hash": "3d8fc90d84442d44ccd0136bf7e13037667fbede",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix wrong extension filter for dependency editor",
            "body": "(cherry picked from commit e1ee838d11dbe1d154bd21d9b74e14bd48105628)",
            "is_cherrypick": true,
            "cherrypick_hash": "e1ee838d11dbe1d154bd21d9b74e14bd48105628",
            "pull": 90386
        },
        "e1ee838d11dbe1d154bd21d9b74e14bd48105628": {
            "hash": "e1ee838d11dbe1d154bd21d9b74e14bd48105628",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Fix wrong extension filter for dependency editor",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 89912
        },
        "64093528cd016ceace9f69e24879115facb61265": {
            "hash": "64093528cd016ceace9f69e24879115facb61265",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM1OTM2NTQx"
            ],
            "author_raw": "Chronos-W <35936541+Chronos-W@users.noreply.github.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Add reference to InputEventJoypadButton in _shortcut_input doc",
            "body": "(cherry picked from commit 9a439b246a875e50fe5e911182e935945f2990cb)",
            "is_cherrypick": true,
            "cherrypick_hash": "9a439b246a875e50fe5e911182e935945f2990cb",
            "pull": 90386
        },
        "9a439b246a875e50fe5e911182e935945f2990cb": {
            "hash": "9a439b246a875e50fe5e911182e935945f2990cb",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM1OTM2NTQx"
            ],
            "author_raw": "Chronos-W <35936541+Chronos-W@users.noreply.github.com>",
            "committer_raw": "Chronos-W <35936541+Chronos-W@users.noreply.github.com>",
            "summary": "Add reference to InputEventJoypadButton in _shortcut_input doc",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 89838
        },
        "31fd129ba08074afb26a5afc391ae5326a0d0f3a": {
            "hash": "31fd129ba08074afb26a5afc391ae5326a0d0f3a",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBcK-Cw"
            ],
            "author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "[Doc] Fix casing of some C# names",
            "body": "(cherry picked from commit 366cc648bff951166be53ddceef6c1b979c5cf91)",
            "is_cherrypick": true,
            "cherrypick_hash": "366cc648bff951166be53ddceef6c1b979c5cf91",
            "pull": 90386
        },
        "366cc648bff951166be53ddceef6c1b979c5cf91": {
            "hash": "366cc648bff951166be53ddceef6c1b979c5cf91",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBcK-Cw"
            ],
            "author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
            "committer_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
            "summary": "[Doc] Fix casing of some C# names",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 89710
        },
        "ecf7f3f349aae9d9d69e3777af3513dd7397162b": {
            "hash": "ecf7f3f349aae9d9d69e3777af3513dd7397162b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjg1NDM4ODky"
            ],
            "author_raw": "MewPurPur <mew.pur.pur@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Follow up to blue robot icons optimization",
            "body": "(cherry picked from commit 35a569478f45c14314dcbbb6b85c41c0ec765f50)",
            "is_cherrypick": true,
            "cherrypick_hash": "35a569478f45c14314dcbbb6b85c41c0ec765f50",
            "pull": 90386
        },
        "35a569478f45c14314dcbbb6b85c41c0ec765f50": {
            "hash": "35a569478f45c14314dcbbb6b85c41c0ec765f50",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjg1NDM4ODky"
            ],
            "author_raw": "MewPurPur <mew.pur.pur@gmail.com>",
            "committer_raw": "MewPurPur <mew.pur.pur@gmail.com>",
            "summary": "Follow up to blue robot icons optimization",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 89711
        },
        "afc47f93d19cfbd90aae5f5708938ba4cd5642e5": {
            "hash": "afc47f93d19cfbd90aae5f5708938ba4cd5642e5",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix description of touch input position",
            "body": "(cherry picked from commit 0ff396c981ae56c64535085a74c4f05497ebc69a)",
            "is_cherrypick": true,
            "cherrypick_hash": "0ff396c981ae56c64535085a74c4f05497ebc69a",
            "pull": 90386
        },
        "0ff396c981ae56c64535085a74c4f05497ebc69a": {
            "hash": "0ff396c981ae56c64535085a74c4f05497ebc69a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Fix description of touch input position",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 89509
        },
        "527e1d12b0cce592af77c553ae576e0a298c8729": {
            "hash": "527e1d12b0cce592af77c553ae576e0a298c8729",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3NzAwNDE4"
            ],
            "author_raw": "Danil Alexeev <danil@alexeev.xyz>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Update `@GDScript` documentation",
            "body": "(cherry picked from commit 0c48845247903ac5a8fe0477d31e262e58c91f1b)",
            "is_cherrypick": true,
            "cherrypick_hash": "0c48845247903ac5a8fe0477d31e262e58c91f1b",
            "pull": 90386
        },
        "0c48845247903ac5a8fe0477d31e262e58c91f1b": {
            "hash": "0c48845247903ac5a8fe0477d31e262e58c91f1b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3NzAwNDE4"
            ],
            "author_raw": "Danil Alexeev <danil@alexeev.xyz>",
            "committer_raw": "Danil Alexeev <danil@alexeev.xyz>",
            "summary": "Update `@GDScript` documentation",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 89484
        },
        "44211441f3b3e3afa42c79c5e5635e52984d7516": {
            "hash": "44211441f3b3e3afa42c79c5e5635e52984d7516",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjU1NjU1MzU5"
            ],
            "author_raw": "iltenahmet <iltenahmet@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Update docs clarifying description for  get_unix_time_from_system on UTC",
            "body": "fix url tag in doc/classes/Time.xml\n\nCo-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>\n\nfix url tag in doc/classes/Time.xml\n\nCo-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>\n\nupdate get_unix_time_from_system description\n\nUpdate doc/classes/Time.xml\n\nCo-authored-by: Aaron Franke <arnfranke@yahoo.com>\n(cherry picked from commit 8bfc257e63ee30b18438c3dc7bad3293c8c16b30)",
            "is_cherrypick": true,
            "cherrypick_hash": "8bfc257e63ee30b18438c3dc7bad3293c8c16b30",
            "pull": 90386
        },
        "8bfc257e63ee30b18438c3dc7bad3293c8c16b30": {
            "hash": "8bfc257e63ee30b18438c3dc7bad3293c8c16b30",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjU1NjU1MzU5",
                "MDQ6VXNlcjE2NDY4NzU="
            ],
            "author_raw": "iltenahmet <iltenahmet@gmail.com>",
            "committer_raw": "iltenahmet <iltenahmet@gmail.com>",
            "summary": "Update docs clarifying description for  get_unix_time_from_system on UTC",
            "body": "fix url tag in doc/classes/Time.xml\n\nCo-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>\n\nfix url tag in doc/classes/Time.xml\n\nCo-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>\n\nupdate get_unix_time_from_system description\n\nUpdate doc/classes/Time.xml\n\nCo-authored-by: Aaron Franke <arnfranke@yahoo.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 89454
        },
        "fbc4a7e3a5f5b84bfda71800771715e810ad8cea": {
            "hash": "fbc4a7e3a5f5b84bfda71800771715e810ad8cea",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #89340 from akien-mga/4.1-cherrypicks",
            "body": "Cherry-picks for the 4.1 branch (future 4.1.4) - 3rd batch",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "dc2a52141a0f30d839564a574e7669abdf01ffab": {
            "hash": "dc2a52141a0f30d839564a574e7669abdf01ffab",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2NzI3NzEw"
            ],
            "author_raw": "Micky <micheledevita2@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Overhaul Basis' documentation",
            "body": "Co-Authored-By: Aaron Franke <arnfranke@yahoo.com>\n(cherry picked from commit 58ddd8410885997f4414dc66c007a740a904d588)",
            "is_cherrypick": true,
            "cherrypick_hash": "58ddd8410885997f4414dc66c007a740a904d588",
            "pull": 89340
        },
        "58ddd8410885997f4414dc66c007a740a904d588": {
            "hash": "58ddd8410885997f4414dc66c007a740a904d588",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2NzI3NzEw",
                "MDQ6VXNlcjE2NDY4NzU="
            ],
            "author_raw": "Micky <micheledevita2@gmail.com>",
            "committer_raw": "Micky <micheledevita2@gmail.com>",
            "summary": "Overhaul Basis' documentation",
            "body": "Co-Authored-By: Aaron Franke <arnfranke@yahoo.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 87175
        },
        "634c41379169b40f514a0a2e0b517c07a4df7952": {
            "hash": "634c41379169b40f514a0a2e0b517c07a4df7952",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2NzI3NzEw"
            ],
            "author_raw": "Micky <micheledevita2@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Overhaul Quaternion documentation",
            "body": "(cherry picked from commit 38cd13c51a4772d21a38d4048cec6be43b965efd)",
            "is_cherrypick": true,
            "cherrypick_hash": "38cd13c51a4772d21a38d4048cec6be43b965efd",
            "pull": 89340
        },
        "38cd13c51a4772d21a38d4048cec6be43b965efd": {
            "hash": "38cd13c51a4772d21a38d4048cec6be43b965efd",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2NzI3NzEw"
            ],
            "author_raw": "Micky <micheledevita2@gmail.com>",
            "committer_raw": "Micky <micheledevita2@gmail.com>",
            "summary": "Overhaul Quaternion documentation",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 87181
        },
        "3e908bfef37da091738cfd2fa31f1192ddae0cd2": {
            "hash": "3e908bfef37da091738cfd2fa31f1192ddae0cd2",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NTQ3NjM="
            ],
            "author_raw": "Max Hilbrunner <m.hilbrunner@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix removing connected peer during disconnection",
            "body": "(cherry picked from commit bd8380db5534af18fb4fab76daac77ef420becb4)",
            "is_cherrypick": true,
            "cherrypick_hash": "bd8380db5534af18fb4fab76daac77ef420becb4",
            "pull": 89340
        },
        "bd8380db5534af18fb4fab76daac77ef420becb4": {
            "hash": "bd8380db5534af18fb4fab76daac77ef420becb4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NTQ3NjM="
            ],
            "author_raw": "Max Hilbrunner <m.hilbrunner@gmail.com>",
            "committer_raw": "Max Hilbrunner <m.hilbrunner@gmail.com>",
            "summary": "Fix removing connected peer during disconnection",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 88826
        },
        "49c95e7bbb6457627fc03dd8398afe259dbc0de5": {
            "hash": "49c95e7bbb6457627fc03dd8398afe259dbc0de5",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NDY4NzU="
            ],
            "author_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix GLTF exporting invalid meshes and attempting to export gizmo meshes",
            "body": "(cherry picked from commit 2d38c980ee91bae816fd84e6cffb779c291ab089)",
            "is_cherrypick": true,
            "cherrypick_hash": "2d38c980ee91bae816fd84e6cffb779c291ab089",
            "pull": 89340
        },
        "2d38c980ee91bae816fd84e6cffb779c291ab089": {
            "hash": "2d38c980ee91bae816fd84e6cffb779c291ab089",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NDY4NzU="
            ],
            "author_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "committer_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "summary": "Fix GLTF exporting invalid meshes and attempting to export gizmo meshes",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 87934
        },
        "bc0c61a30bdc6a9834dd0cd0450129a5a567205c": {
            "hash": "bc0c61a30bdc6a9834dd0cd0450129a5a567205c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2ODc5MTg="
            ],
            "author_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "[MP] Fix auth not waiting for confirmation in some cases",
            "body": "The auth implementation was treating any received packet as a remote\nconfirmation after the peer was confirmed locally.\n\nIt now correctly awaits for the remote confirmation packet before\nadmitting new peers.\n\n(cherry picked from commit 754036f82f8c404972480c18d81130945fcbb3d9)",
            "is_cherrypick": true,
            "cherrypick_hash": "754036f82f8c404972480c18d81130945fcbb3d9",
            "pull": 89340
        },
        "754036f82f8c404972480c18d81130945fcbb3d9": {
            "hash": "754036f82f8c404972480c18d81130945fcbb3d9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2ODc5MTg="
            ],
            "author_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
            "committer_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
            "summary": "[MP] Fix auth not waiting for confirmation in some cases",
            "body": "The auth implementation was treating any received packet as a remote\nconfirmation after the peer was confirmed locally.\n\nIt now correctly awaits for the remote confirmation packet before\nadmitting new peers.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 86260
        },
        "15ac760e4a709ff60459219573f792b380b48663": {
            "hash": "15ac760e4a709ff60459219573f792b380b48663",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExNzk3MTc0"
            ],
            "author_raw": "Pedro J. Estébanez <pedrojrulez@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Avoid regressing in progress reporting in resource load",
            "body": "(cherry picked from commit f5ca58d32fee840b1a257917d19faba01dd52d77)",
            "is_cherrypick": true,
            "cherrypick_hash": "f5ca58d32fee840b1a257917d19faba01dd52d77",
            "pull": 89340
        },
        "f5ca58d32fee840b1a257917d19faba01dd52d77": {
            "hash": "f5ca58d32fee840b1a257917d19faba01dd52d77",
            "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": "Avoid regressing in progress reporting in resource load",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 86845
        },
        "00cfd6dcac9279381c3c28e340f7b99aad71e14b": {
            "hash": "00cfd6dcac9279381c3c28e340f7b99aad71e14b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NDg5Mjky"
            ],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "C#: Match Core implementation of `BinToInt` & `HexToInt`",
            "body": "(cherry picked from commit 48428bd087cfc084df0e9ada32a4e89d85083ef6)",
            "is_cherrypick": true,
            "cherrypick_hash": "48428bd087cfc084df0e9ada32a4e89d85083ef6",
            "pull": 89340
        },
        "48428bd087cfc084df0e9ada32a4e89d85083ef6": {
            "hash": "48428bd087cfc084df0e9ada32a4e89d85083ef6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NDg5Mjky"
            ],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "C#: Match Core implementation of `BinToInt` & `HexToInt`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 88453
        },
        "c1efc31f2b9adb22f39800c0b7856609ad1bb35f": {
            "hash": "c1efc31f2b9adb22f39800c0b7856609ad1bb35f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQzNzAyNQ=="
            ],
            "author_raw": "Paul Joannon <hello@pauljoannon.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Delay fs update when populating path bimap",
            "body": "(cherry picked from commit 999180d5b5c1023f441100e7b45a3aa346a2e898)",
            "is_cherrypick": true,
            "cherrypick_hash": "999180d5b5c1023f441100e7b45a3aa346a2e898",
            "pull": 89340
        },
        "999180d5b5c1023f441100e7b45a3aa346a2e898": {
            "hash": "999180d5b5c1023f441100e7b45a3aa346a2e898",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQzNzAyNQ=="
            ],
            "author_raw": "Paul Joannon <hello@pauljoannon.com>",
            "committer_raw": "Paul Joannon <hello@pauljoannon.com>",
            "summary": "Delay fs update when populating path bimap",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 87838
        },
        "776696eb64d04c0004fcb78e6dd3c3551d4509c9": {
            "hash": "776696eb64d04c0004fcb78e6dd3c3551d4509c9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "[macOS] Enabled secure restorable state.",
            "body": "(cherry picked from commit 84380a94f776c8c1e7786d2eb3fb811789f42639)",
            "is_cherrypick": true,
            "cherrypick_hash": "84380a94f776c8c1e7786d2eb3fb811789f42639",
            "pull": 89340
        },
        "84380a94f776c8c1e7786d2eb3fb811789f42639": {
            "hash": "84380a94f776c8c1e7786d2eb3fb811789f42639",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
            "summary": "[macOS] Enabled secure restorable state.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 88050
        },
        "601afdf1d501eda9f5ae6a3708fb6fcbad0518fd": {
            "hash": "601afdf1d501eda9f5ae6a3708fb6fcbad0518fd",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQxOTIxMzk1"
            ],
            "author_raw": "Alexander Hartmann <alex.hart.278@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix virtual keyboard for decimal values on Android",
            "body": "(cherry picked from commit 6f91c000565ed5c273e6ebb978a0d00d75ab6788)",
            "is_cherrypick": true,
            "cherrypick_hash": "6f91c000565ed5c273e6ebb978a0d00d75ab6788",
            "pull": 89340
        },
        "6f91c000565ed5c273e6ebb978a0d00d75ab6788": {
            "hash": "6f91c000565ed5c273e6ebb978a0d00d75ab6788",
            "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 virtual keyboard for decimal values on Android",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 86619
        },
        "c8ae076c1aee44efc51a10fc4ff9b5692160775b": {
            "hash": "c8ae076c1aee44efc51a10fc4ff9b5692160775b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI3MDkyOA=="
            ],
            "author_raw": "Adam Scott <ascott.ca@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix emscripten 3.1.51 breaking change about `*glGetProcAddress()`",
            "body": "(cherry picked from commit 5922ac0fb11105da67d28847b60a521406a77cdb)",
            "is_cherrypick": true,
            "cherrypick_hash": "5922ac0fb11105da67d28847b60a521406a77cdb",
            "pull": 89340
        },
        "5922ac0fb11105da67d28847b60a521406a77cdb": {
            "hash": "5922ac0fb11105da67d28847b60a521406a77cdb",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI3MDkyOA=="
            ],
            "author_raw": "Adam Scott <ascott.ca@gmail.com>",
            "committer_raw": "Adam Scott <ascott.ca@gmail.com>",
            "summary": "Fix emscripten 3.1.51 breaking change about `*glGetProcAddress()`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 87981
        },
        "00e3aa9b07c32bc1f342732921397d9246dd9d8b": {
            "hash": "00e3aa9b07c32bc1f342732921397d9246dd9d8b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI3MDkyOA=="
            ],
            "author_raw": "Adam Scott <ascott.ca@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Add workaround for emscripten >= 3.1.47 LTO build",
            "body": "(cherry picked from commit 656bc22e283852a55ad1317048649f0991bc7dcd)",
            "is_cherrypick": true,
            "cherrypick_hash": "656bc22e283852a55ad1317048649f0991bc7dcd",
            "pull": 89340
        },
        "656bc22e283852a55ad1317048649f0991bc7dcd": {
            "hash": "656bc22e283852a55ad1317048649f0991bc7dcd",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI3MDkyOA=="
            ],
            "author_raw": "Adam Scott <ascott.ca@gmail.com>",
            "committer_raw": "Adam Scott <ascott.ca@gmail.com>",
            "summary": "Add workaround for emscripten >= 3.1.47 LTO build",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 87956
        },
        "59b0a8da4f30e2a2d34495c15e6d47cffb1d62a2": {
            "hash": "59b0a8da4f30e2a2d34495c15e6d47cffb1d62a2",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBcK-Cw"
            ],
            "author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "[TileSet] Fix crash when deleting dragged polygon point",
            "body": "(cherry picked from commit 0ba746380347cc43336ecd077788db24fe95146b)",
            "is_cherrypick": true,
            "cherrypick_hash": "0ba746380347cc43336ecd077788db24fe95146b",
            "pull": 89340
        },
        "0ba746380347cc43336ecd077788db24fe95146b": {
            "hash": "0ba746380347cc43336ecd077788db24fe95146b",
            "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": "[TileSet] Fix crash when deleting dragged polygon point",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 88912
        },
        "aec956d7c6272ba06723814f608ace852851f537": {
            "hash": "aec956d7c6272ba06723814f608ace852851f537",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBcK-Cw"
            ],
            "author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "[Doc] Clarify `bsearch(_custom)` behavior",
            "body": "* Added an example for the effect of `before`\n* Clarified the arguments to the custom callable can be either order\n\n(cherry picked from commit 06df4abcd3386007812b8c5a19f82607fae7c1ef)",
            "is_cherrypick": true,
            "cherrypick_hash": "06df4abcd3386007812b8c5a19f82607fae7c1ef",
            "pull": 89340
        },
        "06df4abcd3386007812b8c5a19f82607fae7c1ef": {
            "hash": "06df4abcd3386007812b8c5a19f82607fae7c1ef",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBcK-Cw"
            ],
            "author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
            "committer_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
            "summary": "[Doc] Clarify `bsearch(_custom)` behavior",
            "body": "* Added an example for the effect of `before`\n* Clarified the arguments to the custom callable can be either order",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 89280
        },
        "c2ff91c4187182352240c46e9a67d935dcfd00ac": {
            "hash": "c2ff91c4187182352240c46e9a67d935dcfd00ac",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBcK-Cw"
            ],
            "author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "[Docs][C#] Use `PropertyName` constants in more places",
            "body": "(cherry picked from commit 2f1f8ee39b53798a070954a68df0996916193dff)",
            "is_cherrypick": true,
            "cherrypick_hash": "2f1f8ee39b53798a070954a68df0996916193dff",
            "pull": 89340
        },
        "2f1f8ee39b53798a070954a68df0996916193dff": {
            "hash": "2f1f8ee39b53798a070954a68df0996916193dff",
            "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": "[Docs][C#] Use `PropertyName` constants in more places",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 89246
        },
        "962575ad73fd8be2382b83d5ec3480f1835f7b9d": {
            "hash": "962575ad73fd8be2382b83d5ec3480f1835f7b9d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2NzI3NzEw"
            ],
            "author_raw": "Micky <micheledevita2@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Address a few issues in Transform3D documentation",
            "body": "(cherry picked from commit abf48946777c95df912ad797b38e7f8ddde3a222)",
            "is_cherrypick": true,
            "cherrypick_hash": "abf48946777c95df912ad797b38e7f8ddde3a222",
            "pull": 89340
        },
        "abf48946777c95df912ad797b38e7f8ddde3a222": {
            "hash": "abf48946777c95df912ad797b38e7f8ddde3a222",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2NzI3NzEw"
            ],
            "author_raw": "Micky <micheledevita2@gmail.com>",
            "committer_raw": "Micky <micheledevita2@gmail.com>",
            "summary": "Address a few issues in Transform3D documentation",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 89147
        },
        "045c42f514afdd414dcf034e3462fef6fc315359": {
            "hash": "045c42f514afdd414dcf034e3462fef6fc315359",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBcK-Cw"
            ],
            "author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "[C#] Fix typo in `Color` documentation",
            "body": "(cherry picked from commit 5aadb8660b512548713b3e69e01e2b9d32befc15)",
            "is_cherrypick": true,
            "cherrypick_hash": "5aadb8660b512548713b3e69e01e2b9d32befc15",
            "pull": 89340
        },
        "5aadb8660b512548713b3e69e01e2b9d32befc15": {
            "hash": "5aadb8660b512548713b3e69e01e2b9d32befc15",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBcK-Cw"
            ],
            "author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
            "committer_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
            "summary": "[C#] Fix typo in `Color` documentation",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 89092
        },
        "dd6eced096508774c3563038341e0d3f690a7815": {
            "hash": "dd6eced096508774c3563038341e0d3f690a7815",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBcK-Cw"
            ],
            "author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "[Doc] Clarify some details about deferred calls",
            "body": "(cherry picked from commit 1cc5b0aa0d2ab0da6c82cad736e9cd50b0771251)",
            "is_cherrypick": true,
            "cherrypick_hash": "1cc5b0aa0d2ab0da6c82cad736e9cd50b0771251",
            "pull": 89340
        },
        "1cc5b0aa0d2ab0da6c82cad736e9cd50b0771251": {
            "hash": "1cc5b0aa0d2ab0da6c82cad736e9cd50b0771251",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBcK-Cw"
            ],
            "author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
            "committer_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
            "summary": "[Doc] Clarify some details about deferred calls",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 88961
        },
        "bbc06c7cc883ccedc9c311d2dad96a49357a3f35": {
            "hash": "bbc06c7cc883ccedc9c311d2dad96a49357a3f35",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "RTL: Clarify that line, paragraph, and character numbers are zero-indexed",
            "body": "Closes #82885.\n\n(cherry picked from commit 4a1397b58cf3cbdddf657efc575c6066860daf6d)",
            "is_cherrypick": true,
            "cherrypick_hash": "4a1397b58cf3cbdddf657efc575c6066860daf6d",
            "pull": 89340
        },
        "4a1397b58cf3cbdddf657efc575c6066860daf6d": {
            "hash": "4a1397b58cf3cbdddf657efc575c6066860daf6d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "RTL: Clarify that line, paragraph, and character numbers are zero-indexed",
            "body": "Closes #82885.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 88956
        },
        "201ccb7aebb70164a7e2e7fa162e65a258a476d5": {
            "hash": "201ccb7aebb70164a7e2e7fa162e65a258a476d5",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBcK-Cw"
            ],
            "author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "[Doc] Fix some incorrect uses of \"children\"",
            "body": "(cherry picked from commit 9b5cd8e2400ac305b3e47229a8981327c22823f0)",
            "is_cherrypick": true,
            "cherrypick_hash": "9b5cd8e2400ac305b3e47229a8981327c22823f0",
            "pull": 89340
        },
        "9b5cd8e2400ac305b3e47229a8981327c22823f0": {
            "hash": "9b5cd8e2400ac305b3e47229a8981327c22823f0",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBcK-Cw"
            ],
            "author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
            "committer_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
            "summary": "[Doc] Fix some incorrect uses of \"children\"",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 88920
        },
        "b0ca5cdc129d0839e6d0e3f839a05ce571da0756": {
            "hash": "b0ca5cdc129d0839e6d0e3f839a05ce571da0756",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEzMjI4OTMy"
            ],
            "author_raw": "Zi Ye <major.mcdoom@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Add necessary elaboration to documentation for Node3D::get_parent_node_3d",
            "body": "(cherry picked from commit 4c8015bec3c70202d14e778bf086e48e307f5c58)",
            "is_cherrypick": true,
            "cherrypick_hash": "4c8015bec3c70202d14e778bf086e48e307f5c58",
            "pull": 89340
        },
        "4c8015bec3c70202d14e778bf086e48e307f5c58": {
            "hash": "4c8015bec3c70202d14e778bf086e48e307f5c58",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEzMjI4OTMy"
            ],
            "author_raw": "Zi Ye <major.mcdoom@gmail.com>",
            "committer_raw": "Zi Ye <major.mcdoom@gmail.com>",
            "summary": "Add necessary elaboration to documentation for Node3D::get_parent_node_3d",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 88841
        },
        "e01bf42ca5ea93bf15a9e05728e1f3e7c3a4af72": {
            "hash": "e01bf42ca5ea93bf15a9e05728e1f3e7c3a4af72",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYyOTkyMjc="
            ],
            "author_raw": "Markus Sauermann <6299227+Sauermann@users.noreply.github.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Document that `parse_input_event` doesn't influence the OS",
            "body": "(cherry picked from commit 8121446385fdebb04ee27c505be94ee88cce61d1)",
            "is_cherrypick": true,
            "cherrypick_hash": "8121446385fdebb04ee27c505be94ee88cce61d1",
            "pull": 89340
        },
        "8121446385fdebb04ee27c505be94ee88cce61d1": {
            "hash": "8121446385fdebb04ee27c505be94ee88cce61d1",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYyOTkyMjc="
            ],
            "author_raw": "Markus Sauermann <6299227+Sauermann@users.noreply.github.com>",
            "committer_raw": "Markus Sauermann <6299227+Sauermann@users.noreply.github.com>",
            "summary": "Document that `parse_input_event` doesn't influence the OS",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 88810
        },
        "3eee0c0563949ac271a8eb2025d595fe49e3dc3f": {
            "hash": "3eee0c0563949ac271a8eb2025d595fe49e3dc3f",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBcK-Cw"
            ],
            "author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "[Doc] Fix GDScript casing of `String.num_scientific`",
            "body": "(cherry picked from commit b384beccc56db54d435f492d0f98679ed9f7d9d3)",
            "is_cherrypick": true,
            "cherrypick_hash": "b384beccc56db54d435f492d0f98679ed9f7d9d3",
            "pull": 89340
        },
        "b384beccc56db54d435f492d0f98679ed9f7d9d3": {
            "hash": "b384beccc56db54d435f492d0f98679ed9f7d9d3",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBcK-Cw"
            ],
            "author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
            "committer_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
            "summary": "[Doc] Fix GDScript casing of `String.num_scientific`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 88767
        },
        "e96c67d7256a5d10335187ebcebea1682a491348": {
            "hash": "e96c67d7256a5d10335187ebcebea1682a491348",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBcK-Cw"
            ],
            "author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Clarify behavior of opening a new file in `FileAccess`",
            "body": "The containing directory must exist for this to succeed.\n\n(cherry picked from commit a775d8bf5abdde5c1b5106dfa3686deb559eee62)",
            "is_cherrypick": true,
            "cherrypick_hash": "a775d8bf5abdde5c1b5106dfa3686deb559eee62",
            "pull": 89340
        },
        "a775d8bf5abdde5c1b5106dfa3686deb559eee62": {
            "hash": "a775d8bf5abdde5c1b5106dfa3686deb559eee62",
            "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": "Clarify behavior of opening a new file in `FileAccess`",
            "body": "The containing directory must exist for this to succeed.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 88758
        },
        "f518099f73acbbe6cfed242b4403f6c553a220ba": {
            "hash": "f518099f73acbbe6cfed242b4403f6c553a220ba",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMzA3Njk4"
            ],
            "author_raw": "SaNeOr <sane0r@outlook.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Additional docs: c# mainloop needs to be registered in the global class",
            "body": "(cherry picked from commit 3122b368c0a11f1488ec95b19ddfacc0c8e55192)",
            "is_cherrypick": true,
            "cherrypick_hash": "3122b368c0a11f1488ec95b19ddfacc0c8e55192",
            "pull": 89340
        },
        "3122b368c0a11f1488ec95b19ddfacc0c8e55192": {
            "hash": "3122b368c0a11f1488ec95b19ddfacc0c8e55192",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMzA3Njk4"
            ],
            "author_raw": "SaNeOr <sane0r@outlook.com>",
            "committer_raw": "SaNeOr <sane0r@outlook.com>",
            "summary": "Additional docs: c# mainloop needs to be registered in the global class",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 88635
        },
        "f63b703f2198d7cb27dc2151dbf5d665f4f4eefb": {
            "hash": "f63b703f2198d7cb27dc2151dbf5d665f4f4eefb",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjU3MDAwNDE="
            ],
            "author_raw": "Cariad Eccleston <cariad@cariad.earth>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix \"dimensionnal\" typo",
            "body": "(cherry picked from commit 9472ccbcdd18c6d8675ca936b9920d695d3e368b)",
            "is_cherrypick": true,
            "cherrypick_hash": "9472ccbcdd18c6d8675ca936b9920d695d3e368b",
            "pull": 89340
        },
        "9472ccbcdd18c6d8675ca936b9920d695d3e368b": {
            "hash": "9472ccbcdd18c6d8675ca936b9920d695d3e368b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjU3MDAwNDE="
            ],
            "author_raw": "Cariad Eccleston <cariad@cariad.earth>",
            "committer_raw": "Cariad Eccleston <cariad@cariad.earth>",
            "summary": "Fix \"dimensionnal\" typo",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 88559
        },
        "10848d0e800906e2c6d53fd2f25ca61cc5e03b7a": {
            "hash": "10848d0e800906e2c6d53fd2f25ca61cc5e03b7a",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBcK-Cw"
            ],
            "author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix some leftover references to `hint_albedo` in docs",
            "body": "(cherry picked from commit e5266f71b9a79f1a17318c9c0a930c6bca7e5791)",
            "is_cherrypick": true,
            "cherrypick_hash": "e5266f71b9a79f1a17318c9c0a930c6bca7e5791",
            "pull": 89340
        },
        "e5266f71b9a79f1a17318c9c0a930c6bca7e5791": {
            "hash": "e5266f71b9a79f1a17318c9c0a930c6bca7e5791",
            "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 some leftover references to `hint_albedo` in docs",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 88503
        },
        "846892d3660e3fdb326283049f8b3e68a7223065": {
            "hash": "846892d3660e3fdb326283049f8b3e68a7223065",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMzODg0MzY4"
            ],
            "author_raw": "Dalton <daltonstwilliams@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix function description for Font.get_char_size()",
            "body": "Removed description implying you can pass a second char in order to account for kerning\n\n(cherry picked from commit c9bc54637b1d755ab0bef588996fafcd108ed1b4)",
            "is_cherrypick": true,
            "cherrypick_hash": "c9bc54637b1d755ab0bef588996fafcd108ed1b4",
            "pull": 89340
        },
        "c9bc54637b1d755ab0bef588996fafcd108ed1b4": {
            "hash": "c9bc54637b1d755ab0bef588996fafcd108ed1b4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMzODg0MzY4"
            ],
            "author_raw": "Dalton <daltonstwilliams@gmail.com>",
            "committer_raw": "Dalton <daltonstwilliams@gmail.com>",
            "summary": "Fix function description for Font.get_char_size()",
            "body": "Removed description implying you can pass a second char in order to account for kerning",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 88444
        },
        "5afb5e3132ce22dd4daebd9fda4245e6cf94065f": {
            "hash": "5afb5e3132ce22dd4daebd9fda4245e6cf94065f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Document initial position project settings not affecting run from editor",
            "body": "(cherry picked from commit d3df15f823c9a70d7541dbafa6fe0b097a51e426)",
            "is_cherrypick": true,
            "cherrypick_hash": "d3df15f823c9a70d7541dbafa6fe0b097a51e426",
            "pull": 89340
        },
        "d3df15f823c9a70d7541dbafa6fe0b097a51e426": {
            "hash": "d3df15f823c9a70d7541dbafa6fe0b097a51e426",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Document initial position project settings not affecting run from editor",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 88040
        },
        "803e901e2279bbddf40a221c14cbe1e81c5d606f": {
            "hash": "803e901e2279bbddf40a221c14cbe1e81c5d606f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Improve documentation on Android package unique name",
            "body": "- Document `$genname` behavior.\n- Update to match actual validation and Google Play guidelines.\n\n(cherry picked from commit 111908c4ed7b5a06bc43ccc8fb1a1e81cc35073e)",
            "is_cherrypick": true,
            "cherrypick_hash": "111908c4ed7b5a06bc43ccc8fb1a1e81cc35073e",
            "pull": 89340
        },
        "111908c4ed7b5a06bc43ccc8fb1a1e81cc35073e": {
            "hash": "111908c4ed7b5a06bc43ccc8fb1a1e81cc35073e",
            "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 Android package unique name",
            "body": "- Document `$genname` behavior.\n- Update to match actual validation and Google Play guidelines.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 88024
        },
        "cbe3bf7511d8992d1ad5abacfe9ada43f4f44882": {
            "hash": "cbe3bf7511d8992d1ad5abacfe9ada43f4f44882",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NTA2NTcz"
            ],
            "author_raw": "Allen Pestaluky <allenpestaluky@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix docs for Color class regarding bits per component.",
            "body": "This fixes godot-docs#8906 ( https://github.com/godotengine/godot-docs/issues/8906 )\n\n(cherry picked from commit 0e977e087ccf7c1392e56e7ff12dd7bb538ee70a)",
            "is_cherrypick": true,
            "cherrypick_hash": "0e977e087ccf7c1392e56e7ff12dd7bb538ee70a",
            "pull": 89340
        },
        "0e977e087ccf7c1392e56e7ff12dd7bb538ee70a": {
            "hash": "0e977e087ccf7c1392e56e7ff12dd7bb538ee70a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NTA2NTcz"
            ],
            "author_raw": "Allen Pestaluky <allenpestaluky@gmail.com>",
            "committer_raw": "Allen Pestaluky <allenpestaluky@gmail.com>",
            "summary": "Fix docs for Color class regarding bits per component.",
            "body": "This fixes godot-docs#8906 ( https://github.com/godotengine/godot-docs/issues/8906 )",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 87985
        },
        "4d45daec12f679827bcb6d527e339c24717b8449": {
            "hash": "4d45daec12f679827bcb6d527e339c24717b8449",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Document `OS.execute()` limitations on Android",
            "body": "(cherry picked from commit d94ee14123670c630d45b65afef1a0b31d4a2306)",
            "is_cherrypick": true,
            "cherrypick_hash": "d94ee14123670c630d45b65afef1a0b31d4a2306",
            "pull": 89340
        },
        "d94ee14123670c630d45b65afef1a0b31d4a2306": {
            "hash": "d94ee14123670c630d45b65afef1a0b31d4a2306",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Document `OS.execute()` limitations on Android",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 87983
        },
        "5e483e5af44a6562548f7fd484453c271454c63a": {
            "hash": "5e483e5af44a6562548f7fd484453c271454c63a",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBY72zQ"
            ],
            "author_raw": "Florian Grabmeier <flo.grabmeier@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Remove duplicate reference of CUSTOM_ARRAY_RBGA8_URNOM in docs",
            "body": "(cherry picked from commit 02faccd14f635334569d6499d86f6759de7bfbff)",
            "is_cherrypick": true,
            "cherrypick_hash": "02faccd14f635334569d6499d86f6759de7bfbff",
            "pull": 89340
        },
        "02faccd14f635334569d6499d86f6759de7bfbff": {
            "hash": "02faccd14f635334569d6499d86f6759de7bfbff",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBY72zQ"
            ],
            "author_raw": "Florian Grabmeier <flo.grabmeier@gmail.com>",
            "committer_raw": "Florian Grabmeier <flo.grabmeier@gmail.com>",
            "summary": "Remove duplicate reference of CUSTOM_ARRAY_RBGA8_URNOM in docs",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 87973
        },
        "25e88dd552d3f43472f19feef38c1e9ab957a758": {
            "hash": "25e88dd552d3f43472f19feef38c1e9ab957a758",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBcK-Cw"
            ],
            "author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix inverted link in docs",
            "body": "Title and url were swapped\n\n(cherry picked from commit 17000bf8c3abb2a6f240bf49800ce8e68e7ced70)",
            "is_cherrypick": true,
            "cherrypick_hash": "17000bf8c3abb2a6f240bf49800ce8e68e7ced70",
            "pull": 89340
        },
        "17000bf8c3abb2a6f240bf49800ce8e68e7ced70": {
            "hash": "17000bf8c3abb2a6f240bf49800ce8e68e7ced70",
            "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 inverted link in docs",
            "body": "Title and url were swapped",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 87951
        },
        "848d93f144a3d70a490533f425f578313bcb49a4": {
            "hash": "848d93f144a3d70a490533f425f578313bcb49a4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2NzI3NzEw"
            ],
            "author_raw": "Micky <micheledevita2@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Mention and deprecate InputEventJoypadButton's pressure",
            "body": "(cherry picked from commit 25c0c95960a6c6b8e65da7f9828fd83b3c6d1720)",
            "is_cherrypick": true,
            "cherrypick_hash": "25c0c95960a6c6b8e65da7f9828fd83b3c6d1720",
            "pull": 89340
        },
        "25c0c95960a6c6b8e65da7f9828fd83b3c6d1720": {
            "hash": "25c0c95960a6c6b8e65da7f9828fd83b3c6d1720",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2NzI3NzEw"
            ],
            "author_raw": "Micky <micheledevita2@gmail.com>",
            "committer_raw": "Micky <micheledevita2@gmail.com>",
            "summary": "Mention and deprecate InputEventJoypadButton's pressure",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 87676
        },
        "a0a44578aa9db5c43d09e7787bae6cf0c32b1907": {
            "hash": "a0a44578aa9db5c43d09e7787bae6cf0c32b1907",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2NzI3NzEw"
            ],
            "author_raw": "Micky <micheledevita2@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Tweak XROrigin3D documentation",
            "body": "(cherry picked from commit 552403d581f0b254f9722c9af37494230d6141d1)",
            "is_cherrypick": true,
            "cherrypick_hash": "552403d581f0b254f9722c9af37494230d6141d1",
            "pull": 89340
        },
        "552403d581f0b254f9722c9af37494230d6141d1": {
            "hash": "552403d581f0b254f9722c9af37494230d6141d1",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2NzI3NzEw"
            ],
            "author_raw": "Micky <micheledevita2@gmail.com>",
            "committer_raw": "Micky <micheledevita2@gmail.com>",
            "summary": "Tweak XROrigin3D documentation",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 87444
        },
        "185cfee96ffe692ff17af19129b318d116e99b42": {
            "hash": "185cfee96ffe692ff17af19129b318d116e99b42",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2NzI3NzEw"
            ],
            "author_raw": "Micky <micheledevita2@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Overhaul Transform3D documentation",
            "body": "(cherry picked from commit 64ba22a9a7d4c4f8540acb8b489c37f5e6d8380b)",
            "is_cherrypick": true,
            "cherrypick_hash": "64ba22a9a7d4c4f8540acb8b489c37f5e6d8380b",
            "pull": 89340
        },
        "64ba22a9a7d4c4f8540acb8b489c37f5e6d8380b": {
            "hash": "64ba22a9a7d4c4f8540acb8b489c37f5e6d8380b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2NzI3NzEw"
            ],
            "author_raw": "Micky <micheledevita2@gmail.com>",
            "committer_raw": "Micky <micheledevita2@gmail.com>",
            "summary": "Overhaul Transform3D documentation",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 87334
        },
        "503dc95d71f93b522693c93714f1a33aae9c3162": {
            "hash": "503dc95d71f93b522693c93714f1a33aae9c3162",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2NzI3NzEw"
            ],
            "author_raw": "Micky <micheledevita2@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Add documentation to EditorExportPlatformWeb",
            "body": "(cherry picked from commit 7ffacb5d49c32fe89ea793164118545284456fdd)",
            "is_cherrypick": true,
            "cherrypick_hash": "7ffacb5d49c32fe89ea793164118545284456fdd",
            "pull": 89340
        },
        "7ffacb5d49c32fe89ea793164118545284456fdd": {
            "hash": "7ffacb5d49c32fe89ea793164118545284456fdd",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2NzI3NzEw"
            ],
            "author_raw": "Micky <micheledevita2@gmail.com>",
            "committer_raw": "Micky <micheledevita2@gmail.com>",
            "summary": "Add documentation to EditorExportPlatformWeb",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 86977
        },
        "ccc4f49c22d00e10a63ac679030cddc4ac8f8a7e": {
            "hash": "ccc4f49c22d00e10a63ac679030cddc4ac8f8a7e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2NzI3NzEw"
            ],
            "author_raw": "Micky <micheledevita2@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Add missing documentation for AudioStream & AudioStreamPlayback",
            "body": "(cherry picked from commit 8f4598bad4d9e87e6647d8c6f4ad529934508a79)",
            "is_cherrypick": true,
            "cherrypick_hash": "8f4598bad4d9e87e6647d8c6f4ad529934508a79",
            "pull": 89340
        },
        "8f4598bad4d9e87e6647d8c6f4ad529934508a79": {
            "hash": "8f4598bad4d9e87e6647d8c6f4ad529934508a79",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2NzI3NzEw"
            ],
            "author_raw": "Micky <micheledevita2@gmail.com>",
            "committer_raw": "Micky <micheledevita2@gmail.com>",
            "summary": "Add missing documentation for AudioStream & AudioStreamPlayback",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 86958
        },
        "44fc5956aad919fd3b92dca69dc26974080da962": {
            "hash": "44fc5956aad919fd3b92dca69dc26974080da962",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2NzI3NzEw"
            ],
            "author_raw": "Micky <micheledevita2@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Add a few notes to Sprite3D's documentation",
            "body": "(cherry picked from commit 8ca47c981d0d737db24b91c96899f4831147c931)",
            "is_cherrypick": true,
            "cherrypick_hash": "8ca47c981d0d737db24b91c96899f4831147c931",
            "pull": 89340
        },
        "8ca47c981d0d737db24b91c96899f4831147c931": {
            "hash": "8ca47c981d0d737db24b91c96899f4831147c931",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2NzI3NzEw"
            ],
            "author_raw": "Micky <micheledevita2@gmail.com>",
            "committer_raw": "Micky <micheledevita2@gmail.com>",
            "summary": "Add a few notes to Sprite3D's documentation",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 86872
        },
        "6b734531a362de9a765f72ec0de00dae545bbce4": {
            "hash": "6b734531a362de9a765f72ec0de00dae545bbce4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2NzI3NzEw"
            ],
            "author_raw": "Micky <micheledevita2@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Overhaul documentation about MIDI support",
            "body": "(cherry picked from commit 8723d116c4274de9e60c96bcc8471a0e6c8cbab6)",
            "is_cherrypick": true,
            "cherrypick_hash": "8723d116c4274de9e60c96bcc8471a0e6c8cbab6",
            "pull": 89340
        },
        "8723d116c4274de9e60c96bcc8471a0e6c8cbab6": {
            "hash": "8723d116c4274de9e60c96bcc8471a0e6c8cbab6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2NzI3NzEw"
            ],
            "author_raw": "Micky <micheledevita2@gmail.com>",
            "committer_raw": "Micky <micheledevita2@gmail.com>",
            "summary": "Overhaul documentation about MIDI support",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 86693
        },
        "fd9f1a7c41a9181391c0dfcbe1057d8d8697cf79": {
            "hash": "fd9f1a7c41a9181391c0dfcbe1057d8d8697cf79",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMzA0MTY3"
            ],
            "author_raw": "20kdc <asdd2808@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix the documentation of Bone2D::apply_rest (squashed)",
            "body": "Co-authored-by: Micky <66727710+Mickeon@users.noreply.github.com>\n(cherry picked from commit f16f8bf39bc79c48c4424d7a6b2e3a0f1eedc18b)",
            "is_cherrypick": true,
            "cherrypick_hash": "f16f8bf39bc79c48c4424d7a6b2e3a0f1eedc18b",
            "pull": 89340
        },
        "f16f8bf39bc79c48c4424d7a6b2e3a0f1eedc18b": {
            "hash": "f16f8bf39bc79c48c4424d7a6b2e3a0f1eedc18b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMzA0MTY3",
                "MDQ6VXNlcjY2NzI3NzEw"
            ],
            "author_raw": "20kdc <asdd2808@gmail.com>",
            "committer_raw": "20kdc <asdd2808@gmail.com>",
            "summary": "Fix the documentation of Bone2D::apply_rest (squashed)",
            "body": "Co-authored-by: Micky <66727710+Mickeon@users.noreply.github.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 85503
        },
        "3e4519fc2febae9332716411bb9e455256cb9ede": {
            "hash": "3e4519fc2febae9332716411bb9e455256cb9ede",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Document Bounce = 1.0 not being sufficient for infinite energy conservation",
            "body": "(cherry picked from commit 7ff1704b1bbe2906be696849d676901ec4c1c62e)",
            "is_cherrypick": true,
            "cherrypick_hash": "7ff1704b1bbe2906be696849d676901ec4c1c62e",
            "pull": 89340
        },
        "7ff1704b1bbe2906be696849d676901ec4c1c62e": {
            "hash": "7ff1704b1bbe2906be696849d676901ec4c1c62e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Document Bounce = 1.0 not being sufficient for infinite energy conservation",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 82968
        },
        "cdf8e0e87c922ceb0ad8d7d495048645fe7150d9": {
            "hash": "cdf8e0e87c922ceb0ad8d7d495048645fe7150d9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEwMjQ5NTA="
            ],
            "author_raw": "Lucas Clemente Vella <lvella@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Improve docs on how ParallaxLayer mirroring works.",
            "body": "I wrote everything I wish was written when I tried to make an\ninfinite scrolling background, addressing every point of every\nmistake I made.\n\n(cherry picked from commit 40813b68f06188a1ccd512212e8baffb2c115913)",
            "is_cherrypick": true,
            "cherrypick_hash": "40813b68f06188a1ccd512212e8baffb2c115913",
            "pull": 89340
        },
        "40813b68f06188a1ccd512212e8baffb2c115913": {
            "hash": "40813b68f06188a1ccd512212e8baffb2c115913",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEwMjQ5NTA="
            ],
            "author_raw": "Lucas Clemente Vella <lvella@gmail.com>",
            "committer_raw": "Lucas Clemente Vella <lvella@gmail.com>",
            "summary": "Improve docs on how ParallaxLayer mirroring works.",
            "body": "I wrote everything I wish was written when I tried to make an\ninfinite scrolling background, addressing every point of every\nmistake I made.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 80896
        },
        "3c76c89cc773bd4c0e5e4d710520a58df19cd8de": {
            "hash": "3c76c89cc773bd4c0e5e4d710520a58df19cd8de",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Clarify Tween.set_parallel()",
            "body": "(cherry picked from commit 207bd34aa54072476c5ca07252fed30306002560)",
            "is_cherrypick": true,
            "cherrypick_hash": "207bd34aa54072476c5ca07252fed30306002560",
            "pull": 89340
        },
        "207bd34aa54072476c5ca07252fed30306002560": {
            "hash": "207bd34aa54072476c5ca07252fed30306002560",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Clarify Tween.set_parallel()",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 79758
        },
        "a24347d041223f4844b4ec697b5635481e5a95fc": {
            "hash": "a24347d041223f4844b4ec697b5635481e5a95fc",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NTIxMzM5"
            ],
            "author_raw": "Clay John <claynjohn@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Significantly improve the speed of shader compilation in compatibility backend",
            "body": "Compile the unlit version by default to save on both cache size and compile time\n\n(cherry picked from commit f1781fe9d1ec82cc9f78ecf0a8f6fa20e7114e46)",
            "is_cherrypick": true,
            "cherrypick_hash": "f1781fe9d1ec82cc9f78ecf0a8f6fa20e7114e46",
            "pull": 89340
        },
        "f1781fe9d1ec82cc9f78ecf0a8f6fa20e7114e46": {
            "hash": "f1781fe9d1ec82cc9f78ecf0a8f6fa20e7114e46",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NTIxMzM5"
            ],
            "author_raw": "Clay John <claynjohn@gmail.com>",
            "committer_raw": "Clay John <claynjohn@gmail.com>",
            "summary": "Significantly improve the speed of shader compilation in compatibility backend",
            "body": "Compile the unlit version by default to save on both cache size and compile time",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 87553
        },
        "5dfaec5c298b57f2c23274c8bc3af2a2c976f085": {
            "hash": "5dfaec5c298b57f2c23274c8bc3af2a2c976f085",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYyOTkyMjc="
            ],
            "author_raw": "Markus Sauermann <6299227+Sauermann@users.noreply.github.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix global position for `InputEventMouse` in `viewport::push_input`",
            "body": "Global position doesn't get adjusted within `InputEventMouse::xformed_by()`.\n\n(cherry picked from commit 8de39911c8e4f628d585dc5c1c6af66bfbfb3720)",
            "is_cherrypick": true,
            "cherrypick_hash": "8de39911c8e4f628d585dc5c1c6af66bfbfb3720",
            "pull": 89340
        },
        "8de39911c8e4f628d585dc5c1c6af66bfbfb3720": {
            "hash": "8de39911c8e4f628d585dc5c1c6af66bfbfb3720",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYyOTkyMjc="
            ],
            "author_raw": "Markus Sauermann <6299227+Sauermann@users.noreply.github.com>",
            "committer_raw": "Markus Sauermann <6299227+Sauermann@users.noreply.github.com>",
            "summary": "Fix global position for `InputEventMouse` in `viewport::push_input`",
            "body": "Global position doesn't get adjusted within `InputEventMouse::xformed_by()`.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 88473
        },
        "1281517746fc39a13c1ecba848f6f84656b0ebbf": {
            "hash": "1281517746fc39a13c1ecba848f6f84656b0ebbf",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix reporting exit code when command line export fails",
            "body": "Fixes #83042.\n\n(cherry picked from commit 51bfda9446b362441354d24ab5ba04a066f6696c)",
            "is_cherrypick": true,
            "cherrypick_hash": "51bfda9446b362441354d24ab5ba04a066f6696c",
            "pull": 89340
        },
        "51bfda9446b362441354d24ab5ba04a066f6696c": {
            "hash": "51bfda9446b362441354d24ab5ba04a066f6696c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix reporting exit code when command line export fails",
            "body": "Fixes #83042.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 89234
        },
        "036c9715c249daa7d358f508f7afebdb6904c7f8": {
            "hash": "036c9715c249daa7d358f508f7afebdb6904c7f8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ4ODQyNDY="
            ],
            "author_raw": "Mikael Hermansson <mikael@hermansson.io>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Allow LSP to process multiple messages per poll",
            "body": "(cherry picked from commit e2485044a1b33628e6149d4f930b6fe065743c9d)",
            "is_cherrypick": true,
            "cherrypick_hash": "e2485044a1b33628e6149d4f930b6fe065743c9d",
            "pull": 89340
        },
        "e2485044a1b33628e6149d4f930b6fe065743c9d": {
            "hash": "e2485044a1b33628e6149d4f930b6fe065743c9d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ4ODQyNDY="
            ],
            "author_raw": "Mikael Hermansson <mikael@hermansson.io>",
            "committer_raw": "Mikael Hermansson <mikael@hermansson.io>",
            "summary": "Allow LSP to process multiple messages per poll",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 89284
        },
        "702be5e2f27990d3fd5c9186d969dd2db35cce25": {
            "hash": "702be5e2f27990d3fd5c9186d969dd2db35cce25",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBoir6g"
            ],
            "author_raw": "AlexOtsuka <eldaflash@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix audio crackling issues due to incorrect WASAPI buffer size",
            "body": "(cherry picked from commit 179b0786c6fa3a432dba9e8fc023a620c11a8a5d)",
            "is_cherrypick": true,
            "cherrypick_hash": "179b0786c6fa3a432dba9e8fc023a620c11a8a5d",
            "pull": 89340
        },
        "179b0786c6fa3a432dba9e8fc023a620c11a8a5d": {
            "hash": "179b0786c6fa3a432dba9e8fc023a620c11a8a5d",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBoir6g"
            ],
            "author_raw": "AlexOtsuka <eldaflash@gmail.com>",
            "committer_raw": "AlexOtsuka <eldaflash@gmail.com>",
            "summary": "Fix audio crackling issues due to incorrect WASAPI buffer size",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 89283
        },
        "19673840fb286b0d3e262e73625f46e0a35595c1": {
            "hash": "19673840fb286b0d3e262e73625f46e0a35595c1",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "iOS: Enable Storyboard launch screen by default",
            "body": "LaunchImages are deprecated, and Storyboard is supported on all currently\nsupported iOS versions, so this should be the default.\n\nLaunchImages support was removed in 4.3 with #86312.\n\n(cherry picked from commit 91c5d1e24592ee2c79360bb295448eab2d4dfbfc)",
            "is_cherrypick": true,
            "cherrypick_hash": "91c5d1e24592ee2c79360bb295448eab2d4dfbfc",
            "pull": 89340
        },
        "91c5d1e24592ee2c79360bb295448eab2d4dfbfc": {
            "hash": "91c5d1e24592ee2c79360bb295448eab2d4dfbfc",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "iOS: Enable Storyboard launch screen by default",
            "body": "LaunchImages are deprecated, and Storyboard is supported on all currently\nsupported iOS versions, so this should be the default.\n\nLaunchImages support was removed in 4.3 with #86312.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 89336
        },
        "f464e5d3f5eb2f8ea2b8c8240dcb26441435e199": {
            "hash": "f464e5d3f5eb2f8ea2b8c8240dcb26441435e199",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3Mzc4NzQ2"
            ],
            "author_raw": "Jakub Marcowski <chubercikbattle@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "libpng: Update to 1.6.43",
            "body": "(cherry picked from commit 41268d7faa05888f0067679fa3374138de2f073b)",
            "is_cherrypick": true,
            "cherrypick_hash": "41268d7faa05888f0067679fa3374138de2f073b",
            "pull": 89340
        },
        "41268d7faa05888f0067679fa3374138de2f073b": {
            "hash": "41268d7faa05888f0067679fa3374138de2f073b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3Mzc4NzQ2"
            ],
            "author_raw": "Jakub Marcowski <chubercikbattle@gmail.com>",
            "committer_raw": "Jakub Marcowski <chubercikbattle@gmail.com>",
            "summary": "libpng: Update to 1.6.43",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 89314
        },
        "ce72cd96516345f3fa4beebe6b6ab191e8b26598": {
            "hash": "ce72cd96516345f3fa4beebe6b6ab191e8b26598",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3Mzc4NzQ2"
            ],
            "author_raw": "Jakub Mateusz Marcowski <01158831@pw.edu.pl>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "tinyexr: Update to 1.0.8",
            "body": "(cherry picked from commit ab14dec952f0210448b6a2575cc0f73e7a074440)",
            "is_cherrypick": true,
            "cherrypick_hash": "ab14dec952f0210448b6a2575cc0f73e7a074440",
            "pull": 89340
        },
        "ab14dec952f0210448b6a2575cc0f73e7a074440": {
            "hash": "ab14dec952f0210448b6a2575cc0f73e7a074440",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3Mzc4NzQ2"
            ],
            "author_raw": "Jakub Mateusz Marcowski <01158831@pw.edu.pl>",
            "committer_raw": "Jakub Mateusz Marcowski <01158831@pw.edu.pl>",
            "summary": "tinyexr: Update to 1.0.8",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 88702
        },
        "5b493f72142cb8fa5c02d517708986151a228cd5": {
            "hash": "5b493f72142cb8fa5c02d517708986151a228cd5",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Sync controller mappings DB with SDL2 community repo",
            "body": "Synced with gabomdq/SDL_GameControllerDB@232c738ce0948eb86b6b1b6ba7bcdc92d10faef0\n\n(cherry picked from commit 10445d80d87ac6a8340a749071a218c9eac6ceca)",
            "is_cherrypick": true,
            "cherrypick_hash": "10445d80d87ac6a8340a749071a218c9eac6ceca",
            "pull": 89340
        },
        "10445d80d87ac6a8340a749071a218c9eac6ceca": {
            "hash": "10445d80d87ac6a8340a749071a218c9eac6ceca",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Sync controller mappings DB with SDL2 community repo",
            "body": "Synced with gabomdq/SDL_GameControllerDB@232c738ce0948eb86b6b1b6ba7bcdc92d10faef0",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 87741
        },
        "8db15d9dc80439def28646bd5df0ac4a2d319482": {
            "hash": "8db15d9dc80439def28646bd5df0ac4a2d319482",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "mbedtls: Update to upstream version 2.28.7",
            "body": "(cherry picked from commit dec635119eaffb31f566d3cb5a49f49d65e73a69)",
            "is_cherrypick": true,
            "cherrypick_hash": "dec635119eaffb31f566d3cb5a49f49d65e73a69",
            "pull": 89340
        },
        "dec635119eaffb31f566d3cb5a49f49d65e73a69": {
            "hash": "dec635119eaffb31f566d3cb5a49f49d65e73a69",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "mbedtls: Update to upstream version 2.28.7",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 87738
        },
        "3de73d024942a5cdf4ce279ab7424d359cebea32": {
            "hash": "3de73d024942a5cdf4ce279ab7424d359cebea32",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "mbedtls: Backport Windows fix to use bcrypt for entropy",
            "body": "We had a slightly older version of it for UWP, as the wincrypt API isn't allowed there.\nWe removed this with UWP in #81416, but since this was enabled inconditionally before,\nthis actually changed behavior for Windows compared to Godot 4.1 and earlier.\n\nThis change is also needed to properly supported Windows Store.\n\n(cherry picked from commit b9d008de3d171fa7da763616161b462ed8815a58)",
            "is_cherrypick": true,
            "cherrypick_hash": "b9d008de3d171fa7da763616161b462ed8815a58",
            "pull": 89340
        },
        "b9d008de3d171fa7da763616161b462ed8815a58": {
            "hash": "b9d008de3d171fa7da763616161b462ed8815a58",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "mbedtls: Backport Windows fix to use bcrypt for entropy",
            "body": "We had a slightly older version of it for UWP, as the wincrypt API isn't allowed there.\nWe removed this with UWP in #81416, but since this was enabled inconditionally before,\nthis actually changed behavior for Windows compared to Godot 4.1 and earlier.\n\nThis change is also needed to properly supported Windows Store.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 84042
        },
        "a3e39e2f57514e707cef7813f8682ec53f17e045": {
            "hash": "a3e39e2f57514e707cef7813f8682ec53f17e045",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "CI: Update actions to latest versions",
            "body": "(cherry picked from commit ad8d3cf1c99e708e8dbb7c9d12daf66793417430)",
            "is_cherrypick": true,
            "cherrypick_hash": "ad8d3cf1c99e708e8dbb7c9d12daf66793417430",
            "pull": 89340
        },
        "ad8d3cf1c99e708e8dbb7c9d12daf66793417430": {
            "hash": "ad8d3cf1c99e708e8dbb7c9d12daf66793417430",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "CI: Update actions to latest versions",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 88671
        },
        "5c106052957c1ed3b1462065fbfcb680ed8602f6": {
            "hash": "5c106052957c1ed3b1462065fbfcb680ed8602f6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM0NDA2OTY3"
            ],
            "author_raw": "LinuxUserGD <hugegameartgd@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "os_linuxbsd.cpp: include `servers/rendering_server.h`",
            "body": "(cherry picked from commit 6307cebf37e4ce214754efa014b418ff3a46a7a6)",
            "is_cherrypick": true,
            "cherrypick_hash": "6307cebf37e4ce214754efa014b418ff3a46a7a6",
            "pull": 89340
        },
        "6307cebf37e4ce214754efa014b418ff3a46a7a6": {
            "hash": "6307cebf37e4ce214754efa014b418ff3a46a7a6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM0NDA2OTY3"
            ],
            "author_raw": "LinuxUserGD <hugegameartgd@gmail.com>",
            "committer_raw": "LinuxUserGD <hugegameartgd@gmail.com>",
            "summary": "os_linuxbsd.cpp: include `servers/rendering_server.h`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 88525
        },
        "10f49cb758e0aad23ae90950af35598a64d82f1f": {
            "hash": "10f49cb758e0aad23ae90950af35598a64d82f1f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix gradle build errors when the build path contains non-ASCII characters",
            "body": "(cherry picked from commit f1887a30f35dafac405014ef5ca6e3d76b4da960)",
            "is_cherrypick": true,
            "cherrypick_hash": "f1887a30f35dafac405014ef5ca6e3d76b4da960",
            "pull": 89340
        },
        "f1887a30f35dafac405014ef5ca6e3d76b4da960": {
            "hash": "f1887a30f35dafac405014ef5ca6e3d76b4da960",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "summary": "Fix gradle build errors when the build path contains non-ASCII characters",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 88304
        },
        "4182f2435a999de24ed4701d5c00df7a639d5462": {
            "hash": "4182f2435a999de24ed4701d5c00df7a639d5462",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMxMDEzNw=="
            ],
            "author_raw": "Andreia Gaita <shana@spoiledcat.net>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Use an absolute path for SConsignFile so all Sconscript invocations share the same database",
            "body": "SConscript(\"some SCsub path\") calls create a new context where a relative path\nto the .sconsign file is interpreted as being next to the currently executing\nSCsub, and not the one at the root. This breaks incremental build detection\nbecause scons can't find the build information of dependent files outside of the\nSCsub directory and just rebuilds everything every time.\n\n(cherry picked from commit 0b43b0124f65418e5e9b82e07ad03dc1168fd0e8)",
            "is_cherrypick": true,
            "cherrypick_hash": "0b43b0124f65418e5e9b82e07ad03dc1168fd0e8",
            "pull": 89340
        },
        "0b43b0124f65418e5e9b82e07ad03dc1168fd0e8": {
            "hash": "0b43b0124f65418e5e9b82e07ad03dc1168fd0e8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMxMDEzNw=="
            ],
            "author_raw": "Andreia Gaita <shana@spoiledcat.net>",
            "committer_raw": "Andreia Gaita <shana@spoiledcat.net>",
            "summary": "Use an absolute path for SConsignFile so all Sconscript invocations share the same database",
            "body": "SConscript(\"some SCsub path\") calls create a new context where a relative path\nto the .sconsign file is interpreted as being next to the currently executing\nSCsub, and not the one at the root. This breaks incremental build detection\nbecause scons can't find the build information of dependent files outside of the\nSCsub directory and just rebuilds everything every time.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 88025
        },
        "b11c95dc9861a2f23afb73bd9672e5655b7d8348": {
            "hash": "b11c95dc9861a2f23afb73bd9672e5655b7d8348",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI3MDkyOA=="
            ],
            "author_raw": "Adam Scott <ascott.ca@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Add `WASM_BIGINT` linker flag to the web build",
            "body": "(cherry picked from commit 3ae524fa9e42828183f8046f6f33b945475bb052)",
            "is_cherrypick": true,
            "cherrypick_hash": "3ae524fa9e42828183f8046f6f33b945475bb052",
            "pull": 89340
        },
        "3ae524fa9e42828183f8046f6f33b945475bb052": {
            "hash": "3ae524fa9e42828183f8046f6f33b945475bb052",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI3MDkyOA=="
            ],
            "author_raw": "Adam Scott <ascott.ca@gmail.com>",
            "committer_raw": "Adam Scott <ascott.ca@gmail.com>",
            "summary": "Add `WASM_BIGINT` linker flag to the web build",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 88594
        },
        "193592d5321fd023b36b14f1a27b9964d6f3d26c": {
            "hash": "193592d5321fd023b36b14f1a27b9964d6f3d26c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Web: Bump closure compiler spec to ECMASCRIPT_2021",
            "body": "Fixes #88008.\n\n(cherry picked from commit d29b0d90e0d735eee860b977c57cb75423d7a9ba)",
            "is_cherrypick": true,
            "cherrypick_hash": "d29b0d90e0d735eee860b977c57cb75423d7a9ba",
            "pull": 89340
        },
        "d29b0d90e0d735eee860b977c57cb75423d7a9ba": {
            "hash": "d29b0d90e0d735eee860b977c57cb75423d7a9ba",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Web: Bump closure compiler spec to ECMASCRIPT_2021",
            "body": "Fixes #88008.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 88010
        },
        "5b4c5c4118afa7fa291bf79687309f54421388d2": {
            "hash": "5b4c5c4118afa7fa291bf79687309f54421388d2",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2ODc5MTg="
            ],
            "author_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "[Web] Fix closure compiler builds using BIGINT",
            "body": "When using proxy_to_pthread we add BIGINT support (to support exchanging\n64 bits integers between wasm and JS).\n\nBigint though, is part of ECMAScript 2020, and the closure compiler was\nusing ECMAScript 6 instead.\n\nThis commit update the CC configuration to use ECMAScript 2020 instead.\n\n(cherry picked from commit e9df955e39f3d8cce305afa5ab371cacd0db24fd)",
            "is_cherrypick": true,
            "cherrypick_hash": "e9df955e39f3d8cce305afa5ab371cacd0db24fd",
            "pull": 89340
        },
        "e9df955e39f3d8cce305afa5ab371cacd0db24fd": {
            "hash": "e9df955e39f3d8cce305afa5ab371cacd0db24fd",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2ODc5MTg="
            ],
            "author_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
            "committer_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
            "summary": "[Web] Fix closure compiler builds using BIGINT",
            "body": "When using proxy_to_pthread we add BIGINT support (to support exchanging\n64 bits integers between wasm and JS).\n\nBigint though, is part of ECMAScript 2020, and the closure compiler was\nusing ECMAScript 6 instead.\n\nThis commit update the CC configuration to use ECMAScript 2020 instead.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 83720
        },
        "8c54f7b6cdf7cc3c3079b294f0cb85a8bd3e7cc2": {
            "hash": "8c54f7b6cdf7cc3c3079b294f0cb85a8bd3e7cc2",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "[macOS] Check Vulkan SDK version when looking for MoltenVK libs.",
            "body": "(cherry picked from commit 70e328385c8c9e11ff2d62906edd5a0706c27b9f)",
            "is_cherrypick": true,
            "cherrypick_hash": "70e328385c8c9e11ff2d62906edd5a0706c27b9f",
            "pull": 89340
        },
        "70e328385c8c9e11ff2d62906edd5a0706c27b9f": {
            "hash": "70e328385c8c9e11ff2d62906edd5a0706c27b9f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
            "summary": "[macOS] Check Vulkan SDK version when looking for MoltenVK libs.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 87960
        },
        "0d75fc564b8379dcf34671bfc4da8d0c2e878bad": {
            "hash": "0d75fc564b8379dcf34671bfc4da8d0c2e878bad",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI3MDkyOA=="
            ],
            "author_raw": "Adam Scott <ascott.ca@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Add basic Emacs .gitignore entries",
            "body": "(cherry picked from commit 2696fee3c6b08cd9645a61ebf08b84fd70be5a72)",
            "is_cherrypick": true,
            "cherrypick_hash": "2696fee3c6b08cd9645a61ebf08b84fd70be5a72",
            "pull": 89340
        },
        "2696fee3c6b08cd9645a61ebf08b84fd70be5a72": {
            "hash": "2696fee3c6b08cd9645a61ebf08b84fd70be5a72",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI3MDkyOA=="
            ],
            "author_raw": "Adam Scott <ascott.ca@gmail.com>",
            "committer_raw": "Adam Scott <ascott.ca@gmail.com>",
            "summary": "Add basic Emacs .gitignore entries",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 87878
        },
        "49927fb64c9df4d4dddb2a8ae432066837c360b5": {
            "hash": "49927fb64c9df4d4dddb2a8ae432066837c360b5",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBcK-Cw"
            ],
            "author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix `printf` for format checks",
            "body": "Prevents errors with input being invalid format strings\n\n(cherry picked from commit 6da378afeaaec007d761113198bdd6c0966eafa7)",
            "is_cherrypick": true,
            "cherrypick_hash": "6da378afeaaec007d761113198bdd6c0966eafa7",
            "pull": 89340
        },
        "6da378afeaaec007d761113198bdd6c0966eafa7": {
            "hash": "6da378afeaaec007d761113198bdd6c0966eafa7",
            "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 `printf` for format checks",
            "body": "Prevents errors with input being invalid format strings",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 87864
        },
        "2860ed6064a5a3344f8f9aa1883991f4e77929b5": {
            "hash": "2860ed6064a5a3344f8f9aa1883991f4e77929b5",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExNzk3MTc0"
            ],
            "author_raw": "Pedro J. Estébanez <pedrojrulez@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Undefine yet another macro from Windows headers",
            "body": "(cherry picked from commit bcc96441d6194baca5bc758e0d5eb59844b7054d)",
            "is_cherrypick": true,
            "cherrypick_hash": "bcc96441d6194baca5bc758e0d5eb59844b7054d",
            "pull": 89340
        },
        "bcc96441d6194baca5bc758e0d5eb59844b7054d": {
            "hash": "bcc96441d6194baca5bc758e0d5eb59844b7054d",
            "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": "Undefine yet another macro from Windows headers",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 87627
        },
        "10da4db645c17953aeb2673fbc18121b474f419f": {
            "hash": "10da4db645c17953aeb2673fbc18121b474f419f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "CI: Update mymindstorm/setup-emsdk to v14, should fix cache folder conflicts",
            "body": "https://github.com/mymindstorm/setup-emsdk/releases/tag/v14\n\nCo-authored-by: Yuri Sizov <yuris@humnom.net>\n(cherry picked from commit 35ef0b32b328d9e5ed15f86a0f4a4d29518dec12)",
            "is_cherrypick": true,
            "cherrypick_hash": "35ef0b32b328d9e5ed15f86a0f4a4d29518dec12",
            "pull": 89340
        },
        "35ef0b32b328d9e5ed15f86a0f4a4d29518dec12": {
            "hash": "35ef0b32b328d9e5ed15f86a0f4a4d29518dec12",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg=",
                "MDQ6VXNlcjExNzgyODMz"
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "CI: Update mymindstorm/setup-emsdk to v14, should fix cache folder conflicts",
            "body": "https://github.com/mymindstorm/setup-emsdk/releases/tag/v14\n\nCo-authored-by: Yuri Sizov <yuris@humnom.net>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 87575
        },
        "ec0ddc4633e3f6cdf0cb4e140e74ab21bbd26bfe": {
            "hash": "ec0ddc4633e3f6cdf0cb4e140e74ab21bbd26bfe",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "[iOS] Update linker flags for Xcode 15.2.",
            "body": "(cherry picked from commit ac57f10f82b713c21515fffff11fda2346828cee)",
            "is_cherrypick": true,
            "cherrypick_hash": "ac57f10f82b713c21515fffff11fda2346828cee",
            "pull": 89340
        },
        "ac57f10f82b713c21515fffff11fda2346828cee": {
            "hash": "ac57f10f82b713c21515fffff11fda2346828cee",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
            "summary": "[iOS] Update linker flags for Xcode 15.2.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 87358
        },
        "68154d8a7148d7dcc42c5d72debb4eb30370881a": {
            "hash": "68154d8a7148d7dcc42c5d72debb4eb30370881a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #79878 from HolySkyMin/editor_theme_startup_fix",
            "body": "[4.1] Fix editor layout breaks on startup when default custom theme is applied",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "664b2502d29fb628234f4f1c1684d7a79f6d74e2": {
            "hash": "664b2502d29fb628234f4f1c1684d7a79f6d74e2",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExNzk3MTc0"
            ],
            "author_raw": "Pedro J. Estébanez <pedrojrulez@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix warning in MSVC",
            "body": "(cherry picked from commit fe8c217b7cc85b1f35dc54eb342a8451828a7418)",
            "is_cherrypick": true,
            "cherrypick_hash": "fe8c217b7cc85b1f35dc54eb342a8451828a7418",
            "pull": ""
        },
        "fe8c217b7cc85b1f35dc54eb342a8451828a7418": {
            "hash": "fe8c217b7cc85b1f35dc54eb342a8451828a7418",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExNzk3MTc0"
            ],
            "author_raw": "Pedro J. Estébanez <pedrojrulez@gmail.com>",
            "committer_raw": "Pedro J. Estébanez <pedrojrulez@gmail.com>",
            "summary": "Fix warning in MSVC",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 86555
        },
        "e1421715e85781de3250ac9b8ad224afa9b89275": {
            "hash": "e1421715e85781de3250ac9b8ad224afa9b89275",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM1NTk3MzM3"
            ],
            "author_raw": "Michael Wörner <michael.woerner@blickshift.de>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fixed an issue that could cause a crash when encountering a zero-length packet in an OGG stream.",
            "body": "A zero-length memcpy into a null pointer itself does not fail, but for gcc with optimizations, this can cause incorrect code to be generated further down the line since the pointer is then assumed to be non-null.\nNow stripping zero-length packets and pages without packets from the OggPacketSequence during import. This prevents various warning and error messages for files that end on a zero-length packet.\n\n(cherry picked from commit a4db4ae6581a6e4f051d8aea2c562c1165d22590)",
            "is_cherrypick": true,
            "cherrypick_hash": "a4db4ae6581a6e4f051d8aea2c562c1165d22590",
            "pull": ""
        },
        "a4db4ae6581a6e4f051d8aea2c562c1165d22590": {
            "hash": "a4db4ae6581a6e4f051d8aea2c562c1165d22590",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM1NTk3MzM3"
            ],
            "author_raw": "Michael Wörner <michael.woerner@blickshift.de>",
            "committer_raw": "Michael Wörner <michael.woerner@blickshift.de>",
            "summary": "Fixed an issue that could cause a crash when encountering a zero-length packet in an OGG stream.",
            "body": "A zero-length memcpy into a null pointer itself does not fail, but for gcc with optimizations, this can cause incorrect code to be generated further down the line since the pointer is then assumed to be non-null.\nNow stripping zero-length packets and pages without packets from the OggPacketSequence during import. This prevents various warning and error messages for files that end on a zero-length packet.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 87246
        },
        "77598f0708193358623584877c580e8acc83227f": {
            "hash": "77598f0708193358623584877c580e8acc83227f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #87964 from aaronfranke/4.1-fix-gltf-crash-root-skel-imp",
            "body": "[4.1] Fix crash when importing a GLTF file with a skeleton as the root",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "72f00333ddcc157a1f6eb5e626bf1bfb86c4be30": {
            "hash": "72f00333ddcc157a1f6eb5e626bf1bfb86c4be30",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NDY4NzU="
            ],
            "author_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "committer_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "summary": "[4.1] Fix crash when importing a GLTF file with a skeleton as the root",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 87964
        },
        "b9008f3d517c3ceea565a3467064a15fdd91efca": {
            "hash": "b9008f3d517c3ceea565a3467064a15fdd91efca",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExNzgyODMz"
            ],
            "author_raw": "Yuri Sizov <yuris@humnom.net>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Bump the version year to 2024",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "51c0672b13549fee5c1f554ed591b798436b0ca8": {
            "hash": "51c0672b13549fee5c1f554ed591b798436b0ca8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExNzgyODMz"
            ],
            "author_raw": "Yuri Sizov <yuris@humnom.net>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Add changelog for 4.1.4",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c39ad18bfa7fd8a15b011dfc4e3141d156321d54": {
            "hash": "c39ad18bfa7fd8a15b011dfc4e3141d156321d54",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Yuri Sizov <11782833+YuriSizov@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #87540 from YuriSizov/4.1-cherrypicks",
            "body": "Cherry-picks for the 4.1 branch (future 4.1.4) - 2nd batch",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5b05029b3594d700326b589066762fc7823088b7": {
            "hash": "5b05029b3594d700326b589066762fc7823088b7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkyODMwOTg="
            ],
            "author_raw": "kleonc <9283098+kleonc@users.noreply.github.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Fix Polygon2D to Skeleton2D transform calculation",
            "body": "(cherry picked from commit 41e4f3c215c45bcfaf9b4330f8bce50e911d6be8)",
            "is_cherrypick": true,
            "cherrypick_hash": "41e4f3c215c45bcfaf9b4330f8bce50e911d6be8",
            "pull": 87540
        },
        "41e4f3c215c45bcfaf9b4330f8bce50e911d6be8": {
            "hash": "41e4f3c215c45bcfaf9b4330f8bce50e911d6be8",
            "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 Polygon2D to Skeleton2D transform calculation",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 86557
        },
        "211dd2fb53230308420da031839796802103113d": {
            "hash": "211dd2fb53230308420da031839796802103113d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMzOTE2OTY="
            ],
            "author_raw": "ShirenY <yinxiaozhou@gmail.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Transform mesh's AABB to skeleton's space when calculate mesh's bounds.",
            "body": "(cherry picked from commit 27f71c4e78db2f502d730f5e34a540665c45af27)",
            "is_cherrypick": true,
            "cherrypick_hash": "27f71c4e78db2f502d730f5e34a540665c45af27",
            "pull": 87540
        },
        "27f71c4e78db2f502d730f5e34a540665c45af27": {
            "hash": "27f71c4e78db2f502d730f5e34a540665c45af27",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMzOTE2OTY="
            ],
            "author_raw": "ShirenY <yinxiaozhou@gmail.com>",
            "committer_raw": "ShirenY <yinxiaozhou@gmail.com>",
            "summary": "Transform mesh's AABB to skeleton's space when calculate mesh's bounds.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 84451
        },
        "e2c96dc711dc17712a23cc5cf524fa36d553935f": {
            "hash": "e2c96dc711dc17712a23cc5cf524fa36d553935f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Document changing the window's resizable status at runtime",
            "body": "(cherry picked from commit d6768a17fad24e71667e49c2c4a6bc239e6d622d)",
            "is_cherrypick": true,
            "cherrypick_hash": "d6768a17fad24e71667e49c2c4a6bc239e6d622d",
            "pull": 87540
        },
        "d6768a17fad24e71667e49c2c4a6bc239e6d622d": {
            "hash": "d6768a17fad24e71667e49c2c4a6bc239e6d622d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Document changing the window's resizable status at runtime",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 84886
        },
        "1ec0e4fba106a926c6f0e37684214088de0ba41b": {
            "hash": "1ec0e4fba106a926c6f0e37684214088de0ba41b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2NzI3NzEw"
            ],
            "author_raw": "Micky <micheledevita2@gmail.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Fixing some reports to String's documentation",
            "body": "Closes https://github.com/godotengine/godot-docs/issues/8043\nCloses https://github.com/godotengine/godot-docs/issues/8044\nMitigates https://github.com/godotengine/godot-docs/issues/8190\nCloses https://github.com/godotengine/godot/issues/86734\n\n(cherry picked from commit 46b0f3e9d6d32ef36662ae749f1cb57f882290da)",
            "is_cherrypick": true,
            "cherrypick_hash": "46b0f3e9d6d32ef36662ae749f1cb57f882290da",
            "pull": 87540
        },
        "46b0f3e9d6d32ef36662ae749f1cb57f882290da": {
            "hash": "46b0f3e9d6d32ef36662ae749f1cb57f882290da",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2NzI3NzEw"
            ],
            "author_raw": "Micky <micheledevita2@gmail.com>",
            "committer_raw": "Micky <micheledevita2@gmail.com>",
            "summary": "Fixing some reports to String's documentation",
            "body": "Closes https://github.com/godotengine/godot-docs/issues/8043\nCloses https://github.com/godotengine/godot-docs/issues/8044\nMitigates https://github.com/godotengine/godot-docs/issues/8190\nCloses https://github.com/godotengine/godot/issues/86734",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 86639
        },
        "f5c7a0e8327d425f7c1fd673b5e71b42fd805d7a": {
            "hash": "f5c7a0e8327d425f7c1fd673b5e71b42fd805d7a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgzMTU5ODY="
            ],
            "author_raw": "jsjtxietian <jsjtxietian@outlook.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Mention CollisionPolygon2D.polygon is local to the given CollisionPolygon2D",
            "body": "(cherry picked from commit f5409dc132ae81c2819f30882a88fd3205fc046f)",
            "is_cherrypick": true,
            "cherrypick_hash": "f5409dc132ae81c2819f30882a88fd3205fc046f",
            "pull": 87540
        },
        "f5409dc132ae81c2819f30882a88fd3205fc046f": {
            "hash": "f5409dc132ae81c2819f30882a88fd3205fc046f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgzMTU5ODY="
            ],
            "author_raw": "jsjtxietian <jsjtxietian@outlook.com>",
            "committer_raw": "jsjtxietian <jsjtxietian@outlook.com>",
            "summary": "Mention CollisionPolygon2D.polygon is local to the given CollisionPolygon2D",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 87024
        },
        "45fc8a3b4399d2e8568d2ce880157a41a0e57a39": {
            "hash": "45fc8a3b4399d2e8568d2ce880157a41a0e57a39",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2NzI3NzEw"
            ],
            "author_raw": "Micky <micheledevita2@gmail.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Add missing descriptions for Image's documentation",
            "body": "(cherry picked from commit e01b91777a742c5dd562b3c3b9241ee0d9620d8f)",
            "is_cherrypick": true,
            "cherrypick_hash": "e01b91777a742c5dd562b3c3b9241ee0d9620d8f",
            "pull": 87540
        },
        "e01b91777a742c5dd562b3c3b9241ee0d9620d8f": {
            "hash": "e01b91777a742c5dd562b3c3b9241ee0d9620d8f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2NzI3NzEw"
            ],
            "author_raw": "Micky <micheledevita2@gmail.com>",
            "committer_raw": "Micky <micheledevita2@gmail.com>",
            "summary": "Add missing descriptions for Image's documentation",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 86997
        },
        "ffed9d36b5468a9e6ea6994d378760ed65b79cde": {
            "hash": "ffed9d36b5468a9e6ea6994d378760ed65b79cde",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Make the rendering method dropdown also affect mobile if compatible",
            "body": "This prevents visual discrepancies between desktop and mobile platforms\nafter switching rendering methods using this dropdown.\n\nThe restart dialog now displays which rendering methods will be used,\nand the dropdown tooltip also lists caveats related to specific platforms.\n\n(cherry picked from commit 57f3bdb1e5f775f43b67386b1f625cc7ad414d07)",
            "is_cherrypick": true,
            "cherrypick_hash": "57f3bdb1e5f775f43b67386b1f625cc7ad414d07",
            "pull": 87540
        },
        "57f3bdb1e5f775f43b67386b1f625cc7ad414d07": {
            "hash": "57f3bdb1e5f775f43b67386b1f625cc7ad414d07",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Make the rendering method dropdown also affect mobile if compatible",
            "body": "This prevents visual discrepancies between desktop and mobile platforms\nafter switching rendering methods using this dropdown.\n\nThe restart dialog now displays which rendering methods will be used,\nand the dropdown tooltip also lists caveats related to specific platforms.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 72461
        },
        "c02fcb4edef7be2a05f3be05bb55065ac91521eb": {
            "hash": "c02fcb4edef7be2a05f3be05bb55065ac91521eb",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2NzI3NzEw"
            ],
            "author_raw": "Micky <micheledevita2@gmail.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Add missing descriptions to TextServer's constants",
            "body": "(cherry picked from commit d3150c9c8f83d1f6ca3adeb6cbdda32600c4457d)",
            "is_cherrypick": true,
            "cherrypick_hash": "d3150c9c8f83d1f6ca3adeb6cbdda32600c4457d",
            "pull": 87540
        },
        "d3150c9c8f83d1f6ca3adeb6cbdda32600c4457d": {
            "hash": "d3150c9c8f83d1f6ca3adeb6cbdda32600c4457d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2NzI3NzEw"
            ],
            "author_raw": "Micky <micheledevita2@gmail.com>",
            "committer_raw": "Micky <micheledevita2@gmail.com>",
            "summary": "Add missing descriptions to TextServer's constants",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 86895
        },
        "329f2ce49be795ee855bbbd824c4a7159677e247": {
            "hash": "329f2ce49be795ee855bbbd824c4a7159677e247",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Style: Mark clang-format 16 as supported for pre-commit hook",
            "body": "It only introduced a difference in a .glsl file, which I've worked\naround by removing an empty line. This keeps formatting consistent\nbetween clang-format 15 and 16.\n\nAlso added a change in the 3-to-4 project converter to fix bogus\nformatting in clang-format < 17.\n\n(cherry picked from commit 49f4860ce3e4122e17c869229701f7d86aa6956c)",
            "is_cherrypick": true,
            "cherrypick_hash": "49f4860ce3e4122e17c869229701f7d86aa6956c",
            "pull": 87540
        },
        "49f4860ce3e4122e17c869229701f7d86aa6956c": {
            "hash": "49f4860ce3e4122e17c869229701f7d86aa6956c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Style: Mark clang-format 16 as supported for pre-commit hook",
            "body": "It only introduced a difference in a .glsl file, which I've worked\naround by removing an empty line. This keeps formatting consistent\nbetween clang-format 15 and 16.\n\nAlso added a change in the 3-to-4 project converter to fix bogus\nformatting in clang-format < 17.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 85837
        },
        "57fe32f8daaff4e6c2713f49cb651893c1766d45": {
            "hash": "57fe32f8daaff4e6c2713f49cb651893c1766d45",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEwMTI0NTIz"
            ],
            "author_raw": "Quincy Wofford <quincy.wofford@gmail.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "corrected tooltip information Roll Influence property of VehicleWheel3D",
            "body": "(cherry picked from commit c979d02db27acb3e9c6fbd3dfe68d5f78fb55f62)",
            "is_cherrypick": true,
            "cherrypick_hash": "c979d02db27acb3e9c6fbd3dfe68d5f78fb55f62",
            "pull": 87540
        },
        "c979d02db27acb3e9c6fbd3dfe68d5f78fb55f62": {
            "hash": "c979d02db27acb3e9c6fbd3dfe68d5f78fb55f62",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEwMTI0NTIz"
            ],
            "author_raw": "Quincy Wofford <quincy.wofford@gmail.com>",
            "committer_raw": "Quincy Wofford <quincy.wofford@gmail.com>",
            "summary": "corrected tooltip information Roll Influence property of VehicleWheel3D",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 86672
        },
        "c72c69379a4f7b7f7f00f4fd5e69a39089d3bf62": {
            "hash": "c72c69379a4f7b7f7f00f4fd5e69a39089d3bf62",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Improve RichTextLabel `install_effect()` documentation",
            "body": "(cherry picked from commit 78fff7292cfd5938f316dfaea7cc11e4fc570ca3)",
            "is_cherrypick": true,
            "cherrypick_hash": "78fff7292cfd5938f316dfaea7cc11e4fc570ca3",
            "pull": 87540
        },
        "78fff7292cfd5938f316dfaea7cc11e4fc570ca3": {
            "hash": "78fff7292cfd5938f316dfaea7cc11e4fc570ca3",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Improve RichTextLabel `install_effect()` documentation",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 86331
        },
        "e11165d7f18de7e728234cf00392aa48a8902dd4": {
            "hash": "e11165d7f18de7e728234cf00392aa48a8902dd4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2ODc5MTg="
            ],
            "author_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "[MP] Fix complete_auth notifying the wrong peer",
            "body": "The SceneMultiplayer complete_auth method was not configuring the\nmultiplayer peer correctly, causing it to potentially send the\nnotification to the wrong peer, on the wrong channel, and/or with an\nincorrect transfer mode.\n\n(cherry picked from commit 4826c14d2042aa8044d9751d459aeab644bcb602)",
            "is_cherrypick": true,
            "cherrypick_hash": "4826c14d2042aa8044d9751d459aeab644bcb602",
            "pull": 87540
        },
        "4826c14d2042aa8044d9751d459aeab644bcb602": {
            "hash": "4826c14d2042aa8044d9751d459aeab644bcb602",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2ODc5MTg="
            ],
            "author_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
            "committer_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
            "summary": "[MP] Fix complete_auth notifying the wrong peer",
            "body": "The SceneMultiplayer complete_auth method was not configuring the\nmultiplayer peer correctly, causing it to potentially send the\nnotification to the wrong peer, on the wrong channel, and/or with an\nincorrect transfer mode.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 86257
        },
        "0904f0affda1c0256a63a7280cf163b3f6965f58": {
            "hash": "0904f0affda1c0256a63a7280cf163b3f6965f58",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc1ODUyNTU="
            ],
            "author_raw": "Michael Macha <vikinghelmet99@gmail.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Remove pointer to deprecated class page, from Skeleton3D",
            "body": "SkeletonIK3D is now deprecated, but Skeleton3D is recommending looking into its use for complicated inverse kinematics. What's worse, the removed line is not perfectly clear for non-developers and people less experienced with the engine, and could still stand to be improved.\n\n(cherry picked from commit 0e52ffeb699f6d3a7164133912c7491d0b1c876f)",
            "is_cherrypick": true,
            "cherrypick_hash": "0e52ffeb699f6d3a7164133912c7491d0b1c876f",
            "pull": 87540
        },
        "0e52ffeb699f6d3a7164133912c7491d0b1c876f": {
            "hash": "0e52ffeb699f6d3a7164133912c7491d0b1c876f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc1ODUyNTU="
            ],
            "author_raw": "Michael Macha <vikinghelmet99@gmail.com>",
            "committer_raw": "Michael Macha <vikinghelmet99@gmail.com>",
            "summary": "Remove pointer to deprecated class page, from Skeleton3D",
            "body": "SkeletonIK3D is now deprecated, but Skeleton3D is recommending looking into its use for complicated inverse kinematics. What's worse, the removed line is not perfectly clear for non-developers and people less experienced with the engine, and could still stand to be improved.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 86326
        },
        "afac25a3f8de9b4ea3c559d65d12c3d1d9ba2335": {
            "hash": "afac25a3f8de9b4ea3c559d65d12c3d1d9ba2335",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkwNjMyNjA5"
            ],
            "author_raw": "LunaticInAHat <LunaticInAHat@users.noreply.github.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Support unspecified linear size in DDS files",
            "body": "Not all exporters choose to populate that (optional) header field.\n\n(cherry picked from commit a344d7f9065af4762bc4c9dba90d40c52f9102e4)",
            "is_cherrypick": true,
            "cherrypick_hash": "a344d7f9065af4762bc4c9dba90d40c52f9102e4",
            "pull": 87540
        },
        "a344d7f9065af4762bc4c9dba90d40c52f9102e4": {
            "hash": "a344d7f9065af4762bc4c9dba90d40c52f9102e4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkwNjMyNjA5"
            ],
            "author_raw": "LunaticInAHat <LunaticInAHat@users.noreply.github.com>",
            "committer_raw": "LunaticInAHat <LunaticInAHat@users.noreply.github.com>",
            "summary": "Support unspecified linear size in DDS files",
            "body": "Not all exporters choose to populate that (optional) header field.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 86336
        },
        "c8fabac8c76d72edc203232a4bd96d6a6e4e2c1a": {
            "hash": "c8fabac8c76d72edc203232a4bd96d6a6e4e2c1a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY1MDE5NzU="
            ],
            "author_raw": "Ricardo Subtil <ricasubtil@gmail.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Fix DAP breakpoints being cleared on closed scripts",
            "body": "(cherry picked from commit 760ff2e9339b95bcad1e4045c330c06e0ce9c98c)",
            "is_cherrypick": true,
            "cherrypick_hash": "760ff2e9339b95bcad1e4045c330c06e0ce9c98c",
            "pull": 87540
        },
        "760ff2e9339b95bcad1e4045c330c06e0ce9c98c": {
            "hash": "760ff2e9339b95bcad1e4045c330c06e0ce9c98c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY1MDE5NzU="
            ],
            "author_raw": "Ricardo Subtil <ricasubtil@gmail.com>",
            "committer_raw": "Ricardo Subtil <ricasubtil@gmail.com>",
            "summary": "Fix DAP breakpoints being cleared on closed scripts",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 84898
        },
        "c9924b11a4af21ab7235f1045715fe71d0236982": {
            "hash": "c9924b11a4af21ab7235f1045715fe71d0236982",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjI2NDU4"
            ],
            "author_raw": "rsburke4 <rsburke@g.clemson.edu>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Added error to catch conversion on invalid image",
            "body": "(cherry picked from commit dec2269bca8c616dac73ec987f7e670cf0451c77)",
            "is_cherrypick": true,
            "cherrypick_hash": "dec2269bca8c616dac73ec987f7e670cf0451c77",
            "pull": 87540
        },
        "dec2269bca8c616dac73ec987f7e670cf0451c77": {
            "hash": "dec2269bca8c616dac73ec987f7e670cf0451c77",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjI2NDU4"
            ],
            "author_raw": "rsburke4 <rsburke@g.clemson.edu>",
            "committer_raw": "rsburke4 <rsburke@g.clemson.edu>",
            "summary": "Added error to catch conversion on invalid image",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 84782
        },
        "62485a51fd6b2a92a1929803a41f20ff1e6b7fcb": {
            "hash": "62485a51fd6b2a92a1929803a41f20ff1e6b7fcb",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExNzk3MTc0"
            ],
            "author_raw": "Pedro J. Estébanez <pedrojrulez@gmail.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Remove superfluous locking in RID owners in Vulkan RD",
            "body": "(cherry picked from commit 72bf8dfecfc08ef189012d002a05a740d72135a1)",
            "is_cherrypick": true,
            "cherrypick_hash": "72bf8dfecfc08ef189012d002a05a740d72135a1",
            "pull": 87540
        },
        "72bf8dfecfc08ef189012d002a05a740d72135a1": {
            "hash": "72bf8dfecfc08ef189012d002a05a740d72135a1",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExNzk3MTc0"
            ],
            "author_raw": "Pedro J. Estébanez <pedrojrulez@gmail.com>",
            "committer_raw": "Pedro J. Estébanez <pedrojrulez@gmail.com>",
            "summary": "Remove superfluous locking in RID owners in Vulkan RD",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 85532
        },
        "4b71c38e4792b1d25434ef84910ca72b7973d460": {
            "hash": "4b71c38e4792b1d25434ef84910ca72b7973d460",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExNzk3MTc0"
            ],
            "author_raw": "Pedro J. Estébanez <pedrojrulez@gmail.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Remove redundant explicit clears in the Vulkan RD",
            "body": "(cherry picked from commit 4964d9a083fd9179148b942c2301e6b6fdf58fda)",
            "is_cherrypick": true,
            "cherrypick_hash": "4964d9a083fd9179148b942c2301e6b6fdf58fda",
            "pull": 87540
        },
        "4964d9a083fd9179148b942c2301e6b6fdf58fda": {
            "hash": "4964d9a083fd9179148b942c2301e6b6fdf58fda",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExNzk3MTc0"
            ],
            "author_raw": "Pedro J. Estébanez <pedrojrulez@gmail.com>",
            "committer_raw": "Pedro J. Estébanez <pedrojrulez@gmail.com>",
            "summary": "Remove redundant explicit clears in the Vulkan RD",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 85532
        },
        "307a6eba6b3246d0889a91861ea99660d1e15432": {
            "hash": "307a6eba6b3246d0889a91861ea99660d1e15432",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Update the validation logic for the package name:",
            "body": "- When using the project name, allow underscore (`_`) characters\n- Send a warning instead of an error when the project name is modified to fit the package name format\n\n(cherry picked from commit 0325568a9bb9b9e33e5fe145b69cf3759aaa0027)",
            "is_cherrypick": true,
            "cherrypick_hash": "0325568a9bb9b9e33e5fe145b69cf3759aaa0027",
            "pull": 87540
        },
        "0325568a9bb9b9e33e5fe145b69cf3759aaa0027": {
            "hash": "0325568a9bb9b9e33e5fe145b69cf3759aaa0027",
            "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 validation logic for the package name:",
            "body": "- When using the project name, allow underscore (`_`) characters\n- Send a warning instead of an error when the project name is modified to fit the package name format",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 84676
        },
        "a8180680afc876f07f64949b66e79a2035818c98": {
            "hash": "a8180680afc876f07f64949b66e79a2035818c98",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBcK-Cw"
            ],
            "author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Fix invalid 3-to-4 renames of `add_animation` to `add_animation_library`",
            "body": "This rename breaks `SpriteFrames` and also isn't valid as the new method\ntakes an `AnimationLibrary`, not an `Animation`\n\n(cherry picked from commit 4b7ea9fe478c5f6c6a3477cb4d81872f9d5538c8)",
            "is_cherrypick": true,
            "cherrypick_hash": "4b7ea9fe478c5f6c6a3477cb4d81872f9d5538c8",
            "pull": 87540
        },
        "4b7ea9fe478c5f6c6a3477cb4d81872f9d5538c8": {
            "hash": "4b7ea9fe478c5f6c6a3477cb4d81872f9d5538c8",
            "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 invalid 3-to-4 renames of `add_animation` to `add_animation_library`",
            "body": "This rename breaks `SpriteFrames` and also isn't valid as the new method\ntakes an `AnimationLibrary`, not an `Animation`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 86647
        },
        "ab7d9578b7c2ada58334569ea1fef135e87502d1": {
            "hash": "ab7d9578b7c2ada58334569ea1fef135e87502d1",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBcK-Cw"
            ],
            "author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Clarify `PackedByteArray.decompress*` limitations with external data",
            "body": "(cherry picked from commit 4850b866e84ee49cf494dd85813f4b74f816897c)",
            "is_cherrypick": true,
            "cherrypick_hash": "4850b866e84ee49cf494dd85813f4b74f816897c",
            "pull": 87540
        },
        "4850b866e84ee49cf494dd85813f4b74f816897c": {
            "hash": "4850b866e84ee49cf494dd85813f4b74f816897c",
            "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": "Clarify `PackedByteArray.decompress*` limitations with external data",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 81689
        },
        "dc6ae4a8f03651c11d36278866763e586429b307": {
            "hash": "dc6ae4a8f03651c11d36278866763e586429b307",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NTIxMzM5"
            ],
            "author_raw": "Clay John <claynjohn@gmail.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Disable scissor test after rendering batches in compatibility renderer",
            "body": "(cherry picked from commit 062e8802b7a5569f37d6a42e8a270c31b58ff6e6)",
            "is_cherrypick": true,
            "cherrypick_hash": "062e8802b7a5569f37d6a42e8a270c31b58ff6e6",
            "pull": 87540
        },
        "062e8802b7a5569f37d6a42e8a270c31b58ff6e6": {
            "hash": "062e8802b7a5569f37d6a42e8a270c31b58ff6e6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NTIxMzM5"
            ],
            "author_raw": "Clay John <claynjohn@gmail.com>",
            "committer_raw": "Clay John <claynjohn@gmail.com>",
            "summary": "Disable scissor test after rendering batches in compatibility renderer",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 87489
        },
        "8d479e8389e7c87cb50f2e066632e078ebf11592": {
            "hash": "8d479e8389e7c87cb50f2e066632e078ebf11592",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "zlib/minizip: Update to version 1.3.1",
            "body": "Minizip includes previously backported fix for CVE-2023-45853,\nand a Debian patch for CVE-2014-9485 was also upstreamed.\n\n(cherry picked from commit 8ead8d2ddb4bef0f667e208b7f4532a75ba494f7)",
            "is_cherrypick": true,
            "cherrypick_hash": "8ead8d2ddb4bef0f667e208b7f4532a75ba494f7",
            "pull": 87540
        },
        "8ead8d2ddb4bef0f667e208b7f4532a75ba494f7": {
            "hash": "8ead8d2ddb4bef0f667e208b7f4532a75ba494f7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "zlib/minizip: Update to version 1.3.1",
            "body": "Minizip includes previously backported fix for CVE-2023-45853,\nand a Debian patch for CVE-2014-9485 was also upstreamed.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 87527
        },
        "f4e6063ed885dc7671a211fdc0f64b482430c63c": {
            "hash": "f4e6063ed885dc7671a211fdc0f64b482430c63c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM5MDMwNTk="
            ],
            "author_raw": "Raul Santos <raulsntos@gmail.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Ignore directory entries in TPZ",
            "body": "Zip files may contain directory entries, they always end with a path\nseparator and zip entries always use forward slashes for path separators.\n\nThere's no need to create the directories included in the zip file,\nsince they'll already be created when creating the individual files.\n\n(cherry picked from commit 59a5a1eb70dc02bec4a6462d36ef6a0daaa8694e)",
            "is_cherrypick": true,
            "cherrypick_hash": "59a5a1eb70dc02bec4a6462d36ef6a0daaa8694e",
            "pull": 87540
        },
        "59a5a1eb70dc02bec4a6462d36ef6a0daaa8694e": {
            "hash": "59a5a1eb70dc02bec4a6462d36ef6a0daaa8694e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM5MDMwNTk="
            ],
            "author_raw": "Raul Santos <raulsntos@gmail.com>",
            "committer_raw": "Raul Santos <raulsntos@gmail.com>",
            "summary": "Ignore directory entries in TPZ",
            "body": "Zip files may contain directory entries, they always end with a path\nseparator and zip entries always use forward slashes for path separators.\n\nThere's no need to create the directories included in the zip file,\nsince they'll already be created when creating the individual files.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 79374
        },
        "a4cabd7497351ac076d4b746dd0140e02faaa062": {
            "hash": "a4cabd7497351ac076d4b746dd0140e02faaa062",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM5OTQ2MDMw"
            ],
            "author_raw": "Lyuma <xn.lyuma@gmail.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "gltf: fix three bugs which prevented extracted textures from being refreshed.",
            "body": "1. Extracted texture paths in `GLTFDocument::_parse_image_save_image` at the project root started with res:/// which broke cache invalidation\n2. md5 hashes were not being written to generator_parameters for new imports, which led Godot to think the file was manually created.\n3. `EditorFileSystem::reimport_append` must emit the `resources_reimported` signal in order for the resource cache to be updated.\n\n(cherry picked from commit fea4165ca8e952cef8cb8c636b4399ffdaebbdb5)",
            "is_cherrypick": true,
            "cherrypick_hash": "fea4165ca8e952cef8cb8c636b4399ffdaebbdb5",
            "pull": 87540
        },
        "fea4165ca8e952cef8cb8c636b4399ffdaebbdb5": {
            "hash": "fea4165ca8e952cef8cb8c636b4399ffdaebbdb5",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM5OTQ2MDMw"
            ],
            "author_raw": "Lyuma <xn.lyuma@gmail.com>",
            "committer_raw": "Lyuma <xn.lyuma@gmail.com>",
            "summary": "gltf: fix three bugs which prevented extracted textures from being refreshed.",
            "body": "1. Extracted texture paths in `GLTFDocument::_parse_image_save_image` at the project root started with res:/// which broke cache invalidation\n2. md5 hashes were not being written to generator_parameters for new imports, which led Godot to think the file was manually created.\n3. `EditorFileSystem::reimport_append` must emit the `resources_reimported` signal in order for the resource cache to be updated.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 86504
        },
        "b3018d81c5890f1fa0140e535769283d6265f189": {
            "hash": "b3018d81c5890f1fa0140e535769283d6265f189",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMxODM1ODQw"
            ],
            "author_raw": "CardboardCarl <31835840+CardboardCarl@users.noreply.github.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Clarified behavior of RayCast objects when get_collision_point() is used inside a collision shape",
            "body": "(cherry picked from commit 6dfec4f70dfe77560de046fe99d6514e7831755a)",
            "is_cherrypick": true,
            "cherrypick_hash": "6dfec4f70dfe77560de046fe99d6514e7831755a",
            "pull": 87540
        },
        "6dfec4f70dfe77560de046fe99d6514e7831755a": {
            "hash": "6dfec4f70dfe77560de046fe99d6514e7831755a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMxODM1ODQw"
            ],
            "author_raw": "CardboardCarl <31835840+CardboardCarl@users.noreply.github.com>",
            "committer_raw": "CardboardCarl <31835840+CardboardCarl@users.noreply.github.com>",
            "summary": "Clarified behavior of RayCast objects when get_collision_point() is used inside a collision shape",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 84085
        },
        "3df61453615649a70cf6720c00461b2c703835e5": {
            "hash": "3df61453615649a70cf6720c00461b2c703835e5",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBcK-Cw"
            ],
            "author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Redraw `TreeItem` on more changes",
            "body": "* Custom font changes\n* Custom draw changes\n* Custom as button\n\n(cherry picked from commit 552594ffdcca599bf5d44a8b61f9a940ccab38e5)",
            "is_cherrypick": true,
            "cherrypick_hash": "552594ffdcca599bf5d44a8b61f9a940ccab38e5",
            "pull": 87540
        },
        "552594ffdcca599bf5d44a8b61f9a940ccab38e5": {
            "hash": "552594ffdcca599bf5d44a8b61f9a940ccab38e5",
            "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": "Redraw `TreeItem` on more changes",
            "body": "* Custom font changes\n* Custom draw changes\n* Custom as button",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 87415
        },
        "b113602ce5ae5d9be89dcb0daa951169892c829c": {
            "hash": "b113602ce5ae5d9be89dcb0daa951169892c829c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE1NTQxMjc="
            ],
            "author_raw": "Bartłomiej T. Listwon <blistwon@gmail.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Prevent overriding file info of another file when reimport creates files",
            "body": "(cherry picked from commit aae48ac2b688a360b80ff06105190b1842644cb5)",
            "is_cherrypick": true,
            "cherrypick_hash": "aae48ac2b688a360b80ff06105190b1842644cb5",
            "pull": 87540
        },
        "aae48ac2b688a360b80ff06105190b1842644cb5": {
            "hash": "aae48ac2b688a360b80ff06105190b1842644cb5",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE1NTQxMjc="
            ],
            "author_raw": "Bartłomiej T. Listwon <blistwon@gmail.com>",
            "committer_raw": "Bartłomiej T. Listwon <blistwon@gmail.com>",
            "summary": "Prevent overriding file info of another file when reimport creates files",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 85922
        },
        "5376aea68807ed283cd571630ebb17760e244a43": {
            "hash": "5376aea68807ed283cd571630ebb17760e244a43",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgzMTU5ODY="
            ],
            "author_raw": "jsjtxietian <jsjtxietian@outlook.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Fix CollisionObject3D Gizmo not updated after calling shape_owner_* functions",
            "body": "(cherry picked from commit 80a488a24271a860aa0b79fb2e83569bf8d49942)",
            "is_cherrypick": true,
            "cherrypick_hash": "80a488a24271a860aa0b79fb2e83569bf8d49942",
            "pull": 87540
        },
        "80a488a24271a860aa0b79fb2e83569bf8d49942": {
            "hash": "80a488a24271a860aa0b79fb2e83569bf8d49942",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgzMTU5ODY="
            ],
            "author_raw": "jsjtxietian <jsjtxietian@outlook.com>",
            "committer_raw": "jsjtxietian <jsjtxietian@outlook.com>",
            "summary": "Fix CollisionObject3D Gizmo not updated after calling shape_owner_* functions",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 84610
        },
        "a092b1aa38a5c4ce8482a03917491b09d61f67e8": {
            "hash": "a092b1aa38a5c4ce8482a03917491b09d61f67e8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY0NTIxMTU4"
            ],
            "author_raw": "Occalepsus <juju.joly@free.fr>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Fix body leaving area gravity influence",
            "body": "(cherry picked from commit 492f1c2406fa0f8d0958bcb578d101e409a60237)",
            "is_cherrypick": true,
            "cherrypick_hash": "492f1c2406fa0f8d0958bcb578d101e409a60237",
            "pull": 87540
        },
        "492f1c2406fa0f8d0958bcb578d101e409a60237": {
            "hash": "492f1c2406fa0f8d0958bcb578d101e409a60237",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY0NTIxMTU4"
            ],
            "author_raw": "Occalepsus <juju.joly@free.fr>",
            "committer_raw": "Occalepsus <juju.joly@free.fr>",
            "summary": "Fix body leaving area gravity influence",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 82961
        },
        "dfcd70c09f020ab61b4845b1a42eda3d71ac34d5": {
            "hash": "dfcd70c09f020ab61b4845b1a42eda3d71ac34d5",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY3NjYxNDI="
            ],
            "author_raw": "Erik Johnson <ecmjohnson@hotmail.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Add descpription for rendering/limits/spatial_indexer/threaded_cull_minimum_instances",
            "body": "(cherry picked from commit 498f46063dc3045a02ff84c47c8329d2587b6d6f)",
            "is_cherrypick": true,
            "cherrypick_hash": "498f46063dc3045a02ff84c47c8329d2587b6d6f",
            "pull": 87540
        },
        "498f46063dc3045a02ff84c47c8329d2587b6d6f": {
            "hash": "498f46063dc3045a02ff84c47c8329d2587b6d6f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY3NjYxNDI="
            ],
            "author_raw": "Erik Johnson <ecmjohnson@hotmail.com>",
            "committer_raw": "Erik Johnson <ecmjohnson@hotmail.com>",
            "summary": "Add descpription for rendering/limits/spatial_indexer/threaded_cull_minimum_instances",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 86246
        },
        "2c062f1922565c80e3e142bff0701dbf15ecc3f4": {
            "hash": "2c062f1922565c80e3e142bff0701dbf15ecc3f4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMzMTMwMA=="
            ],
            "author_raw": "31 <31eee384@gmail.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Include animation.length in Animation example",
            "body": "The length of an Animation isn't automatically set by adding keys, and\nit must be set manually. The existing example only has keys up to 0.5s,\nso the default value of 1.0s may be acceptable. However, this results in\nunexpected behavior for anyone who makes an animation longer than 1.0s.\nInclude animation.length in the example because it's important.\n\nAlso, increase the key position to 2.0s so it won't be confusing that\nthe assignment is somewhat redundant.\n\n(cherry picked from commit 698c67d540cddf38c9ad7e73e99721c245b93588)",
            "is_cherrypick": true,
            "cherrypick_hash": "698c67d540cddf38c9ad7e73e99721c245b93588",
            "pull": 87540
        },
        "698c67d540cddf38c9ad7e73e99721c245b93588": {
            "hash": "698c67d540cddf38c9ad7e73e99721c245b93588",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMzMTMwMA=="
            ],
            "author_raw": "31 <31eee384@gmail.com>",
            "committer_raw": "31 <31eee384@gmail.com>",
            "summary": "Include animation.length in Animation example",
            "body": "The length of an Animation isn't automatically set by adding keys, and\nit must be set manually. The existing example only has keys up to 0.5s,\nso the default value of 1.0s may be acceptable. However, this results in\nunexpected behavior for anyone who makes an animation longer than 1.0s.\nInclude animation.length in the example because it's important.\n\nAlso, increase the key position to 2.0s so it won't be confusing that\nthe assignment is somewhat redundant.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 87180
        },
        "1fa33b607207e89c775168bcb0df9438d54f00d6": {
            "hash": "1fa33b607207e89c775168bcb0df9438d54f00d6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI2MTUzMzEx"
            ],
            "author_raw": "Alessandro Famà <me@alessandrofama.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Fix Dummy audio driver initialization issue on WASAPI output device initialization failure",
            "body": "`AudioDriverWASAPI::init` consistently returns `Error::OK`, even when encountering a failure during the initialization of the output device. This behaviour blocks the dummy driver from initializing in `AudioDriverManager::initialize`.\n\n(cherry picked from commit 998078f8d7414a21214d4ad4056e0fb8b4e55180)",
            "is_cherrypick": true,
            "cherrypick_hash": "998078f8d7414a21214d4ad4056e0fb8b4e55180",
            "pull": 87540
        },
        "998078f8d7414a21214d4ad4056e0fb8b4e55180": {
            "hash": "998078f8d7414a21214d4ad4056e0fb8b4e55180",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI2MTUzMzEx"
            ],
            "author_raw": "Alessandro Famà <me@alessandrofama.com>",
            "committer_raw": "Alessandro Famà <me@alessandrofama.com>",
            "summary": "Fix Dummy audio driver initialization issue on WASAPI output device initialization failure",
            "body": "`AudioDriverWASAPI::init` consistently returns `Error::OK`, even when encountering a failure during the initialization of the output device. This behaviour blocks the dummy driver from initializing in `AudioDriverManager::initialize`.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 87010
        },
        "5ffc22b06f28b5b2cdfab4e040830914692b0e5b": {
            "hash": "5ffc22b06f28b5b2cdfab4e040830914692b0e5b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2NzI3NzEw"
            ],
            "author_raw": "Micky <micheledevita2@gmail.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Add missing descriptions to PrimitiveMesh and SoftBody3D",
            "body": "(cherry picked from commit a33777d49d4c5a42b60e761db9bcb8d2542dbe25)",
            "is_cherrypick": true,
            "cherrypick_hash": "a33777d49d4c5a42b60e761db9bcb8d2542dbe25",
            "pull": 87540
        },
        "a33777d49d4c5a42b60e761db9bcb8d2542dbe25": {
            "hash": "a33777d49d4c5a42b60e761db9bcb8d2542dbe25",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2NzI3NzEw"
            ],
            "author_raw": "Micky <micheledevita2@gmail.com>",
            "committer_raw": "Micky <micheledevita2@gmail.com>",
            "summary": "Add missing descriptions to PrimitiveMesh and SoftBody3D",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 87011
        },
        "bf2b98b8019a89008fd30656e4d3dafcc9c0184b": {
            "hash": "bf2b98b8019a89008fd30656e4d3dafcc9c0184b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUzMTUwMjQ0"
            ],
            "author_raw": "BlueCube3310 <53150244+BlueCube3310@users.noreply.github.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Fix BasisUniversal ETC RA_AS_RG transcoding",
            "body": "(cherry picked from commit 51ad937532fb2c00f89326ac1e102a56829df2ae)",
            "is_cherrypick": true,
            "cherrypick_hash": "51ad937532fb2c00f89326ac1e102a56829df2ae",
            "pull": 87540
        },
        "51ad937532fb2c00f89326ac1e102a56829df2ae": {
            "hash": "51ad937532fb2c00f89326ac1e102a56829df2ae",
            "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": "Fix BasisUniversal ETC RA_AS_RG transcoding",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 86916
        },
        "b915d7d9f238cb592458cee970d8f2b2f9f39877": {
            "hash": "b915d7d9f238cb592458cee970d8f2b2f9f39877",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Yuri Sizov <11782833+YuriSizov@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #87514 from YuriSizov/4.1-cherrypicks",
            "body": "Cherry-picks for the 4.1 branch (future 4.1.4) - 1st batch",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d75566167f29add824912c20e0128987c8dd49d2": {
            "hash": "d75566167f29add824912c20e0128987c8dd49d2",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExOTE1Mzc4"
            ],
            "author_raw": "ChibiDenDen <pdaniq@gmail.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "fix clear color on mobile renderer",
            "body": "(cherry picked from commit df25e878425fc39465dfe105c56400c8c1733241)",
            "is_cherrypick": true,
            "cherrypick_hash": "df25e878425fc39465dfe105c56400c8c1733241",
            "pull": 87514
        },
        "df25e878425fc39465dfe105c56400c8c1733241": {
            "hash": "df25e878425fc39465dfe105c56400c8c1733241",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExOTE1Mzc4"
            ],
            "author_raw": "ChibiDenDen <pdaniq@gmail.com>",
            "committer_raw": "ChibiDenDen <pdaniq@gmail.com>",
            "summary": "fix clear color on mobile renderer",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 80933
        },
        "38037bae4725c76d94f18defc1721c7a1c021721": {
            "hash": "38037bae4725c76d94f18defc1721c7a1c021721",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYwNzcxNQ=="
            ],
            "author_raw": "LRFLEW <LRFLEW@aol.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Fix transparent viewport backgrounds with custom clear color",
            "body": "(cherry picked from commit 6effd3cde7a481b57226cf5d03c97aa5728ff7e7)",
            "is_cherrypick": true,
            "cherrypick_hash": "6effd3cde7a481b57226cf5d03c97aa5728ff7e7",
            "pull": 87514
        },
        "6effd3cde7a481b57226cf5d03c97aa5728ff7e7": {
            "hash": "6effd3cde7a481b57226cf5d03c97aa5728ff7e7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYwNzcxNQ=="
            ],
            "author_raw": "LRFLEW <LRFLEW@aol.com>",
            "committer_raw": "LRFLEW <LRFLEW@aol.com>",
            "summary": "Fix transparent viewport backgrounds with custom clear color",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 79876
        },
        "5115b119f806593246666807532090498ba1ccc7": {
            "hash": "5115b119f806593246666807532090498ba1ccc7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4NjM3MDc="
            ],
            "author_raw": "Malcolm Nixon <Malcolm.nixon@gmail.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Fix memory corruption and assert failures in convex decomposition",
            "body": "This PR fixes how triangular faces are decomposed into vertices and indices. The pre-increment resulted in the indices table skipping entry 0 and potentially overrunning the end of the vertices vector.\n\n(cherry picked from commit bf7cdc522987b5c8675ccaafdb4b2c5d2b19e726)",
            "is_cherrypick": true,
            "cherrypick_hash": "bf7cdc522987b5c8675ccaafdb4b2c5d2b19e726",
            "pull": 87514
        },
        "bf7cdc522987b5c8675ccaafdb4b2c5d2b19e726": {
            "hash": "bf7cdc522987b5c8675ccaafdb4b2c5d2b19e726",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4NjM3MDc="
            ],
            "author_raw": "Malcolm Nixon <Malcolm.nixon@gmail.com>",
            "committer_raw": "Malcolm Nixon <Malcolm.nixon@gmail.com>",
            "summary": "Fix memory corruption and assert failures in convex decomposition",
            "body": "This PR fixes how triangular faces are decomposed into vertices and indices. The pre-increment resulted in the indices table skipping entry 0 and potentially overrunning the end of the vertices vector.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 85631
        },
        "e7db7b552da163e172705fb0148efb9d6205f033": {
            "hash": "e7db7b552da163e172705fb0148efb9d6205f033",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2MjE3Njg="
            ],
            "author_raw": "aXu-AP <1621768+aXu-AP@users.noreply.github.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Fix UV editor not showing polygon correctly",
            "body": "Fix polygon not showing correctly if UVs have been moved around. Show the actual contents of the polygon instead.\n\n(cherry picked from commit a45db4d6168d9b7074b1ff322ce2d04129f8c761)",
            "is_cherrypick": true,
            "cherrypick_hash": "a45db4d6168d9b7074b1ff322ce2d04129f8c761",
            "pull": 87514
        },
        "a45db4d6168d9b7074b1ff322ce2d04129f8c761": {
            "hash": "a45db4d6168d9b7074b1ff322ce2d04129f8c761",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2MjE3Njg="
            ],
            "author_raw": "aXu-AP <1621768+aXu-AP@users.noreply.github.com>",
            "committer_raw": "aXu-AP <1621768+aXu-AP@users.noreply.github.com>",
            "summary": "Fix UV editor not showing polygon correctly",
            "body": "Fix polygon not showing correctly if UVs have been moved around. Show the actual contents of the polygon instead.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 84116
        },
        "32a3b2bf9cb1791f6c870c694a4ad879204e791d": {
            "hash": "32a3b2bf9cb1791f6c870c694a4ad879204e791d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Set language encoding flag when using ZIPPacker",
            "body": "When non-ASCII filenames are used, this indicates that the encoding is\nUTF-8. Programs like ZIPReader can then parse the filename correctly.\n\n(cherry picked from commit 08b1354b36c14a9c72128d33db4dbe6e5864a0e2)",
            "is_cherrypick": true,
            "cherrypick_hash": "08b1354b36c14a9c72128d33db4dbe6e5864a0e2",
            "pull": 87514
        },
        "08b1354b36c14a9c72128d33db4dbe6e5864a0e2": {
            "hash": "08b1354b36c14a9c72128d33db4dbe6e5864a0e2",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Set language encoding flag when using ZIPPacker",
            "body": "When non-ASCII filenames are used, this indicates that the encoding is\nUTF-8. Programs like ZIPReader can then parse the filename correctly.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 78732
        },
        "9598a32b7bc27b497955486a189daa08cd78944d": {
            "hash": "9598a32b7bc27b497955486a189daa08cd78944d",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBcK-Cw"
            ],
            "author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "[Core] Prevent infinite recursion when printing errors",
            "body": "(cherry picked from commit d10617bb3b1c78fd7313b3fb262481a939e561f5)",
            "is_cherrypick": true,
            "cherrypick_hash": "d10617bb3b1c78fd7313b3fb262481a939e561f5",
            "pull": 87514
        },
        "d10617bb3b1c78fd7313b3fb262481a939e561f5": {
            "hash": "d10617bb3b1c78fd7313b3fb262481a939e561f5",
            "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] Prevent infinite recursion when printing errors",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 85397
        },
        "c51b59c1fc46330ae73d4aaafe884546ef522bbc": {
            "hash": "c51b59c1fc46330ae73d4aaafe884546ef522bbc",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwMzM0ODM0"
            ],
            "author_raw": "HolySkyMin <fsda109238@gmail.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "GLES3: Skip batches with zero instance count while rendering",
            "body": "(cherry picked from commit 51dcb388409095133261fb98c8822fbc6bb55c8e)",
            "is_cherrypick": true,
            "cherrypick_hash": "51dcb388409095133261fb98c8822fbc6bb55c8e",
            "pull": 87514
        },
        "51dcb388409095133261fb98c8822fbc6bb55c8e": {
            "hash": "51dcb388409095133261fb98c8822fbc6bb55c8e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwMzM0ODM0"
            ],
            "author_raw": "HolySkyMin <fsda109238@gmail.com>",
            "committer_raw": "HolySkyMin <fsda109238@gmail.com>",
            "summary": "GLES3: Skip batches with zero instance count while rendering",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 85778
        },
        "97b081b45f1a80f5f7fe53bc803c80dedf63221e": {
            "hash": "97b081b45f1a80f5f7fe53bc803c80dedf63221e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE5MzY3NjM="
            ],
            "author_raw": "Ellen Poe <ellen@ellenhp.me>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Only warn once about OGG seeking issues",
            "body": "(cherry picked from commit 729d270a25efb63dc3e47c8df15a47c539aaf4b7)",
            "is_cherrypick": true,
            "cherrypick_hash": "729d270a25efb63dc3e47c8df15a47c539aaf4b7",
            "pull": 87514
        },
        "729d270a25efb63dc3e47c8df15a47c539aaf4b7": {
            "hash": "729d270a25efb63dc3e47c8df15a47c539aaf4b7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE5MzY3NjM="
            ],
            "author_raw": "Ellen Poe <ellen@ellenhp.me>",
            "committer_raw": "Ellen Poe <ellen@ellenhp.me>",
            "summary": "Only warn once about OGG seeking issues",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 81704
        },
        "7180817900d0ccdb066e3690dd96c32687b49f01": {
            "hash": "7180817900d0ccdb066e3690dd96c32687b49f01",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgzMTU5ODY="
            ],
            "author_raw": "jsjtxietian <jsjtxietian@outlook.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Fix bad parameter of rendering_method crashes Godot",
            "body": "Print error and default to forward plus\n\n(cherry picked from commit b6bee1c21ed1b2297e3230cc5193bcb05a9115f1)",
            "is_cherrypick": true,
            "cherrypick_hash": "b6bee1c21ed1b2297e3230cc5193bcb05a9115f1",
            "pull": 87514
        },
        "b6bee1c21ed1b2297e3230cc5193bcb05a9115f1": {
            "hash": "b6bee1c21ed1b2297e3230cc5193bcb05a9115f1",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgzMTU5ODY="
            ],
            "author_raw": "jsjtxietian <jsjtxietian@outlook.com>",
            "committer_raw": "jsjtxietian <jsjtxietian@outlook.com>",
            "summary": "Fix bad parameter of rendering_method crashes Godot",
            "body": "Print error and default to forward plus",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 84241
        },
        "9d1d9168646a7abbde4d2f9abbfb0fbe90466799": {
            "hash": "9d1d9168646a7abbde4d2f9abbfb0fbe90466799",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Add unsigned char cast ifdef.",
            "body": "(cherry picked from commit ec052cd38a481817e89b3c430c9de426df1e582f)",
            "is_cherrypick": true,
            "cherrypick_hash": "ec052cd38a481817e89b3c430c9de426df1e582f",
            "pull": 87514
        },
        "ec052cd38a481817e89b3c430c9de426df1e582f": {
            "hash": "ec052cd38a481817e89b3c430c9de426df1e582f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Add unsigned char cast ifdef.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 85500
        },
        "3daaaff3303a79ffeaa989fc75141fea155af53d": {
            "hash": "3daaaff3303a79ffeaa989fc75141fea155af53d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwNTQxMTgz"
            ],
            "author_raw": "Alex Drozd <drozdster@gmail.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "use venv if detected when building godot.sln",
            "body": "(cherry picked from commit 3f22c1bfb6ff6d6aa6e60c041ab2d9677da8cd51)",
            "is_cherrypick": true,
            "cherrypick_hash": "3f22c1bfb6ff6d6aa6e60c041ab2d9677da8cd51",
            "pull": 87514
        },
        "3f22c1bfb6ff6d6aa6e60c041ab2d9677da8cd51": {
            "hash": "3f22c1bfb6ff6d6aa6e60c041ab2d9677da8cd51",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwNTQxMTgz"
            ],
            "author_raw": "Alex Drozd <drozdster@gmail.com>",
            "committer_raw": "Alex Drozd <drozdster@gmail.com>",
            "summary": "use venv if detected when building godot.sln",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 84593
        },
        "cf97df236dc166b31283bade3b0862f8c80c1796": {
            "hash": "cf97df236dc166b31283bade3b0862f8c80c1796",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExNzgyODMz"
            ],
            "author_raw": "Yuri Sizov <yuris@humnom.net>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Fix the Web platform team's codeowners link",
            "body": "(cherry picked from commit 10e714a9757f04c5645d0de8136a9982c558d9b6)",
            "is_cherrypick": true,
            "cherrypick_hash": "10e714a9757f04c5645d0de8136a9982c558d9b6",
            "pull": 87514
        },
        "10e714a9757f04c5645d0de8136a9982c558d9b6": {
            "hash": "10e714a9757f04c5645d0de8136a9982c558d9b6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExNzgyODMz"
            ],
            "author_raw": "Yuri Sizov <yuris@humnom.net>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Fix the Web platform team's codeowners link",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 85746
        },
        "87798576f0bf19909833c88115687107f8419944": {
            "hash": "87798576f0bf19909833c88115687107f8419944",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM4MTE5Mzg3"
            ],
            "author_raw": "addmix <38119387+addmix@users.noreply.github.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Improve documentation for `CameraAttributesPhysical.exposure_shutter_speed`",
            "body": "(cherry picked from commit b7b0022c7a2f188174aaf1d5e919f28916e83b5f)",
            "is_cherrypick": true,
            "cherrypick_hash": "b7b0022c7a2f188174aaf1d5e919f28916e83b5f",
            "pull": 87514
        },
        "b7b0022c7a2f188174aaf1d5e919f28916e83b5f": {
            "hash": "b7b0022c7a2f188174aaf1d5e919f28916e83b5f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM4MTE5Mzg3"
            ],
            "author_raw": "addmix <38119387+addmix@users.noreply.github.com>",
            "committer_raw": "addmix <38119387+addmix@users.noreply.github.com>",
            "summary": "Improve documentation for `CameraAttributesPhysical.exposure_shutter_speed`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 85599
        },
        "4cec48f1ea46835cdc847604c24e9cef93d19126": {
            "hash": "4cec48f1ea46835cdc847604c24e9cef93d19126",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Fix typo in BaseMaterial3D conversion from 3.x SpatialMaterial",
            "body": "(cherry picked from commit 70959a9c04d2813920028ca33959657a8f37af36)",
            "is_cherrypick": true,
            "cherrypick_hash": "70959a9c04d2813920028ca33959657a8f37af36",
            "pull": 87514
        },
        "70959a9c04d2813920028ca33959657a8f37af36": {
            "hash": "70959a9c04d2813920028ca33959657a8f37af36",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Fix typo in BaseMaterial3D conversion from 3.x SpatialMaterial",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 85269
        },
        "d9af9dd682ef1ce284da4cdaeea0171bbcd27430": {
            "hash": "d9af9dd682ef1ce284da4cdaeea0171bbcd27430",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBcK-Cw"
            ],
            "author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "[Core] Fix crash when hashing empty `CharString`",
            "body": "(cherry picked from commit ca5ec6aec1b77b5200e0c728518a9be89b72cfcd)",
            "is_cherrypick": true,
            "cherrypick_hash": "ca5ec6aec1b77b5200e0c728518a9be89b72cfcd",
            "pull": 87514
        },
        "ca5ec6aec1b77b5200e0c728518a9be89b72cfcd": {
            "hash": "ca5ec6aec1b77b5200e0c728518a9be89b72cfcd",
            "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 crash when hashing empty `CharString`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 85389
        },
        "da200b99c969a745277a992765da3c9a4e497a27": {
            "hash": "da200b99c969a745277a992765da3c9a4e497a27",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Improve and clarify texture filtering documentation",
            "body": "- Mention the Use Nearest Mipmap Filter project setting.\n- Fix nearest mipmap claiming to always use bilinear filtering\n(it uses trilinear filtering by default, like linear mipmap).\n\n(cherry picked from commit 47cadda3adb86720126a92fbe39a1c4dcad3d4f2)",
            "is_cherrypick": true,
            "cherrypick_hash": "47cadda3adb86720126a92fbe39a1c4dcad3d4f2",
            "pull": 87514
        },
        "47cadda3adb86720126a92fbe39a1c4dcad3d4f2": {
            "hash": "47cadda3adb86720126a92fbe39a1c4dcad3d4f2",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Improve and clarify texture filtering documentation",
            "body": "- Mention the Use Nearest Mipmap Filter project setting.\n- Fix nearest mipmap claiming to always use bilinear filtering\n(it uses trilinear filtering by default, like linear mipmap).",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 83907
        },
        "d8b89badfd46aa79f4b7a5cb9de46a3bcc65e545": {
            "hash": "d8b89badfd46aa79f4b7a5cb9de46a3bcc65e545",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwMzc0NDkw"
            ],
            "author_raw": "Roy Berube <royberube1965@gmail.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Enable scrolling of output with UI scale changes",
            "body": "(cherry picked from commit a7b2e090ad3d3beaf3fbea1deed4c44c42a33d45)",
            "is_cherrypick": true,
            "cherrypick_hash": "a7b2e090ad3d3beaf3fbea1deed4c44c42a33d45",
            "pull": 87514
        },
        "a7b2e090ad3d3beaf3fbea1deed4c44c42a33d45": {
            "hash": "a7b2e090ad3d3beaf3fbea1deed4c44c42a33d45",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwMzc0NDkw"
            ],
            "author_raw": "Roy Berube <royberube1965@gmail.com>",
            "committer_raw": "Roy Berube <royberube1965@gmail.com>",
            "summary": "Enable scrolling of output with UI scale changes",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 82079
        },
        "8a395124e65cd16dbd500ba186186a9ae16eb4cf": {
            "hash": "8a395124e65cd16dbd500ba186186a9ae16eb4cf",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2MjE3Njg="
            ],
            "author_raw": "aXu-AP <1621768+aXu-AP@users.noreply.github.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Fix UV editor not using texture transform",
            "body": "(cherry picked from commit d7e5c25e4a2d3c86153f2c234b2d85679155efa2)",
            "is_cherrypick": true,
            "cherrypick_hash": "d7e5c25e4a2d3c86153f2c234b2d85679155efa2",
            "pull": 87514
        },
        "d7e5c25e4a2d3c86153f2c234b2d85679155efa2": {
            "hash": "d7e5c25e4a2d3c86153f2c234b2d85679155efa2",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2MjE3Njg="
            ],
            "author_raw": "aXu-AP <1621768+aXu-AP@users.noreply.github.com>",
            "committer_raw": "aXu-AP <1621768+aXu-AP@users.noreply.github.com>",
            "summary": "Fix UV editor not using texture transform",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 84076
        },
        "98cfa8bcf23c011ab44188ee0d17d2e67a9917cc": {
            "hash": "98cfa8bcf23c011ab44188ee0d17d2e67a9917cc",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "VideoPlayer: Fix reloading translation remapped stream",
            "body": "Fixes #43917.\n\n(cherry picked from commit 7d0c561e02d37a27884162128387064f4fb1b90b)",
            "is_cherrypick": true,
            "cherrypick_hash": "7d0c561e02d37a27884162128387064f4fb1b90b",
            "pull": 87514
        },
        "7d0c561e02d37a27884162128387064f4fb1b90b": {
            "hash": "7d0c561e02d37a27884162128387064f4fb1b90b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "VideoPlayer: Fix reloading translation remapped stream",
            "body": "Fixes #43917.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 84794
        },
        "2ff7b6c830c922f62c763caf5bfab51d60987169": {
            "hash": "2ff7b6c830c922f62c763caf5bfab51d60987169",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUxNzQ2NjI4"
            ],
            "author_raw": "Nico <nico.hex6@gmail.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Specify the behaviour of get_tree when the node is not in the scene tree",
            "body": "(cherry picked from commit ee9c8cb2967d6bbe68550cdaa2615f6f053c94cf)",
            "is_cherrypick": true,
            "cherrypick_hash": "ee9c8cb2967d6bbe68550cdaa2615f6f053c94cf",
            "pull": 87514
        },
        "ee9c8cb2967d6bbe68550cdaa2615f6f053c94cf": {
            "hash": "ee9c8cb2967d6bbe68550cdaa2615f6f053c94cf",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUxNzQ2NjI4"
            ],
            "author_raw": "Nico <nico.hex6@gmail.com>",
            "committer_raw": "Nico <nico.hex6@gmail.com>",
            "summary": "Specify the behaviour of get_tree when the node is not in the scene tree",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 82863
        },
        "9c82571dd6ff4fe6390d6d547545bad0957668d6": {
            "hash": "9c82571dd6ff4fe6390d6d547545bad0957668d6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NTIxMzM5"
            ],
            "author_raw": "Clay John <claynjohn@gmail.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Fill out Material documentation and clarify render_priority and next_pass sorting",
            "body": "(cherry picked from commit 6a663959a62a1f6b3e912f30ce46ececa8d5d41f)",
            "is_cherrypick": true,
            "cherrypick_hash": "6a663959a62a1f6b3e912f30ce46ececa8d5d41f",
            "pull": 87514
        },
        "6a663959a62a1f6b3e912f30ce46ececa8d5d41f": {
            "hash": "6a663959a62a1f6b3e912f30ce46ececa8d5d41f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NTIxMzM5"
            ],
            "author_raw": "Clay John <claynjohn@gmail.com>",
            "committer_raw": "Clay John <claynjohn@gmail.com>",
            "summary": "Fill out Material documentation and clarify render_priority and next_pass sorting",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 83931
        },
        "126874bb38b80975c591eff1cd66c12dd2eaf772": {
            "hash": "126874bb38b80975c591eff1cd66c12dd2eaf772",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgzMTU5ODY="
            ],
            "author_raw": "jsjtxietian <jsjtxietian@outlook.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Check nullptr in `_nvapi_disable_threaded_optimization` to prevent crash",
            "body": "update outdated link\n\n(cherry picked from commit a3f44cd67e5397d8fb0329ebaa1ea5b7736090ad)",
            "is_cherrypick": true,
            "cherrypick_hash": "a3f44cd67e5397d8fb0329ebaa1ea5b7736090ad",
            "pull": 87514
        },
        "a3f44cd67e5397d8fb0329ebaa1ea5b7736090ad": {
            "hash": "a3f44cd67e5397d8fb0329ebaa1ea5b7736090ad",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgzMTU5ODY="
            ],
            "author_raw": "jsjtxietian <jsjtxietian@outlook.com>",
            "committer_raw": "jsjtxietian <jsjtxietian@outlook.com>",
            "summary": "Check nullptr in `_nvapi_disable_threaded_optimization` to prevent crash",
            "body": "update outdated link",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 85121
        },
        "d3713220b80d825199debe11ecdf54217b8585ca": {
            "hash": "d3713220b80d825199debe11ecdf54217b8585ca",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Prevent read-after-free in the queued CallableCustomStaticMethodPointer.",
            "body": "(cherry picked from commit eb81e8b2dcf8bd7e5d1efc933c2d67d357a95546)",
            "is_cherrypick": true,
            "cherrypick_hash": "eb81e8b2dcf8bd7e5d1efc933c2d67d357a95546",
            "pull": 87514
        },
        "eb81e8b2dcf8bd7e5d1efc933c2d67d357a95546": {
            "hash": "eb81e8b2dcf8bd7e5d1efc933c2d67d357a95546",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Prevent read-after-free in the queued CallableCustomStaticMethodPointer.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 85280
        },
        "326314eaa970a9025dd0372e2a519f7933842bfa": {
            "hash": "326314eaa970a9025dd0372e2a519f7933842bfa",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Provide more context when scene fails to load",
            "body": "(cherry picked from commit c6c872ba344a72f5e962f8c10f8c33cbfd311044)",
            "is_cherrypick": true,
            "cherrypick_hash": "c6c872ba344a72f5e962f8c10f8c33cbfd311044",
            "pull": 87514
        },
        "c6c872ba344a72f5e962f8c10f8c33cbfd311044": {
            "hash": "c6c872ba344a72f5e962f8c10f8c33cbfd311044",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Provide more context when scene fails to load",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 85083
        },
        "46bcfa82e163cae921e1b08c6f984aba4a8a0a25": {
            "hash": "46bcfa82e163cae921e1b08c6f984aba4a8a0a25",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM4OTg0ODk1"
            ],
            "author_raw": "Gabor Koncz <gabor.koncz@migeran.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Remove incorrect system_fbo overwrite",
            "body": "(cherry picked from commit 0198eedb0683682573f19e52d9eef1f18ebca895)",
            "is_cherrypick": true,
            "cherrypick_hash": "0198eedb0683682573f19e52d9eef1f18ebca895",
            "pull": 87514
        },
        "0198eedb0683682573f19e52d9eef1f18ebca895": {
            "hash": "0198eedb0683682573f19e52d9eef1f18ebca895",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM4OTg0ODk1"
            ],
            "author_raw": "Gabor Koncz <gabor.koncz@migeran.com>",
            "committer_raw": "Gabor Koncz <gabor.koncz@migeran.com>",
            "summary": "Remove incorrect system_fbo overwrite",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 84955
        },
        "140f5a6a5adee2b1e5103332a6fc137fca82d1ec": {
            "hash": "140f5a6a5adee2b1e5103332a6fc137fca82d1ec",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE5NDU0NDk="
            ],
            "author_raw": "Bastiaan Olij <mux213@gmail.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Compile OpenXR into MacOS build",
            "body": "(cherry picked from commit a9c8feeba00906c4df5f85dc6efaf1ece608cd6b)",
            "is_cherrypick": true,
            "cherrypick_hash": "a9c8feeba00906c4df5f85dc6efaf1ece608cd6b",
            "pull": 87514
        },
        "a9c8feeba00906c4df5f85dc6efaf1ece608cd6b": {
            "hash": "a9c8feeba00906c4df5f85dc6efaf1ece608cd6b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE5NDU0NDk="
            ],
            "author_raw": "Bastiaan Olij <mux213@gmail.com>",
            "committer_raw": "Bastiaan Olij <mux213@gmail.com>",
            "summary": "Compile OpenXR into MacOS build",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 79614
        },
        "d9d4a2bb1df1f87d3d8ee7c3796d375f11a55795": {
            "hash": "d9d4a2bb1df1f87d3d8ee7c3796d375f11a55795",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMxMDEzNw=="
            ],
            "author_raw": "Andreia Gaita <shana@spoiledcat.net>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "r128: Update to include latest fix for intrinsics being incorrect included.",
            "body": "https://github.com/fahickman/r128/pull/15 is needed to build on platforms\nthat define R128_STDC_ONLY\n\n(cherry picked from commit 8fad157dbbd7ff338877e88a6f56cb28f031e406)",
            "is_cherrypick": true,
            "cherrypick_hash": "8fad157dbbd7ff338877e88a6f56cb28f031e406",
            "pull": 87514
        },
        "8fad157dbbd7ff338877e88a6f56cb28f031e406": {
            "hash": "8fad157dbbd7ff338877e88a6f56cb28f031e406",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMxMDEzNw=="
            ],
            "author_raw": "Andreia Gaita <shana@spoiledcat.net>",
            "committer_raw": "Andreia Gaita <shana@spoiledcat.net>",
            "summary": "r128: Update to include latest fix for intrinsics being incorrect included.",
            "body": "https://github.com/fahickman/r128/pull/15 is needed to build on platforms\nthat define R128_STDC_ONLY",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 84537
        },
        "b62b3fc40b2075ae8c4a2ab44d3c4379bdec211e": {
            "hash": "b62b3fc40b2075ae8c4a2ab44d3c4379bdec211e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Fix remapped font reloading on locale change.",
            "body": "(cherry picked from commit 8b2260544a44229b4a522aff992ef320af6d0e02)",
            "is_cherrypick": true,
            "cherrypick_hash": "8b2260544a44229b4a522aff992ef320af6d0e02",
            "pull": 87514
        },
        "8b2260544a44229b4a522aff992ef320af6d0e02": {
            "hash": "8b2260544a44229b4a522aff992ef320af6d0e02",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
            "summary": "Fix remapped font reloading on locale change.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 84873
        },
        "b0179bba74623b1ae4b32858b63090af7177fdfa": {
            "hash": "b0179bba74623b1ae4b32858b63090af7177fdfa",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUyNDY0MjA0"
            ],
            "author_raw": "smix8 <52464204+smix8@users.noreply.github.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Fix NavigationObstacle height",
            "body": "Fixes NavigationObstacle height.\n\n(cherry picked from commit 3f26191d167f6d5f767811d0042ceb4716bb3fec)",
            "is_cherrypick": true,
            "cherrypick_hash": "3f26191d167f6d5f767811d0042ceb4716bb3fec",
            "pull": 87514
        },
        "3f26191d167f6d5f767811d0042ceb4716bb3fec": {
            "hash": "3f26191d167f6d5f767811d0042ceb4716bb3fec",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUyNDY0MjA0"
            ],
            "author_raw": "smix8 <52464204+smix8@users.noreply.github.com>",
            "committer_raw": "smix8 <52464204+smix8@users.noreply.github.com>",
            "summary": "Fix NavigationObstacle height",
            "body": "Fixes NavigationObstacle height.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 84857
        },
        "0cf4e79b48b84dbab999cad214026b618f8eaf17": {
            "hash": "0cf4e79b48b84dbab999cad214026b618f8eaf17",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUyNDY0MjA0"
            ],
            "author_raw": "smix8 <52464204+smix8@users.noreply.github.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Fix NavigationObstacle elevation",
            "body": "FixesNavigationObstacle elevation.\n\n(cherry picked from commit fc4cc27e662114b5395d6a59b398e6b7c3132be1)",
            "is_cherrypick": true,
            "cherrypick_hash": "fc4cc27e662114b5395d6a59b398e6b7c3132be1",
            "pull": 87514
        },
        "fc4cc27e662114b5395d6a59b398e6b7c3132be1": {
            "hash": "fc4cc27e662114b5395d6a59b398e6b7c3132be1",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUyNDY0MjA0"
            ],
            "author_raw": "smix8 <52464204+smix8@users.noreply.github.com>",
            "committer_raw": "smix8 <52464204+smix8@users.noreply.github.com>",
            "summary": "Fix NavigationObstacle elevation",
            "body": "FixesNavigationObstacle elevation.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 84830
        },
        "f6a9129219b2de293476b7fd8a355f0fd0448f3f": {
            "hash": "f6a9129219b2de293476b7fd8a355f0fd0448f3f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Preserve the output from the gradle build command",
            "body": "Updates `EditorNode#execute_and_show_output(...)` to return the output of the executed command.\n\n(cherry picked from commit 136b7f9c528f5036befba8b39e4bb41bd9d9890f)",
            "is_cherrypick": true,
            "cherrypick_hash": "136b7f9c528f5036befba8b39e4bb41bd9d9890f",
            "pull": 87514
        },
        "136b7f9c528f5036befba8b39e4bb41bd9d9890f": {
            "hash": "136b7f9c528f5036befba8b39e4bb41bd9d9890f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "summary": "Preserve the output from the gradle build command",
            "body": "Updates `EditorNode#execute_and_show_output(...)` to return the output of the executed command.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 84779
        },
        "a3432848b217449cd172d597cf502b092406701d": {
            "hash": "a3432848b217449cd172d597cf502b092406701d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Fix Android editor crash issue",
            "body": "Fix issue causing the Android editor to crash when pressing back from a running project\n\n(cherry picked from commit fcb07ff8dc607080d3095baa5f34b91043447127)",
            "is_cherrypick": true,
            "cherrypick_hash": "fcb07ff8dc607080d3095baa5f34b91043447127",
            "pull": 87514
        },
        "fcb07ff8dc607080d3095baa5f34b91043447127": {
            "hash": "fcb07ff8dc607080d3095baa5f34b91043447127",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "summary": "Fix Android editor crash issue",
            "body": "Fix issue causing the Android editor to crash when pressing back from a running project",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 84414
        },
        "2762ae69d4fbb535368cc9e21f6a92c6dba55e2d": {
            "hash": "2762ae69d4fbb535368cc9e21f6a92c6dba55e2d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjg0MjkzOTk1"
            ],
            "author_raw": "Guilherme <guilhermeferreira2529@hotmail.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Fix wrong shader rename",
            "body": "Co-authored-by: BrunoArmondBraga <abraga3547bruno@gmail.com>\n(cherry picked from commit 7a76d5e6ea7b56ac7c962c0a8202f0fca76532b4)",
            "is_cherrypick": true,
            "cherrypick_hash": "7a76d5e6ea7b56ac7c962c0a8202f0fca76532b4",
            "pull": 87514
        },
        "7a76d5e6ea7b56ac7c962c0a8202f0fca76532b4": {
            "hash": "7a76d5e6ea7b56ac7c962c0a8202f0fca76532b4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjg0MjkzOTk1",
                "U_kgDOBY6Dpw"
            ],
            "author_raw": "Guilherme <guilhermeferreira2529@hotmail.com>",
            "committer_raw": "Guilherme <guilhermeferreira2529@hotmail.com>",
            "summary": "Fix wrong shader rename",
            "body": "Co-authored-by: BrunoArmondBraga <abraga3547bruno@gmail.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 83708
        },
        "c3a6dd2c118d3c3b1655ce2cf73f24ecaf520e8d": {
            "hash": "c3a6dd2c118d3c3b1655ce2cf73f24ecaf520e8d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Fix translation remapping check for imported resources",
            "body": "Fixes #81660.\n\n(cherry picked from commit 2729a78fd722fdabc337e89396311522539abe1d)",
            "is_cherrypick": true,
            "cherrypick_hash": "2729a78fd722fdabc337e89396311522539abe1d",
            "pull": 87514
        },
        "2729a78fd722fdabc337e89396311522539abe1d": {
            "hash": "2729a78fd722fdabc337e89396311522539abe1d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix translation remapping check for imported resources",
            "body": "Fixes #81660.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 84791
        },
        "b4684967008885126e7252193165806bfd572198": {
            "hash": "b4684967008885126e7252193165806bfd572198",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Don't apply frame delay project setting to the editor",
            "body": "This appears to already be the case for the Max FPS project setting.\n\n(cherry picked from commit a63556212d808711ce9db460e0aab33f427cd835)",
            "is_cherrypick": true,
            "cherrypick_hash": "a63556212d808711ce9db460e0aab33f427cd835",
            "pull": 87514
        },
        "a63556212d808711ce9db460e0aab33f427cd835": {
            "hash": "a63556212d808711ce9db460e0aab33f427cd835",
            "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 apply frame delay project setting to the editor",
            "body": "This appears to already be the case for the Max FPS project setting.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 82929
        },
        "c5e94ad9de4ee217258c34410f9264c76540bb2c": {
            "hash": "c5e94ad9de4ee217258c34410f9264c76540bb2c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Fix texture region editor not selecting restored snap mode",
            "body": "(cherry picked from commit 64fb22e17bafc3cf1d220b0338c15643c564a78a)",
            "is_cherrypick": true,
            "cherrypick_hash": "64fb22e17bafc3cf1d220b0338c15643c564a78a",
            "pull": 87514
        },
        "64fb22e17bafc3cf1d220b0338c15643c564a78a": {
            "hash": "64fb22e17bafc3cf1d220b0338c15643c564a78a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Fix texture region editor not selecting restored snap mode",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 84762
        },
        "b3b9342bf114809e4dbf828b6e77b3a64e05cecd": {
            "hash": "b3b9342bf114809e4dbf828b6e77b3a64e05cecd",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExNDU5MDI4"
            ],
            "author_raw": "Anutrix <numaanzaheerahmed@yahoo.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Added docs for DRAW_ORDER_REVERSE_LIFETIME constant and minor XR log improvement",
            "body": "(cherry picked from commit 3c82f4a37165570985a049be1ab57dcdd2b8fa72)",
            "is_cherrypick": true,
            "cherrypick_hash": "3c82f4a37165570985a049be1ab57dcdd2b8fa72",
            "pull": 87514
        },
        "3c82f4a37165570985a049be1ab57dcdd2b8fa72": {
            "hash": "3c82f4a37165570985a049be1ab57dcdd2b8fa72",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExNDU5MDI4"
            ],
            "author_raw": "Anutrix <numaanzaheerahmed@yahoo.com>",
            "committer_raw": "Anutrix <numaanzaheerahmed@yahoo.com>",
            "summary": "Added docs for DRAW_ORDER_REVERSE_LIFETIME constant and minor XR log improvement",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 82866
        },
        "2559d4b587975949c8a7dc860e31320299b1007f": {
            "hash": "2559d4b587975949c8a7dc860e31320299b1007f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Remove Android specific abis from the export preset feature list",
            "body": "The presence of those abis cause them to be included in the set of `p_features` passed to the `gdextension_export_plugin#_export_file(...)` method, which caused them to be lumped in the `features_wo_arch` set.\nWhen trying to find the gdextension library path, we use a predicate with the following logic:\n\n```\n[features_wo_arch, arch_tag](String p_feature) { return features_wo_arch.has(p_feature) || (p_feature == arch_tag); }\n```\n\nFor a `gdextension` config file like the one below, this causes the first android entry (`android.armeabi-v7a = ...`) to always be returned regardless of archs since it always satisfies the predicate.\n\n```\n[configuration]\n\nentry_symbol = \"example_library_init\"\ncompatibility_minimum = 4.1\n\n[libraries]\nlinux.x86_64 = \"res://libgdexample.so\"\n\nandroid.armeabi-v7a = \"res://libgdexample.android.template_release.armeabi-v7a.so\"\nandroid.arm32 = \"res://libgdexample.android.template_release.armeabi-v7a.so\"\nandroid.x86 = \"res://x86/libgdexample.android.template_release.x86.so\"\nandroid.x86_32 = \"res://x86/libgdexample.android.template_release.x86.so\"\nandroid.x86_64 = \"res://libgdexample.android.template_release.x86_64.so\"\nandroid.arm64-v8a = \"res://libgdexample.android.template_release.arm64-v8a.so\"\nandroid.arm64 = \"res://libgdexample.android.template_release.arm64-v8a.so\"\n```\n\n(cherry picked from commit dce2686e520f5e63797ec2d5bd52005e37c5577f)",
            "is_cherrypick": true,
            "cherrypick_hash": "dce2686e520f5e63797ec2d5bd52005e37c5577f",
            "pull": 87514
        },
        "dce2686e520f5e63797ec2d5bd52005e37c5577f": {
            "hash": "dce2686e520f5e63797ec2d5bd52005e37c5577f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "summary": "Remove Android specific abis from the export preset feature list",
            "body": "The presence of those abis cause them to be included in the set of `p_features` passed to the `gdextension_export_plugin#_export_file(...)` method, which caused them to be lumped in the `features_wo_arch` set.\nWhen trying to find the gdextension library path, we use a predicate with the following logic:\n\n```\n[features_wo_arch, arch_tag](String p_feature) { return features_wo_arch.has(p_feature) || (p_feature == arch_tag); }\n```\n\nFor a `gdextension` config file like the one below, this causes the first android entry (`android.armeabi-v7a = ...`) to always be returned regardless of archs since it always satisfies the predicate.\n\n```\n[configuration]\n\nentry_symbol = \"example_library_init\"\ncompatibility_minimum = 4.1\n\n[libraries]\nlinux.x86_64 = \"res://libgdexample.so\"\n\nandroid.armeabi-v7a = \"res://libgdexample.android.template_release.armeabi-v7a.so\"\nandroid.arm32 = \"res://libgdexample.android.template_release.armeabi-v7a.so\"\nandroid.x86 = \"res://x86/libgdexample.android.template_release.x86.so\"\nandroid.x86_32 = \"res://x86/libgdexample.android.template_release.x86.so\"\nandroid.x86_64 = \"res://libgdexample.android.template_release.x86_64.so\"\nandroid.arm64-v8a = \"res://libgdexample.android.template_release.arm64-v8a.so\"\nandroid.arm64 = \"res://libgdexample.android.template_release.arm64-v8a.so\"\n```",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 84720
        },
        "4619d34b9133adcc5843d1a90eaeb680f1e91b0c": {
            "hash": "4619d34b9133adcc5843d1a90eaeb680f1e91b0c",
            "is_merge": false,
            "authored_by": [
                "U_kgDOB0fZOA"
            ],
            "author_raw": "coumcashier <122149176+coumcashier@users.noreply.github.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Fix storing invalid item height values in `ItemList`",
            "body": "The height of the last N items is incorrectly overwritten with\nthe max height of first row (N = number of columns). This happen\nin the first iteration of the while loop. Moving this code inside\nif (all_fit) makes sure the last rows height is only updated at\nthe end when max height (max_h) is calculated for the last row.\n\n(cherry picked from commit 1533292f090972a1324827a91141ae8d67f3b0de)",
            "is_cherrypick": true,
            "cherrypick_hash": "1533292f090972a1324827a91141ae8d67f3b0de",
            "pull": 87514
        },
        "1533292f090972a1324827a91141ae8d67f3b0de": {
            "hash": "1533292f090972a1324827a91141ae8d67f3b0de",
            "is_merge": false,
            "authored_by": [
                "U_kgDOB0fZOA"
            ],
            "author_raw": "coumcashier <122149176+coumcashier@users.noreply.github.com>",
            "committer_raw": "coumcashier <122149176+coumcashier@users.noreply.github.com>",
            "summary": "Fix storing invalid item height values in `ItemList`",
            "body": "The height of the last N items is incorrectly overwritten with\nthe max height of first row (N = number of columns). This happen\nin the first iteration of the while loop. Moving this code inside\nif (all_fit) makes sure the last rows height is only updated at\nthe end when max height (max_h) is calculated for the last row.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 82660
        },
        "1e460e37c3fe77f96090ea806a67cc31472d00a4": {
            "hash": "1e460e37c3fe77f96090ea806a67cc31472d00a4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "CI: Pin Emscripten to 3.1.39",
            "body": "Due to #82865, newer versions can't be used for dlink-enabled Web builds.\nThis isn't a problem for CI which doesn't use dlink, but it's clearer for\nusers if our CI version matches the one we use for official builds.\n\n(cherry picked from commit 51aff13ef4440cbc5fff7cc5c5f56111f888538a)",
            "is_cherrypick": true,
            "cherrypick_hash": "51aff13ef4440cbc5fff7cc5c5f56111f888538a",
            "pull": 87514
        },
        "51aff13ef4440cbc5fff7cc5c5f56111f888538a": {
            "hash": "51aff13ef4440cbc5fff7cc5c5f56111f888538a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "CI: Pin Emscripten to 3.1.39",
            "body": "Due to #82865, newer versions can't be used for dlink-enabled Web builds.\nThis isn't a problem for CI which doesn't use dlink, but it's clearer for\nusers if our CI version matches the one we use for official builds.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 84717
        },
        "4100743a620156289edf817cee58b771adbc3b1c": {
            "hash": "4100743a620156289edf817cee58b771adbc3b1c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NTYzODg="
            ],
            "author_raw": "Stanislav Labzyuk <stanislav.labzyuk@gmail.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Fix undo methods for DELETE in EditorAutoloadSettings",
            "body": "(cherry picked from commit 3462ecf2fb297ceaa79a00e5a9bfb13bd3a5be04)",
            "is_cherrypick": true,
            "cherrypick_hash": "3462ecf2fb297ceaa79a00e5a9bfb13bd3a5be04",
            "pull": 87514
        },
        "3462ecf2fb297ceaa79a00e5a9bfb13bd3a5be04": {
            "hash": "3462ecf2fb297ceaa79a00e5a9bfb13bd3a5be04",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NTYzODg="
            ],
            "author_raw": "Stanislav Labzyuk <stanislav.labzyuk@gmail.com>",
            "committer_raw": "Stanislav Labzyuk <stanislav.labzyuk@gmail.com>",
            "summary": "Fix undo methods for DELETE in EditorAutoloadSettings",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 79832
        },
        "0a7af396c48ee819df676a346dad19f1930c2fd3": {
            "hash": "0a7af396c48ee819df676a346dad19f1930c2fd3",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Fix missing arrows in integer vector properties",
            "body": "(cherry picked from commit aff49d3a765bf2cb7d0c826d8ef6dce268559a0b)",
            "is_cherrypick": true,
            "cherrypick_hash": "aff49d3a765bf2cb7d0c826d8ef6dce268559a0b",
            "pull": 87514
        },
        "aff49d3a765bf2cb7d0c826d8ef6dce268559a0b": {
            "hash": "aff49d3a765bf2cb7d0c826d8ef6dce268559a0b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Fix missing arrows in integer vector properties",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 79021
        },
        "ceb0602c16f007d1b24ac01fe681af51e85c02a5": {
            "hash": "ceb0602c16f007d1b24ac01fe681af51e85c02a5",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc3NTExODI="
            ],
            "author_raw": "jitspoe <jitspoe@yahoo.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Fix bug where maximized->fullscreen->windowed mode stays maximized.",
            "body": "(cherry picked from commit 7918e2b6d9693b0a9c01c8de4debaa7d89fa72ed)",
            "is_cherrypick": true,
            "cherrypick_hash": "7918e2b6d9693b0a9c01c8de4debaa7d89fa72ed",
            "pull": 87514
        },
        "7918e2b6d9693b0a9c01c8de4debaa7d89fa72ed": {
            "hash": "7918e2b6d9693b0a9c01c8de4debaa7d89fa72ed",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc3NTExODI="
            ],
            "author_raw": "jitspoe <jitspoe@yahoo.com>",
            "committer_raw": "jitspoe <jitspoe@yahoo.com>",
            "summary": "Fix bug where maximized->fullscreen->windowed mode stays maximized.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 84504
        },
        "561b84383151800e3597b8fa8b0a051a1e6a404c": {
            "hash": "561b84383151800e3597b8fa8b0a051a1e6a404c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUyMTQ4MjIx"
            ],
            "author_raw": "scgm0 <2682963017@qq.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Fix Andorid disabling splash screen Show Image",
            "body": "(cherry picked from commit 7771936df5f254d5f63e3df3b1f619320365ca78)",
            "is_cherrypick": true,
            "cherrypick_hash": "7771936df5f254d5f63e3df3b1f619320365ca78",
            "pull": 87514
        },
        "7771936df5f254d5f63e3df3b1f619320365ca78": {
            "hash": "7771936df5f254d5f63e3df3b1f619320365ca78",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUyMTQ4MjIx"
            ],
            "author_raw": "scgm0 <2682963017@qq.com>",
            "committer_raw": "scgm0 <2682963017@qq.com>",
            "summary": "Fix Andorid disabling splash screen Show Image",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 84491
        },
        "a966068f09b7960959a01a1a79d82584aa0c9ad6": {
            "hash": "a966068f09b7960959a01a1a79d82584aa0c9ad6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgzMTU5ODY="
            ],
            "author_raw": "jsjtxietian <jsjtxietian@outlook.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Fix _get_debug_tooltip will crash if tooltip string is too large",
            "body": "(cherry picked from commit 155d738163d46333562f68ebb5d62f3ea2d95145)",
            "is_cherrypick": true,
            "cherrypick_hash": "155d738163d46333562f68ebb5d62f3ea2d95145",
            "pull": 87514
        },
        "155d738163d46333562f68ebb5d62f3ea2d95145": {
            "hash": "155d738163d46333562f68ebb5d62f3ea2d95145",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgzMTU5ODY="
            ],
            "author_raw": "jsjtxietian <jsjtxietian@outlook.com>",
            "committer_raw": "jsjtxietian <jsjtxietian@outlook.com>",
            "summary": "Fix _get_debug_tooltip will crash if tooltip string is too large",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 81018
        },
        "9c68648d7218a365870c09dfca01f1ec5920b226": {
            "hash": "9c68648d7218a365870c09dfca01f1ec5920b226",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBcK-Cw"
            ],
            "author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Ensure binds are duplicated with `Node` signals",
            "body": "(cherry picked from commit 9cf13cedfd28344756cfb4267edf33b3f5e27235)",
            "is_cherrypick": true,
            "cherrypick_hash": "9cf13cedfd28344756cfb4267edf33b3f5e27235",
            "pull": 87514
        },
        "9cf13cedfd28344756cfb4267edf33b3f5e27235": {
            "hash": "9cf13cedfd28344756cfb4267edf33b3f5e27235",
            "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": "Ensure binds are duplicated with `Node` signals",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 75382
        },
        "e63a7215bb9f2490f9bf020e69cf054a5178c38e": {
            "hash": "e63a7215bb9f2490f9bf020e69cf054a5178c38e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgzMTU5ODY="
            ],
            "author_raw": "jsjtxietian <jsjtxietian@outlook.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Update `add_submenu` doc to mention that submenu should already exist",
            "body": "(cherry picked from commit 34c27021e02b08062195dcf27abdbfea6dce21e7)",
            "is_cherrypick": true,
            "cherrypick_hash": "34c27021e02b08062195dcf27abdbfea6dce21e7",
            "pull": 87514
        },
        "34c27021e02b08062195dcf27abdbfea6dce21e7": {
            "hash": "34c27021e02b08062195dcf27abdbfea6dce21e7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgzMTU5ODY="
            ],
            "author_raw": "jsjtxietian <jsjtxietian@outlook.com>",
            "committer_raw": "jsjtxietian <jsjtxietian@outlook.com>",
            "summary": "Update `add_submenu` doc to mention that submenu should already exist",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 84283
        },
        "28a44d7bbcb79825551d9fd53287ade38ed2c95c": {
            "hash": "28a44d7bbcb79825551d9fd53287ade38ed2c95c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyNDU2NjAz"
            ],
            "author_raw": "bitsawer <sawerduster@gmail.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Fix several Material texture parameter updates",
            "body": "(cherry picked from commit 1ec97a7b91f8a4f257279d7b47f5680a17067592)",
            "is_cherrypick": true,
            "cherrypick_hash": "1ec97a7b91f8a4f257279d7b47f5680a17067592",
            "pull": 87514
        },
        "1ec97a7b91f8a4f257279d7b47f5680a17067592": {
            "hash": "1ec97a7b91f8a4f257279d7b47f5680a17067592",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyNDU2NjAz"
            ],
            "author_raw": "bitsawer <sawerduster@gmail.com>",
            "committer_raw": "bitsawer <sawerduster@gmail.com>",
            "summary": "Fix several Material texture parameter updates",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 84303
        },
        "98002e03d72dfeb927d784a49b51cd137d860bf6": {
            "hash": "98002e03d72dfeb927d784a49b51cd137d860bf6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgzMTU5ODY="
            ],
            "author_raw": "jsjtxietian <jsjtxietian@outlook.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Fix int to uint implicit cast error when use uniform mat in gles3",
            "body": "(cherry picked from commit 967e0e64851f4a8ff7bf63dbb16c308db40bf827)",
            "is_cherrypick": true,
            "cherrypick_hash": "967e0e64851f4a8ff7bf63dbb16c308db40bf827",
            "pull": 87514
        },
        "967e0e64851f4a8ff7bf63dbb16c308db40bf827": {
            "hash": "967e0e64851f4a8ff7bf63dbb16c308db40bf827",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgzMTU5ODY="
            ],
            "author_raw": "jsjtxietian <jsjtxietian@outlook.com>",
            "committer_raw": "jsjtxietian <jsjtxietian@outlook.com>",
            "summary": "Fix int to uint implicit cast error when use uniform mat in gles3",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 81494
        },
        "95ca8e03652d6b5cc1ac9483f0647f0966a7f541": {
            "hash": "95ca8e03652d6b5cc1ac9483f0647f0966a7f541",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Add an example for `Dictionary.merge()`, mention lack of recursion",
            "body": "(cherry picked from commit 0396e12a47c9ff7db815af0c72a701d9d897ee09)",
            "is_cherrypick": true,
            "cherrypick_hash": "0396e12a47c9ff7db815af0c72a701d9d897ee09",
            "pull": 87514
        },
        "0396e12a47c9ff7db815af0c72a701d9d897ee09": {
            "hash": "0396e12a47c9ff7db815af0c72a701d9d897ee09",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Add an example for `Dictionary.merge()`, mention lack of recursion",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 81622
        },
        "1aeff1a7a5e64b3d6736d7b0b72f3788637fbc13": {
            "hash": "1aeff1a7a5e64b3d6736d7b0b72f3788637fbc13",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExNzk3MTc0"
            ],
            "author_raw": "Pedro J. Estébanez <pedrojrulez@gmail.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "[GLES3] Avoid freeing proxy textures clearing onwer's data",
            "body": "(cherry picked from commit a67559931b09cc19cef1cecc82e6f6dbf596bfec)",
            "is_cherrypick": true,
            "cherrypick_hash": "a67559931b09cc19cef1cecc82e6f6dbf596bfec",
            "pull": 87514
        },
        "a67559931b09cc19cef1cecc82e6f6dbf596bfec": {
            "hash": "a67559931b09cc19cef1cecc82e6f6dbf596bfec",
            "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": "[GLES3] Avoid freeing proxy textures clearing onwer's data",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 82430
        },
        "1bd63576b847659687c79552fcd9aa7073f43a74": {
            "hash": "1bd63576b847659687c79552fcd9aa7073f43a74",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Remove margins from editor scrollbars",
            "body": "(cherry picked from commit a3172ae8c55070c6a764a8641af0b6ccb6c59d0a)",
            "is_cherrypick": true,
            "cherrypick_hash": "a3172ae8c55070c6a764a8641af0b6ccb6c59d0a",
            "pull": 87514
        },
        "a3172ae8c55070c6a764a8641af0b6ccb6c59d0a": {
            "hash": "a3172ae8c55070c6a764a8641af0b6ccb6c59d0a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Remove margins from editor scrollbars",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 83868
        },
        "36c7a47b119ec00f11838d5cf507a91ec56bd71f": {
            "hash": "36c7a47b119ec00f11838d5cf507a91ec56bd71f",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBcK-Cw"
            ],
            "author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Prevent `encode_variant` doing `memcpy` from `nullptr`",
            "body": "(cherry picked from commit 210461f2ed386d072a7346f2f8d407d88c4ae9f9)",
            "is_cherrypick": true,
            "cherrypick_hash": "210461f2ed386d072a7346f2f8d407d88c4ae9f9",
            "pull": 87514
        },
        "210461f2ed386d072a7346f2f8d407d88c4ae9f9": {
            "hash": "210461f2ed386d072a7346f2f8d407d88c4ae9f9",
            "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": "Prevent `encode_variant` doing `memcpy` from `nullptr`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 84155
        },
        "3d4f1ce21f57f8c1512ceef262c8f5fe1b0c6e9a": {
            "hash": "3d4f1ce21f57f8c1512ceef262c8f5fe1b0c6e9a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Improve headings for the export mode in the Export dialog",
            "body": "\"Export as dedicated server\" now uses a less confusing heading.\n\n(cherry picked from commit 73c1b212f705f2d0b6bf6994ede014899a1b3013)",
            "is_cherrypick": true,
            "cherrypick_hash": "73c1b212f705f2d0b6bf6994ede014899a1b3013",
            "pull": 87514
        },
        "73c1b212f705f2d0b6bf6994ede014899a1b3013": {
            "hash": "73c1b212f705f2d0b6bf6994ede014899a1b3013",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Improve headings for the export mode in the Export dialog",
            "body": "\"Export as dedicated server\" now uses a less confusing heading.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 79725
        },
        "6d1401cb8d50d6f0516376cc31585664f50ead92": {
            "hash": "6d1401cb8d50d6f0516376cc31585664f50ead92",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM5MDMwNTk="
            ],
            "author_raw": "Raul Santos <raulsntos@gmail.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Enable new addon after hiding ProjectSettings",
            "body": "- Enabling newly created addons can show a warning dialog, doing so before hiding the `ProjectSettingsEditor` dialog causes rendering glitches.\n- Remove unused `PuginConfigDialog` in `EditorNode`. The one actually being used is an instance in `EditorPluginSettings`.\n\n(cherry picked from commit 7b34fa8dd2c362e2fde8ed26dc979f655d311fe3)",
            "is_cherrypick": true,
            "cherrypick_hash": "7b34fa8dd2c362e2fde8ed26dc979f655d311fe3",
            "pull": 87514
        },
        "7b34fa8dd2c362e2fde8ed26dc979f655d311fe3": {
            "hash": "7b34fa8dd2c362e2fde8ed26dc979f655d311fe3",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM5MDMwNTk="
            ],
            "author_raw": "Raul Santos <raulsntos@gmail.com>",
            "committer_raw": "Raul Santos <raulsntos@gmail.com>",
            "summary": "Enable new addon after hiding ProjectSettings",
            "body": "- Enabling newly created addons can show a warning dialog, doing so before hiding the `ProjectSettingsEditor` dialog causes rendering glitches.\n- Remove unused `PuginConfigDialog` in `EditorNode`. The one actually being used is an instance in `EditorPluginSettings`.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 83576
        },
        "cf61f5e93809c9f80efdea08f733f2615867cb1d": {
            "hash": "cf61f5e93809c9f80efdea08f733f2615867cb1d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgzMTU5ODY="
            ],
            "author_raw": "jsjtxietian <jsjtxietian@outlook.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Hide CSGShape's debug_collision_shape when it is invisible",
            "body": "(cherry picked from commit 173e2c7f29c6d4304bf02f895082a34cf30c0908)",
            "is_cherrypick": true,
            "cherrypick_hash": "173e2c7f29c6d4304bf02f895082a34cf30c0908",
            "pull": 87514
        },
        "173e2c7f29c6d4304bf02f895082a34cf30c0908": {
            "hash": "173e2c7f29c6d4304bf02f895082a34cf30c0908",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgzMTU5ODY="
            ],
            "author_raw": "jsjtxietian <jsjtxietian@outlook.com>",
            "committer_raw": "jsjtxietian <jsjtxietian@outlook.com>",
            "summary": "Hide CSGShape's debug_collision_shape when it is invisible",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 84174
        },
        "73b098476450be4a3deb199268343e6d97679b63": {
            "hash": "73b098476450be4a3deb199268343e6d97679b63",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ0NDQ3ODky"
            ],
            "author_raw": "stoofin <44447892+stoofin@users.noreply.github.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Fixed PlaneMesh tangents for 'Face X' orientation",
            "body": "(cherry picked from commit 6099d9f3d10f672176d638be96f76906a58f0a74)",
            "is_cherrypick": true,
            "cherrypick_hash": "6099d9f3d10f672176d638be96f76906a58f0a74",
            "pull": 87514
        },
        "6099d9f3d10f672176d638be96f76906a58f0a74": {
            "hash": "6099d9f3d10f672176d638be96f76906a58f0a74",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ0NDQ3ODky"
            ],
            "author_raw": "stoofin <44447892+stoofin@users.noreply.github.com>",
            "committer_raw": "stoofin <44447892+stoofin@users.noreply.github.com>",
            "summary": "Fixed PlaneMesh tangents for 'Face X' orientation",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 84097
        },
        "06d8262b57eb2a716ccd7b0c9d065cb6066a5c40": {
            "hash": "06d8262b57eb2a716ccd7b0c9d065cb6066a5c40",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMyMTg4NjA3"
            ],
            "author_raw": "Ege Yıldır <32188607+EgeYildir@users.noreply.github.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "doc: Fix typo in ConcavePolygonShape2D/3D description",
            "body": "(cherry picked from commit 0573122605e8eb1e3802468bd1695e5d6897ffe3)",
            "is_cherrypick": true,
            "cherrypick_hash": "0573122605e8eb1e3802468bd1695e5d6897ffe3",
            "pull": 87514
        },
        "0573122605e8eb1e3802468bd1695e5d6897ffe3": {
            "hash": "0573122605e8eb1e3802468bd1695e5d6897ffe3",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMyMTg4NjA3"
            ],
            "author_raw": "Ege Yıldır <32188607+EgeYildir@users.noreply.github.com>",
            "committer_raw": "Ege Yıldır <32188607+EgeYildir@users.noreply.github.com>",
            "summary": "doc: Fix typo in ConcavePolygonShape2D/3D description",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 84111
        },
        "f563f8bfa6af6dc0a7b33f521156b7f33cf58915": {
            "hash": "f563f8bfa6af6dc0a7b33f521156b7f33cf58915",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBcK-Cw"
            ],
            "author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Fix invalid return from some more `_get/_set`",
            "body": "Invalidly returned `true` on the non-matched path\n\n(cherry picked from commit 3ef63149802e9422c29ce1c85e4d53046cef115d)",
            "is_cherrypick": true,
            "cherrypick_hash": "3ef63149802e9422c29ce1c85e4d53046cef115d",
            "pull": 87514
        },
        "3ef63149802e9422c29ce1c85e4d53046cef115d": {
            "hash": "3ef63149802e9422c29ce1c85e4d53046cef115d",
            "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 invalid return from some more `_get/_set`",
            "body": "Invalidly returned `true` on the non-matched path",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 84060
        },
        "e33eb3623192c9a57b9988bbc0d62c100d65c08a": {
            "hash": "e33eb3623192c9a57b9988bbc0d62c100d65c08a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Use colored output on CI for Doctest",
            "body": "GitHub Actions output is not considered a TTY, so colored output\nmust be forced.\n\n(cherry picked from commit dec26e15b3e5fe6d3546bb104939ceeacb50b87c)",
            "is_cherrypick": true,
            "cherrypick_hash": "dec26e15b3e5fe6d3546bb104939ceeacb50b87c",
            "pull": 87514
        },
        "dec26e15b3e5fe6d3546bb104939ceeacb50b87c": {
            "hash": "dec26e15b3e5fe6d3546bb104939ceeacb50b87c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Use colored output on CI for Doctest",
            "body": "GitHub Actions output is not considered a TTY, so colored output\nmust be forced.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 84100
        },
        "204f3bd58daa550205342862d8b147abc1bcf4af": {
            "hash": "204f3bd58daa550205342862d8b147abc1bcf4af",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExMzM1MzE4"
            ],
            "author_raw": "thfrwn <11335318+rfht@users.noreply.github.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "TTS_Linux: Fix size_t template issue on OpenBSD by using int consistently",
            "body": "(cherry picked from commit a0253e593cbcde471d32b42d05ecd5fb34749103)",
            "is_cherrypick": true,
            "cherrypick_hash": "a0253e593cbcde471d32b42d05ecd5fb34749103",
            "pull": 87514
        },
        "a0253e593cbcde471d32b42d05ecd5fb34749103": {
            "hash": "a0253e593cbcde471d32b42d05ecd5fb34749103",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExMzM1MzE4"
            ],
            "author_raw": "thfrwn <11335318+rfht@users.noreply.github.com>",
            "committer_raw": "thfrwn <11335318+rfht@users.noreply.github.com>",
            "summary": "TTS_Linux: Fix size_t template issue on OpenBSD by using int consistently",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 84017
        },
        "f247ffef54987f041027cb1f91cae59dde3da803": {
            "hash": "f247ffef54987f041027cb1f91cae59dde3da803",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBcK-Cw"
            ],
            "author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Clarify `NOTIFICATION_SCROLL_BEGIN/END` behavior",
            "body": "Documents that these notifications are only sent for touch events.\n\n(cherry picked from commit 44f62a4f97881918182db55a6c3e1c259ed14f7b)",
            "is_cherrypick": true,
            "cherrypick_hash": "44f62a4f97881918182db55a6c3e1c259ed14f7b",
            "pull": 87514
        },
        "44f62a4f97881918182db55a6c3e1c259ed14f7b": {
            "hash": "44f62a4f97881918182db55a6c3e1c259ed14f7b",
            "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": "Clarify `NOTIFICATION_SCROLL_BEGIN/END` behavior",
            "body": "Documents that these notifications are only sent for touch events.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 83636
        },
        "ce9eee097e3d797bd766d4ef262341c4b61a0152": {
            "hash": "ce9eee097e3d797bd766d4ef262341c4b61a0152",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NDg5Mjky"
            ],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Header format commits to .git-blame-ignore-revs",
            "body": "(cherry picked from commit 704f085097e4686bc25dc47fe15511ff7980bd04)",
            "is_cherrypick": true,
            "cherrypick_hash": "704f085097e4686bc25dc47fe15511ff7980bd04",
            "pull": 87514
        },
        "704f085097e4686bc25dc47fe15511ff7980bd04": {
            "hash": "704f085097e4686bc25dc47fe15511ff7980bd04",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NDg5Mjky"
            ],
            "author_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
            "summary": "Header format commits to .git-blame-ignore-revs",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 79615
        },
        "f311b0557c49cb80e560a48d3f9c5038235ed640": {
            "hash": "f311b0557c49cb80e560a48d3f9c5038235ed640",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBcK-Cw"
            ],
            "author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Fix invalid return from some `_get/_set`",
            "body": "Invalidly returned `true` on the non-matched path\n\n(cherry picked from commit b04cf8486d5e504976045429ae2e04882bcd62dc)",
            "is_cherrypick": true,
            "cherrypick_hash": "b04cf8486d5e504976045429ae2e04882bcd62dc",
            "pull": 87514
        },
        "b04cf8486d5e504976045429ae2e04882bcd62dc": {
            "hash": "b04cf8486d5e504976045429ae2e04882bcd62dc",
            "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 invalid return from some `_get/_set`",
            "body": "Invalidly returned `true` on the non-matched path",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 84054
        },
        "0ca19574456febe8c189e77fe0a6450bc738f059": {
            "hash": "0ca19574456febe8c189e77fe0a6450bc738f059",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Clamp ReflectionProbe Max Distance to 262,144 to fix rendering issues",
            "body": "(cherry picked from commit ce421da908faf3ced3bcf81a527b13ebc0dfbe7b)",
            "is_cherrypick": true,
            "cherrypick_hash": "ce421da908faf3ced3bcf81a527b13ebc0dfbe7b",
            "pull": 87514
        },
        "ce421da908faf3ced3bcf81a527b13ebc0dfbe7b": {
            "hash": "ce421da908faf3ced3bcf81a527b13ebc0dfbe7b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Clamp ReflectionProbe Max Distance to 262,144 to fix rendering issues",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 82415
        },
        "d38b61d52343b4a4943f19fe34fd54a47651d6e0": {
            "hash": "d38b61d52343b4a4943f19fe34fd54a47651d6e0",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyNDU2NjAz"
            ],
            "author_raw": "bitsawer <sawerduster@gmail.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Fix VoxelGI MultiMesh and CSG mesh baking",
            "body": "(cherry picked from commit cbb39f4b6e6c058928350c75e44c34fa9f9f7b48)",
            "is_cherrypick": true,
            "cherrypick_hash": "cbb39f4b6e6c058928350c75e44c34fa9f9f7b48",
            "pull": 87514
        },
        "cbb39f4b6e6c058928350c75e44c34fa9f9f7b48": {
            "hash": "cbb39f4b6e6c058928350c75e44c34fa9f9f7b48",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyNDU2NjAz"
            ],
            "author_raw": "bitsawer <sawerduster@gmail.com>",
            "committer_raw": "bitsawer <sawerduster@gmail.com>",
            "summary": "Fix VoxelGI MultiMesh and CSG mesh baking",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 81616
        },
        "a33cf3b6bff3e9092aa305369c48a55a241c0f6e": {
            "hash": "a33cf3b6bff3e9092aa305369c48a55a241c0f6e",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBcK-Cw"
            ],
            "author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Ensure input event is valid in `PopupMenu::activate_item_by_event`",
            "body": "(cherry picked from commit f721b34b4edbab0f88cd2aa671f1231b11aa26af)",
            "is_cherrypick": true,
            "cherrypick_hash": "f721b34b4edbab0f88cd2aa671f1231b11aa26af",
            "pull": 87514
        },
        "f721b34b4edbab0f88cd2aa671f1231b11aa26af": {
            "hash": "f721b34b4edbab0f88cd2aa671f1231b11aa26af",
            "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": "Ensure input event is valid in `PopupMenu::activate_item_by_event`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 83952
        },
        "a4912b8a632ac5c56f9a7aec9b701bfedf1ee791": {
            "hash": "a4912b8a632ac5c56f9a7aec9b701bfedf1ee791",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Translate TextEdit placeholder",
            "body": "(cherry picked from commit d53529f4880c4bd612029d6d2dc589677a1b58c1)",
            "is_cherrypick": true,
            "cherrypick_hash": "d53529f4880c4bd612029d6d2dc589677a1b58c1",
            "pull": 87514
        },
        "d53529f4880c4bd612029d6d2dc589677a1b58c1": {
            "hash": "d53529f4880c4bd612029d6d2dc589677a1b58c1",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Translate TextEdit placeholder",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 83946
        },
        "8ed4af259a3c940b3fa249307f6cc7366e1ceb04": {
            "hash": "8ed4af259a3c940b3fa249307f6cc7366e1ceb04",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc3ODY1ODkw"
            ],
            "author_raw": "RealMadvicius <madvicius_dev@outlook.fr>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Fix crash when clicking on \"Interpolation Mode\" with nonexistent node path",
            "body": "issue reference [https://github.com/godotengine/godot/issues/81769]\n\n- adding a nullptr check on a Node pointer obtained from get_node(NodePath) in case it is null now we wont execute the next instruction\n\n> ClassDB::get_property_info(nd->get_class(), prop, &prop_info);\n\nWhich then prevents the crash\n\n(cherry picked from commit e7a35d152104c14ba89861a6ead892c4f65d9f5d)",
            "is_cherrypick": true,
            "cherrypick_hash": "e7a35d152104c14ba89861a6ead892c4f65d9f5d",
            "pull": 87514
        },
        "e7a35d152104c14ba89861a6ead892c4f65d9f5d": {
            "hash": "e7a35d152104c14ba89861a6ead892c4f65d9f5d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc3ODY1ODkw"
            ],
            "author_raw": "RealMadvicius <madvicius_dev@outlook.fr>",
            "committer_raw": "RealMadvicius <madvicius_dev@outlook.fr>",
            "summary": "Fix crash when clicking on \"Interpolation Mode\" with nonexistent node path",
            "body": "issue reference [https://github.com/godotengine/godot/issues/81769]\n\n- adding a nullptr check on a Node pointer obtained from get_node(NodePath) in case it is null now we wont execute the next instruction\n\n> ClassDB::get_property_info(nd->get_class(), prop, &prop_info);\n\nWhich then prevents the crash",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 81779
        },
        "5470eb58946cddbd36bf12d7af71b51936142fb5": {
            "hash": "5470eb58946cddbd36bf12d7af71b51936142fb5",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBcK-Cw"
            ],
            "author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Fix description of `Animation::copy_track`",
            "body": "The documentation stated the track was added to this, instead of\n`to_animation`\n\n(cherry picked from commit 9d23956b2851cee2e79bb2763f78000c95a3b337)",
            "is_cherrypick": true,
            "cherrypick_hash": "9d23956b2851cee2e79bb2763f78000c95a3b337",
            "pull": 87514
        },
        "9d23956b2851cee2e79bb2763f78000c95a3b337": {
            "hash": "9d23956b2851cee2e79bb2763f78000c95a3b337",
            "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 description of `Animation::copy_track`",
            "body": "The documentation stated the track was added to this, instead of\n`to_animation`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 83441
        },
        "76d5a0e72332e0ce83bab3097d38b1f4f6780550": {
            "hash": "76d5a0e72332e0ce83bab3097d38b1f4f6780550",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEwOTUyODU="
            ],
            "author_raw": "John Watson <john@glowmatic.net>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Android: Fix joypad trigger value range",
            "body": "`Input::joy_axis` converts trigger values to be between 0.0f to 1.0f by default. This is not needed for Android, as values are already within that range, as per Android documentation: https://developer.android.com/reference/android/view/MotionEvent#AXIS_RTRIGGER\n\nThis patch prevents this conversion on Android, which caused L2 and R2 triggers to get stuck pressed. https://github.com/godotengine/godot/issues/79263\n\n(cherry picked from commit d413a0207923bfa4b753f088af1245d97ef08ec3)",
            "is_cherrypick": true,
            "cherrypick_hash": "d413a0207923bfa4b753f088af1245d97ef08ec3",
            "pull": 87514
        },
        "d413a0207923bfa4b753f088af1245d97ef08ec3": {
            "hash": "d413a0207923bfa4b753f088af1245d97ef08ec3",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEwOTUyODU="
            ],
            "author_raw": "John Watson <john@glowmatic.net>",
            "committer_raw": "John Watson <john@glowmatic.net>",
            "summary": "Android: Fix joypad trigger value range",
            "body": "`Input::joy_axis` converts trigger values to be between 0.0f to 1.0f by default. This is not needed for Android, as values are already within that range, as per Android documentation: https://developer.android.com/reference/android/view/MotionEvent#AXIS_RTRIGGER\n\nThis patch prevents this conversion on Android, which caused L2 and R2 triggers to get stuck pressed. https://github.com/godotengine/godot/issues/79263",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 81322
        },
        "a2855534727703637fc86d4aee5883d72903c673": {
            "hash": "a2855534727703637fc86d4aee5883d72903c673",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEyMTI1MDk="
            ],
            "author_raw": "Alfonso J. Ramos <theraot@gmail.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Do not replace starting digit with underscore when making identifier",
            "body": "(cherry picked from commit 5cd7ca0ccc4f67d41a148c416c78c77074cfc8b4)",
            "is_cherrypick": true,
            "cherrypick_hash": "5cd7ca0ccc4f67d41a148c416c78c77074cfc8b4",
            "pull": 87514
        },
        "5cd7ca0ccc4f67d41a148c416c78c77074cfc8b4": {
            "hash": "5cd7ca0ccc4f67d41a148c416c78c77074cfc8b4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEyMTI1MDk="
            ],
            "author_raw": "Alfonso J. Ramos <theraot@gmail.com>",
            "committer_raw": "Alfonso J. Ramos <theraot@gmail.com>",
            "summary": "Do not replace starting digit with underscore when making identifier",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 82786
        },
        "04bd9cc06c59e44c9458513fa39b38321311de92": {
            "hash": "04bd9cc06c59e44c9458513fa39b38321311de92",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIwNjIxNjQ="
            ],
            "author_raw": "Brian MacIntosh <brianamacintosh@gmail.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "\"Whole Words\" search can detect word boundaries inside the search term.",
            "body": "For example, searching for \".func\" will now match in \"a.func\" even with Whole Words enabled.\n\n(cherry picked from commit 676627e1d16367616c7022df8d12c836c201c5f4)",
            "is_cherrypick": true,
            "cherrypick_hash": "676627e1d16367616c7022df8d12c836c201c5f4",
            "pull": 87514
        },
        "676627e1d16367616c7022df8d12c836c201c5f4": {
            "hash": "676627e1d16367616c7022df8d12c836c201c5f4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIwNjIxNjQ="
            ],
            "author_raw": "Brian MacIntosh <brianamacintosh@gmail.com>",
            "committer_raw": "Brian MacIntosh <brianamacintosh@gmail.com>",
            "summary": "\"Whole Words\" search can detect word boundaries inside the search term.",
            "body": "For example, searching for \".func\" will now match in \"a.func\" even with Whole Words enabled.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 82694
        },
        "222cba2aab2b33dcb495acac8df30e3e746aaf14": {
            "hash": "222cba2aab2b33dcb495acac8df30e3e746aaf14",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwMTU4MDg1"
            ],
            "author_raw": "crazyStewie <joelgbsilva@gmail.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Implemented {project} placeholder for external dotnet editor",
            "body": "Implements the {project} placeholder, available when setting an external editor\nin the project settings, via Editor > Editor Settings > Text Editor > External\nfor the c# external editor, under Editor > Editor Settings > Dotnet > Editor,\n\nThis allows passing the project folder as a command line argument when using a\ncustom external editor that isn't one of the available options.\n\nFixes #81845\n\n(cherry picked from commit c01a47867be006439f31cce09e774c88d895c1f2)",
            "is_cherrypick": true,
            "cherrypick_hash": "c01a47867be006439f31cce09e774c88d895c1f2",
            "pull": 87514
        },
        "c01a47867be006439f31cce09e774c88d895c1f2": {
            "hash": "c01a47867be006439f31cce09e774c88d895c1f2",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwMTU4MDg1"
            ],
            "author_raw": "crazyStewie <joelgbsilva@gmail.com>",
            "committer_raw": "crazyStewie <joelgbsilva@gmail.com>",
            "summary": "Implemented {project} placeholder for external dotnet editor",
            "body": "Implements the {project} placeholder, available when setting an external editor\nin the project settings, via Editor > Editor Settings > Text Editor > External\nfor the c# external editor, under Editor > Editor Settings > Dotnet > Editor,\n\nThis allows passing the project folder as a command line argument when using a\ncustom external editor that isn't one of the available options.\n\nFixes #81845",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 81847
        },
        "8face42022e87c92586c6f92c7dfb865d9368670": {
            "hash": "8face42022e87c92586c6f92c7dfb865d9368670",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "[SystemFont] Check name when selecting the best matching face from a collection.",
            "body": "(cherry picked from commit a5a0e48dbc924a942dea6b108c628ea7df0d0327)",
            "is_cherrypick": true,
            "cherrypick_hash": "a5a0e48dbc924a942dea6b108c628ea7df0d0327",
            "pull": 87514
        },
        "a5a0e48dbc924a942dea6b108c628ea7df0d0327": {
            "hash": "a5a0e48dbc924a942dea6b108c628ea7df0d0327",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
            "summary": "[SystemFont] Check name when selecting the best matching face from a collection.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 82712
        },
        "37e6267c6b2fd3e89c98bf56ba2dd4556fba935a": {
            "hash": "37e6267c6b2fd3e89c98bf56ba2dd4556fba935a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYxOTM4MjYz"
            ],
            "author_raw": "Silc 'Tokage' Renew <tokage.it.lab@gmail.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Improve retarget auto-mapping algorithm",
            "body": "(cherry picked from commit c1c4a09527be2fca5530aede08edda1941b26d4f)",
            "is_cherrypick": true,
            "cherrypick_hash": "c1c4a09527be2fca5530aede08edda1941b26d4f",
            "pull": 87514
        },
        "c1c4a09527be2fca5530aede08edda1941b26d4f": {
            "hash": "c1c4a09527be2fca5530aede08edda1941b26d4f",
            "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": "Improve retarget auto-mapping algorithm",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 81843
        },
        "222ceb7a82187cc758413f028e3e424c70a7d446": {
            "hash": "222ceb7a82187cc758413f028e3e424c70a7d446",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBcK-Cw"
            ],
            "author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Fix allocation size overflow check in `CowData`",
            "body": "(cherry picked from commit c48b189e149e4940f7cd0ef7f3b77dbc185f2103)",
            "is_cherrypick": true,
            "cherrypick_hash": "c48b189e149e4940f7cd0ef7f3b77dbc185f2103",
            "pull": 87514
        },
        "c48b189e149e4940f7cd0ef7f3b77dbc185f2103": {
            "hash": "c48b189e149e4940f7cd0ef7f3b77dbc185f2103",
            "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 allocation size overflow check in `CowData`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 81917
        },
        "a71153d9bdf8c34c8120198ccc02a8fc61cbc854": {
            "hash": "a71153d9bdf8c34c8120198ccc02a8fc61cbc854",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2MDc1NA=="
            ],
            "author_raw": "Ben Rog-Wilhelm <zorba-github@pavlovian.net>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Fix: incorrectly .gitignored files.",
            "body": "(cherry picked from commit 90f3992036b2f2fc1b4d08d1cc854d9cd62f6930)",
            "is_cherrypick": true,
            "cherrypick_hash": "90f3992036b2f2fc1b4d08d1cc854d9cd62f6930",
            "pull": 87514
        },
        "90f3992036b2f2fc1b4d08d1cc854d9cd62f6930": {
            "hash": "90f3992036b2f2fc1b4d08d1cc854d9cd62f6930",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2MDc1NA=="
            ],
            "author_raw": "Ben Rog-Wilhelm <zorba-github@pavlovian.net>",
            "committer_raw": "Ben Rog-Wilhelm <zorba-github@pavlovian.net>",
            "summary": "Fix: incorrectly .gitignored files.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 78908
        },
        "44098e56c9788c979e6284840aa7f27faebfc4e8": {
            "hash": "44098e56c9788c979e6284840aa7f27faebfc4e8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Remove too greedy GCOV ignores from `.gitignore`",
            "body": "This would cause `updown.png` to be ignored in our default theme in 3.x.\n\nThese ignores were added in #36800 for #36572 (see that PR for usage\ninstructions).\n\nFrom a quick test, using `--output-file` for `lcov` and `--output-directory`\nfor genhtml let us output the files in a way that won't conflict with the\nGit repository (e.g. in `bin/`, or outside the Git repo).\n\n(cherry picked from commit 5c38e4216174f21362058a1a77938f5a63e2ffef)",
            "is_cherrypick": true,
            "cherrypick_hash": "5c38e4216174f21362058a1a77938f5a63e2ffef",
            "pull": 87514
        },
        "5c38e4216174f21362058a1a77938f5a63e2ffef": {
            "hash": "5c38e4216174f21362058a1a77938f5a63e2ffef",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Remove too greedy GCOV ignores from `.gitignore`",
            "body": "This would cause `updown.png` to be ignored in our default theme in 3.x.\n\nThese ignores were added in #36800 for #36572 (see that PR for usage\ninstructions).\n\nFrom a quick test, using `--output-file` for `lcov` and `--output-directory`\nfor genhtml let us output the files in a way that won't conflict with the\nGit repository (e.g. in `bin/`, or outside the Git repo).",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 81120
        },
        "52d56d806de79419a30dee48f76e8653683b5726": {
            "hash": "52d56d806de79419a30dee48f76e8653683b5726",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwMzg2MDY3"
            ],
            "author_raw": "Rindbee <idleman@yeah.net>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Fix rename animation in SpriteFramesEditor/AnimationNodeStateMachineEditor",
            "body": "When the name suffix grows, the old name is used if it is obtained first.\n\nFix the case where the following error message would appear when renaming\nan animation.\n\n```\nERROR: Animation '' doesn't exist.\nat: get_frame_count (scene/resources/sprite_frames.cpp:71)\n```\n\n(cherry picked from commit e9cd29cf228b67f3b6bf4061bd578c673c757d66)",
            "is_cherrypick": true,
            "cherrypick_hash": "e9cd29cf228b67f3b6bf4061bd578c673c757d66",
            "pull": 87514
        },
        "e9cd29cf228b67f3b6bf4061bd578c673c757d66": {
            "hash": "e9cd29cf228b67f3b6bf4061bd578c673c757d66",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwMzg2MDY3"
            ],
            "author_raw": "Rindbee <idleman@yeah.net>",
            "committer_raw": "Rindbee <idleman@yeah.net>",
            "summary": "Fix rename animation in SpriteFramesEditor/AnimationNodeStateMachineEditor",
            "body": "When the name suffix grows, the old name is used if it is obtained first.\n\nFix the case where the following error message would appear when renaming\nan animation.\n\n```\nERROR: Animation '' doesn't exist.\nat: get_frame_count (scene/resources/sprite_frames.cpp:71)\n```",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 79600
        },
        "965ea011a0fc627c1c96b37ee5ef8690d3b1abc2": {
            "hash": "965ea011a0fc627c1c96b37ee5ef8690d3b1abc2",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3OTU2NzU2"
            ],
            "author_raw": "MrBBBaiXue <mrbbbaixue@outlook.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Delete .lgtm.yml",
            "body": "LGTM has been acquired by Github, and all its features is replaced by Github Code Scanning.\nSo seems .lgtm.yml is no longer used.\n\n(cherry picked from commit ee6cec1649b66f153d070a8171273370c4ef91a5)",
            "is_cherrypick": true,
            "cherrypick_hash": "ee6cec1649b66f153d070a8171273370c4ef91a5",
            "pull": ""
        },
        "ee6cec1649b66f153d070a8171273370c4ef91a5": {
            "hash": "ee6cec1649b66f153d070a8171273370c4ef91a5",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3OTU2NzU2"
            ],
            "author_raw": "MrBBBaiXue <mrbbbaixue@outlook.com>",
            "committer_raw": "MrBBBaiXue <mrbbbaixue@outlook.com>",
            "summary": "Delete .lgtm.yml",
            "body": "LGTM has been acquired by Github, and all its features is replaced by Github Code Scanning.\nSo seems .lgtm.yml is no longer used.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 81874
        },
        "ba41f42c829ef102db03b0808f5ec982e4161ebe": {
            "hash": "ba41f42c829ef102db03b0808f5ec982e4161ebe",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "[macOS] Fix MoltenVK SDK detection after file location changes in 1.3.275.0.",
            "body": "(cherry picked from commit a2c1c01941a3dec3e2a361d9dc21bb0390efcbaf)",
            "is_cherrypick": true,
            "cherrypick_hash": "a2c1c01941a3dec3e2a361d9dc21bb0390efcbaf",
            "pull": ""
        },
        "a2c1c01941a3dec3e2a361d9dc21bb0390efcbaf": {
            "hash": "a2c1c01941a3dec3e2a361d9dc21bb0390efcbaf",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
            "summary": "[macOS] Fix MoltenVK SDK detection after file location changes in 1.3.275.0.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 87305
        },
        "39271362c322620dd1875b980121874f04f793e8": {
            "hash": "39271362c322620dd1875b980121874f04f793e8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQzNTc3NzQz"
            ],
            "author_raw": "Mikael Klasson <43577743+emklasson@users.noreply.github.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix invalid Python escape sequences",
            "body": "(cherry picked from commit 4986d6d317e592db86603ae14a72fe0a96a3f538)",
            "is_cherrypick": true,
            "cherrypick_hash": "4986d6d317e592db86603ae14a72fe0a96a3f538",
            "pull": ""
        },
        "4986d6d317e592db86603ae14a72fe0a96a3f538": {
            "hash": "4986d6d317e592db86603ae14a72fe0a96a3f538",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQzNTc3NzQz"
            ],
            "author_raw": "Mikael Klasson <43577743+emklasson@users.noreply.github.com>",
            "committer_raw": "Mikael Klasson <43577743+emklasson@users.noreply.github.com>",
            "summary": "Fix invalid Python escape sequences",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 85818
        },
        "d4a406f4a55d7e8f110f5cda7c6992a0e3a2a19a": {
            "hash": "d4a406f4a55d7e8f110f5cda7c6992a0e3a2a19a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwMzM0ODM0"
            ],
            "author_raw": "HolySkyMin <fsda109238@gmail.com>",
            "committer_raw": "HolySkyMin <fsda109238@gmail.com>",
            "summary": "Fix editor layout breaks on startup when default custom theme is applied",
            "body": "Moved EditorNode's all get_minimum_size()s outside constructor",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 79878
        },
        "2d3b2abcf6edcc9b02a9b1894ba43f79845ad2f4": {
            "hash": "2d3b2abcf6edcc9b02a9b1894ba43f79845ad2f4",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #84328 from akien-mga/4.1-re-disable-exceptions",
            "body": "[4.1] SCons: Re-disable exceptions for Android, iOS, and Web",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "1e1d91df6a3e73537e04789b5465c51b1029f96a": {
            "hash": "1e1d91df6a3e73537e04789b5465c51b1029f96a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "SCons: Re-disable exceptions for Android, iOS, and Web",
            "body": "We made a mistake when cherry-picking #80612 with 269b115d9cff1ad1bf1cd8675cd26c8a24065c89,\nwhere the global flag was defaulted to false to preserve the 4.1-stable behavior for desktop\nplatforms, but we forgot that the refactoring removed the force disabling of exceptions for\nAndroid, iOS, and Web.\n\nThis reintroduces this behavior so it should be back to the same as in 4.1/4.1.1, and the\nexport templates should get back to their original size.\n\nOnly difference, the old code used to keep exceptions for the Web editor, but I see no reason\nfor it, so I disable them like with the templates.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 84328
        },
        "65f5865d110e39c3a97166a198d61a9853d0fb3a": {
            "hash": "65f5865d110e39c3a97166a198d61a9853d0fb3a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExNzgyODMz"
            ],
            "author_raw": "Yuri Sizov <yuris@humnom.net>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Bump version to 4.1.4-rc",
            "body": "This also fixes a reference issue in the changelog for 4.1.3.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        }
    },
    "pulls": {
        "72461": {
            "id": "PR_kwDOAO6SJc5I7nh8",
            "public_id": 72461,
            "url": "https://github.com/godotengine/godot/pull/72461",
            "diff_url": "https://github.com/godotengine/godot/pull/72461.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/72461.patch",
            "title": "Make the rendering method dropdown also affect mobile if compatible",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2023-01-31T16:31:30Z",
            "updated_at": "2024-01-24T17:32:55Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "57f3bdb1e5f775f43b67386b1f625cc7ad414d07"
            ]
        },
        "75382": {
            "id": "PR_kwDOAO6SJc5M8xqI",
            "public_id": 75382,
            "url": "https://github.com/godotengine/godot/pull/75382",
            "diff_url": "https://github.com/godotengine/godot/pull/75382.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/75382.patch",
            "title": "Ensure binds are duplicated with `Node` signals",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBcK-Cw",
            "created_at": "2023-03-27T08:50:49Z",
            "updated_at": "2024-01-23T16:57:58Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "9cf13cedfd28344756cfb4267edf33b3f5e27235"
            ]
        },
        "78732": {
            "id": "PR_kwDOAO6SJc5T_MPa",
            "public_id": 78732,
            "url": "https://github.com/godotengine/godot/pull/78732",
            "diff_url": "https://github.com/godotengine/godot/pull/78732.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/78732.patch",
            "title": "Set language encoding flag when using `ZIPPacker`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2023-06-27T04:02:42Z",
            "updated_at": "2024-01-23T19:26:30Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "08b1354b36c14a9c72128d33db4dbe6e5864a0e2"
            ]
        },
        "78908": {
            "id": "PR_kwDOAO6SJc5UaC4S",
            "public_id": 78908,
            "url": "https://github.com/godotengine/godot/pull/78908",
            "diff_url": "https://github.com/godotengine/godot/pull/78908.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/78908.patch",
            "title": "Add static check for overzealous .gitignores and fix an example of such.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2MDc1NA==",
            "created_at": "2023-07-01T13:53:13Z",
            "updated_at": "2024-01-23T15:05:54Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "90f3992036b2f2fc1b4d08d1cc854d9cd62f6930"
            ]
        },
        "79021": {
            "id": "PR_kwDOAO6SJc5UnjdL",
            "public_id": 79021,
            "url": "https://github.com/godotengine/godot/pull/79021",
            "diff_url": "https://github.com/godotengine/godot/pull/79021.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/79021.patch",
            "title": "Fix missing arrows in integer vector properties",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2023-07-04T13:22:53Z",
            "updated_at": "2024-01-23T18:27:02Z",
            "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": [
                "aff49d3a765bf2cb7d0c826d8ef6dce268559a0b"
            ]
        },
        "79374": {
            "id": "PR_kwDOAO6SJc5VTpRy",
            "public_id": 79374,
            "url": "https://github.com/godotengine/godot/pull/79374",
            "diff_url": "https://github.com/godotengine/godot/pull/79374.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/79374.patch",
            "title": "Ignore directory entries in TPZ",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM5MDMwNTk=",
            "created_at": "2023-07-12T12:40:11Z",
            "updated_at": "2024-01-24T17:06:34Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNjQ3MDUzMjAw",
                    "name": "cherrypick:3.x",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "59a5a1eb70dc02bec4a6462d36ef6a0daaa8694e"
            ]
        },
        "79600": {
            "id": "PR_kwDOAO6SJc5VvnLU",
            "public_id": 79600,
            "url": "https://github.com/godotengine/godot/pull/79600",
            "diff_url": "https://github.com/godotengine/godot/pull/79600.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/79600.patch",
            "title": "Fix rename animation in SpriteFramesEditor",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwMzg2MDY3",
            "created_at": "2023-07-18T05:31:33Z",
            "updated_at": "2024-01-23T15:06:17Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
                    "name": "topic:animation",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "e9cd29cf228b67f3b6bf4061bd578c673c757d66"
            ]
        },
        "79614": {
            "id": "PR_kwDOAO6SJc5VysmC",
            "public_id": 79614,
            "url": "https://github.com/godotengine/godot/pull/79614",
            "diff_url": "https://github.com/godotengine/godot/pull/79614.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/79614.patch",
            "title": "Compile OpenXR into MacOS build",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE5NDU0NDk=",
            "created_at": "2023-07-18T14:23:58Z",
            "updated_at": "2024-01-23T18:21:47Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw4NjU1ODUwMDA=",
                    "name": "topic:xr",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "a9c8feeba00906c4df5f85dc6efaf1ece608cd6b"
            ]
        },
        "79615": {
            "id": "PR_kwDOAO6SJc5Vy0KE",
            "public_id": 79615,
            "url": "https://github.com/godotengine/godot/pull/79615",
            "diff_url": "https://github.com/godotengine/godot/pull/79615.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/79615.patch",
            "title": "Header formatting commits to `.git-blame-ignore-revs`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE3NDg5Mjky",
            "created_at": "2023-07-18T14:41:54Z",
            "updated_at": "2024-01-23T15:57:35Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "704f085097e4686bc25dc47fe15511ff7980bd04"
            ]
        },
        "79725": {
            "id": "PR_kwDOAO6SJc5WDAPS",
            "public_id": 79725,
            "url": "https://github.com/godotengine/godot/pull/79725",
            "diff_url": "https://github.com/godotengine/godot/pull/79725.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/79725.patch",
            "title": "Improve headings for the export mode in the Export dialog",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2023-07-20T21:29:55Z",
            "updated_at": "2024-01-23T17:00:14Z",
            "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": [
                "73c1b212f705f2d0b6bf6994ede014899a1b3013"
            ]
        },
        "79758": {
            "id": "PR_kwDOAO6SJc5WHpXm",
            "public_id": 79758,
            "url": "https://github.com/godotengine/godot/pull/79758",
            "diff_url": "https://github.com/godotengine/godot/pull/79758.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/79758.patch",
            "title": "Clarify `Tween.set_parallel()`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2023-07-21T18:18:17Z",
            "updated_at": "2024-03-11T14:01:40Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyNzkwOTcxNjI=",
                    "name": "discussion",
                    "color": "#ccaaff"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "207bd34aa54072476c5ca07252fed30306002560"
            ]
        },
        "79832": {
            "id": "PR_kwDOAO6SJc5WKzLl",
            "public_id": 79832,
            "url": "https://github.com/godotengine/godot/pull/79832",
            "diff_url": "https://github.com/godotengine/godot/pull/79832.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/79832.patch",
            "title": "Fix undo methods for DELETE in EditorAutoloadSettings",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE3NTYzODg=",
            "created_at": "2023-07-23T17:23:04Z",
            "updated_at": "2024-01-23T18:26:54Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNjQ3MDUzMjAw",
                    "name": "cherrypick:3.x",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "3462ecf2fb297ceaa79a00e5a9bfb13bd3a5be04"
            ]
        },
        "79876": {
            "id": "PR_kwDOAO6SJc5WT3qS",
            "public_id": 79876,
            "url": "https://github.com/godotengine/godot/pull/79876",
            "diff_url": "https://github.com/godotengine/godot/pull/79876.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/79876.patch",
            "title": "Fix transparent viewport backgrounds with custom clear color",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYwNzcxNQ==",
            "created_at": "2023-07-25T09:24:07Z",
            "updated_at": "2024-01-23T21:42:32Z",
            "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": [
                "6effd3cde7a481b57226cf5d03c97aa5728ff7e7"
            ]
        },
        "79878": {
            "id": "PR_kwDOAO6SJc5WUnOh",
            "public_id": 79878,
            "url": "https://github.com/godotengine/godot/pull/79878",
            "diff_url": "https://github.com/godotengine/godot/pull/79878.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/79878.patch",
            "title": "[4.1] Fix editor layout breaks on startup when default custom theme is applied",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwMzM0ODM0",
            "created_at": "2023-07-25T11:25:44Z",
            "updated_at": "2024-03-08T11:05:47Z",
            "target_branch": "4.1",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d4a406f4a55d7e8f110f5cda7c6992a0e3a2a19a"
            ]
        },
        "80896": {
            "id": "PR_kwDOAO6SJc5YgMow",
            "public_id": 80896,
            "url": "https://github.com/godotengine/godot/pull/80896",
            "diff_url": "https://github.com/godotengine/godot/pull/80896.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/80896.patch",
            "title": "Improve docs on how ParallaxLayer mirroring works.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEwMjQ5NTA=",
            "created_at": "2023-08-22T14:04:52Z",
            "updated_at": "2024-03-11T14:02:28Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "40813b68f06188a1ccd512212e8baffb2c115913"
            ]
        },
        "80933": {
            "id": "PR_kwDOAO6SJc5YnWn8",
            "public_id": 80933,
            "url": "https://github.com/godotengine/godot/pull/80933",
            "diff_url": "https://github.com/godotengine/godot/pull/80933.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/80933.patch",
            "title": "Fix clear color on mobile renderer",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExOTE1Mzc4",
            "created_at": "2023-08-23T16:21:24Z",
            "updated_at": "2024-01-23T21:42:41Z",
            "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": [
                "df25e878425fc39465dfe105c56400c8c1733241"
            ]
        },
        "81018": {
            "id": "PR_kwDOAO6SJc5Y2j6_",
            "public_id": 81018,
            "url": "https://github.com/godotengine/godot/pull/81018",
            "diff_url": "https://github.com/godotengine/godot/pull/81018.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/81018.patch",
            "title": "Fix `_get_debug_tooltip` crash if tooltip string is too large",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjgzMTU5ODY=",
            "created_at": "2023-08-26T15:45:26Z",
            "updated_at": "2024-01-23T16:57:36Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwODI=",
                    "name": "topic:gdscript",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "155d738163d46333562f68ebb5d62f3ea2d95145"
            ]
        },
        "81120": {
            "id": "PR_kwDOAO6SJc5ZBjb9",
            "public_id": 81120,
            "url": "https://github.com/godotengine/godot/pull/81120",
            "diff_url": "https://github.com/godotengine/godot/pull/81120.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/81120.patch",
            "title": "Remove too greedy gcov/lcov ignores from `.gitignore`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2023-08-29T11:19:06Z",
            "updated_at": "2024-01-23T15:06:03Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5c38e4216174f21362058a1a77938f5a63e2ffef"
            ]
        },
        "81322": {
            "id": "PR_kwDOAO6SJc5Zhir8",
            "public_id": 81322,
            "url": "https://github.com/godotengine/godot/pull/81322",
            "diff_url": "https://github.com/godotengine/godot/pull/81322.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/81322.patch",
            "title": "Android: Fix joypad trigger value range",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEwOTUyODU=",
            "created_at": "2023-09-05T01:05:57Z",
            "updated_at": "2024-01-23T15:04:13Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNjQ3MDUzMjAw",
                    "name": "cherrypick:3.x",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d413a0207923bfa4b753f088af1245d97ef08ec3"
            ]
        },
        "81494": {
            "id": "PR_kwDOAO6SJc5Z78qH",
            "public_id": 81494,
            "url": "https://github.com/godotengine/godot/pull/81494",
            "diff_url": "https://github.com/godotengine/godot/pull/81494.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/81494.patch",
            "title": "Fix int to uint implicit cast error when use mat3 uniform in compatibility renderer",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjgzMTU5ODY=",
            "created_at": "2023-09-09T16:52:17Z",
            "updated_at": "2024-01-23T16:59:07Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNjA5NDQyMDYy",
                    "name": "topic:shaders",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "967e0e64851f4a8ff7bf63dbb16c308db40bf827"
            ]
        },
        "81616": {
            "id": "PR_kwDOAO6SJc5aPiTz",
            "public_id": 81616,
            "url": "https://github.com/godotengine/godot/pull/81616",
            "diff_url": "https://github.com/godotengine/godot/pull/81616.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/81616.patch",
            "title": "Fix VoxelGI MultiMesh and CSG mesh baking",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyNDU2NjAz",
            "created_at": "2023-09-13T14:31:57Z",
            "updated_at": "2024-01-23T15:58:12Z",
            "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": [
                "cbb39f4b6e6c058928350c75e44c34fa9f9f7b48"
            ]
        },
        "81622": {
            "id": "PR_kwDOAO6SJc5aQw04",
            "public_id": 81622,
            "url": "https://github.com/godotengine/godot/pull/81622",
            "diff_url": "https://github.com/godotengine/godot/pull/81622.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/81622.patch",
            "title": "Add an example for `Dictionary.merge()`, mention lack of recursion",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2023-09-13T18:18:46Z",
            "updated_at": "2024-01-23T16:59:22Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "0396e12a47c9ff7db815af0c72a701d9d897ee09"
            ]
        },
        "81689": {
            "id": "PR_kwDOAO6SJc5abg_f",
            "public_id": 81689,
            "url": "https://github.com/godotengine/godot/pull/81689",
            "diff_url": "https://github.com/godotengine/godot/pull/81689.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/81689.patch",
            "title": "Clarify `PackedByteArray.decompress*` limitations with external data",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBcK-Cw",
            "created_at": "2023-09-15T11:19:45Z",
            "updated_at": "2024-01-24T17:05:59Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "4850b866e84ee49cf494dd85813f4b74f816897c"
            ]
        },
        "81704": {
            "id": "PR_kwDOAO6SJc5advR-",
            "public_id": 81704,
            "url": "https://github.com/godotengine/godot/pull/81704",
            "diff_url": "https://github.com/godotengine/godot/pull/81704.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/81704.patch",
            "title": "Only warn once about OGG seeking issues",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE5MzY3NjM=",
            "created_at": "2023-09-15T18:07:06Z",
            "updated_at": "2024-01-23T19:11:33Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw1NzI3ODE5OTc=",
                    "name": "topic:audio",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "729d270a25efb63dc3e47c8df15a47c539aaf4b7"
            ]
        },
        "81779": {
            "id": "PR_kwDOAO6SJc5agG79",
            "public_id": 81779,
            "url": "https://github.com/godotengine/godot/pull/81779",
            "diff_url": "https://github.com/godotengine/godot/pull/81779.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/81779.patch",
            "title": "Fix crash when clicking on \"Interpolation Mode\" with nonexistent node path",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc3ODY1ODkw",
            "created_at": "2023-09-17T01:34:54Z",
            "updated_at": "2024-01-23T15:58:56Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
                    "name": "topic:animation",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e7a35d152104c14ba89861a6ead892c4f65d9f5d"
            ]
        },
        "81843": {
            "id": "PR_kwDOAO6SJc5aho3R",
            "public_id": 81843,
            "url": "https://github.com/godotengine/godot/pull/81843",
            "diff_url": "https://github.com/godotengine/godot/pull/81843.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/81843.patch",
            "title": "Improve retarget auto-mapping algorithm",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYxOTM4MjYz",
            "created_at": "2023-09-18T03:51:25Z",
            "updated_at": "2024-02-14T05:31:59Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
                    "name": "topic:animation",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "c1c4a09527be2fca5530aede08edda1941b26d4f"
            ]
        },
        "81847": {
            "id": "PR_kwDOAO6SJc5ahwS_",
            "public_id": 81847,
            "url": "https://github.com/godotengine/godot/pull/81847",
            "diff_url": "https://github.com/godotengine/godot/pull/81847.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/81847.patch",
            "title": "Implemented `{project}` placeholder for external dotnet editor",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwMTU4MDg1",
            "created_at": "2023-09-18T04:30:25Z",
            "updated_at": "2024-01-23T15:04:47Z",
            "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": [
                "c01a47867be006439f31cce09e774c88d895c1f2"
            ]
        },
        "81874": {
            "id": "PR_kwDOAO6SJc5alubO",
            "public_id": 81874,
            "url": "https://github.com/godotengine/godot/pull/81874",
            "diff_url": "https://github.com/godotengine/godot/pull/81874.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/81874.patch",
            "title": "Remove lgtm.yml since LGTM is now replaced by Github Code Scanning",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE3OTU2NzU2",
            "created_at": "2023-09-18T16:25:21Z",
            "updated_at": "2024-01-23T15:47:48Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ee6cec1649b66f153d070a8171273370c4ef91a5"
            ]
        },
        "81917": {
            "id": "PR_kwDOAO6SJc5aq44_",
            "public_id": 81917,
            "url": "https://github.com/godotengine/godot/pull/81917",
            "diff_url": "https://github.com/godotengine/godot/pull/81917.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/81917.patch",
            "title": "Fix allocation size overflow check in `CowData`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBcK-Cw",
            "created_at": "2023-09-19T12:06:54Z",
            "updated_at": "2024-01-23T15:05:31Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "c48b189e149e4940f7cd0ef7f3b77dbc185f2103"
            ]
        },
        "82079": {
            "id": "PR_kwDOAO6SJc5a78uW",
            "public_id": 82079,
            "url": "https://github.com/godotengine/godot/pull/82079",
            "diff_url": "https://github.com/godotengine/godot/pull/82079.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/82079.patch",
            "title": "Enable scrolling of output with UI scale changes",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwMzc0NDkw",
            "created_at": "2023-09-21T22:35:58Z",
            "updated_at": "2024-01-23T19:29:25Z",
            "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": [
                "a7b2e090ad3d3beaf3fbea1deed4c44c42a33d45"
            ]
        },
        "82415": {
            "id": "PR_kwDOAO6SJc5bSGNz",
            "public_id": 82415,
            "url": "https://github.com/godotengine/godot/pull/82415",
            "diff_url": "https://github.com/godotengine/godot/pull/82415.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/82415.patch",
            "title": "Clamp ReflectionProbe Max Distance to 262,144 to fix rendering issues",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2023-09-27T00:20:50Z",
            "updated_at": "2024-01-23T15:57: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"
                }
            ],
            "commits": [
                "ce421da908faf3ced3bcf81a527b13ebc0dfbe7b"
            ]
        },
        "82430": {
            "id": "PR_kwDOAO6SJc5bT4DX",
            "public_id": 82430,
            "url": "https://github.com/godotengine/godot/pull/82430",
            "diff_url": "https://github.com/godotengine/godot/pull/82430.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/82430.patch",
            "title": "[GLES3] Avoid freeing proxy textures clearing owner's data",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExNzk3MTc0",
            "created_at": "2023-09-27T08:37:25Z",
            "updated_at": "2024-01-23T16:59:33Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "a67559931b09cc19cef1cecc82e6f6dbf596bfec"
            ]
        },
        "82660": {
            "id": "PR_kwDOAO6SJc5bo2xq",
            "public_id": 82660,
            "url": "https://github.com/godotengine/godot/pull/82660",
            "diff_url": "https://github.com/godotengine/godot/pull/82660.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/82660.patch",
            "title": "Fix storing invalid item height values in `ItemList`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOB0fZOA",
            "created_at": "2023-10-02T05:04:41Z",
            "updated_at": "2024-01-23T18:26:35Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNjQ3MDUzMjAw",
                    "name": "cherrypick:3.x",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "1533292f090972a1324827a91141ae8d67f3b0de"
            ]
        },
        "82694": {
            "id": "PR_kwDOAO6SJc5btzcj",
            "public_id": 82694,
            "url": "https://github.com/godotengine/godot/pull/82694",
            "diff_url": "https://github.com/godotengine/godot/pull/82694.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/82694.patch",
            "title": "\"Whole Words\" search can detect word boundaries inside the search term.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIwNjIxNjQ=",
            "created_at": "2023-10-02T21:10:46Z",
            "updated_at": "2024-01-23T15:04:34Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "676627e1d16367616c7022df8d12c836c201c5f4"
            ]
        },
        "82712": {
            "id": "PR_kwDOAO6SJc5bwQ3c",
            "public_id": 82712,
            "url": "https://github.com/godotengine/godot/pull/82712",
            "diff_url": "https://github.com/godotengine/godot/pull/82712.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/82712.patch",
            "title": "[SystemFont] Check name when selecting the best matching face from a collection.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2023-10-03T06:43:51Z",
            "updated_at": "2024-01-23T15:05:08Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "a5a0e48dbc924a942dea6b108c628ea7df0d0327"
            ]
        },
        "82786": {
            "id": "PR_kwDOAO6SJc5b5fZA",
            "public_id": 82786,
            "url": "https://github.com/godotengine/godot/pull/82786",
            "diff_url": "https://github.com/godotengine/godot/pull/82786.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/82786.patch",
            "title": "Do not replace starting digit with underscore when making identifier",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEyMTI1MDk=",
            "created_at": "2023-10-04T12:59:59Z",
            "updated_at": "2024-01-23T15:04:25Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5cd7ca0ccc4f67d41a148c416c78c77074cfc8b4"
            ]
        },
        "82863": {
            "id": "PR_kwDOAO6SJc5cB6_t",
            "public_id": 82863,
            "url": "https://github.com/godotengine/godot/pull/82863",
            "diff_url": "https://github.com/godotengine/godot/pull/82863.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/82863.patch",
            "title": "Specify the behavior of `get_tree()` when the node is not in the scene tree",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUxNzQ2NjI4",
            "created_at": "2023-10-05T16:21:34Z",
            "updated_at": "2024-01-23T19:30:27Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "ee9c8cb2967d6bbe68550cdaa2615f6f053c94cf"
            ]
        },
        "82866": {
            "id": "PR_kwDOAO6SJc5cCEpf",
            "public_id": 82866,
            "url": "https://github.com/godotengine/godot/pull/82866",
            "diff_url": "https://github.com/godotengine/godot/pull/82866.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/82866.patch",
            "title": "Add docs for DRAW_ORDER_REVERSE_LIFETIME constant and minor XR log improvement",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExNDU5MDI4",
            "created_at": "2023-10-05T16:51:44Z",
            "updated_at": "2024-01-23T18:25:53Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "3c82f4a37165570985a049be1ab57dcdd2b8fa72"
            ]
        },
        "82929": {
            "id": "PR_kwDOAO6SJc5cJSor",
            "public_id": 82929,
            "url": "https://github.com/godotengine/godot/pull/82929",
            "diff_url": "https://github.com/godotengine/godot/pull/82929.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/82929.patch",
            "title": "Don't apply frame delay project setting to the editor",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2023-10-06T19:52:04Z",
            "updated_at": "2024-01-23T18:25:34Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "a63556212d808711ce9db460e0aab33f427cd835"
            ]
        },
        "82961": {
            "id": "PR_kwDOAO6SJc5cK5Y5",
            "public_id": 82961,
            "url": "https://github.com/godotengine/godot/pull/82961",
            "diff_url": "https://github.com/godotengine/godot/pull/82961.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/82961.patch",
            "title": "Fix body leaving area gravity influence",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY0NTIxMTU4",
            "created_at": "2023-10-07T12:52:02Z",
            "updated_at": "2024-02-22T00:38:32Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE4ODA=",
                    "name": "topic:physics",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "492f1c2406fa0f8d0958bcb578d101e409a60237"
            ]
        },
        "82968": {
            "id": "PR_kwDOAO6SJc5cLBcw",
            "public_id": 82968,
            "url": "https://github.com/godotengine/godot/pull/82968",
            "diff_url": "https://github.com/godotengine/godot/pull/82968.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/82968.patch",
            "title": "Document Bounce = 1.0 not being sufficient for infinite energy conservation",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2023-10-07T14:58:17Z",
            "updated_at": "2024-03-26T21:37:45Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "7ff1704b1bbe2906be696849d676901ec4c1c62e"
            ]
        },
        "83441": {
            "id": "PR_kwDOAO6SJc5c5RFp",
            "public_id": 83441,
            "url": "https://github.com/godotengine/godot/pull/83441",
            "diff_url": "https://github.com/godotengine/godot/pull/83441.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/83441.patch",
            "title": "Fix description of `Animation::copy_track`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBcK-Cw",
            "created_at": "2023-10-16T12:39:38Z",
            "updated_at": "2024-01-23T15:59:13Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                }
            ],
            "commits": [
                "9d23956b2851cee2e79bb2763f78000c95a3b337"
            ]
        },
        "83576": {
            "id": "PR_kwDOAO6SJc5dLnY0",
            "public_id": 83576,
            "url": "https://github.com/godotengine/godot/pull/83576",
            "diff_url": "https://github.com/godotengine/godot/pull/83576.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/83576.patch",
            "title": "Enable new addon after hiding ProjectSettings",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM5MDMwNTk=",
            "created_at": "2023-10-18T19:28:11Z",
            "updated_at": "2024-01-23T17:00:29Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "7b34fa8dd2c362e2fde8ed26dc979f655d311fe3"
            ]
        },
        "83636": {
            "id": "PR_kwDOAO6SJc5dUG7P",
            "public_id": 83636,
            "url": "https://github.com/godotengine/godot/pull/83636",
            "diff_url": "https://github.com/godotengine/godot/pull/83636.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/83636.patch",
            "title": "Clarify `NOTIFICATION_SCROLL_BEGIN/END` behavior",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBcK-Cw",
            "created_at": "2023-10-19T20:30:03Z",
            "updated_at": "2024-01-23T15:57:22Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "44f62a4f97881918182db55a6c3e1c259ed14f7b"
            ]
        },
        "83708": {
            "id": "PR_kwDOAO6SJc5dbedU",
            "public_id": 83708,
            "url": "https://github.com/godotengine/godot/pull/83708",
            "diff_url": "https://github.com/godotengine/godot/pull/83708.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/83708.patch",
            "title": "Fix wrong shader rename in 3-to-4 project converter",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjg0MjkzOTk1",
            "created_at": "2023-10-21T00:52:57Z",
            "updated_at": "2024-01-23T18:25:09Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "7a76d5e6ea7b56ac7c962c0a8202f0fca76532b4"
            ]
        },
        "83720": {
            "id": "PR_kwDOAO6SJc5dcaod",
            "public_id": 83720,
            "url": "https://github.com/godotengine/godot/pull/83720",
            "diff_url": "https://github.com/godotengine/godot/pull/83720.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/83720.patch",
            "title": "[Web] Fix closure compiler builds using BIGINT",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2ODc5MTg=",
            "created_at": "2023-10-21T12:03:06Z",
            "updated_at": "2024-03-09T22:37:43Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc0NTU=",
                    "name": "platform:web",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e9df955e39f3d8cce305afa5ab371cacd0db24fd"
            ]
        },
        "83735": {
            "id": "PR_kwDOAO6SJc5dcoxh",
            "public_id": 83735,
            "url": "https://github.com/godotengine/godot/pull/83735",
            "diff_url": "https://github.com/godotengine/godot/pull/83735.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/83735.patch",
            "title": "Add instructions to get shape of `RayCast2D/3D`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBcK-Cw",
            "created_at": "2023-10-21T15:24:54Z",
            "updated_at": "2024-04-08T13:40:49Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "f2d4ff5c1f3ae4382f08497dd0b669bbe2e3c513"
            ]
        },
        "83868": {
            "id": "PR_kwDOAO6SJc5dll3n",
            "public_id": 83868,
            "url": "https://github.com/godotengine/godot/pull/83868",
            "diff_url": "https://github.com/godotengine/godot/pull/83868.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/83868.patch",
            "title": "Remove margins from editor scrollbars",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2023-10-24T00:08:57Z",
            "updated_at": "2024-01-23T16:59:49Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "a3172ae8c55070c6a764a8641af0b6ccb6c59d0a"
            ]
        },
        "83907": {
            "id": "PR_kwDOAO6SJc5dr58o",
            "public_id": 83907,
            "url": "https://github.com/godotengine/godot/pull/83907",
            "diff_url": "https://github.com/godotengine/godot/pull/83907.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/83907.patch",
            "title": "Improve and clarify texture filtering documentation",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2023-10-24T21:35:48Z",
            "updated_at": "2024-01-23T19:29:14Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "47cadda3adb86720126a92fbe39a1c4dcad3d4f2"
            ]
        },
        "83931": {
            "id": "PR_kwDOAO6SJc5dud3J",
            "public_id": 83931,
            "url": "https://github.com/godotengine/godot/pull/83931",
            "diff_url": "https://github.com/godotengine/godot/pull/83931.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/83931.patch",
            "title": "Fill out Material documentation and clarify `render_priority` and `next_pass` sorting",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NTIxMzM5",
            "created_at": "2023-10-25T08:52:37Z",
            "updated_at": "2024-01-23T19:31:09Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                }
            ],
            "commits": [
                "6a663959a62a1f6b3e912f30ce46ececa8d5d41f"
            ]
        },
        "83946": {
            "id": "PR_kwDOAO6SJc5dw-89",
            "public_id": 83946,
            "url": "https://github.com/godotengine/godot/pull/83946",
            "diff_url": "https://github.com/godotengine/godot/pull/83946.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/83946.patch",
            "title": "Translate TextEdit placeholder",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2023-10-25T14:54:00Z",
            "updated_at": "2024-01-23T15:58:42Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d53529f4880c4bd612029d6d2dc589677a1b58c1"
            ]
        },
        "83952": {
            "id": "PR_kwDOAO6SJc5dxXYB",
            "public_id": 83952,
            "url": "https://github.com/godotengine/godot/pull/83952",
            "diff_url": "https://github.com/godotengine/godot/pull/83952.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/83952.patch",
            "title": "Ensure input event is valid in `PopupMenu::activate_item_by_event`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBcK-Cw",
            "created_at": "2023-10-25T15:46:39Z",
            "updated_at": "2024-01-23T15:58:31Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f721b34b4edbab0f88cd2aa671f1231b11aa26af"
            ]
        },
        "84017": {
            "id": "PR_kwDOAO6SJc5d5naw",
            "public_id": 84017,
            "url": "https://github.com/godotengine/godot/pull/84017",
            "diff_url": "https://github.com/godotengine/godot/pull/84017.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/84017.patch",
            "title": "TTS_Linux: Fix size_t template issue on OpenBSD by using int consistently",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExMzM1MzE4",
            "created_at": "2023-10-26T18:40:40Z",
            "updated_at": "2024-01-23T15:57:11Z",
            "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": [
                "a0253e593cbcde471d32b42d05ecd5fb34749103"
            ]
        },
        "84042": {
            "id": "PR_kwDOAO6SJc5d8kT0",
            "public_id": 84042,
            "url": "https://github.com/godotengine/godot/pull/84042",
            "diff_url": "https://github.com/godotengine/godot/pull/84042.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/84042.patch",
            "title": "mbedtls: Backport Windows fix to use bcrypt for entropy",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2023-10-27T08:26:48Z",
            "updated_at": "2024-03-09T23:08:03Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMDU0MTc0MTM=",
                    "name": "platform:windows",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b9d008de3d171fa7da763616161b462ed8815a58"
            ]
        },
        "84054": {
            "id": "PR_kwDOAO6SJc5d-LzH",
            "public_id": 84054,
            "url": "https://github.com/godotengine/godot/pull/84054",
            "diff_url": "https://github.com/godotengine/godot/pull/84054.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/84054.patch",
            "title": "Fix invalid return from some `_get/_set`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBcK-Cw",
            "created_at": "2023-10-27T13:10:48Z",
            "updated_at": "2024-01-23T15:57:49Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b04cf8486d5e504976045429ae2e04882bcd62dc"
            ]
        },
        "84060": {
            "id": "PR_kwDOAO6SJc5d_D8c",
            "public_id": 84060,
            "url": "https://github.com/godotengine/godot/pull/84060",
            "diff_url": "https://github.com/godotengine/godot/pull/84060.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/84060.patch",
            "title": "Fix invalid return from some more `_get/_set`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBcK-Cw",
            "created_at": "2023-10-27T15:27:06Z",
            "updated_at": "2024-01-23T15:56:29Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
                    "name": "topic:animation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "3ef63149802e9422c29ce1c85e4d53046cef115d"
            ]
        },
        "84076": {
            "id": "PR_kwDOAO6SJc5eARz7",
            "public_id": 84076,
            "url": "https://github.com/godotengine/godot/pull/84076",
            "diff_url": "https://github.com/godotengine/godot/pull/84076.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/84076.patch",
            "title": "Fix UV editor not using texture transform",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2MjE3Njg=",
            "created_at": "2023-10-27T19:52:58Z",
            "updated_at": "2024-01-23T19:29:37Z",
            "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": [
                "d7e5c25e4a2d3c86153f2c234b2d85679155efa2"
            ]
        },
        "84085": {
            "id": "PR_kwDOAO6SJc5eA5Yz",
            "public_id": 84085,
            "url": "https://github.com/godotengine/godot/pull/84085",
            "diff_url": "https://github.com/godotengine/godot/pull/84085.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/84085.patch",
            "title": "Clarify behavior of RayCast when `get_collision_point()` is used inside a collision shape",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMxODM1ODQw",
            "created_at": "2023-10-27T23:15:13Z",
            "updated_at": "2024-01-24T17:06:59Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "6dfec4f70dfe77560de046fe99d6514e7831755a"
            ]
        },
        "84097": {
            "id": "PR_kwDOAO6SJc5eBYdK",
            "public_id": 84097,
            "url": "https://github.com/godotengine/godot/pull/84097",
            "diff_url": "https://github.com/godotengine/godot/pull/84097.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/84097.patch",
            "title": "Fix PlaneMesh tangents for 'Face X' orientation",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ0NDQ3ODky",
            "created_at": "2023-10-28T05:12:15Z",
            "updated_at": "2024-01-23T17:01:04Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6099d9f3d10f672176d638be96f76906a58f0a74"
            ]
        },
        "84100": {
            "id": "PR_kwDOAO6SJc5eBgcW",
            "public_id": 84100,
            "url": "https://github.com/godotengine/godot/pull/84100",
            "diff_url": "https://github.com/godotengine/godot/pull/84100.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/84100.patch",
            "title": "Use colored output on CI for Doctest",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2023-10-28T07:23:04Z",
            "updated_at": "2024-01-23T15:56:48Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "dec26e15b3e5fe6d3546bb104939ceeacb50b87c"
            ]
        },
        "84111": {
            "id": "PR_kwDOAO6SJc5eB2q0",
            "public_id": 84111,
            "url": "https://github.com/godotengine/godot/pull/84111",
            "diff_url": "https://github.com/godotengine/godot/pull/84111.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/84111.patch",
            "title": "doc: Fix typo in ConcavePolygonShape2D/3D description",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMyMTg4NjA3",
            "created_at": "2023-10-28T13:06:57Z",
            "updated_at": "2024-01-23T17:01:57Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                }
            ],
            "commits": [
                "0573122605e8eb1e3802468bd1695e5d6897ffe3"
            ]
        },
        "84116": {
            "id": "PR_kwDOAO6SJc5eB-1t",
            "public_id": 84116,
            "url": "https://github.com/godotengine/godot/pull/84116",
            "diff_url": "https://github.com/godotengine/godot/pull/84116.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/84116.patch",
            "title": "Fix UV editor not showing polygon correctly",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2MjE3Njg=",
            "created_at": "2023-10-28T15:12:19Z",
            "updated_at": "2024-01-23T19:26:17Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "a45db4d6168d9b7074b1ff322ce2d04129f8c761"
            ]
        },
        "84155": {
            "id": "PR_kwDOAO6SJc5eDUu4",
            "public_id": 84155,
            "url": "https://github.com/godotengine/godot/pull/84155",
            "diff_url": "https://github.com/godotengine/godot/pull/84155.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/84155.patch",
            "title": "Prevent `encode_variant` doing `memcpy` from `nullptr`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBcK-Cw",
            "created_at": "2023-10-29T17:11:34Z",
            "updated_at": "2024-01-23T17:00:00Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "210461f2ed386d072a7346f2f8d407d88c4ae9f9"
            ]
        },
        "84174": {
            "id": "PR_kwDOAO6SJc5eFNWq",
            "public_id": 84174,
            "url": "https://github.com/godotengine/godot/pull/84174",
            "diff_url": "https://github.com/godotengine/godot/pull/84174.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/84174.patch",
            "title": "Hide CSGShape's `debug_collision_shape` when it is invisible",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjgzMTU5ODY=",
            "created_at": "2023-10-30T06:54:38Z",
            "updated_at": "2024-01-23T17:00:52Z",
            "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": [
                "173e2c7f29c6d4304bf02f895082a34cf30c0908"
            ]
        },
        "84241": {
            "id": "PR_kwDOAO6SJc5eNjox",
            "public_id": 84241,
            "url": "https://github.com/godotengine/godot/pull/84241",
            "diff_url": "https://github.com/godotengine/godot/pull/84241.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/84241.patch",
            "title": "Fix bad parameter for `rendering_method` crashes Godot",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjgzMTU5ODY=",
            "created_at": "2023-10-31T10:00:25Z",
            "updated_at": "2024-01-23T19:27:23Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b6bee1c21ed1b2297e3230cc5193bcb05a9115f1"
            ]
        },
        "84283": {
            "id": "PR_kwDOAO6SJc5eTEIo",
            "public_id": 84283,
            "url": "https://github.com/godotengine/godot/pull/84283",
            "diff_url": "https://github.com/godotengine/godot/pull/84283.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/84283.patch",
            "title": "Update `add_submenu_item` doc to mention that submenu should already exist",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjgzMTU5ODY=",
            "created_at": "2023-11-01T04:48:17Z",
            "updated_at": "2024-01-23T16:58:11Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "34c27021e02b08062195dcf27abdbfea6dce21e7"
            ]
        },
        "84303": {
            "id": "PR_kwDOAO6SJc5eVBkH",
            "public_id": 84303,
            "url": "https://github.com/godotengine/godot/pull/84303",
            "diff_url": "https://github.com/godotengine/godot/pull/84303.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/84303.patch",
            "title": "Fix several Material texture parameter updates",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyNDU2NjAz",
            "created_at": "2023-11-01T12:21:23Z",
            "updated_at": "2024-01-23T16:58:47Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABCNCFwA",
                    "name": "topic:particles",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "1ec97a7b91f8a4f257279d7b47f5680a17067592"
            ]
        },
        "84328": {
            "id": "PR_kwDOAO6SJc5eX8wV",
            "public_id": 84328,
            "url": "https://github.com/godotengine/godot/pull/84328",
            "diff_url": "https://github.com/godotengine/godot/pull/84328.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/84328.patch",
            "title": "[4.1] SCons: Re-disable exceptions for Android, iOS, and Web",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2023-11-01T21:16:04Z",
            "updated_at": "2023-11-02T08:09:25Z",
            "target_branch": "4.1",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1MTk=",
                    "name": "platform:ios",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc0NTU=",
                    "name": "platform:web",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "1e1d91df6a3e73537e04789b5465c51b1029f96a"
            ]
        },
        "84338": {
            "id": "PR_kwDOAO6SJc5eYtRE",
            "public_id": 84338,
            "url": "https://github.com/godotengine/godot/pull/84338",
            "diff_url": "https://github.com/godotengine/godot/pull/84338.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/84338.patch",
            "title": "Fix CSGShape `debug_collision_shape` crash",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyNDY0MjA0",
            "created_at": "2023-11-02T01:42:59Z",
            "updated_at": "2024-04-08T20:10:32Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "0cba21f2da096d9cc183fecf720fb9f83a9f37ba"
            ]
        },
        "84414": {
            "id": "PR_kwDOAO6SJc5ei6PQ",
            "public_id": 84414,
            "url": "https://github.com/godotengine/godot/pull/84414",
            "diff_url": "https://github.com/godotengine/godot/pull/84414.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/84414.patch",
            "title": "Fix Android editor crash issue when pressing Back",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkxNDk2OA==",
            "created_at": "2023-11-03T14:39:49Z",
            "updated_at": "2024-02-03T19:08:37Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "fcb07ff8dc607080d3095baa5f34b91043447127"
            ]
        },
        "84451": {
            "id": "PR_kwDOAO6SJc5emS8E",
            "public_id": 84451,
            "url": "https://github.com/godotengine/godot/pull/84451",
            "diff_url": "https://github.com/godotengine/godot/pull/84451.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/84451.patch",
            "title": "Transform mesh's AABB to skeleton's space when calculating mesh's bounds",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMzOTE2OTY=",
            "created_at": "2023-11-04T14:57:46Z",
            "updated_at": "2024-01-24T17:57: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": [
                "27f71c4e78db2f502d730f5e34a540665c45af27"
            ]
        },
        "84491": {
            "id": "PR_kwDOAO6SJc5en-C8",
            "public_id": 84491,
            "url": "https://github.com/godotengine/godot/pull/84491",
            "diff_url": "https://github.com/godotengine/godot/pull/84491.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/84491.patch",
            "title": "Fix Android disabling splash screen Show Image",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyMTQ4MjIx",
            "created_at": "2023-11-05T19:39:46Z",
            "updated_at": "2024-01-23T16:57:19Z",
            "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": [
                "7771936df5f254d5f63e3df3b1f619320365ca78"
            ]
        },
        "84504": {
            "id": "PR_kwDOAO6SJc5ep1Z1",
            "public_id": 84504,
            "url": "https://github.com/godotengine/godot/pull/84504",
            "diff_url": "https://github.com/godotengine/godot/pull/84504.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/84504.patch",
            "title": "Fix bug where maximized->fullscreen->windowed mode stays maximized.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc3NTExODI=",
            "created_at": "2023-11-06T07:39:25Z",
            "updated_at": "2024-01-23T18:27:13Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyMDU0MTc0MTM=",
                    "name": "platform:windows",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "7918e2b6d9693b0a9c01c8de4debaa7d89fa72ed"
            ]
        },
        "84537": {
            "id": "PR_kwDOAO6SJc5et2nl",
            "public_id": 84537,
            "url": "https://github.com/godotengine/godot/pull/84537",
            "diff_url": "https://github.com/godotengine/godot/pull/84537.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/84537.patch",
            "title": "r128: Update to include latest fix for intrinsics being incorrect included",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMxMDEzNw==",
            "created_at": "2023-11-06T17:26:02Z",
            "updated_at": "2024-01-23T18:22:04Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "8fad157dbbd7ff338877e88a6f56cb28f031e406"
            ]
        },
        "84593": {
            "id": "PR_kwDOAO6SJc5e2xSk",
            "public_id": 84593,
            "url": "https://github.com/godotengine/godot/pull/84593",
            "diff_url": "https://github.com/godotengine/godot/pull/84593.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/84593.patch",
            "title": "Use Python venv if detected when building VS project",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwNTQxMTgz",
            "created_at": "2023-11-07T21:36:26Z",
            "updated_at": "2024-01-23T19:27:57Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "3f22c1bfb6ff6d6aa6e60c041ab2d9677da8cd51"
            ]
        },
        "84610": {
            "id": "PR_kwDOAO6SJc5e57tY",
            "public_id": 84610,
            "url": "https://github.com/godotengine/godot/pull/84610",
            "diff_url": "https://github.com/godotengine/godot/pull/84610.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/84610.patch",
            "title": "Fix CollisionObject3D Gizmo not updated after calling `shape_owner_*` functions",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjgzMTU5ODY=",
            "created_at": "2023-11-08T09:53:22Z",
            "updated_at": "2024-01-24T17:07:39Z",
            "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": "MDU6TGFiZWwzNzA0NzE4ODA=",
                    "name": "topic:physics",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "80a488a24271a860aa0b79fb2e83569bf8d49942"
            ]
        },
        "84676": {
            "id": "PR_kwDOAO6SJc5fEJdt",
            "public_id": 84676,
            "url": "https://github.com/godotengine/godot/pull/84676",
            "diff_url": "https://github.com/godotengine/godot/pull/84676.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/84676.patch",
            "title": "Update the validation logic for the package name",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkxNDk2OA==",
            "created_at": "2023-11-09T18:29:49Z",
            "updated_at": "2024-01-24T17:13:14Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyOTA5OTAwODUw",
                    "name": "topic:export",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "0325568a9bb9b9e33e5fe145b69cf3759aaa0027"
            ]
        },
        "84717": {
            "id": "PR_kwDOAO6SJc5fJaDK",
            "public_id": 84717,
            "url": "https://github.com/godotengine/godot/pull/84717",
            "diff_url": "https://github.com/godotengine/godot/pull/84717.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/84717.patch",
            "title": "CI: Pin Emscripten to 3.1.39",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2023-11-10T14:26:34Z",
            "updated_at": "2024-01-23T18:26:44Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc0NTU=",
                    "name": "platform:web",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "51aff13ef4440cbc5fff7cc5c5f56111f888538a"
            ]
        },
        "84720": {
            "id": "PR_kwDOAO6SJc5fJpPx",
            "public_id": 84720,
            "url": "https://github.com/godotengine/godot/pull/84720",
            "diff_url": "https://github.com/godotengine/godot/pull/84720.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/84720.patch",
            "title": "Remove Android specific abis from the export preset feature list",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkxNDk2OA==",
            "created_at": "2023-11-10T15:07:40Z",
            "updated_at": "2024-01-23T18:26:25Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw1ODA1MzcwMDM=",
                    "name": "topic:gdextension",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "dce2686e520f5e63797ec2d5bd52005e37c5577f"
            ]
        },
        "84762": {
            "id": "PR_kwDOAO6SJc5fN57l",
            "public_id": 84762,
            "url": "https://github.com/godotengine/godot/pull/84762",
            "diff_url": "https://github.com/godotengine/godot/pull/84762.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/84762.patch",
            "title": "Fix texture region editor not selecting restored snap mode",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2023-11-11T17:45:07Z",
            "updated_at": "2024-01-23T18:25:41Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "64fb22e17bafc3cf1d220b0338c15643c564a78a"
            ]
        },
        "84779": {
            "id": "PR_kwDOAO6SJc5fOTkq",
            "public_id": 84779,
            "url": "https://github.com/godotengine/godot/pull/84779",
            "diff_url": "https://github.com/godotengine/godot/pull/84779.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/84779.patch",
            "title": "Preserve the output from the gradle build command",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkxNDk2OA==",
            "created_at": "2023-11-12T01:23:01Z",
            "updated_at": "2024-01-23T18:22:46Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyOTA5OTAwODUw",
                    "name": "topic:export",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "136b7f9c528f5036befba8b39e4bb41bd9d9890f"
            ]
        },
        "84782": {
            "id": "PR_kwDOAO6SJc5fOZ9W",
            "public_id": 84782,
            "url": "https://github.com/godotengine/godot/pull/84782",
            "diff_url": "https://github.com/godotengine/godot/pull/84782.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/84782.patch",
            "title": "Prevent crash on conversion of invalid data in `Image`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjI2NDU4",
            "created_at": "2023-11-12T03:22:26Z",
            "updated_at": "2024-01-24T17:22:50Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "dec2269bca8c616dac73ec987f7e670cf0451c77"
            ]
        },
        "84791": {
            "id": "PR_kwDOAO6SJc5fO51k",
            "public_id": 84791,
            "url": "https://github.com/godotengine/godot/pull/84791",
            "diff_url": "https://github.com/godotengine/godot/pull/84791.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/84791.patch",
            "title": "Fix translation remapping check for imported resources",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2023-11-12T12:19:18Z",
            "updated_at": "2024-01-23T18:25:18Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "2729a78fd722fdabc337e89396311522539abe1d"
            ]
        },
        "84794": {
            "id": "PR_kwDOAO6SJc5fPFKl",
            "public_id": 84794,
            "url": "https://github.com/godotengine/godot/pull/84794",
            "diff_url": "https://github.com/godotengine/godot/pull/84794.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/84794.patch",
            "title": "VideoPlayer: Fix reloading translation remapped stream",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2023-11-12T14:40:17Z",
            "updated_at": "2024-01-23T19:30:11Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNjQ3MDUzMjAw",
                    "name": "cherrypick:3.x",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "7d0c561e02d37a27884162128387064f4fb1b90b"
            ]
        },
        "84830": {
            "id": "PR_kwDOAO6SJc5fQweK",
            "public_id": 84830,
            "url": "https://github.com/godotengine/godot/pull/84830",
            "diff_url": "https://github.com/godotengine/godot/pull/84830.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/84830.patch",
            "title": "Fix NavigationObstacle elevation",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyNDY0MjA0",
            "created_at": "2023-11-13T05:57:47Z",
            "updated_at": "2024-01-23T18:22:36Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzUyMDQwNjk0",
                    "name": "topic:navigation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "fc4cc27e662114b5395d6a59b398e6b7c3132be1"
            ]
        },
        "84857": {
            "id": "PR_kwDOAO6SJc5fV66Z",
            "public_id": 84857,
            "url": "https://github.com/godotengine/godot/pull/84857",
            "diff_url": "https://github.com/godotengine/godot/pull/84857.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/84857.patch",
            "title": "Fix NavigationObstacle height",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyNDY0MjA0",
            "created_at": "2023-11-13T20:43:55Z",
            "updated_at": "2024-01-23T18:22:25Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzUyMDQwNjk0",
                    "name": "topic:navigation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "3f26191d167f6d5f767811d0042ceb4716bb3fec"
            ]
        },
        "84873": {
            "id": "PR_kwDOAO6SJc5fX9Wg",
            "public_id": 84873,
            "url": "https://github.com/godotengine/godot/pull/84873",
            "diff_url": "https://github.com/godotengine/godot/pull/84873.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/84873.patch",
            "title": "Fix remapped font reloading on locale change.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2023-11-14T06:06:31Z",
            "updated_at": "2024-01-23T18:22:15Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "8b2260544a44229b4a522aff992ef320af6d0e02"
            ]
        },
        "84886": {
            "id": "PR_kwDOAO6SJc5fafqK",
            "public_id": 84886,
            "url": "https://github.com/godotengine/godot/pull/84886",
            "diff_url": "https://github.com/godotengine/godot/pull/84886.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/84886.patch",
            "title": "Document changing the window's resizable status at runtime",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2023-11-14T13:59:41Z",
            "updated_at": "2024-01-24T17:33:38Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "d6768a17fad24e71667e49c2c4a6bc239e6d622d"
            ]
        },
        "84898": {
            "id": "PR_kwDOAO6SJc5fbtqj",
            "public_id": 84898,
            "url": "https://github.com/godotengine/godot/pull/84898",
            "diff_url": "https://github.com/godotengine/godot/pull/84898.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/84898.patch",
            "title": "Fix DAP breakpoints being cleared on closed scripts",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY1MDE5NzU=",
            "created_at": "2023-11-14T16:59:14Z",
            "updated_at": "2024-01-24T17:22:36Z",
            "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": [
                "760ff2e9339b95bcad1e4045c330c06e0ce9c98c"
            ]
        },
        "84955": {
            "id": "PR_kwDOAO6SJc5fk4tE",
            "public_id": 84955,
            "url": "https://github.com/godotengine/godot/pull/84955",
            "diff_url": "https://github.com/godotengine/godot/pull/84955.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/84955.patch",
            "title": "GLES3: Fix iOS Simulator by removing incorrect `system_fbo` overwrite",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQwNjgzMg==",
            "created_at": "2023-11-16T01:08:29Z",
            "updated_at": "2024-01-23T18:21:35Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1MTk=",
                    "name": "platform:ios",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "0198eedb0683682573f19e52d9eef1f18ebca895"
            ]
        },
        "85083": {
            "id": "PR_kwDOAO6SJc5f1qU3",
            "public_id": 85083,
            "url": "https://github.com/godotengine/godot/pull/85083",
            "diff_url": "https://github.com/godotengine/godot/pull/85083.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/85083.patch",
            "title": "Provide more context when scene fails to load",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2023-11-19T12:17:54Z",
            "updated_at": "2024-01-23T18:21:19Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "c6c872ba344a72f5e962f8c10f8c33cbfd311044"
            ]
        },
        "85121": {
            "id": "PR_kwDOAO6SJc5f3VTa",
            "public_id": 85121,
            "url": "https://github.com/godotengine/godot/pull/85121",
            "diff_url": "https://github.com/godotengine/godot/pull/85121.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/85121.patch",
            "title": "Prevent crash in `_nvapi_disable_threaded_optimization` when attached to renderdoc",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjgzMTU5ODY=",
            "created_at": "2023-11-20T04:23:25Z",
            "updated_at": "2024-01-23T18:58:48Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwyMDU0MTc0MTM=",
                    "name": "platform:windows",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "a3f44cd67e5397d8fb0329ebaa1ea5b7736090ad"
            ]
        },
        "85269": {
            "id": "PR_kwDOAO6SJc5gPBWf",
            "public_id": 85269,
            "url": "https://github.com/godotengine/godot/pull/85269",
            "diff_url": "https://github.com/godotengine/godot/pull/85269.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/85269.patch",
            "title": "Fix typo in BaseMaterial3D conversion from 3.x SpatialMaterial",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2023-11-23T14:18:35Z",
            "updated_at": "2024-01-23T19:28:47Z",
            "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": [
                "70959a9c04d2813920028ca33959657a8f37af36"
            ]
        },
        "85280": {
            "id": "PR_kwDOAO6SJc5gQqC1",
            "public_id": 85280,
            "url": "https://github.com/godotengine/godot/pull/85280",
            "diff_url": "https://github.com/godotengine/godot/pull/85280.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/85280.patch",
            "title": "Prevent read-after-free in the queued CallableCustomStaticMethodPointer, fixes `slot >= slot_max` errors in release templates",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2023-11-23T21:23:55Z",
            "updated_at": "2024-01-23T18:55:14Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "eb81e8b2dcf8bd7e5d1efc933c2d67d357a95546"
            ]
        },
        "85389": {
            "id": "PR_kwDOAO6SJc5gYMH_",
            "public_id": 85389,
            "url": "https://github.com/godotengine/godot/pull/85389",
            "diff_url": "https://github.com/godotengine/godot/pull/85389.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/85389.patch",
            "title": "[Core] Fix crash when hashing empty `CharString`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBcK-Cw",
            "created_at": "2023-11-26T16:38:37Z",
            "updated_at": "2024-01-23T19:29:02Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ca5ec6aec1b77b5200e0c728518a9be89b72cfcd"
            ]
        },
        "85397": {
            "id": "PR_kwDOAO6SJc5gYX-4",
            "public_id": 85397,
            "url": "https://github.com/godotengine/godot/pull/85397",
            "diff_url": "https://github.com/godotengine/godot/pull/85397.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/85397.patch",
            "title": "[Core] Prevent infinite recursion when printing errors",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBcK-Cw",
            "created_at": "2023-11-26T19:20:20Z",
            "updated_at": "2024-01-23T19:26:42Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d10617bb3b1c78fd7313b3fb262481a939e561f5"
            ]
        },
        "85500": {
            "id": "PR_kwDOAO6SJc5gphEo",
            "public_id": 85500,
            "url": "https://github.com/godotengine/godot/pull/85500",
            "diff_url": "https://github.com/godotengine/godot/pull/85500.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/85500.patch",
            "title": "Add unsigned char cast ifdef to work around `-Wtype-limits` warnings",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2023-11-29T09:52:08Z",
            "updated_at": "2024-01-23T19:27:43Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTczMjY=",
                    "name": "platform:linuxbsd",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ec052cd38a481817e89b3c430c9de426df1e582f"
            ]
        },
        "85503": {
            "id": "PR_kwDOAO6SJc5gqJ7n",
            "public_id": 85503,
            "url": "https://github.com/godotengine/godot/pull/85503",
            "diff_url": "https://github.com/godotengine/godot/pull/85503.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/85503.patch",
            "title": "Fix the documentation of `Bone2D::apply_rest`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMzA0MTY3",
            "created_at": "2023-11-29T11:36:53Z",
            "updated_at": "2024-03-11T14:03:18Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "f16f8bf39bc79c48c4424d7a6b2e3a0f1eedc18b"
            ]
        },
        "85532": {
            "id": "PR_kwDOAO6SJc5gwNjq",
            "public_id": 85532,
            "url": "https://github.com/godotengine/godot/pull/85532",
            "diff_url": "https://github.com/godotengine/godot/pull/85532.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/85532.patch",
            "title": "Apply some low-hanging fruit optimizations to Vulkan RD",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExNzk3MTc0",
            "created_at": "2023-11-30T08:52:25Z",
            "updated_at": "2024-01-24T17:13:00Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "72bf8dfecfc08ef189012d002a05a740d72135a1",
                "4964d9a083fd9179148b942c2301e6b6fdf58fda"
            ]
        },
        "85599": {
            "id": "PR_kwDOAO6SJc5g4HbO",
            "public_id": 85599,
            "url": "https://github.com/godotengine/godot/pull/85599",
            "diff_url": "https://github.com/godotengine/godot/pull/85599.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/85599.patch",
            "title": "Improve documentation for `CameraAttributesPhysical.exposure_shutter_speed`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM4MTE5Mzg3",
            "created_at": "2023-12-01T09:28:39Z",
            "updated_at": "2024-01-23T19:28:23Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "b7b0022c7a2f188174aaf1d5e919f28916e83b5f"
            ]
        },
        "85631": {
            "id": "PR_kwDOAO6SJc5g8F8g",
            "public_id": 85631,
            "url": "https://github.com/godotengine/godot/pull/85631",
            "diff_url": "https://github.com/godotengine/godot/pull/85631.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/85631.patch",
            "title": "Fix memory corruption and assert failures in convex decomposition",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4NjM3MDc=",
            "created_at": "2023-12-01T21:53:01Z",
            "updated_at": "2024-01-23T19:26:03Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE4ODA=",
                    "name": "topic:physics",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "bf7cdc522987b5c8675ccaafdb4b2c5d2b19e726"
            ]
        },
        "85746": {
            "id": "PR_kwDOAO6SJc5hDvR-",
            "public_id": 85746,
            "url": "https://github.com/godotengine/godot/pull/85746",
            "diff_url": "https://github.com/godotengine/godot/pull/85746.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/85746.patch",
            "title": "Fix the Web platform team's codeowners link",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExNzgyODMz",
            "created_at": "2023-12-04T14:02:38Z",
            "updated_at": "2024-01-23T19:28:09Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "10e714a9757f04c5645d0de8136a9982c558d9b6"
            ]
        },
        "85778": {
            "id": "PR_kwDOAO6SJc5hKDOf",
            "public_id": 85778,
            "url": "https://github.com/godotengine/godot/pull/85778",
            "diff_url": "https://github.com/godotengine/godot/pull/85778.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/85778.patch",
            "title": "GLES3: Skip batches with zero instance count while rendering canvas",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwMzM0ODM0",
            "created_at": "2023-12-05T09:58:44Z",
            "updated_at": "2024-01-23T19:26:59Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "51dcb388409095133261fb98c8822fbc6bb55c8e"
            ]
        },
        "85818": {
            "id": "PR_kwDOAO6SJc5hQKUb",
            "public_id": 85818,
            "url": "https://github.com/godotengine/godot/pull/85818",
            "diff_url": "https://github.com/godotengine/godot/pull/85818.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/85818.patch",
            "title": "Fix invalid Python escape sequences",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQzNTc3NzQz",
            "created_at": "2023-12-06T03:22:53Z",
            "updated_at": "2024-01-16T16:17:44Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "4986d6d317e592db86603ae14a72fe0a96a3f538"
            ]
        },
        "85837": {
            "id": "PR_kwDOAO6SJc5hTBko",
            "public_id": 85837,
            "url": "https://github.com/godotengine/godot/pull/85837",
            "diff_url": "https://github.com/godotengine/godot/pull/85837.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/85837.patch",
            "title": "Style: Mark clang-format 16 as supported for pre-commit hook",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2023-12-06T12:20:09Z",
            "updated_at": "2024-01-30T13:43:31Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "49f4860ce3e4122e17c869229701f7d86aa6956c"
            ]
        },
        "85922": {
            "id": "PR_kwDOAO6SJc5hh5A5",
            "public_id": 85922,
            "url": "https://github.com/godotengine/godot/pull/85922",
            "diff_url": "https://github.com/godotengine/godot/pull/85922.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/85922.patch",
            "title": "Prevent overriding file info of another file when reimport creates extra files",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE1NTQxMjc=",
            "created_at": "2023-12-08T14:28:21Z",
            "updated_at": "2024-01-24T17:07:21Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "aae48ac2b688a360b80ff06105190b1842644cb5"
            ]
        },
        "86246": {
            "id": "PR_kwDOAO6SJc5iLVrT",
            "public_id": 86246,
            "url": "https://github.com/godotengine/godot/pull/86246",
            "diff_url": "https://github.com/godotengine/godot/pull/86246.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/86246.patch",
            "title": "Add description for rendering/limits/spatial_indexer/threaded_cull_minimum_instances",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY3NjYxNDI=",
            "created_at": "2023-12-17T00:05:58Z",
            "updated_at": "2024-01-24T17:08:17Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "498f46063dc3045a02ff84c47c8329d2587b6d6f"
            ]
        },
        "86257": {
            "id": "PR_kwDOAO6SJc5iL605",
            "public_id": 86257,
            "url": "https://github.com/godotengine/godot/pull/86257",
            "diff_url": "https://github.com/godotengine/godot/pull/86257.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/86257.patch",
            "title": "[MP] Fix `complete_auth` notifying the wrong peer",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2ODc5MTg=",
            "created_at": "2023-12-17T11:38:06Z",
            "updated_at": "2024-01-24T17:22:04Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABAjhGIg",
                    "name": "topic:multiplayer",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "4826c14d2042aa8044d9751d459aeab644bcb602"
            ]
        },
        "86260": {
            "id": "PR_kwDOAO6SJc5iL9-C",
            "public_id": 86260,
            "url": "https://github.com/godotengine/godot/pull/86260",
            "diff_url": "https://github.com/godotengine/godot/pull/86260.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/86260.patch",
            "title": "[MP] Fix auth not waiting for confirmation in some cases",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2ODc5MTg=",
            "created_at": "2023-12-17T12:29:45Z",
            "updated_at": "2024-03-12T11:54:19Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABAjhGIg",
                    "name": "topic:multiplayer",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "754036f82f8c404972480c18d81130945fcbb3d9"
            ]
        },
        "86326": {
            "id": "PR_kwDOAO6SJc5iXHTr",
            "public_id": 86326,
            "url": "https://github.com/godotengine/godot/pull/86326",
            "diff_url": "https://github.com/godotengine/godot/pull/86326.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/86326.patch",
            "title": "Remove pointer to deprecated class page from Skeleton3D",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc1ODUyNTU=",
            "created_at": "2023-12-19T11:46:51Z",
            "updated_at": "2024-01-24T17:22:14Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "0e52ffeb699f6d3a7164133912c7491d0b1c876f"
            ]
        },
        "86331": {
            "id": "PR_kwDOAO6SJc5iY5sC",
            "public_id": 86331,
            "url": "https://github.com/godotengine/godot/pull/86331",
            "diff_url": "https://github.com/godotengine/godot/pull/86331.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/86331.patch",
            "title": "Improve RichTextLabel `install_effect()` documentation",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2023-12-19T16:30:13Z",
            "updated_at": "2024-01-24T17:21:52Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "78fff7292cfd5938f316dfaea7cc11e4fc570ca3"
            ]
        },
        "86336": {
            "id": "PR_kwDOAO6SJc5iZpto",
            "public_id": 86336,
            "url": "https://github.com/godotengine/godot/pull/86336",
            "diff_url": "https://github.com/godotengine/godot/pull/86336.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/86336.patch",
            "title": "Support unspecified linear size in DDS files",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkwNjMyNjA5",
            "created_at": "2023-12-19T18:34:54Z",
            "updated_at": "2024-01-24T17:22:28Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "a344d7f9065af4762bc4c9dba90d40c52f9102e4"
            ]
        },
        "86504": {
            "id": "PR_kwDOAO6SJc5iu_fV",
            "public_id": 86504,
            "url": "https://github.com/godotengine/godot/pull/86504",
            "diff_url": "https://github.com/godotengine/godot/pull/86504.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/86504.patch",
            "title": "GLTF: Fix three bugs which prevented extracted textures from being refreshed",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM5OTQ2MDMw",
            "created_at": "2023-12-25T09:05:16Z",
            "updated_at": "2024-01-24T17:06:48Z",
            "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": [
                "fea4165ca8e952cef8cb8c636b4399ffdaebbdb5"
            ]
        },
        "86555": {
            "id": "PR_kwDOAO6SJc5i10KX",
            "public_id": 86555,
            "url": "https://github.com/godotengine/godot/pull/86555",
            "diff_url": "https://github.com/godotengine/godot/pull/86555.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/86555.patch",
            "title": "Fix LightmapperRD division warning in MSVC",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExNzk3MTc0",
            "created_at": "2023-12-27T16:52:57Z",
            "updated_at": "2024-02-27T15:00:22Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "fe8c217b7cc85b1f35dc54eb342a8451828a7418"
            ]
        },
        "86557": {
            "id": "PR_kwDOAO6SJc5i1_9Q",
            "public_id": 86557,
            "url": "https://github.com/godotengine/godot/pull/86557",
            "diff_url": "https://github.com/godotengine/godot/pull/86557.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/86557.patch",
            "title": "Fix Polygon2D to Skeleton2D transform calculation",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkyODMwOTg=",
            "created_at": "2023-12-27T18:00:23Z",
            "updated_at": "2024-01-24T17:57:51Z",
            "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": [
                "41e4f3c215c45bcfaf9b4330f8bce50e911d6be8"
            ]
        },
        "86619": {
            "id": "PR_kwDOAO6SJc5i9Ig0",
            "public_id": 86619,
            "url": "https://github.com/godotengine/godot/pull/86619",
            "diff_url": "https://github.com/godotengine/godot/pull/86619.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/86619.patch",
            "title": "Fix virtual keyboard for decimal values on Android",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQxOTIxMzk1",
            "created_at": "2023-12-29T22:35:58Z",
            "updated_at": "2024-03-11T16:19:43Z",
            "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": [
                "6f91c000565ed5c273e6ebb978a0d00d75ab6788"
            ]
        },
        "86639": {
            "id": "PR_kwDOAO6SJc5i-BEl",
            "public_id": 86639,
            "url": "https://github.com/godotengine/godot/pull/86639",
            "diff_url": "https://github.com/godotengine/godot/pull/86639.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/86639.patch",
            "title": "Fix several reported issues in String's documentation",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY2NzI3NzEw",
            "created_at": "2023-12-30T13:46:44Z",
            "updated_at": "2024-01-24T19:37:46Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                }
            ],
            "commits": [
                "46b0f3e9d6d32ef36662ae749f1cb57f882290da"
            ]
        },
        "86647": {
            "id": "PR_kwDOAO6SJc5i-M-5",
            "public_id": 86647,
            "url": "https://github.com/godotengine/godot/pull/86647",
            "diff_url": "https://github.com/godotengine/godot/pull/86647.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/86647.patch",
            "title": "Fix invalid 3-to-4 renames of `add_animation` to `add_animation_library`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBcK-Cw",
            "created_at": "2023-12-30T18:01:15Z",
            "updated_at": "2024-01-24T17:10:58Z",
            "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": [
                "4b7ea9fe478c5f6c6a3477cb4d81872f9d5538c8"
            ]
        },
        "86672": {
            "id": "PR_kwDOAO6SJc5i_K3r",
            "public_id": 86672,
            "url": "https://github.com/godotengine/godot/pull/86672",
            "diff_url": "https://github.com/godotengine/godot/pull/86672.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/86672.patch",
            "title": "Fix incorrect VehicleWheel3D Roll Influence description",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEwMTI0NTIz",
            "created_at": "2023-12-31T20:18:09Z",
            "updated_at": "2024-01-24T17:21:38Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "c979d02db27acb3e9c6fbd3dfe68d5f78fb55f62"
            ]
        },
        "86693": {
            "id": "PR_kwDOAO6SJc5jBF08",
            "public_id": 86693,
            "url": "https://github.com/godotengine/godot/pull/86693",
            "diff_url": "https://github.com/godotengine/godot/pull/86693.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/86693.patch",
            "title": "Improve all documentation about MIDI support",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY2NzI3NzEw",
            "created_at": "2024-01-01T19:25:21Z",
            "updated_at": "2024-03-11T14:04:18Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "8723d116c4274de9e60c96bcc8471a0e6c8cbab6"
            ]
        },
        "86845": {
            "id": "PR_kwDOAO6SJc5jVvKh",
            "public_id": 86845,
            "url": "https://github.com/godotengine/godot/pull/86845",
            "diff_url": "https://github.com/godotengine/godot/pull/86845.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/86845.patch",
            "title": "Avoid regressing in progress reporting in resource load",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExNzk3MTc0",
            "created_at": "2024-01-05T18:32:46Z",
            "updated_at": "2024-03-11T17:00:08Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f5ca58d32fee840b1a257917d19faba01dd52d77"
            ]
        },
        "86872": {
            "id": "PR_kwDOAO6SJc5jYLwU",
            "public_id": 86872,
            "url": "https://github.com/godotengine/godot/pull/86872",
            "diff_url": "https://github.com/godotengine/godot/pull/86872.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/86872.patch",
            "title": "Add a few notes to Sprite3D's documentation",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY2NzI3NzEw",
            "created_at": "2024-01-06T11:51:15Z",
            "updated_at": "2024-03-11T14:04:39Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "8ca47c981d0d737db24b91c96899f4831147c931"
            ]
        },
        "86895": {
            "id": "PR_kwDOAO6SJc5jYxrU",
            "public_id": 86895,
            "url": "https://github.com/godotengine/godot/pull/86895",
            "diff_url": "https://github.com/godotengine/godot/pull/86895.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/86895.patch",
            "title": "Add missing descriptions to TextServer's constants",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY2NzI3NzEw",
            "created_at": "2024-01-06T18:07:43Z",
            "updated_at": "2024-01-24T17:29:15Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "d3150c9c8f83d1f6ca3adeb6cbdda32600c4457d"
            ]
        },
        "86916": {
            "id": "PR_kwDOAO6SJc5jZ3VW",
            "public_id": 86916,
            "url": "https://github.com/godotengine/godot/pull/86916",
            "diff_url": "https://github.com/godotengine/godot/pull/86916.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/86916.patch",
            "title": "Fix BasisUniversal ETC RA as RG transcoding",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUzMTUwMjQ0",
            "created_at": "2024-01-07T12:03:24Z",
            "updated_at": "2024-02-06T11:21:38Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "51ad937532fb2c00f89326ac1e102a56829df2ae"
            ]
        },
        "86958": {
            "id": "PR_kwDOAO6SJc5jddVT",
            "public_id": 86958,
            "url": "https://github.com/godotengine/godot/pull/86958",
            "diff_url": "https://github.com/godotengine/godot/pull/86958.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/86958.patch",
            "title": "Add missing documentation for AudioStream & AudioStreamPlayback",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY2NzI3NzEw",
            "created_at": "2024-01-08T10:30:30Z",
            "updated_at": "2024-03-11T14:05:01Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "8f4598bad4d9e87e6647d8c6f4ad529934508a79"
            ]
        },
        "86977": {
            "id": "PR_kwDOAO6SJc5jhhsv",
            "public_id": 86977,
            "url": "https://github.com/godotengine/godot/pull/86977",
            "diff_url": "https://github.com/godotengine/godot/pull/86977.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/86977.patch",
            "title": "Add documentation to EditorExportPlatformWeb",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY2NzI3NzEw",
            "created_at": "2024-01-08T22:46:49Z",
            "updated_at": "2024-03-11T14:05:22Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "7ffacb5d49c32fe89ea793164118545284456fdd"
            ]
        },
        "86997": {
            "id": "PR_kwDOAO6SJc5jkuaW",
            "public_id": 86997,
            "url": "https://github.com/godotengine/godot/pull/86997",
            "diff_url": "https://github.com/godotengine/godot/pull/86997.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/86997.patch",
            "title": "Add missing descriptions for Image's documentation",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY2NzI3NzEw",
            "created_at": "2024-01-09T12:35:48Z",
            "updated_at": "2024-01-24T17:33:07Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "e01b91777a742c5dd562b3c3b9241ee0d9620d8f"
            ]
        },
        "87010": {
            "id": "PR_kwDOAO6SJc5jl6pQ",
            "public_id": 87010,
            "url": "https://github.com/godotengine/godot/pull/87010",
            "diff_url": "https://github.com/godotengine/godot/pull/87010.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/87010.patch",
            "title": "Fix Dummy audio driver initialization issue on WASAPI output device initialization failure",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI2MTUzMzEx",
            "created_at": "2024-01-09T15:44:10Z",
            "updated_at": "2024-01-24T17:08:36Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw1NzI3ODE5OTc=",
                    "name": "topic:audio",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "998078f8d7414a21214d4ad4056e0fb8b4e55180"
            ]
        },
        "87011": {
            "id": "PR_kwDOAO6SJc5jmEyQ",
            "public_id": 87011,
            "url": "https://github.com/godotengine/godot/pull/87011",
            "diff_url": "https://github.com/godotengine/godot/pull/87011.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/87011.patch",
            "title": "Add missing descriptions to PrimitiveMesh and SoftBody3D",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY2NzI3NzEw",
            "created_at": "2024-01-09T16:09:12Z",
            "updated_at": "2024-01-24T17:08:48Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "a33777d49d4c5a42b60e761db9bcb8d2542dbe25"
            ]
        },
        "87018": {
            "id": "PR_kwDOAO6SJc5jnwn6",
            "public_id": 87018,
            "url": "https://github.com/godotengine/godot/pull/87018",
            "diff_url": "https://github.com/godotengine/godot/pull/87018.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/87018.patch",
            "title": "Add documentation to PhysicsServer2DExtension",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY2NzI3NzEw",
            "created_at": "2024-01-09T21:11:40Z",
            "updated_at": "2024-04-08T14:07:47Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "b7eee9de65e6817b90e792d0eb3a611a169559b6"
            ]
        },
        "87024": {
            "id": "PR_kwDOAO6SJc5jo3zu",
            "public_id": 87024,
            "url": "https://github.com/godotengine/godot/pull/87024",
            "diff_url": "https://github.com/godotengine/godot/pull/87024.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/87024.patch",
            "title": "Mention `CollisionPolygon2D.polygon` is local to the given CollisionPolygon2D",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjgzMTU5ODY=",
            "created_at": "2024-01-10T03:15:32Z",
            "updated_at": "2024-01-24T17:33:17Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "f5409dc132ae81c2819f30882a88fd3205fc046f"
            ]
        },
        "87030": {
            "id": "PR_kwDOAO6SJc5jqNCV",
            "public_id": 87030,
            "url": "https://github.com/godotengine/godot/pull/87030",
            "diff_url": "https://github.com/godotengine/godot/pull/87030.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/87030.patch",
            "title": "Add documentation to PhysicsDirectBodyState2DExtension",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY2NzI3NzEw",
            "created_at": "2024-01-10T09:00:29Z",
            "updated_at": "2024-04-08T14:09:53Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "9bbb2bc0f1b88e3bac3a8b340c3291555d5e5188"
            ]
        },
        "87175": {
            "id": "PR_kwDOAO6SJc5kBfuT",
            "public_id": 87175,
            "url": "https://github.com/godotengine/godot/pull/87175",
            "diff_url": "https://github.com/godotengine/godot/pull/87175.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/87175.patch",
            "title": "Overhaul Basis' documentation",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY2NzI3NzEw",
            "created_at": "2024-01-14T13:41:04Z",
            "updated_at": "2024-03-11T22:57:24Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "58ddd8410885997f4414dc66c007a740a904d588"
            ]
        },
        "87180": {
            "id": "PR_kwDOAO6SJc5kB2rc",
            "public_id": 87180,
            "url": "https://github.com/godotengine/godot/pull/87180",
            "diff_url": "https://github.com/godotengine/godot/pull/87180.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/87180.patch",
            "title": "Include `animation.length` in Animation example",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMzMTMwMA==",
            "created_at": "2024-01-14T18:30:46Z",
            "updated_at": "2024-01-24T17:08:25Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "698c67d540cddf38c9ad7e73e99721c245b93588"
            ]
        },
        "87181": {
            "id": "PR_kwDOAO6SJc5kB2x8",
            "public_id": 87181,
            "url": "https://github.com/godotengine/godot/pull/87181",
            "diff_url": "https://github.com/godotengine/godot/pull/87181.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/87181.patch",
            "title": "Overhaul Quaternion documentation",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY2NzI3NzEw",
            "created_at": "2024-01-14T18:32:29Z",
            "updated_at": "2024-03-11T22:54:23Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "38cd13c51a4772d21a38d4048cec6be43b965efd"
            ]
        },
        "87246": {
            "id": "PR_kwDOAO6SJc5kLLq-",
            "public_id": 87246,
            "url": "https://github.com/godotengine/godot/pull/87246",
            "diff_url": "https://github.com/godotengine/godot/pull/87246.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/87246.patch",
            "title": "Fix a possible crash when importing an OGG file with zero-length packets",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM1NTk3MzM3",
            "created_at": "2024-01-16T10:42:49Z",
            "updated_at": "2024-02-27T14:49:38Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWw1NzI3ODE5OTc=",
                    "name": "topic:audio",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "a4db4ae6581a6e4f051d8aea2c562c1165d22590"
            ]
        },
        "87305": {
            "id": "PR_kwDOAO6SJc5kVno3",
            "public_id": 87305,
            "url": "https://github.com/godotengine/godot/pull/87305",
            "diff_url": "https://github.com/godotengine/godot/pull/87305.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/87305.patch",
            "title": "[macOS] Fix MoltenVK SDK detection after file location changes in 1.3.275.0.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2024-01-17T17:34:34Z",
            "updated_at": "2024-01-18T09:49:04Z",
            "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": [
                "a2c1c01941a3dec3e2a361d9dc21bb0390efcbaf"
            ]
        },
        "87334": {
            "id": "PR_kwDOAO6SJc5kbJ_r",
            "public_id": 87334,
            "url": "https://github.com/godotengine/godot/pull/87334",
            "diff_url": "https://github.com/godotengine/godot/pull/87334.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/87334.patch",
            "title": "Overhaul Transform3D documentation",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY2NzI3NzEw",
            "created_at": "2024-01-18T13:20:33Z",
            "updated_at": "2024-03-11T14:07:25Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "64ba22a9a7d4c4f8540acb8b489c37f5e6d8380b"
            ]
        },
        "87358": {
            "id": "PR_kwDOAO6SJc5kf81Q",
            "public_id": 87358,
            "url": "https://github.com/godotengine/godot/pull/87358",
            "diff_url": "https://github.com/godotengine/godot/pull/87358.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/87358.patch",
            "title": "[iOS] Update linker flags for Xcode 15.2.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2024-01-19T06:08:34Z",
            "updated_at": "2024-03-09T22:30:36Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1MTk=",
                    "name": "platform:ios",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ac57f10f82b713c21515fffff11fda2346828cee"
            ]
        },
        "87415": {
            "id": "PR_kwDOAO6SJc5koOAs",
            "public_id": 87415,
            "url": "https://github.com/godotengine/godot/pull/87415",
            "diff_url": "https://github.com/godotengine/godot/pull/87415.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/87415.patch",
            "title": "Redraw `TreeItem` on more changes",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBcK-Cw",
            "created_at": "2024-01-20T15:43:26Z",
            "updated_at": "2024-01-24T17:07:10Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "552594ffdcca599bf5d44a8b61f9a940ccab38e5"
            ]
        },
        "87444": {
            "id": "PR_kwDOAO6SJc5kp2G-",
            "public_id": 87444,
            "url": "https://github.com/godotengine/godot/pull/87444",
            "diff_url": "https://github.com/godotengine/godot/pull/87444.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/87444.patch",
            "title": "Tweak XROrigin3D documentation",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY2NzI3NzEw",
            "created_at": "2024-01-21T14:53:32Z",
            "updated_at": "2024-03-11T14:08:06Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "552403d581f0b254f9722c9af37494230d6141d1"
            ]
        },
        "87489": {
            "id": "PR_kwDOAO6SJc5kxnsF",
            "public_id": 87489,
            "url": "https://github.com/godotengine/godot/pull/87489",
            "diff_url": "https://github.com/godotengine/godot/pull/87489.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/87489.patch",
            "title": "Disable scissor test after rendering batches in compatibility renderer",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NTIxMzM5",
            "created_at": "2024-01-22T22:57:11Z",
            "updated_at": "2024-01-24T17:06:09Z",
            "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": [
                "062e8802b7a5569f37d6a42e8a270c31b58ff6e6"
            ]
        },
        "87514": {
            "id": "PR_kwDOAO6SJc5k4K1O",
            "public_id": 87514,
            "url": "https://github.com/godotengine/godot/pull/87514",
            "diff_url": "https://github.com/godotengine/godot/pull/87514.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/87514.patch",
            "title": "Cherry-picks for the 4.1 branch (future 4.1.4) - 1st batch",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExNzgyODMz",
            "created_at": "2024-01-23T19:37:35Z",
            "updated_at": "2024-01-24T10:44:06Z",
            "target_branch": "4.1",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d75566167f29add824912c20e0128987c8dd49d2",
                "38037bae4725c76d94f18defc1721c7a1c021721",
                "5115b119f806593246666807532090498ba1ccc7",
                "e7db7b552da163e172705fb0148efb9d6205f033",
                "32a3b2bf9cb1791f6c870c694a4ad879204e791d",
                "9598a32b7bc27b497955486a189daa08cd78944d",
                "c51b59c1fc46330ae73d4aaafe884546ef522bbc",
                "97b081b45f1a80f5f7fe53bc803c80dedf63221e",
                "7180817900d0ccdb066e3690dd96c32687b49f01",
                "9d1d9168646a7abbde4d2f9abbfb0fbe90466799",
                "3daaaff3303a79ffeaa989fc75141fea155af53d",
                "cf97df236dc166b31283bade3b0862f8c80c1796",
                "87798576f0bf19909833c88115687107f8419944",
                "4cec48f1ea46835cdc847604c24e9cef93d19126",
                "d9af9dd682ef1ce284da4cdaeea0171bbcd27430",
                "da200b99c969a745277a992765da3c9a4e497a27",
                "d8b89badfd46aa79f4b7a5cb9de46a3bcc65e545",
                "8a395124e65cd16dbd500ba186186a9ae16eb4cf",
                "98cfa8bcf23c011ab44188ee0d17d2e67a9917cc",
                "2ff7b6c830c922f62c763caf5bfab51d60987169",
                "9c82571dd6ff4fe6390d6d547545bad0957668d6",
                "126874bb38b80975c591eff1cd66c12dd2eaf772",
                "d3713220b80d825199debe11ecdf54217b8585ca",
                "326314eaa970a9025dd0372e2a519f7933842bfa",
                "46bcfa82e163cae921e1b08c6f984aba4a8a0a25",
                "140f5a6a5adee2b1e5103332a6fc137fca82d1ec",
                "d9d4a2bb1df1f87d3d8ee7c3796d375f11a55795",
                "b62b3fc40b2075ae8c4a2ab44d3c4379bdec211e",
                "b0179bba74623b1ae4b32858b63090af7177fdfa",
                "0cf4e79b48b84dbab999cad214026b618f8eaf17",
                "f6a9129219b2de293476b7fd8a355f0fd0448f3f",
                "a3432848b217449cd172d597cf502b092406701d",
                "2762ae69d4fbb535368cc9e21f6a92c6dba55e2d",
                "c3a6dd2c118d3c3b1655ce2cf73f24ecaf520e8d",
                "b4684967008885126e7252193165806bfd572198",
                "c5e94ad9de4ee217258c34410f9264c76540bb2c",
                "b3b9342bf114809e4dbf828b6e77b3a64e05cecd",
                "2559d4b587975949c8a7dc860e31320299b1007f",
                "4619d34b9133adcc5843d1a90eaeb680f1e91b0c",
                "1e460e37c3fe77f96090ea806a67cc31472d00a4",
                "4100743a620156289edf817cee58b771adbc3b1c",
                "0a7af396c48ee819df676a346dad19f1930c2fd3",
                "ceb0602c16f007d1b24ac01fe681af51e85c02a5",
                "561b84383151800e3597b8fa8b0a051a1e6a404c",
                "a966068f09b7960959a01a1a79d82584aa0c9ad6",
                "9c68648d7218a365870c09dfca01f1ec5920b226",
                "e63a7215bb9f2490f9bf020e69cf054a5178c38e",
                "28a44d7bbcb79825551d9fd53287ade38ed2c95c",
                "98002e03d72dfeb927d784a49b51cd137d860bf6",
                "95ca8e03652d6b5cc1ac9483f0647f0966a7f541",
                "1aeff1a7a5e64b3d6736d7b0b72f3788637fbc13",
                "1bd63576b847659687c79552fcd9aa7073f43a74",
                "36c7a47b119ec00f11838d5cf507a91ec56bd71f",
                "3d4f1ce21f57f8c1512ceef262c8f5fe1b0c6e9a",
                "6d1401cb8d50d6f0516376cc31585664f50ead92",
                "cf61f5e93809c9f80efdea08f733f2615867cb1d",
                "73b098476450be4a3deb199268343e6d97679b63",
                "06d8262b57eb2a716ccd7b0c9d065cb6066a5c40",
                "f563f8bfa6af6dc0a7b33f521156b7f33cf58915",
                "e33eb3623192c9a57b9988bbc0d62c100d65c08a",
                "204f3bd58daa550205342862d8b147abc1bcf4af",
                "f247ffef54987f041027cb1f91cae59dde3da803",
                "ce9eee097e3d797bd766d4ef262341c4b61a0152",
                "f311b0557c49cb80e560a48d3f9c5038235ed640",
                "0ca19574456febe8c189e77fe0a6450bc738f059",
                "d38b61d52343b4a4943f19fe34fd54a47651d6e0",
                "a33cf3b6bff3e9092aa305369c48a55a241c0f6e",
                "a4912b8a632ac5c56f9a7aec9b701bfedf1ee791",
                "8ed4af259a3c940b3fa249307f6cc7366e1ceb04",
                "5470eb58946cddbd36bf12d7af71b51936142fb5",
                "76d5a0e72332e0ce83bab3097d38b1f4f6780550",
                "a2855534727703637fc86d4aee5883d72903c673",
                "04bd9cc06c59e44c9458513fa39b38321311de92",
                "222cba2aab2b33dcb495acac8df30e3e746aaf14",
                "8face42022e87c92586c6f92c7dfb865d9368670",
                "37e6267c6b2fd3e89c98bf56ba2dd4556fba935a",
                "222ceb7a82187cc758413f028e3e424c70a7d446",
                "a71153d9bdf8c34c8120198ccc02a8fc61cbc854",
                "44098e56c9788c979e6284840aa7f27faebfc4e8",
                "52d56d806de79419a30dee48f76e8653683b5726"
            ]
        },
        "87527": {
            "id": "PR_kwDOAO6SJc5k76Sj",
            "public_id": 87527,
            "url": "https://github.com/godotengine/godot/pull/87527",
            "diff_url": "https://github.com/godotengine/godot/pull/87527.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/87527.patch",
            "title": "zlib/minizip: Update to version 1.3.1",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2024-01-24T10:34:05Z",
            "updated_at": "2024-01-30T13:24:04Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "8ead8d2ddb4bef0f667e208b7f4532a75ba494f7"
            ]
        },
        "87540": {
            "id": "PR_kwDOAO6SJc5k-1qh",
            "public_id": 87540,
            "url": "https://github.com/godotengine/godot/pull/87540",
            "diff_url": "https://github.com/godotengine/godot/pull/87540.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/87540.patch",
            "title": "Cherry-picks for the 4.1 branch (future 4.1.4) - 2nd batch",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExNzgyODMz",
            "created_at": "2024-01-24T18:04:31Z",
            "updated_at": "2024-01-24T19:13:41Z",
            "target_branch": "4.1",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5b05029b3594d700326b589066762fc7823088b7",
                "211dd2fb53230308420da031839796802103113d",
                "e2c96dc711dc17712a23cc5cf524fa36d553935f",
                "1ec0e4fba106a926c6f0e37684214088de0ba41b",
                "f5c7a0e8327d425f7c1fd673b5e71b42fd805d7a",
                "45fc8a3b4399d2e8568d2ce880157a41a0e57a39",
                "ffed9d36b5468a9e6ea6994d378760ed65b79cde",
                "c02fcb4edef7be2a05f3be05bb55065ac91521eb",
                "329f2ce49be795ee855bbbd824c4a7159677e247",
                "57fe32f8daaff4e6c2713f49cb651893c1766d45",
                "c72c69379a4f7b7f7f00f4fd5e69a39089d3bf62",
                "e11165d7f18de7e728234cf00392aa48a8902dd4",
                "0904f0affda1c0256a63a7280cf163b3f6965f58",
                "afac25a3f8de9b4ea3c559d65d12c3d1d9ba2335",
                "c8fabac8c76d72edc203232a4bd96d6a6e4e2c1a",
                "c9924b11a4af21ab7235f1045715fe71d0236982",
                "62485a51fd6b2a92a1929803a41f20ff1e6b7fcb",
                "4b71c38e4792b1d25434ef84910ca72b7973d460",
                "307a6eba6b3246d0889a91861ea99660d1e15432",
                "a8180680afc876f07f64949b66e79a2035818c98",
                "ab7d9578b7c2ada58334569ea1fef135e87502d1",
                "dc6ae4a8f03651c11d36278866763e586429b307",
                "8d479e8389e7c87cb50f2e066632e078ebf11592",
                "f4e6063ed885dc7671a211fdc0f64b482430c63c",
                "a4cabd7497351ac076d4b746dd0140e02faaa062",
                "b3018d81c5890f1fa0140e535769283d6265f189",
                "3df61453615649a70cf6720c00461b2c703835e5",
                "b113602ce5ae5d9be89dcb0daa951169892c829c",
                "5376aea68807ed283cd571630ebb17760e244a43",
                "a092b1aa38a5c4ce8482a03917491b09d61f67e8",
                "dfcd70c09f020ab61b4845b1a42eda3d71ac34d5",
                "2c062f1922565c80e3e142bff0701dbf15ecc3f4",
                "1fa33b607207e89c775168bcb0df9438d54f00d6",
                "5ffc22b06f28b5b2cdfab4e040830914692b0e5b",
                "bf2b98b8019a89008fd30656e4d3dafcc9c0184b"
            ]
        },
        "87553": {
            "id": "PR_kwDOAO6SJc5lALll",
            "public_id": 87553,
            "url": "https://github.com/godotengine/godot/pull/87553",
            "diff_url": "https://github.com/godotengine/godot/pull/87553.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/87553.patch",
            "title": "Significantly improve the speed of shader compilation in compatibility backend",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NTIxMzM5",
            "created_at": "2024-01-24T22:17:15Z",
            "updated_at": "2024-03-10T10:50:17Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNjA5NDQyMDYy",
                    "name": "topic:shaders",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f1781fe9d1ec82cc9f78ecf0a8f6fa20e7114e46"
            ]
        },
        "87575": {
            "id": "PR_kwDOAO6SJc5lDXbk",
            "public_id": 87575,
            "url": "https://github.com/godotengine/godot/pull/87575",
            "diff_url": "https://github.com/godotengine/godot/pull/87575.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/87575.patch",
            "title": "CI: Update `mymindstorm/setup-emsdk` to v14, should fix cache folder conflicts",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2024-01-25T11:14:11Z",
            "updated_at": "2024-03-09T22:31:23Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "35ef0b32b328d9e5ed15f86a0f4a4d29518dec12"
            ]
        },
        "87627": {
            "id": "PR_kwDOAO6SJc5lL7kg",
            "public_id": 87627,
            "url": "https://github.com/godotengine/godot/pull/87627",
            "diff_url": "https://github.com/godotengine/godot/pull/87627.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/87627.patch",
            "title": "Undefine yet another macro from Windows headers",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExNzk3MTc0",
            "created_at": "2024-01-26T18:47:52Z",
            "updated_at": "2024-03-09T22:33:32Z",
            "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": [
                "bcc96441d6194baca5bc758e0d5eb59844b7054d"
            ]
        },
        "87676": {
            "id": "PR_kwDOAO6SJc5lQaFr",
            "public_id": 87676,
            "url": "https://github.com/godotengine/godot/pull/87676",
            "diff_url": "https://github.com/godotengine/godot/pull/87676.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/87676.patch",
            "title": "Mention and deprecate InputEventJoypadButton's pressure",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY2NzI3NzEw",
            "created_at": "2024-01-28T13:48:10Z",
            "updated_at": "2024-03-15T12:06:11Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "25c0c95960a6c6b8e65da7f9828fd83b3c6d1720"
            ]
        },
        "87738": {
            "id": "PR_kwDOAO6SJc5lc0-l",
            "public_id": 87738,
            "url": "https://github.com/godotengine/godot/pull/87738",
            "diff_url": "https://github.com/godotengine/godot/pull/87738.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/87738.patch",
            "title": "mbedtls: Update to upstream version 2.28.7",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2024-01-30T13:10:05Z",
            "updated_at": "2024-03-09T23:08:34Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "dec635119eaffb31f566d3cb5a49f49d65e73a69"
            ]
        },
        "87741": {
            "id": "PR_kwDOAO6SJc5ldUEE",
            "public_id": 87741,
            "url": "https://github.com/godotengine/godot/pull/87741",
            "diff_url": "https://github.com/godotengine/godot/pull/87741.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/87741.patch",
            "title": "Sync controller mappings DB with SDL2 community repo",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2024-01-30T14:15:21Z",
            "updated_at": "2024-03-09T23:09:14Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "10445d80d87ac6a8340a749071a218c9eac6ceca"
            ]
        },
        "87782": {
            "id": "PR_kwDOAO6SJc5lkOhN",
            "public_id": 87782,
            "url": "https://github.com/godotengine/godot/pull/87782",
            "diff_url": "https://github.com/godotengine/godot/pull/87782.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/87782.patch",
            "title": "[4.2] Fix crash when previewing a scene with a mesh as the root node",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NDY4NzU=",
            "created_at": "2024-01-31T12:40:10Z",
            "updated_at": "2024-04-08T20:05:50Z",
            "target_branch": "4.2",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "424a6a6bf5109a099a51e42f5e1737aab70f66da"
            ]
        },
        "87838": {
            "id": "PR_kwDOAO6SJc5lv5xx",
            "public_id": 87838,
            "url": "https://github.com/godotengine/godot/pull/87838",
            "diff_url": "https://github.com/godotengine/godot/pull/87838.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/87838.patch",
            "title": "C#: Fix duplicate key issue on reload",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQzNzAyNQ==",
            "created_at": "2024-02-01T20:14:52Z",
            "updated_at": "2024-03-11T16:37:32Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MDkyNjk3NzU=",
                    "name": "topic:dotnet",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "999180d5b5c1023f441100e7b45a3aa346a2e898"
            ]
        },
        "87864": {
            "id": "PR_kwDOAO6SJc5l0ajj",
            "public_id": 87864,
            "url": "https://github.com/godotengine/godot/pull/87864",
            "diff_url": "https://github.com/godotengine/godot/pull/87864.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/87864.patch",
            "title": "CI scripts: Fix `printf` for format checks",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBcK-Cw",
            "created_at": "2024-02-02T11:17:17Z",
            "updated_at": "2024-03-09T22:34:07Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6da378afeaaec007d761113198bdd6c0966eafa7"
            ]
        },
        "87878": {
            "id": "PR_kwDOAO6SJc5l4F50",
            "public_id": 87878,
            "url": "https://github.com/godotengine/godot/pull/87878",
            "diff_url": "https://github.com/godotengine/godot/pull/87878.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/87878.patch",
            "title": "Add basic Emacs `.gitignore` entries",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI3MDkyOA==",
            "created_at": "2024-02-02T20:35:03Z",
            "updated_at": "2024-03-09T22:34:36Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "LA_kwDOAO6SJc77GWog",
                    "name": "cherrypick:3.5",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwxNjQ3MDUzMjAw",
                    "name": "cherrypick:3.x",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "2696fee3c6b08cd9645a61ebf08b84fd70be5a72"
            ]
        },
        "87934": {
            "id": "PR_kwDOAO6SJc5l8L04",
            "public_id": 87934,
            "url": "https://github.com/godotengine/godot/pull/87934",
            "diff_url": "https://github.com/godotengine/godot/pull/87934.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/87934.patch",
            "title": "Fix GLTF exporting invalid meshes and attempting to export gizmo meshes",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NDY4NzU=",
            "created_at": "2024-02-04T09:03:58Z",
            "updated_at": "2024-03-11T22:25:56Z",
            "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": [
                "2d38c980ee91bae816fd84e6cffb779c291ab089"
            ]
        },
        "87951": {
            "id": "PR_kwDOAO6SJc5l8_ib",
            "public_id": 87951,
            "url": "https://github.com/godotengine/godot/pull/87951",
            "diff_url": "https://github.com/godotengine/godot/pull/87951.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/87951.patch",
            "title": "Fix inverted link in docs",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBcK-Cw",
            "created_at": "2024-02-04T17:33:40Z",
            "updated_at": "2024-03-11T14:10:54Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                }
            ],
            "commits": [
                "17000bf8c3abb2a6f240bf49800ce8e68e7ced70"
            ]
        },
        "87956": {
            "id": "PR_kwDOAO6SJc5l9NPu",
            "public_id": 87956,
            "url": "https://github.com/godotengine/godot/pull/87956",
            "diff_url": "https://github.com/godotengine/godot/pull/87956.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/87956.patch",
            "title": "Add workaround for emscripten >= 3.1.47 LTO build",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI3MDkyOA==",
            "created_at": "2024-02-04T20:29:51Z",
            "updated_at": "2024-03-11T16:13:10Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc77GWog",
                    "name": "cherrypick:3.5",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwxNjQ3MDUzMjAw",
                    "name": "cherrypick:3.x",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc0NTU=",
                    "name": "platform:web",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "656bc22e283852a55ad1317048649f0991bc7dcd"
            ]
        },
        "87960": {
            "id": "PR_kwDOAO6SJc5l9QE_",
            "public_id": 87960,
            "url": "https://github.com/godotengine/godot/pull/87960",
            "diff_url": "https://github.com/godotengine/godot/pull/87960.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/87960.patch",
            "title": "[macOS] Check Vulkan SDK version when looking for MoltenVK libs.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2024-02-04T21:13:49Z",
            "updated_at": "2024-03-09T22:35:00Z",
            "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": [
                "70e328385c8c9e11ff2d62906edd5a0706c27b9f"
            ]
        },
        "87964": {
            "id": "PR_kwDOAO6SJc5l-D28",
            "public_id": 87964,
            "url": "https://github.com/godotengine/godot/pull/87964",
            "diff_url": "https://github.com/godotengine/godot/pull/87964.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/87964.patch",
            "title": "[4.1] Fix crash when importing a GLTF file with a skeleton as the root",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NDY4NzU=",
            "created_at": "2024-02-05T02:37:32Z",
            "updated_at": "2024-02-05T17:25:10Z",
            "target_branch": "4.1",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "72f00333ddcc157a1f6eb5e626bf1bfb86c4be30"
            ]
        },
        "87973": {
            "id": "PR_kwDOAO6SJc5mBmVP",
            "public_id": 87973,
            "url": "https://github.com/godotengine/godot/pull/87973",
            "diff_url": "https://github.com/godotengine/godot/pull/87973.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/87973.patch",
            "title": "Remove duplicate `ARRAY_CUSTOM_RGBA8_UNORM` ref in Mesh docs",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBY72zQ",
            "created_at": "2024-02-05T13:33:40Z",
            "updated_at": "2024-03-11T14:11:32Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                }
            ],
            "commits": [
                "02faccd14f635334569d6499d86f6759de7bfbff"
            ]
        },
        "87981": {
            "id": "PR_kwDOAO6SJc5mDGo0",
            "public_id": 87981,
            "url": "https://github.com/godotengine/godot/pull/87981",
            "diff_url": "https://github.com/godotengine/godot/pull/87981.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/87981.patch",
            "title": "Fix emscripten 3.1.51 breaking change about `*glGetProcAddress()`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI3MDkyOA==",
            "created_at": "2024-02-05T16:50:48Z",
            "updated_at": "2024-03-11T16:13:32Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc77GWog",
                    "name": "cherrypick:3.5",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwxNjQ3MDUzMjAw",
                    "name": "cherrypick:3.x",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc0NTU=",
                    "name": "platform:web",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5922ac0fb11105da67d28847b60a521406a77cdb"
            ]
        },
        "87983": {
            "id": "PR_kwDOAO6SJc5mDkc9",
            "public_id": 87983,
            "url": "https://github.com/godotengine/godot/pull/87983",
            "diff_url": "https://github.com/godotengine/godot/pull/87983.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/87983.patch",
            "title": "Document `OS.execute()` limitations on Android",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2024-02-05T17:59:10Z",
            "updated_at": "2024-03-11T14:12:47Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "d94ee14123670c630d45b65afef1a0b31d4a2306"
            ]
        },
        "87985": {
            "id": "PR_kwDOAO6SJc5mDnQM",
            "public_id": 87985,
            "url": "https://github.com/godotengine/godot/pull/87985",
            "diff_url": "https://github.com/godotengine/godot/pull/87985.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/87985.patch",
            "title": "Fix docs for Color class regarding bits per component.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE3NTA2NTcz",
            "created_at": "2024-02-05T18:05:28Z",
            "updated_at": "2024-03-11T14:13:07Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                }
            ],
            "commits": [
                "0e977e087ccf7c1392e56e7ff12dd7bb538ee70a"
            ]
        },
        "88010": {
            "id": "PR_kwDOAO6SJc5mHN1I",
            "public_id": 88010,
            "url": "https://github.com/godotengine/godot/pull/88010",
            "diff_url": "https://github.com/godotengine/godot/pull/88010.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/88010.patch",
            "title": "Web: Bump closure compiler spec to `ECMASCRIPT_2021`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2024-02-06T08:19:55Z",
            "updated_at": "2024-03-09T22:38:04Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc77GWog",
                    "name": "cherrypick:3.5",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwxNjQ3MDUzMjAw",
                    "name": "cherrypick:3.x",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc0NTU=",
                    "name": "platform:web",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d29b0d90e0d735eee860b977c57cb75423d7a9ba"
            ]
        },
        "88024": {
            "id": "PR_kwDOAO6SJc5mLCUc",
            "public_id": 88024,
            "url": "https://github.com/godotengine/godot/pull/88024",
            "diff_url": "https://github.com/godotengine/godot/pull/88024.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/88024.patch",
            "title": "Improve documentation on Android package unique name",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2024-02-06T17:20:53Z",
            "updated_at": "2024-03-26T21:37:52Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "111908c4ed7b5a06bc43ccc8fb1a1e81cc35073e"
            ]
        },
        "88025": {
            "id": "PR_kwDOAO6SJc5mLbMu",
            "public_id": 88025,
            "url": "https://github.com/godotengine/godot/pull/88025",
            "diff_url": "https://github.com/godotengine/godot/pull/88025.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/88025.patch",
            "title": "SCons: Fix incremental builds breaking when querying the dependency tree from a SCsub",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMxMDEzNw==",
            "created_at": "2024-02-06T18:33:57Z",
            "updated_at": "2024-03-09T22:38:46Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "0b43b0124f65418e5e9b82e07ad03dc1168fd0e8"
            ]
        },
        "88040": {
            "id": "PR_kwDOAO6SJc5mNHc3",
            "public_id": 88040,
            "url": "https://github.com/godotengine/godot/pull/88040",
            "diff_url": "https://github.com/godotengine/godot/pull/88040.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/88040.patch",
            "title": "Document initial position project settings not affecting run from editor",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2024-02-07T00:29:39Z",
            "updated_at": "2024-03-26T21:37:55Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "d3df15f823c9a70d7541dbafa6fe0b097a51e426"
            ]
        },
        "88050": {
            "id": "PR_kwDOAO6SJc5mPBf5",
            "public_id": 88050,
            "url": "https://github.com/godotengine/godot/pull/88050",
            "diff_url": "https://github.com/godotengine/godot/pull/88050.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/88050.patch",
            "title": "[macOS] Enabled secure restorable state.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2024-02-07T09:02:35Z",
            "updated_at": "2024-03-11T16:23:19Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc77GWog",
                    "name": "cherrypick:3.5",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwxNjQ3MDUzMjAw",
                    "name": "cherrypick:3.x",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc3ODA=",
                    "name": "platform:macos",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "84380a94f776c8c1e7786d2eb3fb811789f42639"
            ]
        },
        "88304": {
            "id": "PR_kwDOAO6SJc5mzPtk",
            "public_id": 88304,
            "url": "https://github.com/godotengine/godot/pull/88304",
            "diff_url": "https://github.com/godotengine/godot/pull/88304.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/88304.patch",
            "title": "Fix gradle build errors when the build path contains non-ASCII characters",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkxNDk2OA==",
            "created_at": "2024-02-13T22:32:26Z",
            "updated_at": "2024-03-09T22:39:33Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc77GWog",
                    "name": "cherrypick:3.5",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwxNjQ3MDUzMjAw",
                    "name": "cherrypick:3.x",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f1887a30f35dafac405014ef5ca6e3d76b4da960"
            ]
        },
        "88431": {
            "id": "PR_kwDOAO6SJc5nKIV6",
            "public_id": 88431,
            "url": "https://github.com/godotengine/godot/pull/88431",
            "diff_url": "https://github.com/godotengine/godot/pull/88431.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/88431.patch",
            "title": "[4.2] Clarify that LightmapGI is not supported in compatibility renderer",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE0MzE2MTI4",
            "created_at": "2024-02-17T10:08:22Z",
            "updated_at": "2024-04-08T20:06:06Z",
            "target_branch": "4.2",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "71a6870c06525160d6e736721599affdcaa47731"
            ]
        },
        "88444": {
            "id": "PR_kwDOAO6SJc5nLKb3",
            "public_id": 88444,
            "url": "https://github.com/godotengine/godot/pull/88444",
            "diff_url": "https://github.com/godotengine/godot/pull/88444.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/88444.patch",
            "title": "Fix function description for `Font.get_char_size()`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMzODg0MzY4",
            "created_at": "2024-02-17T16:00:21Z",
            "updated_at": "2024-03-11T14:14:56Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                }
            ],
            "commits": [
                "c9bc54637b1d755ab0bef588996fafcd108ed1b4"
            ]
        },
        "88453": {
            "id": "PR_kwDOAO6SJc5nLxVJ",
            "public_id": 88453,
            "url": "https://github.com/godotengine/godot/pull/88453",
            "diff_url": "https://github.com/godotengine/godot/pull/88453.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/88453.patch",
            "title": "C#: Match Core implementation of `BinToInt` & `HexToInt`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE3NDg5Mjky",
            "created_at": "2024-02-17T18:01:00Z",
            "updated_at": "2024-03-11T16:40:05Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MDkyNjk3NzU=",
                    "name": "topic:dotnet",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "48428bd087cfc084df0e9ada32a4e89d85083ef6"
            ]
        },
        "88473": {
            "id": "PR_kwDOAO6SJc5nM1vQ",
            "public_id": 88473,
            "url": "https://github.com/godotengine/godot/pull/88473",
            "diff_url": "https://github.com/godotengine/godot/pull/88473.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/88473.patch",
            "title": "Fix global position for `InputEventMouse` in `viewport::push_input`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYyOTkyMjc=",
            "created_at": "2024-02-18T01:57:46Z",
            "updated_at": "2024-03-09T23:28:12Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "8de39911c8e4f628d585dc5c1c6af66bfbfb3720"
            ]
        },
        "88503": {
            "id": "PR_kwDOAO6SJc5nOBvz",
            "public_id": 88503,
            "url": "https://github.com/godotengine/godot/pull/88503",
            "diff_url": "https://github.com/godotengine/godot/pull/88503.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/88503.patch",
            "title": "Fix some leftover references to `hint_albedo` in docs",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBcK-Cw",
            "created_at": "2024-02-18T15:59:51Z",
            "updated_at": "2024-03-11T14:16:51Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                }
            ],
            "commits": [
                "e5266f71b9a79f1a17318c9c0a930c6bca7e5791"
            ]
        },
        "88525": {
            "id": "PR_kwDOAO6SJc5nOmeP",
            "public_id": 88525,
            "url": "https://github.com/godotengine/godot/pull/88525",
            "diff_url": "https://github.com/godotengine/godot/pull/88525.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/88525.patch",
            "title": "OS_LinuxBSD: Add missing RenderServer include for `get_video_adapter_driver_info`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM0NDA2OTY3",
            "created_at": "2024-02-18T23:46:38Z",
            "updated_at": "2024-03-09T22:40:40Z",
            "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": [
                "6307cebf37e4ce214754efa014b418ff3a46a7a6"
            ]
        },
        "88559": {
            "id": "PR_kwDOAO6SJc5nT5PB",
            "public_id": 88559,
            "url": "https://github.com/godotengine/godot/pull/88559",
            "diff_url": "https://github.com/godotengine/godot/pull/88559.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/88559.patch",
            "title": "Fix \"dimensionnal\" typo",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjU3MDAwNDE=",
            "created_at": "2024-02-19T16:45:21Z",
            "updated_at": "2024-03-11T14:17:06Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "9472ccbcdd18c6d8675ca936b9920d695d3e368b"
            ]
        },
        "88594": {
            "id": "PR_kwDOAO6SJc5nZSES",
            "public_id": 88594,
            "url": "https://github.com/godotengine/godot/pull/88594",
            "diff_url": "https://github.com/godotengine/godot/pull/88594.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/88594.patch",
            "title": "Add `WASM_BIGINT` linker flag to the web build",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI3MDkyOA==",
            "created_at": "2024-02-20T13:23:36Z",
            "updated_at": "2024-03-11T13:59:03Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc77GWog",
                    "name": "cherrypick:3.5",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwxNjQ3MDUzMjAw",
                    "name": "cherrypick:3.x",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc0NTU=",
                    "name": "platform:web",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "3ae524fa9e42828183f8046f6f33b945475bb052"
            ]
        },
        "88635": {
            "id": "PR_kwDOAO6SJc5njGGT",
            "public_id": 88635,
            "url": "https://github.com/godotengine/godot/pull/88635",
            "diff_url": "https://github.com/godotengine/godot/pull/88635.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/88635.patch",
            "title": "C#: Document that MainLoop needs to be registered in the global class",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMzA3Njk4",
            "created_at": "2024-02-21T16:43:37Z",
            "updated_at": "2024-03-11T14:17:31Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "3122b368c0a11f1488ec95b19ddfacc0c8e55192"
            ]
        },
        "88671": {
            "id": "PR_kwDOAO6SJc5nqTfS",
            "public_id": 88671,
            "url": "https://github.com/godotengine/godot/pull/88671",
            "diff_url": "https://github.com/godotengine/godot/pull/88671.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/88671.patch",
            "title": "CI: Update actions to latest versions, use default runner .NET version",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2024-02-22T15:24:39Z",
            "updated_at": "2024-03-09T22:43:01Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "LA_kwDOAO6SJc77GWog",
                    "name": "cherrypick:3.5",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwxNjQ3MDUzMjAw",
                    "name": "cherrypick:3.x",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ad8d3cf1c99e708e8dbb7c9d12daf66793417430"
            ]
        },
        "88702": {
            "id": "PR_kwDOAO6SJc5nvq7_",
            "public_id": 88702,
            "url": "https://github.com/godotengine/godot/pull/88702",
            "diff_url": "https://github.com/godotengine/godot/pull/88702.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/88702.patch",
            "title": "tinyexr: Update to 1.0.8",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3Mzc4NzQ2",
            "created_at": "2024-02-23T11:21:35Z",
            "updated_at": "2024-03-09T23:13:30Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "LA_kwDOAO6SJc77GWog",
                    "name": "cherrypick:3.5",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwxNjQ3MDUzMjAw",
                    "name": "cherrypick:3.x",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ab14dec952f0210448b6a2575cc0f73e7a074440"
            ]
        },
        "88758": {
            "id": "PR_kwDOAO6SJc5n0Voo",
            "public_id": 88758,
            "url": "https://github.com/godotengine/godot/pull/88758",
            "diff_url": "https://github.com/godotengine/godot/pull/88758.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/88758.patch",
            "title": "Clarify behavior of opening a new file in `FileAccess`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBcK-Cw",
            "created_at": "2024-02-24T11:11:39Z",
            "updated_at": "2024-03-11T14:17:51Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "a775d8bf5abdde5c1b5106dfa3686deb559eee62"
            ]
        },
        "88767": {
            "id": "PR_kwDOAO6SJc5n0wf9",
            "public_id": 88767,
            "url": "https://github.com/godotengine/godot/pull/88767",
            "diff_url": "https://github.com/godotengine/godot/pull/88767.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/88767.patch",
            "title": "[Doc] Fix GDScript casing of `String.num_scientific`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBcK-Cw",
            "created_at": "2024-02-24T16:53:29Z",
            "updated_at": "2024-03-11T14:18:11Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                }
            ],
            "commits": [
                "b384beccc56db54d435f492d0f98679ed9f7d9d3"
            ]
        },
        "88810": {
            "id": "PR_kwDOAO6SJc5n1rn3",
            "public_id": 88810,
            "url": "https://github.com/godotengine/godot/pull/88810",
            "diff_url": "https://github.com/godotengine/godot/pull/88810.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/88810.patch",
            "title": "Document that `parse_input_event` doesn't influence the OS",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYyOTkyMjc=",
            "created_at": "2024-02-25T11:07:19Z",
            "updated_at": "2024-03-15T12:06:06Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "8121446385fdebb04ee27c505be94ee88cce61d1"
            ]
        },
        "88826": {
            "id": "PR_kwDOAO6SJc5n2K1X",
            "public_id": 88826,
            "url": "https://github.com/godotengine/godot/pull/88826",
            "diff_url": "https://github.com/godotengine/godot/pull/88826.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/88826.patch",
            "title": "Networking scene multiplayer: Fix removing connected peer during disconnection",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NTQ3NjM=",
            "created_at": "2024-02-25T17:47:49Z",
            "updated_at": "2024-03-11T22:29:37Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABAjhGIg",
                    "name": "topic:multiplayer",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "bd8380db5534af18fb4fab76daac77ef420becb4"
            ]
        },
        "88841": {
            "id": "PR_kwDOAO6SJc5n2cnN",
            "public_id": 88841,
            "url": "https://github.com/godotengine/godot/pull/88841",
            "diff_url": "https://github.com/godotengine/godot/pull/88841.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/88841.patch",
            "title": "Add necessary elaboration to documentation for `Node3D::get_parent_node_3d`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEzMjI4OTMy",
            "created_at": "2024-02-25T22:00:16Z",
            "updated_at": "2024-03-11T14:18:50Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "4c8015bec3c70202d14e778bf086e48e307f5c58"
            ]
        },
        "88912": {
            "id": "PR_kwDOAO6SJc5oDUrM",
            "public_id": 88912,
            "url": "https://github.com/godotengine/godot/pull/88912",
            "diff_url": "https://github.com/godotengine/godot/pull/88912.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/88912.patch",
            "title": "[TileSet] Fix crash when deleting dragged polygon point",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBcK-Cw",
            "created_at": "2024-02-27T14:17:43Z",
            "updated_at": "2024-03-11T15:47:08Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "0ba746380347cc43336ecd077788db24fe95146b"
            ]
        },
        "88920": {
            "id": "PR_kwDOAO6SJc5oEcuU",
            "public_id": 88920,
            "url": "https://github.com/godotengine/godot/pull/88920",
            "diff_url": "https://github.com/godotengine/godot/pull/88920.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/88920.patch",
            "title": "[Doc] Fix some incorrect uses of \"children\"",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBcK-Cw",
            "created_at": "2024-02-27T16:25:52Z",
            "updated_at": "2024-03-11T14:20:22Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                }
            ],
            "commits": [
                "9b5cd8e2400ac305b3e47229a8981327c22823f0"
            ]
        },
        "88956": {
            "id": "PR_kwDOAO6SJc5oKw8n",
            "public_id": 88956,
            "url": "https://github.com/godotengine/godot/pull/88956",
            "diff_url": "https://github.com/godotengine/godot/pull/88956.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/88956.patch",
            "title": "RTL: Clarify that line, paragraph, and character numbers are zero-indexed",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2024-02-28T12:47:38Z",
            "updated_at": "2024-03-11T14:20:42Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "4a1397b58cf3cbdddf657efc575c6066860daf6d"
            ]
        },
        "88961": {
            "id": "PR_kwDOAO6SJc5oLI5d",
            "public_id": 88961,
            "url": "https://github.com/godotengine/godot/pull/88961",
            "diff_url": "https://github.com/godotengine/godot/pull/88961.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/88961.patch",
            "title": "[Doc] Clarify some details about deferred calls",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBcK-Cw",
            "created_at": "2024-02-28T13:42:21Z",
            "updated_at": "2024-03-11T14:21:51Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "1cc5b0aa0d2ab0da6c82cad736e9cd50b0771251"
            ]
        },
        "89047": {
            "id": "PR_kwDOAO6SJc5oayrS",
            "public_id": 89047,
            "url": "https://github.com/godotengine/godot/pull/89047",
            "diff_url": "https://github.com/godotengine/godot/pull/89047.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/89047.patch",
            "title": "[4.2] Linux: Handle export preset forward compat with 4.3+ platform name",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2024-03-01T14:51:39Z",
            "updated_at": "2024-04-08T20:06:27Z",
            "target_branch": "4.2",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTczMjY=",
                    "name": "platform:linuxbsd",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyOTA5OTAwODUw",
                    "name": "topic:export",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d534c67d91b0e4c439bace65a1b51c22a194d07f"
            ]
        },
        "89092": {
            "id": "PR_kwDOAO6SJc5ofOt7",
            "public_id": 89092,
            "url": "https://github.com/godotengine/godot/pull/89092",
            "diff_url": "https://github.com/godotengine/godot/pull/89092.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/89092.patch",
            "title": "[C#] Fix typo in `Color` documentation",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBcK-Cw",
            "created_at": "2024-03-02T17:14:17Z",
            "updated_at": "2024-03-11T14:22:16Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                }
            ],
            "commits": [
                "5aadb8660b512548713b3e69e01e2b9d32befc15"
            ]
        },
        "89147": {
            "id": "PR_kwDOAO6SJc5onWH2",
            "public_id": 89147,
            "url": "https://github.com/godotengine/godot/pull/89147",
            "diff_url": "https://github.com/godotengine/godot/pull/89147.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/89147.patch",
            "title": "Address a few issues in Transform3D documentation",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY2NzI3NzEw",
            "created_at": "2024-03-04T16:54:33Z",
            "updated_at": "2024-03-11T14:23:20Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "abf48946777c95df912ad797b38e7f8ddde3a222"
            ]
        },
        "89234": {
            "id": "PR_kwDOAO6SJc5o5rkR",
            "public_id": 89234,
            "url": "https://github.com/godotengine/godot/pull/89234",
            "diff_url": "https://github.com/godotengine/godot/pull/89234.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/89234.patch",
            "title": "Fix reporting exit code when command line export fails",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2024-03-07T00:02:30Z",
            "updated_at": "2024-03-09T23:22:06Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyOTA5OTAwODUw",
                    "name": "topic:export",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "51bfda9446b362441354d24ab5ba04a066f6696c"
            ]
        },
        "89246": {
            "id": "PR_kwDOAO6SJc5o9Tt1",
            "public_id": 89246,
            "url": "https://github.com/godotengine/godot/pull/89246",
            "diff_url": "https://github.com/godotengine/godot/pull/89246.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/89246.patch",
            "title": "[Docs] [C#] Use `PropertyName` constants in more places",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBcK-Cw",
            "created_at": "2024-03-07T12:06:32Z",
            "updated_at": "2024-04-16T11:46:22Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "2f1f8ee39b53798a070954a68df0996916193dff"
            ]
        },
        "89280": {
            "id": "PR_kwDOAO6SJc5pExHS",
            "public_id": 89280,
            "url": "https://github.com/godotengine/godot/pull/89280",
            "diff_url": "https://github.com/godotengine/godot/pull/89280.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/89280.patch",
            "title": "[Doc] Clarify `bsearch(_custom)` behavior",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBcK-Cw",
            "created_at": "2024-03-08T11:55:12Z",
            "updated_at": "2024-03-11T14:23:57Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "06df4abcd3386007812b8c5a19f82607fae7c1ef"
            ]
        },
        "89283": {
            "id": "PR_kwDOAO6SJc5pFgyW",
            "public_id": 89283,
            "url": "https://github.com/godotengine/godot/pull/89283",
            "diff_url": "https://github.com/godotengine/godot/pull/89283.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/89283.patch",
            "title": "Fix audio crackling issues due to incorrect WASAPI buffer size",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBoir6g",
            "created_at": "2024-03-08T14:04:56Z",
            "updated_at": "2024-04-08T00:38:10Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMTYxNzI2NDA1",
                    "name": "high priority",
                    "color": "#7956a5"
                },
                {
                    "id": "MDU6TGFiZWwyMDU0MTc0MTM=",
                    "name": "platform:windows",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWw1NzI3ODE5OTc=",
                    "name": "topic:audio",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "179b0786c6fa3a432dba9e8fc023a620c11a8a5d"
            ]
        },
        "89284": {
            "id": "PR_kwDOAO6SJc5pF0F_",
            "public_id": 89284,
            "url": "https://github.com/godotengine/godot/pull/89284",
            "diff_url": "https://github.com/godotengine/godot/pull/89284.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/89284.patch",
            "title": "Allow LSP to process multiple messages per poll",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ4ODQyNDY=",
            "created_at": "2024-03-08T14:53:00Z",
            "updated_at": "2024-03-09T23:21:42Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "LA_kwDOAO6SJc77GWog",
                    "name": "cherrypick:3.5",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwxNjQ3MDUzMjAw",
                    "name": "cherrypick:3.x",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwODI=",
                    "name": "topic:gdscript",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e2485044a1b33628e6149d4f930b6fe065743c9d"
            ]
        },
        "89314": {
            "id": "PR_kwDOAO6SJc5pJVmq",
            "public_id": 89314,
            "url": "https://github.com/godotengine/godot/pull/89314",
            "diff_url": "https://github.com/godotengine/godot/pull/89314.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/89314.patch",
            "title": "libpng: Update to 1.6.43",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3Mzc4NzQ2",
            "created_at": "2024-03-09T14:18:49Z",
            "updated_at": "2024-03-09T23:14:55Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "LA_kwDOAO6SJc77GWog",
                    "name": "cherrypick:3.5",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwxNjQ3MDUzMjAw",
                    "name": "cherrypick:3.x",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "41268d7faa05888f0067679fa3374138de2f073b"
            ]
        },
        "89336": {
            "id": "PR_kwDOAO6SJc5pJ6dI",
            "public_id": 89336,
            "url": "https://github.com/godotengine/godot/pull/89336",
            "diff_url": "https://github.com/godotengine/godot/pull/89336.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/89336.patch",
            "title": "[4.2] iOS: Enable Storyboard launch screen by default",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2024-03-09T22:21:00Z",
            "updated_at": "2024-03-09T23:15:28Z",
            "target_branch": "4.2",
            "labels": [
                {
                    "id": "LA_kwDOAO6SJc77GWog",
                    "name": "cherrypick:3.5",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwxNjQ3MDUzMjAw",
                    "name": "cherrypick:3.x",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1MTk=",
                    "name": "platform:ios",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyOTA5OTAwODUw",
                    "name": "topic:export",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "91c5d1e24592ee2c79360bb295448eab2d4dfbfc"
            ]
        },
        "89340": {
            "id": "PR_kwDOAO6SJc5pJ-1n",
            "public_id": 89340,
            "url": "https://github.com/godotengine/godot/pull/89340",
            "diff_url": "https://github.com/godotengine/godot/pull/89340.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/89340.patch",
            "title": "Cherry-picks for the 4.1 branch (future 4.1.4) - 3rd batch",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2024-03-09T23:41:50Z",
            "updated_at": "2024-03-12T21:44:44Z",
            "target_branch": "4.1",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "dc2a52141a0f30d839564a574e7669abdf01ffab",
                "634c41379169b40f514a0a2e0b517c07a4df7952",
                "3e908bfef37da091738cfd2fa31f1192ddae0cd2",
                "49c95e7bbb6457627fc03dd8398afe259dbc0de5",
                "bc0c61a30bdc6a9834dd0cd0450129a5a567205c",
                "15ac760e4a709ff60459219573f792b380b48663",
                "00cfd6dcac9279381c3c28e340f7b99aad71e14b",
                "c1efc31f2b9adb22f39800c0b7856609ad1bb35f",
                "776696eb64d04c0004fcb78e6dd3c3551d4509c9",
                "601afdf1d501eda9f5ae6a3708fb6fcbad0518fd",
                "c8ae076c1aee44efc51a10fc4ff9b5692160775b",
                "00e3aa9b07c32bc1f342732921397d9246dd9d8b",
                "59b0a8da4f30e2a2d34495c15e6d47cffb1d62a2",
                "aec956d7c6272ba06723814f608ace852851f537",
                "c2ff91c4187182352240c46e9a67d935dcfd00ac",
                "962575ad73fd8be2382b83d5ec3480f1835f7b9d",
                "045c42f514afdd414dcf034e3462fef6fc315359",
                "dd6eced096508774c3563038341e0d3f690a7815",
                "bbc06c7cc883ccedc9c311d2dad96a49357a3f35",
                "201ccb7aebb70164a7e2e7fa162e65a258a476d5",
                "b0ca5cdc129d0839e6d0e3f839a05ce571da0756",
                "e01bf42ca5ea93bf15a9e05728e1f3e7c3a4af72",
                "3eee0c0563949ac271a8eb2025d595fe49e3dc3f",
                "e96c67d7256a5d10335187ebcebea1682a491348",
                "f518099f73acbbe6cfed242b4403f6c553a220ba",
                "f63b703f2198d7cb27dc2151dbf5d665f4f4eefb",
                "10848d0e800906e2c6d53fd2f25ca61cc5e03b7a",
                "846892d3660e3fdb326283049f8b3e68a7223065",
                "5afb5e3132ce22dd4daebd9fda4245e6cf94065f",
                "803e901e2279bbddf40a221c14cbe1e81c5d606f",
                "cbe3bf7511d8992d1ad5abacfe9ada43f4f44882",
                "4d45daec12f679827bcb6d527e339c24717b8449",
                "5e483e5af44a6562548f7fd484453c271454c63a",
                "25e88dd552d3f43472f19feef38c1e9ab957a758",
                "848d93f144a3d70a490533f425f578313bcb49a4",
                "a0a44578aa9db5c43d09e7787bae6cf0c32b1907",
                "185cfee96ffe692ff17af19129b318d116e99b42",
                "503dc95d71f93b522693c93714f1a33aae9c3162",
                "ccc4f49c22d00e10a63ac679030cddc4ac8f8a7e",
                "44fc5956aad919fd3b92dca69dc26974080da962",
                "6b734531a362de9a765f72ec0de00dae545bbce4",
                "fd9f1a7c41a9181391c0dfcbe1057d8d8697cf79",
                "3e4519fc2febae9332716411bb9e455256cb9ede",
                "cdf8e0e87c922ceb0ad8d7d495048645fe7150d9",
                "3c76c89cc773bd4c0e5e4d710520a58df19cd8de",
                "a24347d041223f4844b4ec697b5635481e5a95fc",
                "5dfaec5c298b57f2c23274c8bc3af2a2c976f085",
                "1281517746fc39a13c1ecba848f6f84656b0ebbf",
                "036c9715c249daa7d358f508f7afebdb6904c7f8",
                "702be5e2f27990d3fd5c9186d969dd2db35cce25",
                "19673840fb286b0d3e262e73625f46e0a35595c1",
                "f464e5d3f5eb2f8ea2b8c8240dcb26441435e199",
                "ce72cd96516345f3fa4beebe6b6ab191e8b26598",
                "5b493f72142cb8fa5c02d517708986151a228cd5",
                "8db15d9dc80439def28646bd5df0ac4a2d319482",
                "3de73d024942a5cdf4ce279ab7424d359cebea32",
                "a3e39e2f57514e707cef7813f8682ec53f17e045",
                "5c106052957c1ed3b1462065fbfcb680ed8602f6",
                "10f49cb758e0aad23ae90950af35598a64d82f1f",
                "4182f2435a999de24ed4701d5c00df7a639d5462",
                "b11c95dc9861a2f23afb73bd9672e5655b7d8348",
                "193592d5321fd023b36b14f1a27b9964d6f3d26c",
                "5b4c5c4118afa7fa291bf79687309f54421388d2",
                "8c54f7b6cdf7cc3c3079b294f0cb85a8bd3e7cc2",
                "0d75fc564b8379dcf34671bfc4da8d0c2e878bad",
                "49927fb64c9df4d4dddb2a8ae432066837c360b5",
                "2860ed6064a5a3344f8f9aa1883991f4e77929b5",
                "10da4db645c17953aeb2673fbc18121b474f419f",
                "ec0ddc4633e3f6cdf0cb4e140e74ab21bbd26bfe"
            ]
        },
        "89454": {
            "id": "PR_kwDOAO6SJc5pizCg",
            "public_id": 89454,
            "url": "https://github.com/godotengine/godot/pull/89454",
            "diff_url": "https://github.com/godotengine/godot/pull/89454.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/89454.patch",
            "title": "[Doc] Clarify description for `get_unix_time_from_system` on UTC",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjU1NjU1MzU5",
            "created_at": "2024-03-13T19:06:21Z",
            "updated_at": "2024-04-08T13:09:02Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "8bfc257e63ee30b18438c3dc7bad3293c8c16b30"
            ]
        },
        "89484": {
            "id": "PR_kwDOAO6SJc5ppXSE",
            "public_id": 89484,
            "url": "https://github.com/godotengine/godot/pull/89484",
            "diff_url": "https://github.com/godotengine/godot/pull/89484.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/89484.patch",
            "title": "Update `@GDScript` documentation",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3NzAwNDE4",
            "created_at": "2024-03-14T15:20:42Z",
            "updated_at": "2024-04-08T13:09:45Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwODI=",
                    "name": "topic:gdscript",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "0c48845247903ac5a8fe0477d31e262e58c91f1b"
            ]
        },
        "89509": {
            "id": "PR_kwDOAO6SJc5puEP_",
            "public_id": 89509,
            "url": "https://github.com/godotengine/godot/pull/89509",
            "diff_url": "https://github.com/godotengine/godot/pull/89509.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/89509.patch",
            "title": "Fix description of touch input position",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2024-03-15T08:56:50Z",
            "updated_at": "2024-04-11T10:03:55Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                }
            ],
            "commits": [
                "0ff396c981ae56c64535085a74c4f05497ebc69a"
            ]
        },
        "89575": {
            "id": "PR_kwDOAO6SJc5p1QYn",
            "public_id": 89575,
            "url": "https://github.com/godotengine/godot/pull/89575",
            "diff_url": "https://github.com/godotengine/godot/pull/89575.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/89575.patch",
            "title": "Move the line of infinity loop checking in AnimationStateMachine",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYxOTM4MjYz",
            "created_at": "2024-03-16T15:49:55Z",
            "updated_at": "2024-04-08T13:31:58Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
                    "name": "topic:animation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b8d555c74b13693063c7ebd8000f64fa0500cf03"
            ]
        },
        "89608": {
            "id": "PR_kwDOAO6SJc5p3HkR",
            "public_id": 89608,
            "url": "https://github.com/godotengine/godot/pull/89608",
            "diff_url": "https://github.com/godotengine/godot/pull/89608.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/89608.patch",
            "title": "[Doc] Clarify behavior of `String.format` with keys in replacements",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBcK-Cw",
            "created_at": "2024-03-17T13:41:31Z",
            "updated_at": "2024-04-08T13:40:17Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "8a78e7e174e4e1dc42fcefc6b01f9d9e3fbfb356"
            ]
        },
        "89699": {
            "id": "PR_kwDOAO6SJc5qKaxo",
            "public_id": 89699,
            "url": "https://github.com/godotengine/godot/pull/89699",
            "diff_url": "https://github.com/godotengine/godot/pull/89699.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/89699.patch",
            "title": "Fix documentation for receiving light from light probes",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjcwODgwNjI=",
            "created_at": "2024-03-20T00:27:26Z",
            "updated_at": "2024-04-08T13:25:13Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "14ba478023bacdcbfc275592e7418f8eb7c814b4"
            ]
        },
        "89710": {
            "id": "PR_kwDOAO6SJc5qN3pc",
            "public_id": 89710,
            "url": "https://github.com/godotengine/godot/pull/89710",
            "diff_url": "https://github.com/godotengine/godot/pull/89710.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/89710.patch",
            "title": "[Doc] Fix casing of some C# names",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBcK-Cw",
            "created_at": "2024-03-20T12:40:25Z",
            "updated_at": "2024-04-08T13:17:21Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                }
            ],
            "commits": [
                "366cc648bff951166be53ddceef6c1b979c5cf91"
            ]
        },
        "89711": {
            "id": "PR_kwDOAO6SJc5qOUFF",
            "public_id": 89711,
            "url": "https://github.com/godotengine/godot/pull/89711",
            "diff_url": "https://github.com/godotengine/godot/pull/89711.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/89711.patch",
            "title": "Fix a pixel misalignment in the blue robot logo",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjg1NDM4ODky",
            "created_at": "2024-03-20T13:42:40Z",
            "updated_at": "2024-04-08T13:16:52Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "35a569478f45c14314dcbbb6b85c41c0ec765f50"
            ]
        },
        "89838": {
            "id": "PR_kwDOAO6SJc5qk3Ry",
            "public_id": 89838,
            "url": "https://github.com/godotengine/godot/pull/89838",
            "diff_url": "https://github.com/godotengine/godot/pull/89838.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/89838.patch",
            "title": "Add reference to InputEventJoypadButton in `_shortcut_input` doc",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM1OTM2NTQx",
            "created_at": "2024-03-24T04:40:13Z",
            "updated_at": "2024-04-08T13:20:22Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                }
            ],
            "commits": [
                "9a439b246a875e50fe5e911182e935945f2990cb"
            ]
        },
        "89843": {
            "id": "PR_kwDOAO6SJc5qlEBd",
            "public_id": 89843,
            "url": "https://github.com/godotengine/godot/pull/89843",
            "diff_url": "https://github.com/godotengine/godot/pull/89843.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/89843.patch",
            "title": "[C#] Fix `Transform3D.InterpolateWith` applying rotation before scale",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkyODMwOTg=",
            "created_at": "2024-03-24T08:27:32Z",
            "updated_at": "2024-04-08T13:22:47Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc77GWog",
                    "name": "cherrypick:3.5",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwxNjQ3MDUzMjAw",
                    "name": "cherrypick:3.x",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw3MDkyNjk3NzU=",
                    "name": "topic:dotnet",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e2ed63b313e3eff714e32f2cd2d01db9f0e2ea9d"
            ]
        },
        "89862": {
            "id": "PR_kwDOAO6SJc5ql3kE",
            "public_id": 89862,
            "url": "https://github.com/godotengine/godot/pull/89862",
            "diff_url": "https://github.com/godotengine/godot/pull/89862.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/89862.patch",
            "title": "Fix wrong return type mention in `AStarGrid2D` docs",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjgyOTQzMDIy",
            "created_at": "2024-03-24T18:52:39Z",
            "updated_at": "2024-04-08T13:29:12Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                }
            ],
            "commits": [
                "f8c0208e96ecbee5d2b7506d9d71e697d392bc7d"
            ]
        },
        "89912": {
            "id": "PR_kwDOAO6SJc5q0BaR",
            "public_id": 89912,
            "url": "https://github.com/godotengine/godot/pull/89912",
            "diff_url": "https://github.com/godotengine/godot/pull/89912.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/89912.patch",
            "title": "Fix wrong extension filter for dependency editor",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2024-03-26T15:54:15Z",
            "updated_at": "2024-04-08T13:21:00Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e1ee838d11dbe1d154bd21d9b74e14bd48105628"
            ]
        },
        "89980": {
            "id": "PR_kwDOAO6SJc5rDS-y",
            "public_id": 89980,
            "url": "https://github.com/godotengine/godot/pull/89980",
            "diff_url": "https://github.com/godotengine/godot/pull/89980.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/89980.patch",
            "title": "[CI] Improve fetching of changed files",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBcK-Cw",
            "created_at": "2024-03-28T12:55:09Z",
            "updated_at": "2024-04-08T13:22:11Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "950743c3d87275a65a99fd9dffc9250669eefec1"
            ]
        },
        "90003": {
            "id": "PR_kwDOAO6SJc5rH9ou",
            "public_id": 90003,
            "url": "https://github.com/godotengine/godot/pull/90003",
            "diff_url": "https://github.com/godotengine/godot/pull/90003.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/90003.patch",
            "title": "Fix setting animation save paths on import breaking on Windows",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBoir6g",
            "created_at": "2024-03-29T03:15:33Z",
            "updated_at": "2024-04-08T15:20:10Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMTYxNzI2NDA1",
                    "name": "high priority",
                    "color": "#7956a5"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
                    "name": "topic:animation",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "4d3319eceb9b9c69bd9211fb30bb1509db79f6d7"
            ]
        },
        "90019": {
            "id": "PR_kwDOAO6SJc5rLJ1e",
            "public_id": 90019,
            "url": "https://github.com/godotengine/godot/pull/90019",
            "diff_url": "https://github.com/godotengine/godot/pull/90019.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/90019.patch",
            "title": "Fix loop condition in bone mapping",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMyMzIx",
            "created_at": "2024-03-29T14:23:36Z",
            "updated_at": "2024-04-08T16:11:00Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
                    "name": "topic:animation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "15f1a0fba3c8e576f83427b686ee49291d4e4eff"
            ]
        },
        "90039": {
            "id": "PR_kwDOAO6SJc5rORGr",
            "public_id": 90039,
            "url": "https://github.com/godotengine/godot/pull/90039",
            "diff_url": "https://github.com/godotengine/godot/pull/90039.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/90039.patch",
            "title": "[Doc] Document loading behavior with relative paths",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBcK-Cw",
            "created_at": "2024-03-30T12:35:03Z",
            "updated_at": "2024-04-08T13:39:53Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "2508c2e3093b3cb32a2aead46cef7d484e3148c9"
            ]
        },
        "90072": {
            "id": "PR_kwDOAO6SJc5rQC9N",
            "public_id": 90072,
            "url": "https://github.com/godotengine/godot/pull/90072",
            "diff_url": "https://github.com/godotengine/godot/pull/90072.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/90072.patch",
            "title": "[Doc] Clarify the behavior of `Vector2/3.cross` and mention parallel vectors",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBcK-Cw",
            "created_at": "2024-03-31T14:10:33Z",
            "updated_at": "2024-04-08T13:38:33Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "LA_kwDOAO6SJc77GWog",
                    "name": "cherrypick:3.5",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwxNjQ3MDUzMjAw",
                    "name": "cherrypick:3.x",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "47a8033698b14c8a7bb25867198c1371382e3398"
            ]
        },
        "90088": {
            "id": "PR_kwDOAO6SJc5rQ2Vu",
            "public_id": 90088,
            "url": "https://github.com/godotengine/godot/pull/90088",
            "diff_url": "https://github.com/godotengine/godot/pull/90088.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/90088.patch",
            "title": "Fix small error in Variant doc",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NzA1NDAx",
            "created_at": "2024-04-01T00:11:06Z",
            "updated_at": "2024-04-08T13:27:01Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                }
            ],
            "commits": [
                "e41209caf2050a99775cb2184a5e2ed066e052a7"
            ]
        },
        "90209": {
            "id": "PR_kwDOAO6SJc5ruygz",
            "public_id": 90209,
            "url": "https://github.com/godotengine/godot/pull/90209",
            "diff_url": "https://github.com/godotengine/godot/pull/90209.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/90209.patch",
            "title": "mbedtls: Update to upstream version 2.28.8",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2024-04-04T16:07:33Z",
            "updated_at": "2024-04-08T13:46:27Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc77GWog",
                    "name": "cherrypick:3.5",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwxNjQ3MDUzMjAw",
                    "name": "cherrypick:3.x",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "915ca4dd456f959e4d4fd4e385715f3f0d48e77d"
            ]
        },
        "90211": {
            "id": "PR_kwDOAO6SJc5ru5m-",
            "public_id": 90211,
            "url": "https://github.com/godotengine/godot/pull/90211",
            "diff_url": "https://github.com/godotengine/godot/pull/90211.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/90211.patch",
            "title": "certs: Sync with Mozilla bundle as of Mar 11, 2024",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2024-04-04T16:17:53Z",
            "updated_at": "2024-04-08T13:36:02Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "LA_kwDOAO6SJc77GWog",
                    "name": "cherrypick:3.5",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwxNjQ3MDUzMjAw",
                    "name": "cherrypick:3.x",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "fd61a42e0420c80481960a4071275f429186862b"
            ]
        },
        "90315": {
            "id": "PR_kwDOAO6SJc5r6dgv",
            "public_id": 90315,
            "url": "https://github.com/godotengine/godot/pull/90315",
            "diff_url": "https://github.com/godotengine/godot/pull/90315.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/90315.patch",
            "title": "[MP] Fix dead code doing unnecessary allocation",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2ODc5MTg=",
            "created_at": "2024-04-06T17:51:45Z",
            "updated_at": "2024-04-08T13:43:10Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABAjhGIg",
                    "name": "topic:multiplayer",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e64aa4d25f3d6f350db0c6a650e1ba9ff8140d97"
            ]
        },
        "90377": {
            "id": "PR_kwDOAO6SJc5r-jaG",
            "public_id": 90377,
            "url": "https://github.com/godotengine/godot/pull/90377",
            "diff_url": "https://github.com/godotengine/godot/pull/90377.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/90377.patch",
            "title": "Android: Add `POST_NOTIFICATIONS` permission to the list of permissions available in the Export dialog",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEzNDg0ODQ5",
            "created_at": "2024-04-08T08:31:37Z",
            "updated_at": "2024-04-12T09:35:30Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "LA_kwDOAO6SJc77GWog",
                    "name": "cherrypick:3.5",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwxNjQ3MDUzMjAw",
                    "name": "cherrypick:3.x",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyOTA5OTAwODUw",
                    "name": "topic:export",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "739190ca2b7f1b67a78eff33154a4bfd1964f5c4"
            ]
        },
        "90386": {
            "id": "PR_kwDOAO6SJc5sA96t",
            "public_id": 90386,
            "url": "https://github.com/godotengine/godot/pull/90386",
            "diff_url": "https://github.com/godotengine/godot/pull/90386.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/90386.patch",
            "title": "Cherry-picks for the 4.1 branch (future 4.1.4) - 4th batch",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2024-04-08T13:52:19Z",
            "updated_at": "2024-04-08T21:51:27Z",
            "target_branch": "4.1",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e03ea704e277c9bc53254f329798d663cfddbee5",
                "71a0be2b351a591499d2a4f7bb38985a8b638c24",
                "7c502d449a854d94c56f11b0a5bb6473814ccf74",
                "13b095653866887f48993fe2ab3230b9b2bb8fe2",
                "7c02f5cd5c720f7dde4b93765e0443b1e4005eb9",
                "611c435dabcf6ea96aac061d64c238f9cd9b0ef4",
                "c93eb1ba918ae3635938bda86eebdf9e591b2a53",
                "f0c8d2c5366edf08d2ef7c7beb9ae8f8bfb58806",
                "eb281cc3423b122d55d20a0cebab4393a47c2eda",
                "16bc127e004665a7e81955639ce4c2006207e533",
                "83e985b159e934bad5aeb35b9b16da80088c5feb",
                "e7da23b5dd5d763c0bbf4924dd157ce3440adb81",
                "e1826e7caf2e1dc0c2a0126100eafabe53769c45",
                "30eb46b93845a40ea5e0c1f99e14fc652d2890a7",
                "0cf3f3582af0228df60b7093f1bef0a4a506286a",
                "169059efebe7e679815fd43eb65c7076eb2e03d3",
                "0c51c5cb1c3d1feb84bea2f29e5cf22c5e44aa58",
                "3c779d37bfcb62472f5f99d3424451a7fc4b220e",
                "caf55eb0725467422f917fd62f965a1a85b3a1d5",
                "6c898685c77b097d633a29edc89c1c6d39bb9340",
                "14b47429403a13d3f7690652c35c674539c11254",
                "7b4ea00218d70fa2b00a5b76b387547f1db2745e",
                "e25abb57603d896109841c71190cfaf6f20fef3e",
                "0177ddb144916510fd02d5cb165ce87cbc87eca8",
                "5318c0ae6b972afb64b4a9404f9d32bb2ebc5031",
                "3d8fc90d84442d44ccd0136bf7e13037667fbede",
                "64093528cd016ceace9f69e24879115facb61265",
                "31fd129ba08074afb26a5afc391ae5326a0d0f3a",
                "ecf7f3f349aae9d9d69e3777af3513dd7397162b",
                "afc47f93d19cfbd90aae5f5708938ba4cd5642e5",
                "527e1d12b0cce592af77c553ae576e0a298c8729",
                "44211441f3b3e3afa42c79c5e5635e52984d7516"
            ]
        },
        "90396": {
            "id": "PR_kwDOAO6SJc5sCTpP",
            "public_id": 90396,
            "url": "https://github.com/godotengine/godot/pull/90396",
            "diff_url": "https://github.com/godotengine/godot/pull/90396.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/90396.patch",
            "title": "Fix `RenderingServer.instance_set_transform` docs saying it's not global",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkyODMwOTg=",
            "created_at": "2024-04-08T16:49:26Z",
            "updated_at": "2024-04-11T09:56:39Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                }
            ],
            "commits": [
                "01b029f0a5896e076e9f0937b6008003d28656b2"
            ]
        },
        "90406": {
            "id": "PR_kwDOAO6SJc5sDfn2",
            "public_id": 90406,
            "url": "https://github.com/godotengine/godot/pull/90406",
            "diff_url": "https://github.com/godotengine/godot/pull/90406.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/90406.patch",
            "title": "Sync controller mappings DB with SDL2 community repo",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2024-04-08T20:23:37Z",
            "updated_at": "2024-04-08T21:08:15Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "LA_kwDOAO6SJc77GWog",
                    "name": "cherrypick:3.5",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwxNjQ3MDUzMjAw",
                    "name": "cherrypick:3.x",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6772047e5077b3bfe1f81cd24c128f02b904c20e"
            ]
        },
        "90741": {
            "id": "PR_kwDOAO6SJc5sxboi",
            "public_id": 90741,
            "url": "https://github.com/godotengine/godot/pull/90741",
            "diff_url": "https://github.com/godotengine/godot/pull/90741.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/90741.patch",
            "title": "Fix missing return in `StreamPeerTCP::poll` when connection is `STATUS_CONNECTED`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc3MTI4NDE=",
            "created_at": "2024-04-16T08:35:22Z",
            "updated_at": "2024-04-16T11:45:03Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw2NDk4MDA3MDE=",
                    "name": "topic:network",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "61a2f5c53414eb471103a452a07228962a2d876a"
            ]
        }
    }
}