{
    "generated_at": 1702376206853,
    "log": [
        "b09f793f564a6c95dc76acc654b390e68441bd01",
        "1dee633c915ac83eebf55c7274ba7f6342bd39f3",
        "5dd7623ecc98664ed71be1f33ba97a0a98b57e4e",
        "67038ecd2999e2922860351b0fdb7af73e776dba",
        "ed55f9d3e9460148865f7dcce8d6c55b71ff8294",
        "fc15ffed1e585c4f1ff7025a5a0f2306591be36e",
        "4cce0d971130f7689965042654a7dc2fbedd9bb0",
        "6e043b80f6023de6cd883598a30a0181aef5388b",
        "daeb1c7292cbb426fd45c5ca98b1c7da40b390ba",
        "9d22668b9fcbc04bbfe721a257443a0a65dedb63",
        "075a5a174feef13ed35ae805428ce99d6864bffb",
        "c219ffe5ebe87c9661852541ca9fe43572b21830",
        "7931c04544472b57ac68bbdd383468aa8d0afa5b",
        "4cadc50bf73b45cdd3e92565f0c9cc053a661758",
        "d29aaedd78a257f2593de1c73671049ea09c0079",
        "83d3ccc1088b8b2e34ad802acd0e4933e2ff4147",
        "351bede5ae07d6bda3c02f5f758a2c1a8f42b6db",
        "2167526f2f3631a9cc34139503457704d9174d1a",
        "455e8f0e33c0b8cd2efad3caad833c0f8e2429d9",
        "65677df124666d1dd6e15dd4e6364f1eb7da7d21",
        "24a383e2ec937a63e5019a8b7533e9572b37b1c4",
        "511b4f822a26194800f408e40caa6192b909c56d",
        "d25e28d9aee87673934af7c42a4827c2d2f3b483",
        "5db5f0b52b4677d78a394b69af0c4b9faf5952de",
        "6f8cc1b8deafa6d7e2ddc22dc71fff672b491f90",
        "0ba32ac384a1ca672cfed56a20ec302f3a6ae1ac",
        "b959ab98486ce9d6f8b7bd02895058f9e6a172a7",
        "1d5f6ed84e502405b744168a9a0ea44896401ee1",
        "3dfb82f47bd62298a34acf1f0e8e5ee6f294ad96",
        "2b3a8f060a3820a65aa79badfd2f0e08a0765cfb",
        "476bc362e5a892e27c5e4e7afd191d5121f802a2",
        "bcf09f1d9eb557c63b0adda73b78f6df3913f7e2",
        "6e4a7eecf5c44c878e11bbbde72bf33dbf27b42c",
        "bd7d37b5ee0ee54d0fd1cceb71b8ef7cfb15eb1c",
        "836e0181ab7e5843eb77ac121d6622c52b4229ed",
        "bca878ffd94e543fef9f19eae1b80ab50b651287",
        "d93fcf824f4ac11cbd4eec7c5bfd791ad52117da",
        "dc5d47712bf02e55a3aab00202fee18a5f1c8de3",
        "4564a8513ab6da230d3cf1551d98c7668008e5c4",
        "a207e53defb04b9c923258adabd1ce270935bcc4",
        "dc221c50ab0e1d55942f6f2d5542c5c93a3459c5",
        "21a510b5ea0e1c13a3e6dd0dd90b6840b811cb05",
        "77383e63a65d7db702bad8a773466a694c4fc36a",
        "b5e7b2c7a706249ed8354c1c541b84918cb192b1",
        "6cfe17cbcf97baa0e70814799666325d5c0e625b",
        "51816380b5408d61cb19d932a6cce5b35649834a",
        "492b0c322af4f0c1f17cfbe3a71a95d59f23723a",
        "1fcf635383be7c8145a9ad10f50daf2a863b8a71",
        "871d00c9803f7ee5cb0348a64aee6e722e6fd289",
        "d2d7261c1eb56cabbec66ebf9c381d182c620536",
        "3ba731f9e118ccf3edb615b56324f8bc84b25c1f",
        "cc9bb3bc3f47567e8fcf9dc64097c361c98ffb23",
        "2786f0e43e8386a1d64b218b2ec3700eaf39e8e7",
        "cff941f138816613d9e83cf0ea1aae7c08531082",
        "b642489dc430c435ccfc0643313eac50ea254314",
        "4ddcfb5fb3468b1547abbc17a9139540b41bb526",
        "7fb0ec04c20d1893726e09805fec5467549ce9ba",
        "f84ee53a9ae4b120cf03f2afbc9e3b0c1aaba33d",
        "1d82ae22c00ac173f0ce300a1cde88b31fb4bffc",
        "779414c1e8e2a94aed70c656798addae7700639f",
        "90f7b2b8cf28153db0e38b877e5cb3f51576f021",
        "7b9bf3df64710443caca247cc14f41e4747055fe",
        "c913a8de584b96de79057a776ecdaf6c14f41e29",
        "e4aec48bea7e5ca92313638bc2ef8f63cbaee423",
        "b768561154a13c492e0e2625c247095730b1b03d",
        "2cbe02ad7008bfd000418786f95570a98dd566d1",
        "dbb86ed144ef8f36685514b7f85492f7cd57e2e3",
        "bd2cad52edbcec37fd47f35ca20a2fe13820e54f",
        "fc7cc46b027c18c13d89487202402d361e08d21e",
        "dfcfc79e3fe71040e09ff263016edb69ca7c08d5",
        "ece0c0c4a46cc619902bd63da285ca77036a7b2c",
        "5c709cfc7bab6390a3713679eec0783e46470aae",
        "ffe935815e913111ea90650b012873c30ca29002",
        "0478c7c1ccbf32a3b3876c77523a7c996c384325",
        "a813176bb38af6546a33fa1ff817435695f39717",
        "54c799f1caecf96629ab16f8fabd82f68a09499b",
        "8d9d58b9b7de2ed5f4432aab7d6e1060560007d8",
        "289472db89b17a323980b0c713408159c6c35c39",
        "17888fb17061c730d78b6006c3379fe18dadb04d",
        "013c1191009eab0c85bf75dea098ada2b856d34b",
        "ab7b662353794ee0044b0856951136d963caf7f3",
        "0bf12956a10d216c46368f26b00f6999d000c1d8"
    ],
    "release_logs": {
        "rc1": [
            "daeb1c7292cbb426fd45c5ca98b1c7da40b390ba",
            "9d22668b9fcbc04bbfe721a257443a0a65dedb63",
            "075a5a174feef13ed35ae805428ce99d6864bffb",
            "c219ffe5ebe87c9661852541ca9fe43572b21830",
            "7931c04544472b57ac68bbdd383468aa8d0afa5b",
            "4cadc50bf73b45cdd3e92565f0c9cc053a661758",
            "d29aaedd78a257f2593de1c73671049ea09c0079",
            "83d3ccc1088b8b2e34ad802acd0e4933e2ff4147",
            "351bede5ae07d6bda3c02f5f758a2c1a8f42b6db",
            "2167526f2f3631a9cc34139503457704d9174d1a",
            "455e8f0e33c0b8cd2efad3caad833c0f8e2429d9",
            "65677df124666d1dd6e15dd4e6364f1eb7da7d21",
            "24a383e2ec937a63e5019a8b7533e9572b37b1c4",
            "511b4f822a26194800f408e40caa6192b909c56d",
            "d25e28d9aee87673934af7c42a4827c2d2f3b483",
            "5db5f0b52b4677d78a394b69af0c4b9faf5952de",
            "6f8cc1b8deafa6d7e2ddc22dc71fff672b491f90",
            "0ba32ac384a1ca672cfed56a20ec302f3a6ae1ac",
            "b959ab98486ce9d6f8b7bd02895058f9e6a172a7",
            "1d5f6ed84e502405b744168a9a0ea44896401ee1",
            "3dfb82f47bd62298a34acf1f0e8e5ee6f294ad96",
            "2b3a8f060a3820a65aa79badfd2f0e08a0765cfb",
            "476bc362e5a892e27c5e4e7afd191d5121f802a2",
            "bcf09f1d9eb557c63b0adda73b78f6df3913f7e2",
            "6e4a7eecf5c44c878e11bbbde72bf33dbf27b42c",
            "bd7d37b5ee0ee54d0fd1cceb71b8ef7cfb15eb1c",
            "836e0181ab7e5843eb77ac121d6622c52b4229ed",
            "bca878ffd94e543fef9f19eae1b80ab50b651287",
            "d93fcf824f4ac11cbd4eec7c5bfd791ad52117da",
            "dc5d47712bf02e55a3aab00202fee18a5f1c8de3",
            "4564a8513ab6da230d3cf1551d98c7668008e5c4",
            "a207e53defb04b9c923258adabd1ce270935bcc4",
            "dc221c50ab0e1d55942f6f2d5542c5c93a3459c5",
            "21a510b5ea0e1c13a3e6dd0dd90b6840b811cb05",
            "77383e63a65d7db702bad8a773466a694c4fc36a",
            "b5e7b2c7a706249ed8354c1c541b84918cb192b1",
            "6cfe17cbcf97baa0e70814799666325d5c0e625b",
            "51816380b5408d61cb19d932a6cce5b35649834a",
            "492b0c322af4f0c1f17cfbe3a71a95d59f23723a",
            "1fcf635383be7c8145a9ad10f50daf2a863b8a71",
            "871d00c9803f7ee5cb0348a64aee6e722e6fd289",
            "d2d7261c1eb56cabbec66ebf9c381d182c620536",
            "3ba731f9e118ccf3edb615b56324f8bc84b25c1f",
            "cc9bb3bc3f47567e8fcf9dc64097c361c98ffb23",
            "2786f0e43e8386a1d64b218b2ec3700eaf39e8e7",
            "cff941f138816613d9e83cf0ea1aae7c08531082",
            "b642489dc430c435ccfc0643313eac50ea254314",
            "4ddcfb5fb3468b1547abbc17a9139540b41bb526",
            "7fb0ec04c20d1893726e09805fec5467549ce9ba",
            "f84ee53a9ae4b120cf03f2afbc9e3b0c1aaba33d",
            "1d82ae22c00ac173f0ce300a1cde88b31fb4bffc",
            "779414c1e8e2a94aed70c656798addae7700639f",
            "90f7b2b8cf28153db0e38b877e5cb3f51576f021",
            "7b9bf3df64710443caca247cc14f41e4747055fe",
            "c913a8de584b96de79057a776ecdaf6c14f41e29",
            "e4aec48bea7e5ca92313638bc2ef8f63cbaee423",
            "b768561154a13c492e0e2625c247095730b1b03d",
            "2cbe02ad7008bfd000418786f95570a98dd566d1",
            "dbb86ed144ef8f36685514b7f85492f7cd57e2e3",
            "bd2cad52edbcec37fd47f35ca20a2fe13820e54f",
            "fc7cc46b027c18c13d89487202402d361e08d21e",
            "dfcfc79e3fe71040e09ff263016edb69ca7c08d5",
            "ece0c0c4a46cc619902bd63da285ca77036a7b2c",
            "5c709cfc7bab6390a3713679eec0783e46470aae",
            "ffe935815e913111ea90650b012873c30ca29002",
            "0478c7c1ccbf32a3b3876c77523a7c996c384325",
            "a813176bb38af6546a33fa1ff817435695f39717",
            "54c799f1caecf96629ab16f8fabd82f68a09499b",
            "8d9d58b9b7de2ed5f4432aab7d6e1060560007d8",
            "289472db89b17a323980b0c713408159c6c35c39",
            "17888fb17061c730d78b6006c3379fe18dadb04d",
            "013c1191009eab0c85bf75dea098ada2b856d34b",
            "ab7b662353794ee0044b0856951136d963caf7f3",
            "0bf12956a10d216c46368f26b00f6999d000c1d8"
        ],
        "stable": [
            "b09f793f564a6c95dc76acc654b390e68441bd01",
            "1dee633c915ac83eebf55c7274ba7f6342bd39f3",
            "5dd7623ecc98664ed71be1f33ba97a0a98b57e4e",
            "67038ecd2999e2922860351b0fdb7af73e776dba",
            "ed55f9d3e9460148865f7dcce8d6c55b71ff8294",
            "fc15ffed1e585c4f1ff7025a5a0f2306591be36e",
            "4cce0d971130f7689965042654a7dc2fbedd9bb0",
            "6e043b80f6023de6cd883598a30a0181aef5388b"
        ]
    },
    "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": 1,
            "commit_count": 7
        },
        "MDQ6VXNlcjI3MDkyOA==": {
            "id": "MDQ6VXNlcjI3MDkyOA==",
            "user": "adamscott",
            "avatar": "https://avatars.githubusercontent.com/u/270928?v=4",
            "url": "https://github.com/adamscott",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjExNzgyODMz": {
            "id": "MDQ6VXNlcjExNzgyODMz",
            "user": "YuriSizov",
            "avatar": "https://avatars.githubusercontent.com/u/11782833?u=fccc436e4c80f272ba6d90e311e32bf8fb3abf0b&v=4",
            "url": "https://github.com/YuriSizov",
            "pull_count": 7,
            "commit_count": 11
        },
        "MDQ6VXNlcjMwMzM0ODM0": {
            "id": "MDQ6VXNlcjMwMzM0ODM0",
            "user": "HolySkyMin",
            "avatar": "https://avatars.githubusercontent.com/u/30334834?v=4",
            "url": "https://github.com/HolySkyMin",
            "pull_count": 2,
            "commit_count": 4
        },
        "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
        },
        "MDQ6VXNlcjYwOTMxMTk=": {
            "id": "MDQ6VXNlcjYwOTMxMTk=",
            "user": "groud",
            "avatar": "https://avatars.githubusercontent.com/u/6093119?u=789cd3344bf445b635897d21c6ae655be56a1a8f&v=4",
            "url": "https://github.com/groud",
            "pull_count": 2,
            "commit_count": 4
        },
        "MDQ6VXNlcjM3MjQ3Ng==": {
            "id": "MDQ6VXNlcjM3MjQ3Ng==",
            "user": "timothyqiu",
            "avatar": "https://avatars.githubusercontent.com/u/372476?v=4",
            "url": "https://github.com/timothyqiu",
            "pull_count": 3,
            "commit_count": 6
        },
        "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
        },
        "MDQ6VXNlcjc2NDU2ODM=": {
            "id": "MDQ6VXNlcjc2NDU2ODM=",
            "user": "bruvzg",
            "avatar": "https://avatars.githubusercontent.com/u/7645683?u=2867ee7fcd920bc19b7d1cbf4b10264b9bbc9326&v=4",
            "url": "https://github.com/bruvzg",
            "pull_count": 6,
            "commit_count": 12
        },
        "MDQ6VXNlcjc3MDY5NjA=": {
            "id": "MDQ6VXNlcjc3MDY5NjA=",
            "user": "BNTFryingPan",
            "avatar": "https://avatars.githubusercontent.com/u/7706960?u=34f7b406265e7a90e96639bd001c974b4e50eaa1&v=4",
            "url": "https://github.com/BNTFryingPan",
            "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
        },
        "MDQ6VXNlcjgzMTU5ODY=": {
            "id": "MDQ6VXNlcjgzMTU5ODY=",
            "user": "jsjtxietian",
            "avatar": "https://avatars.githubusercontent.com/u/8315986?u=cf1b60639c3ba2fa205f083f60e43fca5ad26a76&v=4",
            "url": "https://github.com/jsjtxietian",
            "pull_count": 4,
            "commit_count": 8
        },
        "U_kgDOBe5tvQ": {
            "id": "U_kgDOBe5tvQ",
            "user": "HolonProduction",
            "avatar": "https://avatars.githubusercontent.com/u/99511741?u=5d13cedc82a1b2e4629a6a16a8dae1b2d03579c7&v=4",
            "url": "https://github.com/HolonProduction",
            "pull_count": 3,
            "commit_count": 6
        },
        "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
        },
        "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
        },
        "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
        },
        "MDQ6VXNlcjc3ODIyMTg=": {
            "id": "MDQ6VXNlcjc3ODIyMTg=",
            "user": "DmitriySalnikov",
            "avatar": "https://avatars.githubusercontent.com/u/7782218?u=2a04818033d655d2e59709e484c36630e2c4897b&v=4",
            "url": "https://github.com/DmitriySalnikov",
            "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
        },
        "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
        },
        "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
        },
        "MDQ6VXNlcjE2NDY4NzU=": {
            "id": "MDQ6VXNlcjE2NDY4NzU=",
            "user": "aaronfranke",
            "avatar": "https://avatars.githubusercontent.com/u/1646875?u=24618295fece29a0bf5c850faf2555985232f5f2&v=4",
            "url": "https://github.com/aaronfranke",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjMwNTQxMTgz": {
            "id": "MDQ6VXNlcjMwNTQxMTgz",
            "user": "brno32",
            "avatar": "https://avatars.githubusercontent.com/u/30541183?u=4c8d835a5fbbfd2e40d5d00bdc90b34fde073ebe&v=4",
            "url": "https://github.com/brno32",
            "pull_count": 2,
            "commit_count": 4
        },
        "MDQ6VXNlcjMwODk1MjU=": {
            "id": "MDQ6VXNlcjMwODk1MjU=",
            "user": "TheSofox",
            "avatar": "https://avatars.githubusercontent.com/u/3089525?u=9c26f4e874d289f4d94ef7ab1954523255db2395&v=4",
            "url": "https://github.com/TheSofox",
            "pull_count": 1,
            "commit_count": 2
        },
        "U_kgDOBcK-Cw": {
            "id": "U_kgDOBcK-Cw",
            "user": "AThousandShips",
            "avatar": "https://avatars.githubusercontent.com/u/96648715?u=fa1bab5b6a8d6efd047643f7afca8b6bbae0a65b&v=4",
            "url": "https://github.com/AThousandShips",
            "pull_count": 2,
            "commit_count": 4
        },
        "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
        },
        "MDQ6VXNlcjIyMjMxNzI=": {
            "id": "MDQ6VXNlcjIyMjMxNzI=",
            "user": "KoBeWi",
            "avatar": "https://avatars.githubusercontent.com/u/2223172?u=fc85633b469acb6e7baef4dba5171f19a2a4ff85&v=4",
            "url": "https://github.com/KoBeWi",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjYxOTM4MjYz": {
            "id": "MDQ6VXNlcjYxOTM4MjYz",
            "user": "TokageItLab",
            "avatar": "https://avatars.githubusercontent.com/u/61938263?u=9b90963f1b4f17720e50bbbe495fbe8c84c8bc8e&v=4",
            "url": "https://github.com/TokageItLab",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjY2MDA0Mjgw": {
            "id": "MDQ6VXNlcjY2MDA0Mjgw",
            "user": "Maran23",
            "avatar": "https://avatars.githubusercontent.com/u/66004280?u=0061ed2d911a17ed213e03295ce525f6b2542af2&v=4",
            "url": "https://github.com/Maran23",
            "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": 4,
            "commit_count": 8
        },
        "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
        },
        "MDQ6VXNlcjI5MTU4NDA3": {
            "id": "MDQ6VXNlcjI5MTU4NDA3",
            "user": "EelisOtsamo",
            "avatar": "https://avatars.githubusercontent.com/u/29158407?v=4",
            "url": "https://github.com/EelisOtsamo",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjE5NDU0NDk=": {
            "id": "MDQ6VXNlcjE5NDU0NDk=",
            "user": "BastiaanOlij",
            "avatar": "https://avatars.githubusercontent.com/u/1945449?u=96b5dc9be2859dca5f31314c87d99a68a21e1576&v=4",
            "url": "https://github.com/BastiaanOlij",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjIxNjIxNDI=": {
            "id": "MDQ6VXNlcjIxNjIxNDI=",
            "user": "alesliehughes",
            "avatar": "https://avatars.githubusercontent.com/u/2162142?v=4",
            "url": "https://github.com/alesliehughes",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjUyNDY0MjA0": {
            "id": "MDQ6VXNlcjUyNDY0MjA0",
            "user": "smix8",
            "avatar": "https://avatars.githubusercontent.com/u/52464204?u=7f0a771fc01e68f7e841d7a641cad2b28e1875b3&v=4",
            "url": "https://github.com/smix8",
            "pull_count": 5,
            "commit_count": 10
        },
        "MDQ6VXNlcjEyNzU2MDQ3": {
            "id": "MDQ6VXNlcjEyNzU2MDQ3",
            "user": "SaracenOne",
            "avatar": "https://avatars.githubusercontent.com/u/12756047?u=b898b9a13751c0734a1cfe31fa1fef8b74a50fdb&v=4",
            "url": "https://github.com/SaracenOne",
            "pull_count": 2,
            "commit_count": 4
        },
        "MDQ6VXNlcjEyMDczODU=": {
            "id": "MDQ6VXNlcjEyMDczODU=",
            "user": "Scony",
            "avatar": "https://avatars.githubusercontent.com/u/1207385?u=252cfcf4f210538f02fba0f9dfabf7782269fe1c&v=4",
            "url": "https://github.com/Scony",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjYyNjUzMDc=": {
            "id": "MDQ6VXNlcjYyNjUzMDc=",
            "user": "reduz",
            "avatar": "https://avatars.githubusercontent.com/u/6265307?u=987b9f7a5547e1e9937291fc286ab3f13e9b433c&v=4",
            "url": "https://github.com/reduz",
            "pull_count": 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
        },
        "MDQ6VXNlcjMzOTUxMzA=": {
            "id": "MDQ6VXNlcjMzOTUxMzA=",
            "user": "darksylinc",
            "avatar": "https://avatars.githubusercontent.com/u/3395130?v=4",
            "url": "https://github.com/darksylinc",
            "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
        },
        "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": 1
        },
        "MDQ6VXNlcjYyOTkyMjc=": {
            "id": "MDQ6VXNlcjYyOTkyMjc=",
            "user": "Sauermann",
            "avatar": "https://avatars.githubusercontent.com/u/6299227?v=4",
            "url": "https://github.com/Sauermann",
            "pull_count": 1,
            "commit_count": 1
        }
    },
    "commits": {
        "b09f793f564a6c95dc76acc654b390e68441bd01": {
            "hash": "b09f793f564a6c95dc76acc654b390e68441bd01",
            "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.2.1-stable",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "1dee633c915ac83eebf55c7274ba7f6342bd39f3": {
            "hash": "1dee633c915ac83eebf55c7274ba7f6342bd39f3",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "i18n: Sync translations with Weblate",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5dd7623ecc98664ed71be1f33ba97a0a98b57e4e": {
            "hash": "5dd7623ecc98664ed71be1f33ba97a0a98b57e4e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI3MDkyOA=="
            ],
            "author_raw": "Adam Scott <ascott.ca@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Set what were default values for some emscripten linkflags",
            "body": "- Set `-sSTACK_SIZE` to what it was before emscripten 3.1.27.\nIt was renamed in 3.1.25 so also set `-sTOTAL_SIZE` for older\nversions for consistency.\n- Set `-sDEFAULT_PTHREAD_STACK_SIZE` to what it was before 3.1.30.\n\nCo-authored-by: Rémi Verschelde <rverschelde@gmail.com>\n(cherry picked from commit 8e5fbd43488ad39a9b987c9abc38134841f44024)",
            "is_cherrypick": true,
            "cherrypick_hash": "8e5fbd43488ad39a9b987c9abc38134841f44024",
            "pull": ""
        },
        "8e5fbd43488ad39a9b987c9abc38134841f44024": {
            "hash": "8e5fbd43488ad39a9b987c9abc38134841f44024",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI3MDkyOA==",
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Adam Scott <ascott.ca@gmail.com>",
            "committer_raw": "Adam Scott <ascott.ca@gmail.com>",
            "summary": "Set what were default values for some emscripten linkflags",
            "body": "- Set `-sSTACK_SIZE` to what it was before emscripten 3.1.27.\nIt was renamed in 3.1.25 so also set `-sTOTAL_SIZE` for older\nversions for consistency.\n- Set `-sDEFAULT_PTHREAD_STACK_SIZE` to what it was before 3.1.30.\n\nCo-authored-by: Rémi Verschelde <rverschelde@gmail.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 86036
        },
        "67038ecd2999e2922860351b0fdb7af73e776dba": {
            "hash": "67038ecd2999e2922860351b0fdb7af73e776dba",
            "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 #86026 from YuriSizov/4.2-cherrypicks",
            "body": "Cherry-picks for the 4.2 branch (future 4.2.1) - 2nd batch",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ed55f9d3e9460148865f7dcce8d6c55b71ff8294": {
            "hash": "ed55f9d3e9460148865f7dcce8d6c55b71ff8294",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExNzgyODMz"
            ],
            "author_raw": "Yuri Sizov <yuris@humnom.net>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Update the changelog for 4.2.1",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 86026
        },
        "fc15ffed1e585c4f1ff7025a5a0f2306591be36e": {
            "hash": "fc15ffed1e585c4f1ff7025a5a0f2306591be36e",
            "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": 86026
        },
        "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
        },
        "4cce0d971130f7689965042654a7dc2fbedd9bb0": {
            "hash": "4cce0d971130f7689965042654a7dc2fbedd9bb0",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NTIxMzM5"
            ],
            "author_raw": "Clay John <claynjohn@gmail.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Ensure that 2D meshes use a proper input mask",
            "body": "The input mask was wrongly ignored in earlier versions. Now it is actually used so the input mask variable needs to be a valid number\n\n(cherry picked from commit 777d6ae1c617f3cb711338e745665b6b1837a403)",
            "is_cherrypick": true,
            "cherrypick_hash": "777d6ae1c617f3cb711338e745665b6b1837a403",
            "pull": 86026
        },
        "777d6ae1c617f3cb711338e745665b6b1837a403": {
            "hash": "777d6ae1c617f3cb711338e745665b6b1837a403",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NTIxMzM5"
            ],
            "author_raw": "Clay John <claynjohn@gmail.com>",
            "committer_raw": "Clay John <claynjohn@gmail.com>",
            "summary": "Ensure that 2D meshes use a proper input mask",
            "body": "The input mask was wrongly ignored in earlier versions. Now it is actually used so the input mask variable needs to be a valid number",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 85972
        },
        "6e043b80f6023de6cd883598a30a0181aef5388b": {
            "hash": "6e043b80f6023de6cd883598a30a0181aef5388b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYwOTMxMTk="
            ],
            "author_raw": "Gilles Roudiere <gilles.roudiere@gmail.com>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Fixes TileMap occluders",
            "body": "(cherry picked from commit fcb8d19de0c2155384b629a7cd5dcf84401e3409)",
            "is_cherrypick": true,
            "cherrypick_hash": "fcb8d19de0c2155384b629a7cd5dcf84401e3409",
            "pull": 86026
        },
        "fcb8d19de0c2155384b629a7cd5dcf84401e3409": {
            "hash": "fcb8d19de0c2155384b629a7cd5dcf84401e3409",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYwOTMxMTk="
            ],
            "author_raw": "Gilles Roudiere <gilles.roudiere@gmail.com>",
            "committer_raw": "Gilles Roudiere <gilles.roudiere@gmail.com>",
            "summary": "Fixes TileMap occluders",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 85893
        },
        "daeb1c7292cbb426fd45c5ca98b1c7da40b390ba": {
            "hash": "daeb1c7292cbb426fd45c5ca98b1c7da40b390ba",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "i18n: Sync translations with Weblate",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "9d22668b9fcbc04bbfe721a257443a0a65dedb63": {
            "hash": "9d22668b9fcbc04bbfe721a257443a0a65dedb63",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #85784 from YuriSizov/4.2-cherrypicks",
            "body": "Cherry-picks for the 4.2 branch (future 4.2.1) - 1st batch",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "075a5a174feef13ed35ae805428ce99d6864bffb": {
            "hash": "075a5a174feef13ed35ae805428ce99d6864bffb",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix missing heading in translated online class reference",
            "body": "(cherry picked from commit 9c83d3db5b02d0c554e9a0a958b6c52ea0d6dc05)",
            "is_cherrypick": true,
            "cherrypick_hash": "9c83d3db5b02d0c554e9a0a958b6c52ea0d6dc05",
            "pull": 85784
        },
        "9c83d3db5b02d0c554e9a0a958b6c52ea0d6dc05": {
            "hash": "9c83d3db5b02d0c554e9a0a958b6c52ea0d6dc05",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Fix missing heading in translated online class reference",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 85877
        },
        "c219ffe5ebe87c9661852541ca9fe43572b21830": {
            "hash": "c219ffe5ebe87c9661852541ca9fe43572b21830",
            "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": 85784
        },
        "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
        },
        "7931c04544472b57ac68bbdd383468aa8d0afa5b": {
            "hash": "7931c04544472b57ac68bbdd383468aa8d0afa5b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExNzgyODMz"
            ],
            "author_raw": "Yuri Sizov <yuris@humnom.net>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix size and visuals of the InputEventConfigurationDialog",
            "body": "(cherry picked from commit 44ec0d19d8870dfd07dc8b2a5e6122f7fac9290f)",
            "is_cherrypick": true,
            "cherrypick_hash": "44ec0d19d8870dfd07dc8b2a5e6122f7fac9290f",
            "pull": 85784
        },
        "44ec0d19d8870dfd07dc8b2a5e6122f7fac9290f": {
            "hash": "44ec0d19d8870dfd07dc8b2a5e6122f7fac9290f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExNzgyODMz"
            ],
            "author_raw": "Yuri Sizov <yuris@humnom.net>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Fix size and visuals of the InputEventConfigurationDialog",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 85790
        },
        "4cadc50bf73b45cdd3e92565f0c9cc053a661758": {
            "hash": "4cadc50bf73b45cdd3e92565f0c9cc053a661758",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Do not reload resources and send notification if locale is not changed.",
            "body": "(cherry picked from commit 829349d2ca6e49eaf0703154467ee8020484b387)",
            "is_cherrypick": true,
            "cherrypick_hash": "829349d2ca6e49eaf0703154467ee8020484b387",
            "pull": 85784
        },
        "829349d2ca6e49eaf0703154467ee8020484b387": {
            "hash": "829349d2ca6e49eaf0703154467ee8020484b387",
            "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": "Do not reload resources and send notification if locale is not changed.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 85787
        },
        "d29aaedd78a257f2593de1c73671049ea09c0079": {
            "hash": "d29aaedd78a257f2593de1c73671049ea09c0079",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Limit window size updates on title translation change.",
            "body": "(cherry picked from commit f9c42d9fffa8244eb84f6f0ab1f3d5f546b59c11)",
            "is_cherrypick": true,
            "cherrypick_hash": "f9c42d9fffa8244eb84f6f0ab1f3d5f546b59c11",
            "pull": 85784
        },
        "f9c42d9fffa8244eb84f6f0ab1f3d5f546b59c11": {
            "hash": "f9c42d9fffa8244eb84f6f0ab1f3d5f546b59c11",
            "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": "Limit window size updates on title translation change.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 85828
        },
        "83d3ccc1088b8b2e34ad802acd0e4933e2ff4147": {
            "hash": "83d3ccc1088b8b2e34ad802acd0e4933e2ff4147",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc3MDY5NjA="
            ],
            "author_raw": "Frying☆Pan <fryingpan@team-prism.rocks>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "fix documentation for `icon_and_font_color` editor setting",
            "body": "(cherry picked from commit de59872db858145b4fc3778c5be6ad6c75395b73)",
            "is_cherrypick": true,
            "cherrypick_hash": "de59872db858145b4fc3778c5be6ad6c75395b73",
            "pull": 85784
        },
        "de59872db858145b4fc3778c5be6ad6c75395b73": {
            "hash": "de59872db858145b4fc3778c5be6ad6c75395b73",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc3MDY5NjA="
            ],
            "author_raw": "Frying☆Pan <fryingpan@team-prism.rocks>",
            "committer_raw": "Frying☆Pan <fryingpan@team-prism.rocks>",
            "summary": "fix documentation for `icon_and_font_color` editor setting",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 85491
        },
        "351bede5ae07d6bda3c02f5f758a2c1a8f42b6db": {
            "hash": "351bede5ae07d6bda3c02f5f758a2c1a8f42b6db",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2MjE3Njg="
            ],
            "author_raw": "aXu-AP <1621768+aXu-AP@users.noreply.github.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.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.\n\n(cherry picked from commit a45db4d6168d9b7074b1ff322ce2d04129f8c761)",
            "is_cherrypick": true,
            "cherrypick_hash": "a45db4d6168d9b7074b1ff322ce2d04129f8c761",
            "pull": 85784
        },
        "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
        },
        "2167526f2f3631a9cc34139503457704d9174d1a": {
            "hash": "2167526f2f3631a9cc34139503457704d9174d1a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgzMTU5ODY="
            ],
            "author_raw": "jsjtxietian <jsjtxietian@outlook.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix SnapGrid is almost invisble in light theme",
            "body": "(cherry picked from commit 926e22d2ab100021a1c26585ed779842dd2c6086)",
            "is_cherrypick": true,
            "cherrypick_hash": "926e22d2ab100021a1c26585ed779842dd2c6086",
            "pull": 85784
        },
        "926e22d2ab100021a1c26585ed779842dd2c6086": {
            "hash": "926e22d2ab100021a1c26585ed779842dd2c6086",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgzMTU5ODY="
            ],
            "author_raw": "jsjtxietian <jsjtxietian@outlook.com>",
            "committer_raw": "jsjtxietian <jsjtxietian@outlook.com>",
            "summary": "Fix SnapGrid is almost invisble in light theme",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 85585
        },
        "455e8f0e33c0b8cd2efad3caad833c0f8e2429d9": {
            "hash": "455e8f0e33c0b8cd2efad3caad833c0f8e2429d9",
            "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] Switch ANGLE backend to ANGLE over OpenGL, switch default compatibility renderer back to native.",
            "body": "(cherry picked from commit d48524a3f4e7070cecc01de215ae4c3aa37ab504)",
            "is_cherrypick": true,
            "cherrypick_hash": "d48524a3f4e7070cecc01de215ae4c3aa37ab504",
            "pull": 85784
        },
        "d48524a3f4e7070cecc01de215ae4c3aa37ab504": {
            "hash": "d48524a3f4e7070cecc01de215ae4c3aa37ab504",
            "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] Switch ANGLE backend to ANGLE over OpenGL, switch default compatibility renderer back to native.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 85785
        },
        "65677df124666d1dd6e15dd4e6364f1eb7da7d21": {
            "hash": "65677df124666d1dd6e15dd4e6364f1eb7da7d21",
            "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] Use mdfind to check if Xcode is installed in one-click deploy code.",
            "body": "(cherry picked from commit 0e2f297806dc204f2b61dd3727d5ec360205cbdd)",
            "is_cherrypick": true,
            "cherrypick_hash": "0e2f297806dc204f2b61dd3727d5ec360205cbdd",
            "pull": 85784
        },
        "0e2f297806dc204f2b61dd3727d5ec360205cbdd": {
            "hash": "0e2f297806dc204f2b61dd3727d5ec360205cbdd",
            "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] Use mdfind to check if Xcode is installed in one-click deploy code.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 85774
        },
        "24a383e2ec937a63e5019a8b7533e9572b37b1c4": {
            "hash": "24a383e2ec937a63e5019a8b7533e9572b37b1c4",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBe5tvQ"
            ],
            "author_raw": "HolonProduction <holonproduction@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "X11: Send IME update notification deferred",
            "body": "(cherry picked from commit bf45d3ae24eb09bc5097f30fdb8ad7dc40ed1a7a)",
            "is_cherrypick": true,
            "cherrypick_hash": "bf45d3ae24eb09bc5097f30fdb8ad7dc40ed1a7a",
            "pull": 85784
        },
        "bf45d3ae24eb09bc5097f30fdb8ad7dc40ed1a7a": {
            "hash": "bf45d3ae24eb09bc5097f30fdb8ad7dc40ed1a7a",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBe5tvQ"
            ],
            "author_raw": "HolonProduction <holonproduction@gmail.com>",
            "committer_raw": "HolonProduction <holonproduction@gmail.com>",
            "summary": "X11: Send IME update notification deferred",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 85306
        },
        "511b4f822a26194800f408e40caa6192b909c56d": {
            "hash": "511b4f822a26194800f408e40caa6192b909c56d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExNzgyODMz"
            ],
            "author_raw": "Yuri Sizov <yuris@humnom.net>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Make sure `Window`'s title is respected before we compute the size",
            "body": "Also removes some suspicious and outdated code that forced this particular\ndialog to change size when the warning message changed.\n\n(cherry picked from commit d9677be0cab2274a4e53ac34783ba7539b52ab8f)",
            "is_cherrypick": true,
            "cherrypick_hash": "d9677be0cab2274a4e53ac34783ba7539b52ab8f",
            "pull": 85784
        },
        "d9677be0cab2274a4e53ac34783ba7539b52ab8f": {
            "hash": "d9677be0cab2274a4e53ac34783ba7539b52ab8f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExNzgyODMz"
            ],
            "author_raw": "Yuri Sizov <yuris@humnom.net>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Make sure `Window`'s title is respected before we compute the size",
            "body": "Also removes some suspicious and outdated code that forced this particular\ndialog to change size when the warning message changed.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 85312
        },
        "d25e28d9aee87673934af7c42a4827c2d2f3b483": {
            "hash": "d25e28d9aee87673934af7c42a4827c2d2f3b483",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3NzAwNDE4"
            ],
            "author_raw": "Danil Alexeev <danil@alexeev.xyz>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Inspector: Fix clearing array/dictionary element with `<Object#null>`",
            "body": "(cherry picked from commit ed86c3300242a7d0af91a0366e59705fdcdd49ec)",
            "is_cherrypick": true,
            "cherrypick_hash": "ed86c3300242a7d0af91a0366e59705fdcdd49ec",
            "pull": 85784
        },
        "ed86c3300242a7d0af91a0366e59705fdcdd49ec": {
            "hash": "ed86c3300242a7d0af91a0366e59705fdcdd49ec",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3NzAwNDE4"
            ],
            "author_raw": "Danil Alexeev <danil@alexeev.xyz>",
            "committer_raw": "Danil Alexeev <danil@alexeev.xyz>",
            "summary": "Inspector: Fix clearing array/dictionary element with `<Object#null>`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 84237
        },
        "5db5f0b52b4677d78a394b69af0c4b9faf5952de": {
            "hash": "5db5f0b52b4677d78a394b69af0c4b9faf5952de",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@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.\n\n(cherry picked from commit 08b1354b36c14a9c72128d33db4dbe6e5864a0e2)",
            "is_cherrypick": true,
            "cherrypick_hash": "08b1354b36c14a9c72128d33db4dbe6e5864a0e2",
            "pull": 85784
        },
        "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
        },
        "6f8cc1b8deafa6d7e2ddc22dc71fff672b491f90": {
            "hash": "6f8cc1b8deafa6d7e2ddc22dc71fff672b491f90",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBe5tvQ"
            ],
            "author_raw": "HolonProduction <holonproduction@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Improve autocompletion with get_node",
            "body": "(cherry picked from commit c8889a7fe7c3c26b782c3c127dae97f89340df8b)",
            "is_cherrypick": true,
            "cherrypick_hash": "c8889a7fe7c3c26b782c3c127dae97f89340df8b",
            "pull": 85784
        },
        "c8889a7fe7c3c26b782c3c127dae97f89340df8b": {
            "hash": "c8889a7fe7c3c26b782c3c127dae97f89340df8b",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBe5tvQ"
            ],
            "author_raw": "HolonProduction <holonproduction@gmail.com>",
            "committer_raw": "HolonProduction <holonproduction@gmail.com>",
            "summary": "Improve autocompletion with get_node",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 79386
        },
        "0ba32ac384a1ca672cfed56a20ec302f3a6ae1ac": {
            "hash": "0ba32ac384a1ca672cfed56a20ec302f3a6ae1ac",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBe5tvQ"
            ],
            "author_raw": "HolonProduction <holonproduction@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Filter groups and categories from autocompletion",
            "body": "(cherry picked from commit e253250814ed60ca7af9ee793b30cc9dd6911cba)",
            "is_cherrypick": true,
            "cherrypick_hash": "e253250814ed60ca7af9ee793b30cc9dd6911cba",
            "pull": 85784
        },
        "e253250814ed60ca7af9ee793b30cc9dd6911cba": {
            "hash": "e253250814ed60ca7af9ee793b30cc9dd6911cba",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBe5tvQ"
            ],
            "author_raw": "HolonProduction <holonproduction@gmail.com>",
            "committer_raw": "HolonProduction <holonproduction@gmail.com>",
            "summary": "Filter groups and categories from autocompletion",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 85196
        },
        "b959ab98486ce9d6f8b7bd02895058f9e6a172a7": {
            "hash": "b959ab98486ce9d6f8b7bd02895058f9e6a172a7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQzNzAyNQ=="
            ],
            "author_raw": "Paul Joannon <hello@pauljoannon.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix property groups overriding real properties",
            "body": "(cherry picked from commit decf3b21ae03af2c5c5e6a6629d8c45c4b50eb93)",
            "is_cherrypick": true,
            "cherrypick_hash": "decf3b21ae03af2c5c5e6a6629d8c45c4b50eb93",
            "pull": 85784
        },
        "decf3b21ae03af2c5c5e6a6629d8c45c4b50eb93": {
            "hash": "decf3b21ae03af2c5c5e6a6629d8c45c4b50eb93",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQzNzAyNQ=="
            ],
            "author_raw": "Paul Joannon <hello@pauljoannon.com>",
            "committer_raw": "Paul Joannon <hello@pauljoannon.com>",
            "summary": "Fix property groups overriding real properties",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 85486
        },
        "1d5f6ed84e502405b744168a9a0ea44896401ee1": {
            "hash": "1d5f6ed84e502405b744168a9a0ea44896401ee1",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM4MTE5Mzg3"
            ],
            "author_raw": "addmix <38119387+addmix@users.noreply.github.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Improve documentation for `CameraAttributesPhysical.exposure_shutter_speed`",
            "body": "(cherry picked from commit b7b0022c7a2f188174aaf1d5e919f28916e83b5f)",
            "is_cherrypick": true,
            "cherrypick_hash": "b7b0022c7a2f188174aaf1d5e919f28916e83b5f",
            "pull": 85784
        },
        "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
        },
        "3dfb82f47bd62298a34acf1f0e8e5ee6f294ad96": {
            "hash": "3dfb82f47bd62298a34acf1f0e8e5ee6f294ad96",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwMzM0ODM0"
            ],
            "author_raw": "HolySkyMin <fsda109238@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix IME key event being erased in macOS",
            "body": "Fixes Korean IME behavior which calls insertText and setMarkedText at the same time.\n\n(cherry picked from commit 5962e5278c470e5f021c9b0e9178e0634968b337)",
            "is_cherrypick": true,
            "cherrypick_hash": "5962e5278c470e5f021c9b0e9178e0634968b337",
            "pull": 85784
        },
        "5962e5278c470e5f021c9b0e9178e0634968b337": {
            "hash": "5962e5278c470e5f021c9b0e9178e0634968b337",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwMzM0ODM0"
            ],
            "author_raw": "HolySkyMin <fsda109238@gmail.com>",
            "committer_raw": "HolySkyMin <fsda109238@gmail.com>",
            "summary": "Fix IME key event being erased in macOS",
            "body": "Fixes Korean IME behavior which calls insertText and setMarkedText at the same time.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 85458
        },
        "2b3a8f060a3820a65aa79badfd2f0e08a0765cfb": {
            "hash": "2b3a8f060a3820a65aa79badfd2f0e08a0765cfb",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc3ODIyMTg="
            ],
            "author_raw": "DmitriySalnikov <salnikov.mine@yandex.ru>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Update cached singletons when reloading GDScripts",
            "body": "(cherry picked from commit 8cdbec0434fd95c303c670985406224c2c6b5232)",
            "is_cherrypick": true,
            "cherrypick_hash": "8cdbec0434fd95c303c670985406224c2c6b5232",
            "pull": 85784
        },
        "8cdbec0434fd95c303c670985406224c2c6b5232": {
            "hash": "8cdbec0434fd95c303c670985406224c2c6b5232",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc3ODIyMTg="
            ],
            "author_raw": "DmitriySalnikov <salnikov.mine@yandex.ru>",
            "committer_raw": "DmitriySalnikov <salnikov.mine@yandex.ru>",
            "summary": "Update cached singletons when reloading GDScripts",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 85373
        },
        "476bc362e5a892e27c5e4e7afd191d5121f802a2": {
            "hash": "476bc362e5a892e27c5e4e7afd191d5121f802a2",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Allow dragging editable children",
            "body": "But not allow dropping inside the scene tree editor.\n\n(cherry picked from commit 3f00d713b858e447911b81801b752ead2262731c)",
            "is_cherrypick": true,
            "cherrypick_hash": "3f00d713b858e447911b81801b752ead2262731c",
            "pull": 85784
        },
        "3f00d713b858e447911b81801b752ead2262731c": {
            "hash": "3f00d713b858e447911b81801b752ead2262731c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Allow dragging editable children",
            "body": "But not allow dropping inside the scene tree editor.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 84310
        },
        "bcf09f1d9eb557c63b0adda73b78f6df3913f7e2": {
            "hash": "bcf09f1d9eb557c63b0adda73b78f6df3913f7e2",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjg1NDM4ODky"
            ],
            "author_raw": "MewPurPur <mew.pur.pur@abv.bg>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Remove exp hint of a few properties",
            "body": "(cherry picked from commit 09270f9624ed3156d194ffee4ae7b673fce58350)",
            "is_cherrypick": true,
            "cherrypick_hash": "09270f9624ed3156d194ffee4ae7b673fce58350",
            "pull": 85784
        },
        "09270f9624ed3156d194ffee4ae7b673fce58350": {
            "hash": "09270f9624ed3156d194ffee4ae7b673fce58350",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjg1NDM4ODky"
            ],
            "author_raw": "MewPurPur <mew.pur.pur@abv.bg>",
            "committer_raw": "MewPurPur <mew.pur.pur@abv.bg>",
            "summary": "Remove exp hint of a few properties",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 80326
        },
        "6e4a7eecf5c44c878e11bbbde72bf33dbf27b42c": {
            "hash": "6e4a7eecf5c44c878e11bbbde72bf33dbf27b42c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQxOTIxMzk1"
            ],
            "author_raw": "Alexander Hartmann <alex.hart.278@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Vulkan: Fix incorrect access to the buffers on Android",
            "body": "(cherry picked from commit 04a142cf7116c6397b0b4fb5f64951968148a8d6)",
            "is_cherrypick": true,
            "cherrypick_hash": "04a142cf7116c6397b0b4fb5f64951968148a8d6",
            "pull": 85784
        },
        "04a142cf7116c6397b0b4fb5f64951968148a8d6": {
            "hash": "04a142cf7116c6397b0b4fb5f64951968148a8d6",
            "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": "Vulkan: Fix incorrect access to the buffers on Android",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 84852
        },
        "bd7d37b5ee0ee54d0fd1cceb71b8ef7cfb15eb1c": {
            "hash": "bd7d37b5ee0ee54d0fd1cceb71b8ef7cfb15eb1c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NzA1NDAx"
            ],
            "author_raw": "Jordyfel <jord_id@abv.bg>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix errors on file rename or move in the Filesystem Dock",
            "body": "(cherry picked from commit 76c7190d21fdd0760f5cd26a955f4c5ee10b783c)",
            "is_cherrypick": true,
            "cherrypick_hash": "76c7190d21fdd0760f5cd26a955f4c5ee10b783c",
            "pull": 85784
        },
        "76c7190d21fdd0760f5cd26a955f4c5ee10b783c": {
            "hash": "76c7190d21fdd0760f5cd26a955f4c5ee10b783c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NzA1NDAx"
            ],
            "author_raw": "Jordyfel <jord_id@abv.bg>",
            "committer_raw": "Jordyfel <jord_id@abv.bg>",
            "summary": "Fix errors on file rename or move in the Filesystem Dock",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 84520
        },
        "836e0181ab7e5843eb77ac121d6622c52b4229ed": {
            "hash": "836e0181ab7e5843eb77ac121d6622c52b4229ed",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NDY4NzU="
            ],
            "author_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Add a descriptive error message when creating a mesh surface from arrays",
            "body": "(cherry picked from commit 7d5b9028383f16214e7e47d2e259c4f1958ad553)",
            "is_cherrypick": true,
            "cherrypick_hash": "7d5b9028383f16214e7e47d2e259c4f1958ad553",
            "pull": 85784
        },
        "7d5b9028383f16214e7e47d2e259c4f1958ad553": {
            "hash": "7d5b9028383f16214e7e47d2e259c4f1958ad553",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NDY4NzU="
            ],
            "author_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "committer_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "summary": "Add a descriptive error message when creating a mesh surface from arrays",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 85646
        },
        "bca878ffd94e543fef9f19eae1b80ab50b651287": {
            "hash": "bca878ffd94e543fef9f19eae1b80ab50b651287",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NTIxMzM5"
            ],
            "author_raw": "Clay John <claynjohn@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Use vertex input mask for creating vertex arrays",
            "body": "Also fix bug in creation of vertex input mask\n\n(cherry picked from commit c0c1efc5da393789d5c23e62f013f792e1306009)",
            "is_cherrypick": true,
            "cherrypick_hash": "c0c1efc5da393789d5c23e62f013f792e1306009",
            "pull": 85784
        },
        "c0c1efc5da393789d5c23e62f013f792e1306009": {
            "hash": "c0c1efc5da393789d5c23e62f013f792e1306009",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NTIxMzM5"
            ],
            "author_raw": "Clay John <claynjohn@gmail.com>",
            "committer_raw": "Clay John <claynjohn@gmail.com>",
            "summary": "Use vertex input mask for creating vertex arrays",
            "body": "Also fix bug in creation of vertex input mask",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 85092
        },
        "d93fcf824f4ac11cbd4eec7c5bfd791ad52117da": {
            "hash": "d93fcf824f4ac11cbd4eec7c5bfd791ad52117da",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExNzgyODMz"
            ],
            "author_raw": "Yuri Sizov <yuris@humnom.net>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix theme application in various editor dialogs",
            "body": "99% of the time we shouldn't rely on the signal, we\nshould use the notification instead. I left some comments\nin places where I couldn't quickly improve the code.\n\n(cherry picked from commit 01888ae7ab2d8989b6e25cb2edbe7b3d27cf4e4e)",
            "is_cherrypick": true,
            "cherrypick_hash": "01888ae7ab2d8989b6e25cb2edbe7b3d27cf4e4e",
            "pull": 85784
        },
        "01888ae7ab2d8989b6e25cb2edbe7b3d27cf4e4e": {
            "hash": "01888ae7ab2d8989b6e25cb2edbe7b3d27cf4e4e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExNzgyODMz"
            ],
            "author_raw": "Yuri Sizov <yuris@humnom.net>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Fix theme application in various editor dialogs",
            "body": "99% of the time we shouldn't rely on the signal, we\nshould use the notification instead. I left some comments\nin places where I couldn't quickly improve the code.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 85745
        },
        "dc5d47712bf02e55a3aab00202fee18a5f1c8de3": {
            "hash": "dc5d47712bf02e55a3aab00202fee18a5f1c8de3",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExNzgyODMz"
            ],
            "author_raw": "Yuri Sizov <yuris@humnom.net>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix the Web platform team's codeowners link",
            "body": "(cherry picked from commit 10e714a9757f04c5645d0de8136a9982c558d9b6)",
            "is_cherrypick": true,
            "cherrypick_hash": "10e714a9757f04c5645d0de8136a9982c558d9b6",
            "pull": 85784
        },
        "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
        },
        "4564a8513ab6da230d3cf1551d98c7668008e5c4": {
            "hash": "4564a8513ab6da230d3cf1551d98c7668008e5c4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExNzgyODMz"
            ],
            "author_raw": "Yuri Sizov <yuris@humnom.net>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Correctly check scripts that must inherit `EditorPlugin`",
            "body": "Also updates some error messages related to this kind of check\nacross the codebase.\n\n(cherry picked from commit bc1949d7978c428ae3579e240368e20022ee77cd)",
            "is_cherrypick": true,
            "cherrypick_hash": "bc1949d7978c428ae3579e240368e20022ee77cd",
            "pull": 85784
        },
        "bc1949d7978c428ae3579e240368e20022ee77cd": {
            "hash": "bc1949d7978c428ae3579e240368e20022ee77cd",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExNzgyODMz"
            ],
            "author_raw": "Yuri Sizov <yuris@humnom.net>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Correctly check scripts that must inherit `EditorPlugin`",
            "body": "Also updates some error messages related to this kind of check\nacross the codebase.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 85271
        },
        "a207e53defb04b9c923258adabd1ce270935bcc4": {
            "hash": "a207e53defb04b9c923258adabd1ce270935bcc4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwNTQxMTgz"
            ],
            "author_raw": "Alex Drozd <drozdster@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix order of operations for macos template check",
            "body": "(cherry picked from commit 8f2b7018928845a96a61493d53cab4754cc8320d)",
            "is_cherrypick": true,
            "cherrypick_hash": "8f2b7018928845a96a61493d53cab4754cc8320d",
            "pull": 85784
        },
        "8f2b7018928845a96a61493d53cab4754cc8320d": {
            "hash": "8f2b7018928845a96a61493d53cab4754cc8320d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwNTQxMTgz"
            ],
            "author_raw": "Alex Drozd <drozdster@gmail.com>",
            "committer_raw": "Alex Drozd <drozdster@gmail.com>",
            "summary": "Fix order of operations for macos template check",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 84990
        },
        "dc221c50ab0e1d55942f6f2d5542c5c93a3459c5": {
            "hash": "dc221c50ab0e1d55942f6f2d5542c5c93a3459c5",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwNTQxMTgz"
            ],
            "author_raw": "Alex Drozd <drozdster@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "use venv if detected when building godot.sln",
            "body": "(cherry picked from commit 3f22c1bfb6ff6d6aa6e60c041ab2d9677da8cd51)",
            "is_cherrypick": true,
            "cherrypick_hash": "3f22c1bfb6ff6d6aa6e60c041ab2d9677da8cd51",
            "pull": 85784
        },
        "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
        },
        "21a510b5ea0e1c13a3e6dd0dd90b6840b811cb05": {
            "hash": "21a510b5ea0e1c13a3e6dd0dd90b6840b811cb05",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwODk1MjU="
            ],
            "author_raw": "Sofox <sofoxx@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Restored Control layout properties you undo a parenting of a Control to a Container",
            "body": "(cherry picked from commit 5614e6d61ca5de6c75af2adf5c55e70f4bcd5ec5)",
            "is_cherrypick": true,
            "cherrypick_hash": "5614e6d61ca5de6c75af2adf5c55e70f4bcd5ec5",
            "pull": 85784
        },
        "5614e6d61ca5de6c75af2adf5c55e70f4bcd5ec5": {
            "hash": "5614e6d61ca5de6c75af2adf5c55e70f4bcd5ec5",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwODk1MjU="
            ],
            "author_raw": "Sofox <sofoxx@gmail.com>",
            "committer_raw": "Sofox <sofoxx@gmail.com>",
            "summary": "Restored Control layout properties you undo a parenting of a Control to a Container",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 85181
        },
        "77383e63a65d7db702bad8a773466a694c4fc36a": {
            "hash": "77383e63a65d7db702bad8a773466a694c4fc36a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYwOTMxMTk="
            ],
            "author_raw": "Gilles Roudiere <gilles.roudiere@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Keep scene tiles even if the TileMap is invisible",
            "body": "(cherry picked from commit 25e927e56b5efc3dba779a4104f3eec3cdeacb05)",
            "is_cherrypick": true,
            "cherrypick_hash": "25e927e56b5efc3dba779a4104f3eec3cdeacb05",
            "pull": 85784
        },
        "25e927e56b5efc3dba779a4104f3eec3cdeacb05": {
            "hash": "25e927e56b5efc3dba779a4104f3eec3cdeacb05",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYwOTMxMTk="
            ],
            "author_raw": "Gilles Roudiere <gilles.roudiere@gmail.com>",
            "committer_raw": "Gilles Roudiere <gilles.roudiere@gmail.com>",
            "summary": "Keep scene tiles even if the TileMap is invisible",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 85753
        },
        "b5e7b2c7a706249ed8354c1c541b84918cb192b1": {
            "hash": "b5e7b2c7a706249ed8354c1c541b84918cb192b1",
            "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": "[Core] Fix crash when hashing empty `CharString`",
            "body": "(cherry picked from commit ca5ec6aec1b77b5200e0c728518a9be89b72cfcd)",
            "is_cherrypick": true,
            "cherrypick_hash": "ca5ec6aec1b77b5200e0c728518a9be89b72cfcd",
            "pull": 85784
        },
        "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
        },
        "6cfe17cbcf97baa0e70814799666325d5c0e625b": {
            "hash": "6cfe17cbcf97baa0e70814799666325d5c0e625b",
            "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": "[Core] Prevent infinite recursion when printing errors",
            "body": "(cherry picked from commit d10617bb3b1c78fd7313b3fb262481a939e561f5)",
            "is_cherrypick": true,
            "cherrypick_hash": "d10617bb3b1c78fd7313b3fb262481a939e561f5",
            "pull": 85784
        },
        "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
        },
        "51816380b5408d61cb19d932a6cce5b35649834a": {
            "hash": "51816380b5408d61cb19d932a6cce5b35649834a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4NjM3MDc="
            ],
            "author_raw": "Malcolm Nixon <Malcolm.nixon@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@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.\n\n(cherry picked from commit bf7cdc522987b5c8675ccaafdb4b2c5d2b19e726)",
            "is_cherrypick": true,
            "cherrypick_hash": "bf7cdc522987b5c8675ccaafdb4b2c5d2b19e726",
            "pull": 85784
        },
        "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
        },
        "492b0c322af4f0c1f17cfbe3a71a95d59f23723a": {
            "hash": "492b0c322af4f0c1f17cfbe3a71a95d59f23723a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix Tween loop initial value",
            "body": "(cherry picked from commit 20aecefd9bdde8c806645432e3989f11ddc6e90d)",
            "is_cherrypick": true,
            "cherrypick_hash": "20aecefd9bdde8c806645432e3989f11ddc6e90d",
            "pull": 85784
        },
        "20aecefd9bdde8c806645432e3989f11ddc6e90d": {
            "hash": "20aecefd9bdde8c806645432e3989f11ddc6e90d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Fix Tween loop initial value",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 85681
        },
        "1fcf635383be7c8145a9ad10f50daf2a863b8a71": {
            "hash": "1fcf635383be7c8145a9ad10f50daf2a863b8a71",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Limit window size updates on title change.",
            "body": "(cherry picked from commit 5dd11e8eee739f2ac3bbecd93cd4862c151aebc8)",
            "is_cherrypick": true,
            "cherrypick_hash": "5dd11e8eee739f2ac3bbecd93cd4862c151aebc8",
            "pull": 85784
        },
        "5dd11e8eee739f2ac3bbecd93cd4862c151aebc8": {
            "hash": "5dd11e8eee739f2ac3bbecd93cd4862c151aebc8",
            "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": "Limit window size updates on title change.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 85542
        },
        "871d00c9803f7ee5cb0348a64aee6e722e6fd289": {
            "hash": "871d00c9803f7ee5cb0348a64aee6e722e6fd289",
            "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": "Fix AnimationPlayer seeking for Discrete keys",
            "body": "(cherry picked from commit 7ed7ea53e6221eff6e6bf1e357706533e9a31e8c)",
            "is_cherrypick": true,
            "cherrypick_hash": "7ed7ea53e6221eff6e6bf1e357706533e9a31e8c",
            "pull": 85784
        },
        "7ed7ea53e6221eff6e6bf1e357706533e9a31e8c": {
            "hash": "7ed7ea53e6221eff6e6bf1e357706533e9a31e8c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYxOTM4MjYz"
            ],
            "author_raw": "Silc 'Tokage' Renew <tokage.it.lab@gmail.com>",
            "committer_raw": "Silc 'Tokage' Renew <tokage.it.lab@gmail.com>",
            "summary": "Fix AnimationPlayer seeking for Discrete keys",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 85569
        },
        "d2d7261c1eb56cabbec66ebf9c381d182c620536": {
            "hash": "d2d7261c1eb56cabbec66ebf9c381d182c620536",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NTIxMzM5"
            ],
            "author_raw": "Clay John <claynjohn@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Set ReflectionProbe frame before mapping id in mobile renderer",
            "body": "(cherry picked from commit 394edf8288b431bae148e7c5cfe92e7d23f2d49d)",
            "is_cherrypick": true,
            "cherrypick_hash": "394edf8288b431bae148e7c5cfe92e7d23f2d49d",
            "pull": 85784
        },
        "394edf8288b431bae148e7c5cfe92e7d23f2d49d": {
            "hash": "394edf8288b431bae148e7c5cfe92e7d23f2d49d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NTIxMzM5"
            ],
            "author_raw": "Clay John <claynjohn@gmail.com>",
            "committer_raw": "Clay John <claynjohn@gmail.com>",
            "summary": "Set ReflectionProbe frame before mapping id in mobile renderer",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 85635
        },
        "3ba731f9e118ccf3edb615b56324f8bc84b25c1f": {
            "hash": "3ba731f9e118ccf3edb615b56324f8bc84b25c1f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "[RTL] Fix CharFX character offset calculation.",
            "body": "(cherry picked from commit 7a59efac323d55a18596d196aff4c9c33d5ee03b)",
            "is_cherrypick": true,
            "cherrypick_hash": "7a59efac323d55a18596d196aff4c9c33d5ee03b",
            "pull": 85784
        },
        "7a59efac323d55a18596d196aff4c9c33d5ee03b": {
            "hash": "7a59efac323d55a18596d196aff4c9c33d5ee03b",
            "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": "[RTL] Fix CharFX character offset calculation.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 85363
        },
        "cc9bb3bc3f47567e8fcf9dc64097c361c98ffb23": {
            "hash": "cc9bb3bc3f47567e8fcf9dc64097c361c98ffb23",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2MDA0Mjgw"
            ],
            "author_raw": "Marius Hanl <mariushanl@web.de>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Do not consume (eat) mouse messages with no_focus Window's (Godot PopupMenu)",
            "body": "Window's with the no_focus flag should still process mouse events and not consume them. Otherwise all mouse pressed operations will not work inside Godot's PopupMenu.\nThis problem is Windows only, all other platforms do process mouse events for PopupMenu's correctly.\n\n(cherry picked from commit 40d7320a17560222042661798baba150d30c2d91)",
            "is_cherrypick": true,
            "cherrypick_hash": "40d7320a17560222042661798baba150d30c2d91",
            "pull": 85784
        },
        "40d7320a17560222042661798baba150d30c2d91": {
            "hash": "40d7320a17560222042661798baba150d30c2d91",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2MDA0Mjgw"
            ],
            "author_raw": "Marius Hanl <mariushanl@web.de>",
            "committer_raw": "Marius Hanl <mariushanl@web.de>",
            "summary": "Do not consume (eat) mouse messages with no_focus Window's (Godot PopupMenu)",
            "body": "Window's with the no_focus flag should still process mouse events and not consume them. Otherwise all mouse pressed operations will not work inside Godot's PopupMenu.\nThis problem is Windows only, all other platforms do process mouse events for PopupMenu's correctly.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 85484
        },
        "2786f0e43e8386a1d64b218b2ec3700eaf39e8e7": {
            "hash": "2786f0e43e8386a1d64b218b2ec3700eaf39e8e7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgzMTU5ODY="
            ],
            "author_raw": "jsjtxietian <jsjtxietian@outlook.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Prevent a crash when calling AnimationMixer::restore when an invalid reference",
            "body": "(cherry picked from commit 937411e152f5e84c0f4a59d59e2a813ecda8dd06)",
            "is_cherrypick": true,
            "cherrypick_hash": "937411e152f5e84c0f4a59d59e2a813ecda8dd06",
            "pull": 85784
        },
        "937411e152f5e84c0f4a59d59e2a813ecda8dd06": {
            "hash": "937411e152f5e84c0f4a59d59e2a813ecda8dd06",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgzMTU5ODY="
            ],
            "author_raw": "jsjtxietian <jsjtxietian@outlook.com>",
            "committer_raw": "jsjtxietian <jsjtxietian@outlook.com>",
            "summary": "Prevent a crash when calling AnimationMixer::restore when an invalid reference",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 85428
        },
        "cff941f138816613d9e83cf0ea1aae7c08531082": {
            "hash": "cff941f138816613d9e83cf0ea1aae7c08531082",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix typo in BaseMaterial3D conversion from 3.x SpatialMaterial",
            "body": "(cherry picked from commit 70959a9c04d2813920028ca33959657a8f37af36)",
            "is_cherrypick": true,
            "cherrypick_hash": "70959a9c04d2813920028ca33959657a8f37af36",
            "pull": 85784
        },
        "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
        },
        "b642489dc430c435ccfc0643313eac50ea254314": {
            "hash": "b642489dc430c435ccfc0643313eac50ea254314",
            "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 reading WAV files with odd chunk sizes.",
            "body": "These require a padding byte not included in the chunk size.\n\n(cherry picked from commit 29810376b8c47f74de7e513c86204c0dba00cb91)",
            "is_cherrypick": true,
            "cherrypick_hash": "29810376b8c47f74de7e513c86204c0dba00cb91",
            "pull": 85784
        },
        "29810376b8c47f74de7e513c86204c0dba00cb91": {
            "hash": "29810376b8c47f74de7e513c86204c0dba00cb91",
            "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 reading WAV files with odd chunk sizes.",
            "body": "These require a padding byte not included in the chunk size.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 85556
        },
        "4ddcfb5fb3468b1547abbc17a9139540b41bb526": {
            "hash": "4ddcfb5fb3468b1547abbc17a9139540b41bb526",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI5MTU4NDA3"
            ],
            "author_raw": "oeelis <29158407+EelisOtsamo@users.noreply.github.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix issue with 3D scene drag and drop preview node",
            "body": "(cherry picked from commit 834ccb9698613012a05aca558ff01fc2cbbf67c4)",
            "is_cherrypick": true,
            "cherrypick_hash": "834ccb9698613012a05aca558ff01fc2cbbf67c4",
            "pull": 85784
        },
        "834ccb9698613012a05aca558ff01fc2cbbf67c4": {
            "hash": "834ccb9698613012a05aca558ff01fc2cbbf67c4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI5MTU4NDA3"
            ],
            "author_raw": "oeelis <29158407+EelisOtsamo@users.noreply.github.com>",
            "committer_raw": "oeelis <29158407+EelisOtsamo@users.noreply.github.com>",
            "summary": "Fix issue with 3D scene drag and drop preview node",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 85087
        },
        "7fb0ec04c20d1893726e09805fec5467549ce9ba": {
            "hash": "7fb0ec04c20d1893726e09805fec5467549ce9ba",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Only allow MeshInstance3D-inherited nodes in MultiMesh Populate Surface dialog",
            "body": "(cherry picked from commit dc3194f66880d2424692db5c40ac724346a201b1)",
            "is_cherrypick": true,
            "cherrypick_hash": "dc3194f66880d2424692db5c40ac724346a201b1",
            "pull": 85784
        },
        "dc3194f66880d2424692db5c40ac724346a201b1": {
            "hash": "dc3194f66880d2424692db5c40ac724346a201b1",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Only allow MeshInstance3D-inherited nodes in MultiMesh Populate Surface dialog",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 84933
        },
        "f84ee53a9ae4b120cf03f2afbc9e3b0c1aaba33d": {
            "hash": "f84ee53a9ae4b120cf03f2afbc9e3b0c1aaba33d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Only allow MeshInstance3D-based nodes in particles emission shape node selector",
            "body": "This applies to both GPUParticles3D and CPUParticles3D, as\nCPUParticles3DEditor inherits from GPUParticles3DEditorBase.\n\n(cherry picked from commit c6a16b176e065c72df97041453bf388d777f44cb)",
            "is_cherrypick": true,
            "cherrypick_hash": "c6a16b176e065c72df97041453bf388d777f44cb",
            "pull": 85784
        },
        "c6a16b176e065c72df97041453bf388d777f44cb": {
            "hash": "c6a16b176e065c72df97041453bf388d777f44cb",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Only allow MeshInstance3D-based nodes in particles emission shape node selector",
            "body": "This applies to both GPUParticles3D and CPUParticles3D, as\nCPUParticles3DEditor inherits from GPUParticles3DEditorBase.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 84891
        },
        "1d82ae22c00ac173f0ce300a1cde88b31fb4bffc": {
            "hash": "1d82ae22c00ac173f0ce300a1cde88b31fb4bffc",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE5NDU0NDk="
            ],
            "author_raw": "Bastiaan Olij <mux213@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Remove unused grip touch action from default OpenXR action map",
            "body": "(cherry picked from commit 3af0176e8cfad80920bd031b90b80e4fc2a6cf70)",
            "is_cherrypick": true,
            "cherrypick_hash": "3af0176e8cfad80920bd031b90b80e4fc2a6cf70",
            "pull": 85784
        },
        "3af0176e8cfad80920bd031b90b80e4fc2a6cf70": {
            "hash": "3af0176e8cfad80920bd031b90b80e4fc2a6cf70",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE5NDU0NDk="
            ],
            "author_raw": "Bastiaan Olij <mux213@gmail.com>",
            "committer_raw": "Bastiaan Olij <mux213@gmail.com>",
            "summary": "Remove unused grip touch action from default OpenXR action map",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 85048
        },
        "779414c1e8e2a94aed70c656798addae7700639f": {
            "hash": "779414c1e8e2a94aed70c656798addae7700639f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxNjIxNDI="
            ],
            "author_raw": "Alistair Leslie-Hughes <leslie_alistair@hotmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix memory leak on error paths in tinyexr loader",
            "body": "(cherry picked from commit f912a5aa56b042e2a610d920489b853d3bb6db0d)",
            "is_cherrypick": true,
            "cherrypick_hash": "f912a5aa56b042e2a610d920489b853d3bb6db0d",
            "pull": 85784
        },
        "f912a5aa56b042e2a610d920489b853d3bb6db0d": {
            "hash": "f912a5aa56b042e2a610d920489b853d3bb6db0d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxNjIxNDI="
            ],
            "author_raw": "Alistair Leslie-Hughes <leslie_alistair@hotmail.com>",
            "committer_raw": "Alistair Leslie-Hughes <leslie_alistair@hotmail.com>",
            "summary": "Fix memory leak on error paths in tinyexr loader",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 85002
        },
        "90f7b2b8cf28153db0e38b877e5cb3f51576f021": {
            "hash": "90f7b2b8cf28153db0e38b877e5cb3f51576f021",
            "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 NavigationRegion2D transform update",
            "body": "Fixes NavigationRegion2D transform update.\n\n(cherry picked from commit 6fdb16af478966d78879018e01fbc40b6f5ba9d6)",
            "is_cherrypick": true,
            "cherrypick_hash": "6fdb16af478966d78879018e01fbc40b6f5ba9d6",
            "pull": 85784
        },
        "6fdb16af478966d78879018e01fbc40b6f5ba9d6": {
            "hash": "6fdb16af478966d78879018e01fbc40b6f5ba9d6",
            "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 NavigationRegion2D transform update",
            "body": "Fixes NavigationRegion2D transform update.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 85258
        },
        "7b9bf3df64710443caca247cc14f41e4747055fe": {
            "hash": "7b9bf3df64710443caca247cc14f41e4747055fe",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEyNzU2MDQ3"
            ],
            "author_raw": "Saracen <SaracenOne@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix imported track flag on sliced animations.",
            "body": "(cherry picked from commit 57f1e5dcdc7d1c35d7367279cca3b3c50b1fc1b8)",
            "is_cherrypick": true,
            "cherrypick_hash": "57f1e5dcdc7d1c35d7367279cca3b3c50b1fc1b8",
            "pull": 85784
        },
        "57f1e5dcdc7d1c35d7367279cca3b3c50b1fc1b8": {
            "hash": "57f1e5dcdc7d1c35d7367279cca3b3c50b1fc1b8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEyNzU2MDQ3"
            ],
            "author_raw": "Saracen <SaracenOne@gmail.com>",
            "committer_raw": "Saracen <SaracenOne@gmail.com>",
            "summary": "Fix imported track flag on sliced animations.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 85061
        },
        "c913a8de584b96de79057a776ecdaf6c14f41e29": {
            "hash": "c913a8de584b96de79057a776ecdaf6c14f41e29",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEyMDczODU="
            ],
            "author_raw": "Pawel Lampe <pawel.lampe@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix memory leak in 'NavigationServer3D' involving static obstacles",
            "body": "(cherry picked from commit a4b3546577efb3591b9aac162d159df487c57a56)",
            "is_cherrypick": true,
            "cherrypick_hash": "a4b3546577efb3591b9aac162d159df487c57a56",
            "pull": 85784
        },
        "a4b3546577efb3591b9aac162d159df487c57a56": {
            "hash": "a4b3546577efb3591b9aac162d159df487c57a56",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEyMDczODU="
            ],
            "author_raw": "Pawel Lampe <pawel.lampe@gmail.com>",
            "committer_raw": "Pawel Lampe <pawel.lampe@gmail.com>",
            "summary": "Fix memory leak in 'NavigationServer3D' involving static obstacles",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 84816
        },
        "e4aec48bea7e5ca92313638bc2ef8f63cbaee423": {
            "hash": "e4aec48bea7e5ca92313638bc2ef8f63cbaee423",
            "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.\n\n(cherry picked from commit 7d0c561e02d37a27884162128387064f4fb1b90b)",
            "is_cherrypick": true,
            "cherrypick_hash": "7d0c561e02d37a27884162128387064f4fb1b90b",
            "pull": 85784
        },
        "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
        },
        "b768561154a13c492e0e2625c247095730b1b03d": {
            "hash": "b768561154a13c492e0e2625c247095730b1b03d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgzMTU5ODY="
            ],
            "author_raw": "jsjtxietian <jsjtxietian@outlook.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "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": 85784
        },
        "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
        },
        "2cbe02ad7008bfd000418786f95570a98dd566d1": {
            "hash": "2cbe02ad7008bfd000418786f95570a98dd566d1",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgzMTU5ODY="
            ],
            "author_raw": "jsjtxietian <jsjtxietian@outlook.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Add shadows_disabled macro in Compatibility renderer",
            "body": "(cherry picked from commit 716fd3edfc0512ac434adb9750530b15ae3f8511)",
            "is_cherrypick": true,
            "cherrypick_hash": "716fd3edfc0512ac434adb9750530b15ae3f8511",
            "pull": 85784
        },
        "716fd3edfc0512ac434adb9750530b15ae3f8511": {
            "hash": "716fd3edfc0512ac434adb9750530b15ae3f8511",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgzMTU5ODY="
            ],
            "author_raw": "jsjtxietian <jsjtxietian@outlook.com>",
            "committer_raw": "jsjtxietian <jsjtxietian@outlook.com>",
            "summary": "Add shadows_disabled macro in Compatibility renderer",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 84416
        },
        "dbb86ed144ef8f36685514b7f85492f7cd57e2e3": {
            "hash": "dbb86ed144ef8f36685514b7f85492f7cd57e2e3",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEyNzU2MDQ3"
            ],
            "author_raw": "Saracen <SaracenOne@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix generating terrain icon with certain image formats.",
            "body": "(cherry picked from commit 35c105e796c0f4d08b5ea58d31d7eb4a37273755)",
            "is_cherrypick": true,
            "cherrypick_hash": "35c105e796c0f4d08b5ea58d31d7eb4a37273755",
            "pull": 85784
        },
        "35c105e796c0f4d08b5ea58d31d7eb4a37273755": {
            "hash": "35c105e796c0f4d08b5ea58d31d7eb4a37273755",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEyNzU2MDQ3"
            ],
            "author_raw": "Saracen <SaracenOne@gmail.com>",
            "committer_raw": "Saracen <SaracenOne@gmail.com>",
            "summary": "Fix generating terrain icon with certain image formats.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 84507
        },
        "bd2cad52edbcec37fd47f35ca20a2fe13820e54f": {
            "hash": "bd2cad52edbcec37fd47f35ca20a2fe13820e54f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYyNjUzMDc="
            ],
            "author_raw": "Juan Linietsky <reduzio@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Comment the shader template light function by default",
            "body": "This is a minor usability tweak.\n\nThe light functions replace the default ones, so even if empty\nthey will avoid the current shader to have proper lighting and\nusers will have no idea why.\n\nCode was changed to have the shader function commented by default,\nindicating that uncommenting replaces the default function.\n\n(cherry picked from commit c430ff2396d1f7372c88a8ea080ecbf94a43fc9e)",
            "is_cherrypick": true,
            "cherrypick_hash": "c430ff2396d1f7372c88a8ea080ecbf94a43fc9e",
            "pull": 85784
        },
        "c430ff2396d1f7372c88a8ea080ecbf94a43fc9e": {
            "hash": "c430ff2396d1f7372c88a8ea080ecbf94a43fc9e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYyNjUzMDc="
            ],
            "author_raw": "Juan Linietsky <reduzio@gmail.com>",
            "committer_raw": "Juan Linietsky <reduzio@gmail.com>",
            "summary": "Comment the shader template light function by default",
            "body": "This is a minor usability tweak.\n\nThe light functions replace the default ones, so even if empty\nthey will avoid the current shader to have proper lighting and\nusers will have no idea why.\n\nCode was changed to have the shader function commented by default,\nindicating that uncommenting replaces the default function.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 84594
        },
        "fc7cc46b027c18c13d89487202402d361e08d21e": {
            "hash": "fc7cc46b027c18c13d89487202402d361e08d21e",
            "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 missing NavigationLink property updates in constructor",
            "body": "Fixes missing NavigationLink property updates in constructor.\n\n(cherry picked from commit 2f1668804cf1196920902540a3787cb8f7c33f71)",
            "is_cherrypick": true,
            "cherrypick_hash": "2f1668804cf1196920902540a3787cb8f7c33f71",
            "pull": 85784
        },
        "2f1668804cf1196920902540a3787cb8f7c33f71": {
            "hash": "2f1668804cf1196920902540a3787cb8f7c33f71",
            "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 missing NavigationLink property updates in constructor",
            "body": "Fixes missing NavigationLink property updates in constructor.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 83802
        },
        "dfcfc79e3fe71040e09ff263016edb69ca7c08d5": {
            "hash": "dfcfc79e3fe71040e09ff263016edb69ca7c08d5",
            "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 missing NavigationRegion property updates in constructor",
            "body": "Fixes missing NavigationRegion property updates in constructor.\n\n(cherry picked from commit 25bf20d7a5acf5f20bcf8c6979db0310222d8b5f)",
            "is_cherrypick": true,
            "cherrypick_hash": "25bf20d7a5acf5f20bcf8c6979db0310222d8b5f",
            "pull": 85784
        },
        "25bf20d7a5acf5f20bcf8c6979db0310222d8b5f": {
            "hash": "25bf20d7a5acf5f20bcf8c6979db0310222d8b5f",
            "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 missing NavigationRegion property updates in constructor",
            "body": "Fixes missing NavigationRegion property updates in constructor.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 83812
        },
        "ece0c0c4a46cc619902bd63da285ca77036a7b2c": {
            "hash": "ece0c0c4a46cc619902bd63da285ca77036a7b2c",
            "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 missing NavigationAgent property updates in constructor",
            "body": "Fixes missing NavigationAgent property updates in constructor.\n\n(cherry picked from commit 9640179f9308a4ca69905bfbe128812f6f0e2a3a)",
            "is_cherrypick": true,
            "cherrypick_hash": "9640179f9308a4ca69905bfbe128812f6f0e2a3a",
            "pull": 85784
        },
        "9640179f9308a4ca69905bfbe128812f6f0e2a3a": {
            "hash": "9640179f9308a4ca69905bfbe128812f6f0e2a3a",
            "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 missing NavigationAgent property updates in constructor",
            "body": "Fixes missing NavigationAgent property updates in constructor.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 83814
        },
        "5c709cfc7bab6390a3713679eec0783e46470aae": {
            "hash": "5c709cfc7bab6390a3713679eec0783e46470aae",
            "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 missing NavigationObstacle property updates in constructor",
            "body": "Fixes missing NavigationObstacle property updates in constructor.\n\n(cherry picked from commit 618d9492d9e00c1fb405967e47bb811afa63082a)",
            "is_cherrypick": true,
            "cherrypick_hash": "618d9492d9e00c1fb405967e47bb811afa63082a",
            "pull": 85784
        },
        "618d9492d9e00c1fb405967e47bb811afa63082a": {
            "hash": "618d9492d9e00c1fb405967e47bb811afa63082a",
            "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 missing NavigationObstacle property updates in constructor",
            "body": "Fixes missing NavigationObstacle property updates in constructor.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 83816
        },
        "ffe935815e913111ea90650b012873c30ca29002": {
            "hash": "ffe935815e913111ea90650b012873c30ca29002",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2MjE3Njg="
            ],
            "author_raw": "aXu-AP <1621768+aXu-AP@users.noreply.github.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix UV editor not using texture transform",
            "body": "(cherry picked from commit d7e5c25e4a2d3c86153f2c234b2d85679155efa2)",
            "is_cherrypick": true,
            "cherrypick_hash": "d7e5c25e4a2d3c86153f2c234b2d85679155efa2",
            "pull": 85784
        },
        "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
        },
        "0478c7c1ccbf32a3b3876c77523a7c996c384325": {
            "hash": "0478c7c1ccbf32a3b3876c77523a7c996c384325",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwMzc0NDkw"
            ],
            "author_raw": "Roy Berube <royberube1965@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Enable scrolling of output with UI scale changes",
            "body": "(cherry picked from commit a7b2e090ad3d3beaf3fbea1deed4c44c42a33d45)",
            "is_cherrypick": true,
            "cherrypick_hash": "a7b2e090ad3d3beaf3fbea1deed4c44c42a33d45",
            "pull": 85784
        },
        "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
        },
        "a813176bb38af6546a33fa1ff817435695f39717": {
            "hash": "a813176bb38af6546a33fa1ff817435695f39717",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMzOTUxMzA="
            ],
            "author_raw": "Matias N. Goldberg <dark_sylinc@yahoo.com.ar>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix buffer updates going to the wrong cmd buffer if barriers were 0",
            "body": "From what I could see only SSAO & SSIL were affected when they both\ncall:\n\nint zero[1] = { 0 };\nRD::get_singleton()->buffer_update(ssao.importance_map_load_counter, 0,\nsizeof(uint32_t), &zero, 0);\n\nint zero[1] = { 0 };\nRD::get_singleton()->buffer_update(ssil.importance_map_load_counter, 0,\nsizeof(uint32_t), &zero, 0);\n\nAlso documented what setup_command_buffer & draw_command_buffer are for.\n\n(cherry picked from commit c9ec1f77272de8a828294d2348c4cb1d4577612c)",
            "is_cherrypick": true,
            "cherrypick_hash": "c9ec1f77272de8a828294d2348c4cb1d4577612c",
            "pull": 85784
        },
        "c9ec1f77272de8a828294d2348c4cb1d4577612c": {
            "hash": "c9ec1f77272de8a828294d2348c4cb1d4577612c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMzOTUxMzA="
            ],
            "author_raw": "Matias N. Goldberg <dark_sylinc@yahoo.com.ar>",
            "committer_raw": "Matias N. Goldberg <dark_sylinc@yahoo.com.ar>",
            "summary": "Fix buffer updates going to the wrong cmd buffer if barriers were 0",
            "body": "From what I could see only SSAO & SSIL were affected when they both\ncall:\n\nint zero[1] = { 0 };\nRD::get_singleton()->buffer_update(ssao.importance_map_load_counter, 0,\nsizeof(uint32_t), &zero, 0);\n\nint zero[1] = { 0 };\nRD::get_singleton()->buffer_update(ssil.importance_map_load_counter, 0,\nsizeof(uint32_t), &zero, 0);\n\nAlso documented what setup_command_buffer & draw_command_buffer are for.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 83736
        },
        "54c799f1caecf96629ab16f8fabd82f68a09499b": {
            "hash": "54c799f1caecf96629ab16f8fabd82f68a09499b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "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": 85784
        },
        "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
        },
        "8d9d58b9b7de2ed5f4432aab7d6e1060560007d8": {
            "hash": "8d9d58b9b7de2ed5f4432aab7d6e1060560007d8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUzMTUwMjQ0"
            ],
            "author_raw": "BlueCube3310 <53150244+BlueCube3310@users.noreply.github.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Automatically ensure correct normals in Compatibility renderer",
            "body": "(cherry picked from commit f31371c04e6cbce08ef2d99d7b868ac9aad6c1a1)",
            "is_cherrypick": true,
            "cherrypick_hash": "f31371c04e6cbce08ef2d99d7b868ac9aad6c1a1",
            "pull": 85784
        },
        "f31371c04e6cbce08ef2d99d7b868ac9aad6c1a1": {
            "hash": "f31371c04e6cbce08ef2d99d7b868ac9aad6c1a1",
            "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": "Automatically ensure correct normals in Compatibility renderer",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 82804
        },
        "289472db89b17a323980b0c713408159c6c35c39": {
            "hash": "289472db89b17a323980b0c713408159c6c35c39",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #85665 from Sauermann/fix-4.2-subviewport-physics-picking",
            "body": "[4.2] Fix SubViewport physics picking",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "17888fb17061c730d78b6006c3379fe18dadb04d": {
            "hash": "17888fb17061c730d78b6006c3379fe18dadb04d",
            "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 #85779 from mihe/godot-jolt-crash",
            "body": "[4.2] Fix crash when using incompatible versions of Godot Jolt",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "013c1191009eab0c85bf75dea098ada2b856d34b": {
            "hash": "013c1191009eab0c85bf75dea098ada2b856d34b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ4ODQyNDY="
            ],
            "author_raw": "Mikael Hermansson <mikael@hermansson.io>",
            "committer_raw": "Mikael Hermansson <mikael@hermansson.io>",
            "summary": "Fix crash when using incompatible versions of Godot Jolt",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 85779
        },
        "ab7b662353794ee0044b0856951136d963caf7f3": {
            "hash": "ab7b662353794ee0044b0856951136d963caf7f3",
            "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 SubViewport physics picking for 4.2",
            "body": "Apply the logic of `handle_input_locally` for physics picking.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 85665
        },
        "0bf12956a10d216c46368f26b00f6999d000c1d8": {
            "hash": "0bf12956a10d216c46368f26b00f6999d000c1d8",
            "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.2.1-rc",
            "body": "And update CI base branch to 4.2.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        }
    },
    "pulls": {
        "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": "2023-12-10T13:01:00Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABTZnv2Q",
                    "name": "cherrypick:4.1",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "08b1354b36c14a9c72128d33db4dbe6e5864a0e2"
            ]
        },
        "79386": {
            "id": "PR_kwDOAO6SJc5VVhdf",
            "public_id": 79386,
            "url": "https://github.com/godotengine/godot/pull/79386",
            "diff_url": "https://github.com/godotengine/godot/pull/79386.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/79386.patch",
            "title": "Improve autocompletion with `get_node`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBe5tvQ",
            "created_at": "2023-07-12T17:35:14Z",
            "updated_at": "2023-12-09T15:12:31Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwODI=",
                    "name": "topic:gdscript",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "c8889a7fe7c3c26b782c3c127dae97f89340df8b"
            ]
        },
        "80326": {
            "id": "PR_kwDOAO6SJc5XRE_u",
            "public_id": 80326,
            "url": "https://github.com/godotengine/godot/pull/80326",
            "diff_url": "https://github.com/godotengine/godot/pull/80326.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/80326.patch",
            "title": "Remove exp hint of a few properties",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjg1NDM4ODky",
            "created_at": "2023-08-06T09:26:51Z",
            "updated_at": "2023-12-05T13:47:29Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "09270f9624ed3156d194ffee4ae7b673fce58350"
            ]
        },
        "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": "2023-12-05T13:11:12Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABTZnv2Q",
                    "name": "cherrypick:4.1",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "a7b2e090ad3d3beaf3fbea1deed4c44c42a33d45"
            ]
        },
        "82804": {
            "id": "PR_kwDOAO6SJc5b7VvX",
            "public_id": 82804,
            "url": "https://github.com/godotengine/godot/pull/82804",
            "diff_url": "https://github.com/godotengine/godot/pull/82804.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/82804.patch",
            "title": "Automatically ensure correct normals in Compatibility renderer",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUzMTUwMjQ0",
            "created_at": "2023-10-04T17:52:12Z",
            "updated_at": "2023-12-05T13:12:20Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNjA5NDQyMDYy",
                    "name": "topic:shaders",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f31371c04e6cbce08ef2d99d7b868ac9aad6c1a1"
            ]
        },
        "83736": {
            "id": "PR_kwDOAO6SJc5dcsBs",
            "public_id": 83736,
            "url": "https://github.com/godotengine/godot/pull/83736",
            "diff_url": "https://github.com/godotengine/godot/pull/83736.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/83736.patch",
            "title": "Fix buffer updates going to the wrong cmd buffer if barriers were 0",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMzOTUxMzA=",
            "created_at": "2023-10-21T16:08:42Z",
            "updated_at": "2023-12-05T13:11:24Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "c9ec1f77272de8a828294d2348c4cb1d4577612c"
            ]
        },
        "83802": {
            "id": "PR_kwDOAO6SJc5deXQl",
            "public_id": 83802,
            "url": "https://github.com/godotengine/godot/pull/83802",
            "diff_url": "https://github.com/godotengine/godot/pull/83802.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/83802.patch",
            "title": "Fix missing NavigationLink property updates in constructor",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyNDY0MjA0",
            "created_at": "2023-10-22T23:56:11Z",
            "updated_at": "2023-12-05T15:26:55Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzUyMDQwNjk0",
                    "name": "topic:navigation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "2f1668804cf1196920902540a3787cb8f7c33f71"
            ]
        },
        "83812": {
            "id": "PR_kwDOAO6SJc5detqZ",
            "public_id": 83812,
            "url": "https://github.com/godotengine/godot/pull/83812",
            "diff_url": "https://github.com/godotengine/godot/pull/83812.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/83812.patch",
            "title": "Fix missing NavigationRegion property updates in constructor",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyNDY0MjA0",
            "created_at": "2023-10-23T02:00:42Z",
            "updated_at": "2023-12-05T15:27:15Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzUyMDQwNjk0",
                    "name": "topic:navigation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "25bf20d7a5acf5f20bcf8c6979db0310222d8b5f"
            ]
        },
        "83814": {
            "id": "PR_kwDOAO6SJc5de0mz",
            "public_id": 83814,
            "url": "https://github.com/godotengine/godot/pull/83814",
            "diff_url": "https://github.com/godotengine/godot/pull/83814.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/83814.patch",
            "title": "Fix missing NavigationAgent property updates in constructor",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyNDY0MjA0",
            "created_at": "2023-10-23T02:34:18Z",
            "updated_at": "2023-12-05T15:27:28Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzUyMDQwNjk0",
                    "name": "topic:navigation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "9640179f9308a4ca69905bfbe128812f6f0e2a3a"
            ]
        },
        "83816": {
            "id": "PR_kwDOAO6SJc5de7Yi",
            "public_id": 83816,
            "url": "https://github.com/godotengine/godot/pull/83816",
            "diff_url": "https://github.com/godotengine/godot/pull/83816.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/83816.patch",
            "title": "Fix missing NavigationObstacle property updates in constructor",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyNDY0MjA0",
            "created_at": "2023-10-23T03:16:44Z",
            "updated_at": "2023-12-05T15:27:45Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzUyMDQwNjk0",
                    "name": "topic:navigation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "618d9492d9e00c1fb405967e47bb811afa63082a"
            ]
        },
        "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": "2023-12-05T13:12:05Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABTZnv2Q",
                    "name": "cherrypick:4.1",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "47cadda3adb86720126a92fbe39a1c4dcad3d4f2"
            ]
        },
        "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": "2023-12-05T13:10:55Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABTZnv2Q",
                    "name": "cherrypick:4.1",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d7e5c25e4a2d3c86153f2c234b2d85679155efa2"
            ]
        },
        "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": "2023-12-07T09:27:50Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABTZnv2Q",
                    "name": "cherrypick:4.1",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "a45db4d6168d9b7074b1ff322ce2d04129f8c761"
            ]
        },
        "84237": {
            "id": "PR_kwDOAO6SJc5eNC9z",
            "public_id": 84237,
            "url": "https://github.com/godotengine/godot/pull/84237",
            "diff_url": "https://github.com/godotengine/godot/pull/84237.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/84237.patch",
            "title": "Inspector: Fix clearing array/dictionary element with `<Object#null>`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3NzAwNDE4",
            "created_at": "2023-10-31T08:43:27Z",
            "updated_at": "2023-12-05T13:44:29Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ed86c3300242a7d0af91a0366e59705fdcdd49ec"
            ]
        },
        "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": "2023-12-09T16:40:38Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABTZnv2Q",
                    "name": "cherrypick:4.1",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b6bee1c21ed1b2297e3230cc5193bcb05a9115f1"
            ]
        },
        "84310": {
            "id": "PR_kwDOAO6SJc5eVqPd",
            "public_id": 84310,
            "url": "https://github.com/godotengine/godot/pull/84310",
            "diff_url": "https://github.com/godotengine/godot/pull/84310.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/84310.patch",
            "title": "Allow dragging editable children",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2023-11-01T14:10:54Z",
            "updated_at": "2023-12-05T13:47:15Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "3f00d713b858e447911b81801b752ead2262731c"
            ]
        },
        "84416": {
            "id": "PR_kwDOAO6SJc5ejW3e",
            "public_id": 84416,
            "url": "https://github.com/godotengine/godot/pull/84416",
            "diff_url": "https://github.com/godotengine/godot/pull/84416.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/84416.patch",
            "title": "Add `shadows_disabled` macro in Compatibility renderer",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjgzMTU5ODY=",
            "created_at": "2023-11-03T15:49:55Z",
            "updated_at": "2023-12-09T16:40:46Z",
            "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": [
                "716fd3edfc0512ac434adb9750530b15ae3f8511"
            ]
        },
        "84507": {
            "id": "PR_kwDOAO6SJc5eqDtk",
            "public_id": 84507,
            "url": "https://github.com/godotengine/godot/pull/84507",
            "diff_url": "https://github.com/godotengine/godot/pull/84507.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/84507.patch",
            "title": "Fix generating terrain icon with certain image formats.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEyNzU2MDQ3",
            "created_at": "2023-11-06T08:22:31Z",
            "updated_at": "2023-12-05T13:09:44Z",
            "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": [
                "35c105e796c0f4d08b5ea58d31d7eb4a37273755"
            ]
        },
        "84520": {
            "id": "PR_kwDOAO6SJc5eruAx",
            "public_id": 84520,
            "url": "https://github.com/godotengine/godot/pull/84520",
            "diff_url": "https://github.com/godotengine/godot/pull/84520.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/84520.patch",
            "title": "Fix errors on file rename or move in the Filesystem Dock",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NzA1NDAx",
            "created_at": "2023-11-06T12:35:26Z",
            "updated_at": "2023-12-05T13:47:57Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "76c7190d21fdd0760f5cd26a955f4c5ee10b783c"
            ]
        },
        "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": "2023-12-05T13:49:44Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABTZnv2Q",
                    "name": "cherrypick:4.1",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "3f22c1bfb6ff6d6aa6e60c041ab2d9677da8cd51"
            ]
        },
        "84594": {
            "id": "PR_kwDOAO6SJc5e2_qc",
            "public_id": 84594,
            "url": "https://github.com/godotengine/godot/pull/84594",
            "diff_url": "https://github.com/godotengine/godot/pull/84594.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/84594.patch",
            "title": "Comment the shader template light function by default",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYyNjUzMDc=",
            "created_at": "2023-11-07T22:23:15Z",
            "updated_at": "2023-12-05T13:09:56Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNjA5NDQyMDYy",
                    "name": "topic:shaders",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "c430ff2396d1f7372c88a8ea080ecbf94a43fc9e"
            ]
        },
        "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": "2023-12-05T13:08:46Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNjQ3MDUzMjAw",
                    "name": "cherrypick:3.x",
                    "color": "#446699"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABTZnv2Q",
                    "name": "cherrypick:4.1",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "7d0c561e02d37a27884162128387064f4fb1b90b"
            ]
        },
        "84816": {
            "id": "PR_kwDOAO6SJc5fPnq0",
            "public_id": 84816,
            "url": "https://github.com/godotengine/godot/pull/84816",
            "diff_url": "https://github.com/godotengine/godot/pull/84816.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/84816.patch",
            "title": "Fix memory leak in 'NavigationServer3D' involving static obstacles",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEyMDczODU=",
            "created_at": "2023-11-12T22:07:47Z",
            "updated_at": "2023-12-05T13:08:31Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwxNzUyMDQwNjk0",
                    "name": "topic:navigation",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyMjMxNTkzNjg1",
                    "name": "topic:tests",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "a4b3546577efb3591b9aac162d159df487c57a56"
            ]
        },
        "84852": {
            "id": "PR_kwDOAO6SJc5fUm48",
            "public_id": 84852,
            "url": "https://github.com/godotengine/godot/pull/84852",
            "diff_url": "https://github.com/godotengine/godot/pull/84852.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/84852.patch",
            "title": "Vulkan: Fix incorrect access to the buffers on Android",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQxOTIxMzk1",
            "created_at": "2023-11-13T17:00:31Z",
            "updated_at": "2023-12-08T17:38:28Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "04a142cf7116c6397b0b4fb5f64951968148a8d6"
            ]
        },
        "84891": {
            "id": "PR_kwDOAO6SJc5fbAe6",
            "public_id": 84891,
            "url": "https://github.com/godotengine/godot/pull/84891",
            "diff_url": "https://github.com/godotengine/godot/pull/84891.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/84891.patch",
            "title": "Only allow MeshInstance3D-based nodes in particles emission shape node selector",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2023-11-14T15:14:32Z",
            "updated_at": "2023-12-05T13:07:24Z",
            "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": "LA_kwDOAO6SJc8AAAABCNCFwA",
                    "name": "topic:particles",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "c6a16b176e065c72df97041453bf388d777f44cb"
            ]
        },
        "84933": {
            "id": "PR_kwDOAO6SJc5fgl6v",
            "public_id": 84933,
            "url": "https://github.com/godotengine/godot/pull/84933",
            "diff_url": "https://github.com/godotengine/godot/pull/84933.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/84933.patch",
            "title": "Only allow MeshInstance3D-inherited nodes in MultiMesh Populate Surface dialog",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2023-11-15T11:27:50Z",
            "updated_at": "2023-12-05T13:34:12Z",
            "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": [
                "dc3194f66880d2424692db5c40ac724346a201b1"
            ]
        },
        "84990": {
            "id": "PR_kwDOAO6SJc5fr9Y1",
            "public_id": 84990,
            "url": "https://github.com/godotengine/godot/pull/84990",
            "diff_url": "https://github.com/godotengine/godot/pull/84990.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/84990.patch",
            "title": "Fix order of operations for macOS template check",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwNTQxMTgz",
            "created_at": "2023-11-16T22:39:16Z",
            "updated_at": "2023-12-05T13:49:30Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyOTA5OTAwODUw",
                    "name": "topic:export",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "8f2b7018928845a96a61493d53cab4754cc8320d"
            ]
        },
        "85002": {
            "id": "PR_kwDOAO6SJc5ftoH6",
            "public_id": 85002,
            "url": "https://github.com/godotengine/godot/pull/85002",
            "diff_url": "https://github.com/godotengine/godot/pull/85002.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/85002.patch",
            "title": "Fix memory leak on error paths in tinyexr loader",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxNjIxNDI=",
            "created_at": "2023-11-17T07:02:31Z",
            "updated_at": "2023-12-05T13:07:48Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f912a5aa56b042e2a610d920489b853d3bb6db0d"
            ]
        },
        "85048": {
            "id": "PR_kwDOAO6SJc5f0LDd",
            "public_id": 85048,
            "url": "https://github.com/godotengine/godot/pull/85048",
            "diff_url": "https://github.com/godotengine/godot/pull/85048.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/85048.patch",
            "title": "Remove unused grip touch action from default OpenXR action map",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE5NDU0NDk=",
            "created_at": "2023-11-18T09:36:38Z",
            "updated_at": "2023-12-10T22:58:34Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw4NjU1ODUwMDA=",
                    "name": "topic:xr",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "3af0176e8cfad80920bd031b90b80e4fc2a6cf70"
            ]
        },
        "85061": {
            "id": "PR_kwDOAO6SJc5f0kkt",
            "public_id": 85061,
            "url": "https://github.com/godotengine/godot/pull/85061",
            "diff_url": "https://github.com/godotengine/godot/pull/85061.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/85061.patch",
            "title": "Fix imported track flag on sliced animations.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEyNzU2MDQ3",
            "created_at": "2023-11-18T15:39:58Z",
            "updated_at": "2023-12-05T13:08: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": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "57f1e5dcdc7d1c35d7367279cca3b3c50b1fc1b8"
            ]
        },
        "85087": {
            "id": "PR_kwDOAO6SJc5f1xfx",
            "public_id": 85087,
            "url": "https://github.com/godotengine/godot/pull/85087",
            "diff_url": "https://github.com/godotengine/godot/pull/85087.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/85087.patch",
            "title": "Fix issue with 3D scene drag and drop preview node",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI5MTU4NDA3",
            "created_at": "2023-11-19T13:58:33Z",
            "updated_at": "2023-12-09T10:51:38Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "834ccb9698613012a05aca558ff01fc2cbbf67c4"
            ]
        },
        "85092": {
            "id": "PR_kwDOAO6SJc5f15Il",
            "public_id": 85092,
            "url": "https://github.com/godotengine/godot/pull/85092",
            "diff_url": "https://github.com/godotengine/godot/pull/85092.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/85092.patch",
            "title": "Use vertex input mask for creating vertex arrays",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NTIxMzM5",
            "created_at": "2023-11-19T15:38:59Z",
            "updated_at": "2023-12-05T13:48:17Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "c0c1efc5da393789d5c23e62f013f792e1306009"
            ]
        },
        "85181": {
            "id": "PR_kwDOAO6SJc5gC1Qk",
            "public_id": 85181,
            "url": "https://github.com/godotengine/godot/pull/85181",
            "diff_url": "https://github.com/godotengine/godot/pull/85181.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/85181.patch",
            "title": "Restored Control properties when you undo a parenting of a Control to a Container",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwODk1MjU=",
            "created_at": "2023-11-21T16:33:52Z",
            "updated_at": "2023-12-05T13:30:14Z",
            "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": [
                "5614e6d61ca5de6c75af2adf5c55e70f4bcd5ec5"
            ]
        },
        "85196": {
            "id": "PR_kwDOAO6SJc5gEsj3",
            "public_id": 85196,
            "url": "https://github.com/godotengine/godot/pull/85196",
            "diff_url": "https://github.com/godotengine/godot/pull/85196.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/85196.patch",
            "title": "Filter groups and categories from autocompletion",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBe5tvQ",
            "created_at": "2023-11-21T22:32:53Z",
            "updated_at": "2023-12-09T15:13:39Z",
            "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": [
                "e253250814ed60ca7af9ee793b30cc9dd6911cba"
            ]
        },
        "85258": {
            "id": "PR_kwDOAO6SJc5gMgYI",
            "public_id": 85258,
            "url": "https://github.com/godotengine/godot/pull/85258",
            "diff_url": "https://github.com/godotengine/godot/pull/85258.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/85258.patch",
            "title": "Fix NavigationRegion2D transform update",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyNDY0MjA0",
            "created_at": "2023-11-23T06:28:07Z",
            "updated_at": "2023-12-05T15:26:22Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzUyMDQwNjk0",
                    "name": "topic:navigation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6fdb16af478966d78879018e01fbc40b6f5ba9d6"
            ]
        },
        "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": "2023-12-05T13:33:39Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABTZnv2Q",
                    "name": "cherrypick:4.1",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "70959a9c04d2813920028ca33959657a8f37af36"
            ]
        },
        "85271": {
            "id": "PR_kwDOAO6SJc5gPaXk",
            "public_id": 85271,
            "url": "https://github.com/godotengine/godot/pull/85271",
            "diff_url": "https://github.com/godotengine/godot/pull/85271.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/85271.patch",
            "title": "Correctly check scripts that must inherit `EditorPlugin`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExNzgyODMz",
            "created_at": "2023-11-23T15:22:29Z",
            "updated_at": "2023-12-05T13:49:17Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwzMDcxMzU1MzI=",
                    "name": "topic:plugin",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "bc1949d7978c428ae3579e240368e20022ee77cd"
            ]
        },
        "85306": {
            "id": "PR_kwDOAO6SJc5gTeRP",
            "public_id": 85306,
            "url": "https://github.com/godotengine/godot/pull/85306",
            "diff_url": "https://github.com/godotengine/godot/pull/85306.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/85306.patch",
            "title": "X11: Send IME update notification deferred",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBe5tvQ",
            "created_at": "2023-11-24T12:24:19Z",
            "updated_at": "2023-12-09T15:13:08Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTczMjY=",
                    "name": "platform:linuxbsd",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "bf45d3ae24eb09bc5097f30fdb8ad7dc40ed1a7a"
            ]
        },
        "85312": {
            "id": "PR_kwDOAO6SJc5gUX49",
            "public_id": 85312,
            "url": "https://github.com/godotengine/godot/pull/85312",
            "diff_url": "https://github.com/godotengine/godot/pull/85312.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/85312.patch",
            "title": "Make sure `Window`'s title is respected before we compute the size",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExNzgyODMz",
            "created_at": "2023-11-24T15:36:29Z",
            "updated_at": "2023-12-05T13:44:14Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyMDU0MTc0MTM=",
                    "name": "platform:windows",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d9677be0cab2274a4e53ac34783ba7539b52ab8f"
            ]
        },
        "85363": {
            "id": "PR_kwDOAO6SJc5gXRp7",
            "public_id": 85363,
            "url": "https://github.com/godotengine/godot/pull/85363",
            "diff_url": "https://github.com/godotengine/godot/pull/85363.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/85363.patch",
            "title": "[RTL] Fix CharFX character offset calculation.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2023-11-25T22:09:22Z",
            "updated_at": "2023-12-05T13:32:20Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "7a59efac323d55a18596d196aff4c9c33d5ee03b"
            ]
        },
        "85373": {
            "id": "PR_kwDOAO6SJc5gXsSR",
            "public_id": 85373,
            "url": "https://github.com/godotengine/godot/pull/85373",
            "diff_url": "https://github.com/godotengine/godot/pull/85373.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/85373.patch",
            "title": "Fix updating cached singletons when reloading GDScripts",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc3ODIyMTg=",
            "created_at": "2023-11-26T08:19:07Z",
            "updated_at": "2023-12-05T13:47:06Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw1ODA1MzcwMDM=",
                    "name": "topic:gdextension",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwODI=",
                    "name": "topic:gdscript",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "8cdbec0434fd95c303c670985406224c2c6b5232"
            ]
        },
        "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": "2023-12-05T13:30:36Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABTZnv2Q",
                    "name": "cherrypick:4.1",
                    "color": "#446699"
                },
                {
                    "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": "2023-12-05T13:30:49Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABTZnv2Q",
                    "name": "cherrypick:4.1",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d10617bb3b1c78fd7313b3fb262481a939e561f5"
            ]
        },
        "85428": {
            "id": "PR_kwDOAO6SJc5gbVOt",
            "public_id": 85428,
            "url": "https://github.com/godotengine/godot/pull/85428",
            "diff_url": "https://github.com/godotengine/godot/pull/85428.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/85428.patch",
            "title": "Prevent a crash when calling `AnimationMixer::restore` with an invalid resource",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjgzMTU5ODY=",
            "created_at": "2023-11-27T11:21:48Z",
            "updated_at": "2023-12-09T16:40:58Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
                    "name": "topic:animation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "937411e152f5e84c0f4a59d59e2a813ecda8dd06"
            ]
        },
        "85458": {
            "id": "PR_kwDOAO6SJc5ghtS7",
            "public_id": 85458,
            "url": "https://github.com/godotengine/godot/pull/85458",
            "diff_url": "https://github.com/godotengine/godot/pull/85458.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/85458.patch",
            "title": "Fix IME key event being erased in macOS",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwMzM0ODM0",
            "created_at": "2023-11-28T08:36:36Z",
            "updated_at": "2023-12-05T13:46:52Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc3ODA=",
                    "name": "platform:macos",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5962e5278c470e5f021c9b0e9178e0634968b337"
            ]
        },
        "85484": {
            "id": "PR_kwDOAO6SJc5gl4ew",
            "public_id": 85484,
            "url": "https://github.com/godotengine/godot/pull/85484",
            "diff_url": "https://github.com/godotengine/godot/pull/85484.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/85484.patch",
            "title": "Do not consume mouse messages in windows with `no_focus` on Windows OS",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY2MDA0Mjgw",
            "created_at": "2023-11-28T19:18:43Z",
            "updated_at": "2023-12-05T13:32:39Z",
            "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": [
                "40d7320a17560222042661798baba150d30c2d91"
            ]
        },
        "85486": {
            "id": "PR_kwDOAO6SJc5gmGiQ",
            "public_id": 85486,
            "url": "https://github.com/godotengine/godot/pull/85486",
            "diff_url": "https://github.com/godotengine/godot/pull/85486.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/85486.patch",
            "title": "Fix property groups overriding real properties",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQzNzAyNQ==",
            "created_at": "2023-11-28T19:57:03Z",
            "updated_at": "2023-12-05T13:46:25Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "decf3b21ae03af2c5c5e6a6629d8c45c4b50eb93"
            ]
        },
        "85491": {
            "id": "PR_kwDOAO6SJc5gnhfe",
            "public_id": 85491,
            "url": "https://github.com/godotengine/godot/pull/85491",
            "diff_url": "https://github.com/godotengine/godot/pull/85491.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/85491.patch",
            "title": "Fix documentation for `icon_and_font_color` editor setting",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc3MDY5NjA=",
            "created_at": "2023-11-29T01:20:42Z",
            "updated_at": "2023-12-07T09:27:59Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "de59872db858145b4fc3778c5be6ad6c75395b73"
            ]
        },
        "85542": {
            "id": "PR_kwDOAO6SJc5gyMfu",
            "public_id": 85542,
            "url": "https://github.com/godotengine/godot/pull/85542",
            "diff_url": "https://github.com/godotengine/godot/pull/85542.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/85542.patch",
            "title": "Limit window size updates on title change.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2023-11-30T14:05:37Z",
            "updated_at": "2023-12-05T13:31:32Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5dd11e8eee739f2ac3bbecd93cd4862c151aebc8"
            ]
        },
        "85556": {
            "id": "PR_kwDOAO6SJc5g0JX7",
            "public_id": 85556,
            "url": "https://github.com/godotengine/godot/pull/85556",
            "diff_url": "https://github.com/godotengine/godot/pull/85556.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/85556.patch",
            "title": "Fix importing WAV files with odd chunk sizes",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM1NTk3MzM3",
            "created_at": "2023-11-30T18:47:40Z",
            "updated_at": "2023-12-05T13:33:50Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw1NzI3ODE5OTc=",
                    "name": "topic:audio",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "29810376b8c47f74de7e513c86204c0dba00cb91"
            ]
        },
        "85569": {
            "id": "PR_kwDOAO6SJc5g0r4Z",
            "public_id": 85569,
            "url": "https://github.com/godotengine/godot/pull/85569",
            "diff_url": "https://github.com/godotengine/godot/pull/85569.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/85569.patch",
            "title": "Fix AnimationPlayer seeking for Discrete keys",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYxOTM4MjYz",
            "created_at": "2023-11-30T20:31:08Z",
            "updated_at": "2023-12-05T13:31:43Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
                    "name": "topic:animation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "7ed7ea53e6221eff6e6bf1e357706533e9a31e8c"
            ]
        },
        "85585": {
            "id": "PR_kwDOAO6SJc5g2mHH",
            "public_id": 85585,
            "url": "https://github.com/godotengine/godot/pull/85585",
            "diff_url": "https://github.com/godotengine/godot/pull/85585.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/85585.patch",
            "title": "Fix SnapGrid is almost invisible in light theme",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjgzMTU5ODY=",
            "created_at": "2023-12-01T04:18:57Z",
            "updated_at": "2023-12-11T13:11:51Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "926e22d2ab100021a1c26585ed779842dd2c6086"
            ]
        },
        "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": "2023-12-05T13:46:40Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "LA_kwDOAO6SJc8AAAABTZnv2Q",
                    "name": "cherrypick:4.1",
                    "color": "#446699"
                },
                {
                    "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": "2023-12-05T13:31:02Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABTZnv2Q",
                    "name": "cherrypick:4.1",
                    "color": "#446699"
                },
                {
                    "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"
            ]
        },
        "85635": {
            "id": "PR_kwDOAO6SJc5g8e5F",
            "public_id": 85635,
            "url": "https://github.com/godotengine/godot/pull/85635",
            "diff_url": "https://github.com/godotengine/godot/pull/85635.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/85635.patch",
            "title": "Set ReflectionProbe frame before mapping id in mobile renderer",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NTIxMzM5",
            "created_at": "2023-12-01T23:56:02Z",
            "updated_at": "2023-12-07T08:06:42Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "394edf8288b431bae148e7c5cfe92e7d23f2d49d"
            ]
        },
        "85646": {
            "id": "PR_kwDOAO6SJc5g8_d3",
            "public_id": 85646,
            "url": "https://github.com/godotengine/godot/pull/85646",
            "diff_url": "https://github.com/godotengine/godot/pull/85646.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/85646.patch",
            "title": "Add a descriptive error message when creating a mesh surface from the wrong array type",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NDY4NzU=",
            "created_at": "2023-12-02T07:16:49Z",
            "updated_at": "2023-12-05T13:48:08Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "7d5b9028383f16214e7e47d2e259c4f1958ad553"
            ]
        },
        "85665": {
            "id": "PR_kwDOAO6SJc5g9o6s",
            "public_id": 85665,
            "url": "https://github.com/godotengine/godot/pull/85665",
            "diff_url": "https://github.com/godotengine/godot/pull/85665.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/85665.patch",
            "title": "[4.2] Fix SubViewport physics picking",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYyOTkyMjc=",
            "created_at": "2023-12-02T16:13:10Z",
            "updated_at": "2023-12-05T18:45:49Z",
            "target_branch": "4.2",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ab7b662353794ee0044b0856951136d963caf7f3"
            ]
        },
        "85681": {
            "id": "PR_kwDOAO6SJc5g91sB",
            "public_id": 85681,
            "url": "https://github.com/godotengine/godot/pull/85681",
            "diff_url": "https://github.com/godotengine/godot/pull/85681.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/85681.patch",
            "title": "Fix Tween loop initial value",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2023-12-02T19:21:30Z",
            "updated_at": "2023-12-05T13:31:17Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
                    "name": "topic:animation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "20aecefd9bdde8c806645432e3989f11ddc6e90d"
            ]
        },
        "85745": {
            "id": "PR_kwDOAO6SJc5hDDVU",
            "public_id": 85745,
            "url": "https://github.com/godotengine/godot/pull/85745",
            "diff_url": "https://github.com/godotengine/godot/pull/85745.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/85745.patch",
            "title": "Fix theme application in various editor dialogs",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExNzgyODMz",
            "created_at": "2023-12-04T12:22:33Z",
            "updated_at": "2023-12-05T13:48:31Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "01888ae7ab2d8989b6e25cb2edbe7b3d27cf4e4e"
            ]
        },
        "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": "2023-12-05T13:48:44Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABTZnv2Q",
                    "name": "cherrypick:4.1",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "10e714a9757f04c5645d0de8136a9982c558d9b6"
            ]
        },
        "85753": {
            "id": "PR_kwDOAO6SJc5hFTu9",
            "public_id": 85753,
            "url": "https://github.com/godotengine/godot/pull/85753",
            "diff_url": "https://github.com/godotengine/godot/pull/85753.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/85753.patch",
            "title": "Keep scene tiles even if the TileMap is invisible",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYwOTMxMTk=",
            "created_at": "2023-12-04T17:40:18Z",
            "updated_at": "2023-12-05T13:30:23Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "25e927e56b5efc3dba779a4104f3eec3cdeacb05"
            ]
        },
        "85774": {
            "id": "PR_kwDOAO6SJc5hIxdZ",
            "public_id": 85774,
            "url": "https://github.com/godotengine/godot/pull/85774",
            "diff_url": "https://github.com/godotengine/godot/pull/85774.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/85774.patch",
            "title": "[iOS] Use `mdfind` to check if Xcode is installed in one-click deploy code.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2023-12-05T07:16:10Z",
            "updated_at": "2023-12-08T12:40:16Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc3ODA=",
                    "name": "platform:macos",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyOTA5OTAwODUw",
                    "name": "topic:export",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "0e2f297806dc204f2b61dd3727d5ec360205cbdd"
            ]
        },
        "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": "2023-12-11T11:44:06Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABTZnv2Q",
                    "name": "cherrypick:4.1",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "51dcb388409095133261fb98c8822fbc6bb55c8e"
            ]
        },
        "85779": {
            "id": "PR_kwDOAO6SJc5hKvKh",
            "public_id": 85779,
            "url": "https://github.com/godotengine/godot/pull/85779",
            "diff_url": "https://github.com/godotengine/godot/pull/85779.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/85779.patch",
            "title": "[4.2] Fix crash when using incompatible versions of Godot Jolt",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ4ODQyNDY=",
            "created_at": "2023-12-05T11:43:55Z",
            "updated_at": "2023-12-05T14:10:24Z",
            "target_branch": "4.2",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw1ODA1MzcwMDM=",
                    "name": "topic:gdextension",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "013c1191009eab0c85bf75dea098ada2b856d34b"
            ]
        },
        "85784": {
            "id": "PR_kwDOAO6SJc5hLkj2",
            "public_id": 85784,
            "url": "https://github.com/godotengine/godot/pull/85784",
            "diff_url": "https://github.com/godotengine/godot/pull/85784.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/85784.patch",
            "title": "Cherry-picks for the 4.2 branch (future 4.2.1) - 1st batch ",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExNzgyODMz",
            "created_at": "2023-12-05T13:50:54Z",
            "updated_at": "2023-12-07T11:48:21Z",
            "target_branch": "4.2",
            "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": [
                "075a5a174feef13ed35ae805428ce99d6864bffb",
                "c219ffe5ebe87c9661852541ca9fe43572b21830",
                "7931c04544472b57ac68bbdd383468aa8d0afa5b",
                "4cadc50bf73b45cdd3e92565f0c9cc053a661758",
                "d29aaedd78a257f2593de1c73671049ea09c0079",
                "83d3ccc1088b8b2e34ad802acd0e4933e2ff4147",
                "351bede5ae07d6bda3c02f5f758a2c1a8f42b6db",
                "2167526f2f3631a9cc34139503457704d9174d1a",
                "455e8f0e33c0b8cd2efad3caad833c0f8e2429d9",
                "65677df124666d1dd6e15dd4e6364f1eb7da7d21",
                "24a383e2ec937a63e5019a8b7533e9572b37b1c4",
                "511b4f822a26194800f408e40caa6192b909c56d",
                "d25e28d9aee87673934af7c42a4827c2d2f3b483",
                "5db5f0b52b4677d78a394b69af0c4b9faf5952de",
                "6f8cc1b8deafa6d7e2ddc22dc71fff672b491f90",
                "0ba32ac384a1ca672cfed56a20ec302f3a6ae1ac",
                "b959ab98486ce9d6f8b7bd02895058f9e6a172a7",
                "1d5f6ed84e502405b744168a9a0ea44896401ee1",
                "3dfb82f47bd62298a34acf1f0e8e5ee6f294ad96",
                "2b3a8f060a3820a65aa79badfd2f0e08a0765cfb",
                "476bc362e5a892e27c5e4e7afd191d5121f802a2",
                "bcf09f1d9eb557c63b0adda73b78f6df3913f7e2",
                "6e4a7eecf5c44c878e11bbbde72bf33dbf27b42c",
                "bd7d37b5ee0ee54d0fd1cceb71b8ef7cfb15eb1c",
                "836e0181ab7e5843eb77ac121d6622c52b4229ed",
                "bca878ffd94e543fef9f19eae1b80ab50b651287",
                "d93fcf824f4ac11cbd4eec7c5bfd791ad52117da",
                "dc5d47712bf02e55a3aab00202fee18a5f1c8de3",
                "4564a8513ab6da230d3cf1551d98c7668008e5c4",
                "a207e53defb04b9c923258adabd1ce270935bcc4",
                "dc221c50ab0e1d55942f6f2d5542c5c93a3459c5",
                "21a510b5ea0e1c13a3e6dd0dd90b6840b811cb05",
                "77383e63a65d7db702bad8a773466a694c4fc36a",
                "b5e7b2c7a706249ed8354c1c541b84918cb192b1",
                "6cfe17cbcf97baa0e70814799666325d5c0e625b",
                "51816380b5408d61cb19d932a6cce5b35649834a",
                "492b0c322af4f0c1f17cfbe3a71a95d59f23723a",
                "1fcf635383be7c8145a9ad10f50daf2a863b8a71",
                "871d00c9803f7ee5cb0348a64aee6e722e6fd289",
                "d2d7261c1eb56cabbec66ebf9c381d182c620536",
                "3ba731f9e118ccf3edb615b56324f8bc84b25c1f",
                "cc9bb3bc3f47567e8fcf9dc64097c361c98ffb23",
                "2786f0e43e8386a1d64b218b2ec3700eaf39e8e7",
                "cff941f138816613d9e83cf0ea1aae7c08531082",
                "b642489dc430c435ccfc0643313eac50ea254314",
                "4ddcfb5fb3468b1547abbc17a9139540b41bb526",
                "7fb0ec04c20d1893726e09805fec5467549ce9ba",
                "f84ee53a9ae4b120cf03f2afbc9e3b0c1aaba33d",
                "1d82ae22c00ac173f0ce300a1cde88b31fb4bffc",
                "779414c1e8e2a94aed70c656798addae7700639f",
                "90f7b2b8cf28153db0e38b877e5cb3f51576f021",
                "7b9bf3df64710443caca247cc14f41e4747055fe",
                "c913a8de584b96de79057a776ecdaf6c14f41e29",
                "e4aec48bea7e5ca92313638bc2ef8f63cbaee423",
                "b768561154a13c492e0e2625c247095730b1b03d",
                "2cbe02ad7008bfd000418786f95570a98dd566d1",
                "dbb86ed144ef8f36685514b7f85492f7cd57e2e3",
                "bd2cad52edbcec37fd47f35ca20a2fe13820e54f",
                "fc7cc46b027c18c13d89487202402d361e08d21e",
                "dfcfc79e3fe71040e09ff263016edb69ca7c08d5",
                "ece0c0c4a46cc619902bd63da285ca77036a7b2c",
                "5c709cfc7bab6390a3713679eec0783e46470aae",
                "ffe935815e913111ea90650b012873c30ca29002",
                "0478c7c1ccbf32a3b3876c77523a7c996c384325",
                "a813176bb38af6546a33fa1ff817435695f39717",
                "54c799f1caecf96629ab16f8fabd82f68a09499b",
                "8d9d58b9b7de2ed5f4432aab7d6e1060560007d8"
            ]
        },
        "85785": {
            "id": "PR_kwDOAO6SJc5hLlvY",
            "public_id": 85785,
            "url": "https://github.com/godotengine/godot/pull/85785",
            "diff_url": "https://github.com/godotengine/godot/pull/85785.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/85785.patch",
            "title": "[macOS] Switch ANGLE backend to ANGLE over OpenGL, switch default compatibility renderer back to native.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2023-12-05T13:52:43Z",
            "updated_at": "2023-12-07T09:27:34Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc3ODA=",
                    "name": "platform:macos",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d48524a3f4e7070cecc01de215ae4c3aa37ab504"
            ]
        },
        "85787": {
            "id": "PR_kwDOAO6SJc5hLziM",
            "public_id": 85787,
            "url": "https://github.com/godotengine/godot/pull/85787",
            "diff_url": "https://github.com/godotengine/godot/pull/85787.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/85787.patch",
            "title": "Do not reload resources and send notification if locale is not changed.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2023-12-05T14:18:14Z",
            "updated_at": "2023-12-07T09:28:12Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "829349d2ca6e49eaf0703154467ee8020484b387"
            ]
        },
        "85790": {
            "id": "PR_kwDOAO6SJc5hMNn0",
            "public_id": 85790,
            "url": "https://github.com/godotengine/godot/pull/85790",
            "diff_url": "https://github.com/godotengine/godot/pull/85790.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/85790.patch",
            "title": "Fix size and visuals of the `InputEventConfigurationDialog`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExNzgyODMz",
            "created_at": "2023-12-05T15:06:42Z",
            "updated_at": "2023-12-07T09:28:18Z",
            "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": [
                "44ec0d19d8870dfd07dc8b2a5e6122f7fac9290f"
            ]
        },
        "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": "2023-12-07T09:28:25Z",
            "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": "LA_kwDOAO6SJc8AAAABTZnv2Q",
                    "name": "cherrypick:4.1",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "4986d6d317e592db86603ae14a72fe0a96a3f538"
            ]
        },
        "85828": {
            "id": "PR_kwDOAO6SJc5hRxh2",
            "public_id": 85828,
            "url": "https://github.com/godotengine/godot/pull/85828",
            "diff_url": "https://github.com/godotengine/godot/pull/85828.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/85828.patch",
            "title": "Limit window size updates on title translation change.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2023-12-06T08:52:43Z",
            "updated_at": "2023-12-07T09:28:06Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f9c42d9fffa8244eb84f6f0ab1f3d5f546b59c11"
            ]
        },
        "85877": {
            "id": "PR_kwDOAO6SJc5hX01e",
            "public_id": 85877,
            "url": "https://github.com/godotengine/godot/pull/85877",
            "diff_url": "https://github.com/godotengine/godot/pull/85877.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/85877.patch",
            "title": "Fix missing heading in translated online class reference",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2023-12-07T03:48:04Z",
            "updated_at": "2023-12-07T09:28:31Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                }
            ],
            "commits": [
                "9c83d3db5b02d0c554e9a0a958b6c52ea0d6dc05"
            ]
        },
        "85893": {
            "id": "PR_kwDOAO6SJc5hckLF",
            "public_id": 85893,
            "url": "https://github.com/godotengine/godot/pull/85893",
            "diff_url": "https://github.com/godotengine/godot/pull/85893.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/85893.patch",
            "title": "Fix TileMap occluders",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYwOTMxMTk=",
            "created_at": "2023-12-07T17:21:28Z",
            "updated_at": "2023-12-11T10:45:29Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "fcb8d19de0c2155384b629a7cd5dcf84401e3409"
            ]
        },
        "85972": {
            "id": "PR_kwDOAO6SJc5hmCoW",
            "public_id": 85972,
            "url": "https://github.com/godotengine/godot/pull/85972",
            "diff_url": "https://github.com/godotengine/godot/pull/85972.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/85972.patch",
            "title": "Ensure that 2D meshes use a proper input mask",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NTIxMzM5",
            "created_at": "2023-12-09T19:17:54Z",
            "updated_at": "2023-12-11T10:45:12Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "777d6ae1c617f3cb711338e745665b6b1837a403"
            ]
        },
        "86026": {
            "id": "PR_kwDOAO6SJc5hqna4",
            "public_id": 86026,
            "url": "https://github.com/godotengine/godot/pull/86026",
            "diff_url": "https://github.com/godotengine/godot/pull/86026.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/86026.patch",
            "title": "Cherry-picks for the 4.2 branch (future 4.2.1) - 2nd batch",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExNzgyODMz",
            "created_at": "2023-12-11T10:44:49Z",
            "updated_at": "2023-12-11T13:45:30Z",
            "target_branch": "4.2",
            "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": [
                "ed55f9d3e9460148865f7dcce8d6c55b71ff8294",
                "fc15ffed1e585c4f1ff7025a5a0f2306591be36e",
                "4cce0d971130f7689965042654a7dc2fbedd9bb0",
                "6e043b80f6023de6cd883598a30a0181aef5388b"
            ]
        },
        "86036": {
            "id": "PR_kwDOAO6SJc5hsxGt",
            "public_id": 86036,
            "url": "https://github.com/godotengine/godot/pull/86036",
            "diff_url": "https://github.com/godotengine/godot/pull/86036.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/86036.patch",
            "title": "Set what were default values for Web platform linker flags `-sSTACK_SIZE` and `-sDEFAULT_PTHREAD_STACK_SIZE`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI3MDkyOA==",
            "created_at": "2023-12-11T15:59:21Z",
            "updated_at": "2023-12-11T22:01:41Z",
            "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": "LA_kwDOAO6SJc8AAAABTZnv2Q",
                    "name": "cherrypick:4.1",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc0NTU=",
                    "name": "platform:web",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "8e5fbd43488ad39a9b987c9abc38134841f44024"
            ]
        }
    }
}