Files
godot-interactive-changelog/data/godotengine.godot.3.4.3.json
2023-11-26 22:25:49 +01:00

12202 lines
532 KiB
JSON

{
"generated_at": 1685475750618,
"log": [
"242c05d12f134d8f079debaf50161ef83d1a3b8c",
"ee8c87b884c5ec97ee28e79425a19f082b6899d4",
"5b5b52ce1e0cd5a472856586755c3487c35e4f67",
"626f1cf941f827d8866d510a3aa812868427cb2d",
"857fac65b12836130db1ad2bbdc6052bc0d00ae9",
"2f95efcaafdb3d41560b0d71dffcbef679741528",
"e03a2cec583633cacf7cbddc59ecea4cf8a1dce5",
"df9392c4c7b83544e68164d14d3419fba8da1e28",
"c82740e101a2506bc85e8111498287619c7f79bd",
"f7c191e1793d6e27f7afaa374a14d26b452bea41",
"4eef71d9218c0b864c9c03f374c289b0029861d7",
"f5db3d815d8c85777fb3f864f35e1c130bd7e72f",
"3b294aff205e4c8808f7c51eaf786cb3d871729e",
"c93408b5684c307770161e64fa7b1ab43ce92359",
"df24144a4c2cd3f5d258941568f979f10a488c1a",
"30a36f0d20a5d989c9388542107209840c65dfc4",
"885c9bdfbd13052ddc58fe8b41ed2bb1ebc5e9fa",
"a6b730043873c5ccc6aa9de3180d7a1415b46832",
"0ea54d07f29e9813a368ca6858aa38a6139385dc",
"46037af5708689a2c0f145ea4a7e93f82673f6b4",
"9b161542dcf914dce9e58381f5d5a3677da63d92",
"83bfc89466a8ce5840fd106b51e7950508c24670",
"2c174cbc0a7992df1a3f3be8950eeebc59d1a3ef",
"8af41b1c58da745cc4c8c3beefa16d0bd1666c5e",
"12b9fe50216e5ccb14ed3bbbe14b3b219a64d50d",
"ec1dc201f6c06154364ba58fbc27117814c90d4f",
"3c1fbdba95854d24f1030f9c2a38ad690198512e",
"9f020ec7779d9a6e73ae0f4c6387d51fe4d4c2f1",
"f911ec589defc1e7dc5da10e0bb417e89549a154",
"285c2d3a8467d53961764e351c4a5f434471c6fd",
"c76161382614314c68f5f0bd55c3a3db25d75786",
"1c4c7240643033a56997599509bb229eccee8cd8",
"c1ad560e555a2e2ded3bde66444145eb3609d093",
"90ca5d29e3edbde0f682df0162d4c4f9899817eb",
"e53604b74268a1d38e60f263ccdabe1d9b491ec3",
"87e96ca24ca7aba156e15c77dc3ff566056178da",
"06de19a266533ec23ec42f522f98b5c80e028d9c",
"4ad179b75d2ed15e1f2b657b19ffd40587f36f25",
"66de60553e00c3fc0e083f76852dee13f428d0b4",
"d47214f34485f40dbe0816ddb03d0433a123b52d",
"6e14ab25f637d4e742e7f0ec89dcc5e74ca7fcef",
"fd850ace8ab68efdb05202eedd9df2c41abbeca5",
"a357557282d6d3851fecb87341a9ac0fa65a05b2",
"04e9de3d71931c6953c5b600f5cf10f5c28238bb",
"58d1a8f34402f525ca527871b7adecfe88d59f3c",
"f883dd48ca79f47123e9fda322d16c597cf94df4",
"499cb0bf12e6e3c49b351f0307a7042949ba08e2",
"6ce71b78a7541c15ca906bf907bc4d76476aa0a4",
"2cc4616d6b4a93c3deba68812f57b2c1c77e6e41",
"4ef3985dc380c8416e6b39006e7299bf2fa94f67",
"4f86249d1e0fdb778b1f2dd511933d99d415867f",
"21b6d31e4c88b90232e85218c681df9fe5536431",
"8093d25827fb3df144275f24faf4ec063e37a7c5",
"07cc27692d4426f1f727ff11b7995fad3374028f",
"9766486aaffb8496d8b6ca3c5146a763c362f05c",
"a5b85c331e512920602363025d76190ba2734b2b",
"e9f93155c645065a36e49804951853e543874059",
"ca67b2bce19919bcf8a444fb240657707430a3d9",
"718132b69404f1e55c97b7f0ad8c0055d032deaf",
"4ab57389a5612c08c9809d0790a47ead912f92ae",
"eb9a847566198d01f174b38221af34b8f3920bfc",
"269c585f08dceacc7fe1a6d718a58798660a4a30",
"e33a73d66e0ba0d743bf7b4d9991c6f2a7b61efe",
"6c1f158459b06486c31ee60ad691a7848779ef53",
"1891c8e172786c05d3e3217e275765c47695dfbb",
"c09b8a99975408cec7014a1faaa6cc243a1529d2",
"b2e5e7cd897b358bae5eb9193785b56d68ad93a3",
"894b6d50493756be25d7f25dc1138b0272f7532e",
"f4814ab711033dbc2fc5455a7d5911b7ce3eff5c",
"48a47417405db7b3ea3e3a88ffc8d545ac3c3097",
"97ee014434c758ed3f0fc062f16b046cd34015fc",
"717cb07304e169b927fb87130ec4088dbd5b6971",
"caaa648e863175c1d55f52b22ccb9cd44544ff12",
"147e2b7c927158c5a8dbc1c66eea980f270f6cb1",
"18d676636df1ec841a8659d2d30a2c5a69ee4c15",
"7dc7f3182535256aaf2d54ee40eb204f749964d5",
"3cae7a7df5cdd9cffce6b28ec6bef2c2d461aa5f",
"7753688f88a13866d8e8d7582dd7e28e1990723e",
"6d5f8cd3ca0fc7a16f115b3baf708cb859db3cde",
"9827d620e3e0d288677218006099a278efbe21f3",
"3b4be5741e782872f240d91cb557c8db3cab36f6",
"ef2f631aa90147ee1e573208c9a2d139652652e2",
"b54987760a29d899875873ba361160a719c14988",
"2665fc1439379275a4e78183c77378881064d442",
"f0cbd12ea895e4375bf451f05a788ef2d4e20f75",
"4a833661855b271d591da51ac66157bdc7b145d7",
"fbff61dfe9c72c03c828d531dab56c10835e3b56",
"9540c18c06e4627ec7f3fee4f908eaf6f8b63323",
"c9f37194170c72e07e4dfd0027e50ca8ecce2936",
"db1105d4b3b9f9bee87f69a0780704b4d18fa9f4",
"055fb93e562e54417a7da4b325b6c40d1424da9e",
"a182b6545552306b843837c30e75c7d9ec04e281",
"ad12f54778129197f652b3e58d3efdbce38e5129",
"2e8334fa001f38b222ca0759ba614efd37e30f7f",
"f00260f1b7754c3003b624c842bb7dc83d895132",
"a59bf9a3b2e7cbac52b8f4b58ddd85a40f5cf855",
"7e32d42968b4e1d6883232f822ca0cf9665f754c",
"d218356ae852a11165dc90e0166edb09c021a8b9",
"c6ed1ef3429e81eb0517dd6b3ffce58933c3bdb9",
"579c6238bbeee2a0263e38ccfeb50ffe8ae55186",
"37489bcd0e09722888e7823da9ca418189b09223",
"4f3cc524265063d824d993fec6c834d015ee2653",
"51911952c5f4779188f6e2ebd684224d856272a3",
"92073c2fcdaf2ec01e77d6e8a97e98acbe4d38db",
"e8f3dad8985b45b16c09beac7fb6aa769ddaba8e",
"8db41cf94d8935821dd616e94dd8b35ef0d8d2aa",
"d0d1e81696ae87c2837d1671b0f6e2d205883bd1",
"9e7bf8fa73910dcf35ff0198f01abfa4c41832d2",
"987c43f06027d52d7735444c906909782263a3a8",
"eb31abaf0c9aa81a374acc99d9528904ef1cbfce",
"7fade16b55855c7fa024e2d60fa5cae268faaddd",
"51bcfd53b4f8bb7d48b26354bca55033694a25f1",
"0bf0dce1db87ca69f9507beee2915d5d2442747c",
"c7a9ec4c29226211b2aa46b817c0d0542b28461c",
"73d5851232bc0e29f1d026b1796c67436fa9e15b",
"0e0ccc4adf8ca91d39b27925f946fd05b9823555",
"fa709e71693a68bc0d6b4bf50972ebe18804a3d7",
"cd016ea0b1241c91f1fb07385f3d2261080bdcc9",
"965fbce9d41d74f1baf72edb0e8075a9668310e5",
"d1c66736318b58dd6e68273130099c84a1ce6226",
"a47188f2ce5d5ce17a8e1e1af2e5c4d642e8556d",
"d3528314b28cf1f75c64c2f2ef7323b4b2d5fd4a",
"9cd5f05a27a68d874ed7f6fc8de91431c2b6006d",
"de148fe51d3ab6f2418d48b54bb9d89b2a9a5626",
"4330c0b8e909bd095345f2a979a23aad08493bb8",
"71066cd63bcb3ce66064d1892b60fc1a2dfdc2b3",
"02078f81fc46bb217bd5f69451ae9ac4959d041c",
"63799b2a8e97b66eb00bb4cb8c5b4f6a769acd0e",
"3f7cb6231dc10cb8eabddb124f7fa126ccc510ab",
"90525d57815025245ada73686c169c2611a1145a",
"92ce352cc2ce3ba2bf322338eab129f1cdf780de",
"8012a48585bdc30d731de9ac734aca3a0c53c22c",
"9a26e95d5cd300ced8c302b11962f155d1ac3c2f",
"cf04c46a5ee86d239f820004b721e2f2729d0abe",
"33e5093e02a52d56148e435160816157c0b3ed88",
"b83ae018ff850b8c9c22d394d2721386a88152fc",
"02c596a82cb3109f7cb5efffd08b9c1b16f8bbe4",
"f999fe471d2f4ea30979a465d5a2470879b9c98a",
"454fe105e6637424dbc69bc4911843bb86ee315e",
"ad00d99b492ad3124d416aa0ba132d5a9765fa96",
"575999a9329e7ba5017b8354a4cbe66ae32830ab",
"73ca0533d04962a1b4598f7a31968e92c37b0a24",
"3839342175aaf0a0fe483c1a0d6ef37077e3d3c7",
"e0f95f1f632fd6f23a1e0b5cae7a0f8661c4d5b7",
"596bf6bdaaceb8b495c8d58ca481aae9852dc430",
"b7fbfc27769afa3a2afc0968ddc3e765b59b814d",
"4fd6f6ece752f4b1ee0058e48c1cf1e2f875d089",
"68e590e1fbb9a4f15177104a347f053f0a1c1476",
"e0ea177cf960e983085f8fec089c45c2103f078d",
"d445c145959508d3ebf4e44797019053e2131291",
"4674599dfa01cf0a5d016f5852c7eed6d128a82a",
"e62363ec89df4a13ceea8ff2f6de3d68d49afa63",
"efe56e5e889db408c6696171e6c06a93159d086f",
"dd9121040ec0eed81f3990c6987e0f994bc228fe",
"2106c5175ad5bb9884b506c6a558ba34e96ae833",
"74b1560672eb490c6d5375606c57350297bdbc95",
"dd002197db63d0c4fd24c4ca005c83c60b3de1e8",
"2e8fdd011236de8fd5688dd191ca61b2b37abea4",
"f6090226dcdbc723213ba0ea2e2095b22e2c5f80",
"cb6d82a111be6ee0c325d3a9c39a2110e134309f",
"35cfe4160a43fb4595f9665a634d31f53afe6aef",
"4a299aa73b66b9f6b08c07d707c0d66fb9021b3b",
"1ef1a84c220db73f4daa889b921e68ba5380d513",
"7324ad6462635d3492e6b5c68ce464ec89955fc8",
"e807d2e6f0917577464f4ab51db0350e0f6b5590",
"0868f6af622c3a6fada2667f28575a33123a9d6d",
"2927494d7e99924d506b63e7f3fbabaee0722bd7",
"02b549e9ea5d12243aa2e591f3d132e0a422552c",
"dd0206c5ad4da063daf23a93d06853b066d55b1f",
"50178ea5c3ed42e568ee346a06c6645b340046d7",
"a954c212ebd5bd4f744efbb281b0d3ed9f5d9a90",
"ecb283009eccc3a73aea8ec99b57df9d3e752505",
"48c90cb905543e0c8de8e77aff99152e62017051",
"575b2a23fae93d4d78099a4fb0e51eddd8bbd847",
"721bbfd4c852bbf5ed46826d1c33b00a4ed30ab3",
"2ebe0e48b98fcd7a1f3ca33d26446ba19e705e49",
"39cdd571143b194ae239cdab98623f1abf986842",
"1908e3fe9e0c775585fd6827ec4eb30146f207f7",
"99353a2aee0b962993d738440c5aa8bc028240c4",
"51f99586ee5320c57745362a68740a011c3e7f2a",
"f054563bf41bb969dc2300d3c0af04339c5240c5",
"702bff0b4218773d2f7792adc8f57d2e2427b10e",
"6bbfec2e9dbdb70b2256d73f6919e29398eeac8f",
"f726bf49dddfb9927fa967a4330cb3112ef19cb7",
"0c2e9195676fce1791307a0dcf9511ab1cd5fc6b",
"febc1aa7d255553eae9c124db3873ed7b0f288cf",
"b096c4b05f1d4201031a1cea3cb0d52873175b4e",
"6b0b5d209351dfe9a2a724f1c114e57d5378ab58",
"3adc308254af241e4192f022f1d4806e03362364",
"94ef24dd885180605c234929f84e168ec7b90bcb",
"150eb3533b9bf21436bad6e8997c7c70b0eadef9",
"a5d7d6ff29493edb3d4d7e268efe0ffaac3a031e",
"08256e0e16c48d2ce9eebf1361d4ffe0369ee9eb",
"56e06648abbe005c28653f00d7f114bccef54381",
"b4d7d8766670e2e6380d7d76798f81f840ffe168"
],
"release_logs": {
"rc1": [
"894b6d50493756be25d7f25dc1138b0272f7532e",
"f4814ab711033dbc2fc5455a7d5911b7ce3eff5c",
"48a47417405db7b3ea3e3a88ffc8d545ac3c3097",
"97ee014434c758ed3f0fc062f16b046cd34015fc",
"717cb07304e169b927fb87130ec4088dbd5b6971",
"caaa648e863175c1d55f52b22ccb9cd44544ff12",
"147e2b7c927158c5a8dbc1c66eea980f270f6cb1",
"18d676636df1ec841a8659d2d30a2c5a69ee4c15",
"7dc7f3182535256aaf2d54ee40eb204f749964d5",
"3cae7a7df5cdd9cffce6b28ec6bef2c2d461aa5f",
"7753688f88a13866d8e8d7582dd7e28e1990723e",
"6d5f8cd3ca0fc7a16f115b3baf708cb859db3cde",
"9827d620e3e0d288677218006099a278efbe21f3",
"3b4be5741e782872f240d91cb557c8db3cab36f6",
"ef2f631aa90147ee1e573208c9a2d139652652e2",
"b54987760a29d899875873ba361160a719c14988",
"2665fc1439379275a4e78183c77378881064d442",
"f0cbd12ea895e4375bf451f05a788ef2d4e20f75",
"4a833661855b271d591da51ac66157bdc7b145d7",
"fbff61dfe9c72c03c828d531dab56c10835e3b56",
"9540c18c06e4627ec7f3fee4f908eaf6f8b63323",
"c9f37194170c72e07e4dfd0027e50ca8ecce2936",
"db1105d4b3b9f9bee87f69a0780704b4d18fa9f4",
"055fb93e562e54417a7da4b325b6c40d1424da9e",
"a182b6545552306b843837c30e75c7d9ec04e281",
"ad12f54778129197f652b3e58d3efdbce38e5129",
"2e8334fa001f38b222ca0759ba614efd37e30f7f",
"f00260f1b7754c3003b624c842bb7dc83d895132",
"a59bf9a3b2e7cbac52b8f4b58ddd85a40f5cf855",
"7e32d42968b4e1d6883232f822ca0cf9665f754c",
"d218356ae852a11165dc90e0166edb09c021a8b9",
"c6ed1ef3429e81eb0517dd6b3ffce58933c3bdb9",
"579c6238bbeee2a0263e38ccfeb50ffe8ae55186",
"37489bcd0e09722888e7823da9ca418189b09223",
"4f3cc524265063d824d993fec6c834d015ee2653",
"51911952c5f4779188f6e2ebd684224d856272a3",
"92073c2fcdaf2ec01e77d6e8a97e98acbe4d38db",
"e8f3dad8985b45b16c09beac7fb6aa769ddaba8e",
"8db41cf94d8935821dd616e94dd8b35ef0d8d2aa",
"d0d1e81696ae87c2837d1671b0f6e2d205883bd1",
"9e7bf8fa73910dcf35ff0198f01abfa4c41832d2",
"987c43f06027d52d7735444c906909782263a3a8",
"eb31abaf0c9aa81a374acc99d9528904ef1cbfce",
"7fade16b55855c7fa024e2d60fa5cae268faaddd",
"51bcfd53b4f8bb7d48b26354bca55033694a25f1",
"0bf0dce1db87ca69f9507beee2915d5d2442747c",
"c7a9ec4c29226211b2aa46b817c0d0542b28461c",
"73d5851232bc0e29f1d026b1796c67436fa9e15b",
"0e0ccc4adf8ca91d39b27925f946fd05b9823555",
"fa709e71693a68bc0d6b4bf50972ebe18804a3d7",
"cd016ea0b1241c91f1fb07385f3d2261080bdcc9",
"965fbce9d41d74f1baf72edb0e8075a9668310e5",
"d1c66736318b58dd6e68273130099c84a1ce6226",
"a47188f2ce5d5ce17a8e1e1af2e5c4d642e8556d",
"d3528314b28cf1f75c64c2f2ef7323b4b2d5fd4a",
"9cd5f05a27a68d874ed7f6fc8de91431c2b6006d",
"de148fe51d3ab6f2418d48b54bb9d89b2a9a5626",
"4330c0b8e909bd095345f2a979a23aad08493bb8",
"71066cd63bcb3ce66064d1892b60fc1a2dfdc2b3",
"02078f81fc46bb217bd5f69451ae9ac4959d041c",
"63799b2a8e97b66eb00bb4cb8c5b4f6a769acd0e",
"3f7cb6231dc10cb8eabddb124f7fa126ccc510ab",
"90525d57815025245ada73686c169c2611a1145a",
"92ce352cc2ce3ba2bf322338eab129f1cdf780de",
"8012a48585bdc30d731de9ac734aca3a0c53c22c",
"9a26e95d5cd300ced8c302b11962f155d1ac3c2f",
"cf04c46a5ee86d239f820004b721e2f2729d0abe",
"33e5093e02a52d56148e435160816157c0b3ed88",
"b83ae018ff850b8c9c22d394d2721386a88152fc",
"02c596a82cb3109f7cb5efffd08b9c1b16f8bbe4",
"f999fe471d2f4ea30979a465d5a2470879b9c98a",
"454fe105e6637424dbc69bc4911843bb86ee315e",
"ad00d99b492ad3124d416aa0ba132d5a9765fa96",
"575999a9329e7ba5017b8354a4cbe66ae32830ab",
"73ca0533d04962a1b4598f7a31968e92c37b0a24",
"3839342175aaf0a0fe483c1a0d6ef37077e3d3c7",
"e0f95f1f632fd6f23a1e0b5cae7a0f8661c4d5b7",
"596bf6bdaaceb8b495c8d58ca481aae9852dc430",
"b7fbfc27769afa3a2afc0968ddc3e765b59b814d",
"4fd6f6ece752f4b1ee0058e48c1cf1e2f875d089",
"68e590e1fbb9a4f15177104a347f053f0a1c1476",
"e0ea177cf960e983085f8fec089c45c2103f078d",
"d445c145959508d3ebf4e44797019053e2131291",
"4674599dfa01cf0a5d016f5852c7eed6d128a82a",
"e62363ec89df4a13ceea8ff2f6de3d68d49afa63",
"efe56e5e889db408c6696171e6c06a93159d086f",
"dd9121040ec0eed81f3990c6987e0f994bc228fe",
"2106c5175ad5bb9884b506c6a558ba34e96ae833",
"74b1560672eb490c6d5375606c57350297bdbc95",
"dd002197db63d0c4fd24c4ca005c83c60b3de1e8",
"2e8fdd011236de8fd5688dd191ca61b2b37abea4",
"f6090226dcdbc723213ba0ea2e2095b22e2c5f80",
"cb6d82a111be6ee0c325d3a9c39a2110e134309f",
"35cfe4160a43fb4595f9665a634d31f53afe6aef",
"4a299aa73b66b9f6b08c07d707c0d66fb9021b3b",
"1ef1a84c220db73f4daa889b921e68ba5380d513",
"7324ad6462635d3492e6b5c68ce464ec89955fc8",
"e807d2e6f0917577464f4ab51db0350e0f6b5590",
"0868f6af622c3a6fada2667f28575a33123a9d6d",
"2927494d7e99924d506b63e7f3fbabaee0722bd7",
"02b549e9ea5d12243aa2e591f3d132e0a422552c",
"dd0206c5ad4da063daf23a93d06853b066d55b1f",
"50178ea5c3ed42e568ee346a06c6645b340046d7",
"a954c212ebd5bd4f744efbb281b0d3ed9f5d9a90",
"ecb283009eccc3a73aea8ec99b57df9d3e752505",
"48c90cb905543e0c8de8e77aff99152e62017051",
"575b2a23fae93d4d78099a4fb0e51eddd8bbd847",
"721bbfd4c852bbf5ed46826d1c33b00a4ed30ab3",
"2ebe0e48b98fcd7a1f3ca33d26446ba19e705e49",
"39cdd571143b194ae239cdab98623f1abf986842",
"1908e3fe9e0c775585fd6827ec4eb30146f207f7",
"99353a2aee0b962993d738440c5aa8bc028240c4",
"51f99586ee5320c57745362a68740a011c3e7f2a",
"f054563bf41bb969dc2300d3c0af04339c5240c5",
"702bff0b4218773d2f7792adc8f57d2e2427b10e",
"6bbfec2e9dbdb70b2256d73f6919e29398eeac8f",
"f726bf49dddfb9927fa967a4330cb3112ef19cb7",
"0c2e9195676fce1791307a0dcf9511ab1cd5fc6b",
"febc1aa7d255553eae9c124db3873ed7b0f288cf",
"b096c4b05f1d4201031a1cea3cb0d52873175b4e",
"6b0b5d209351dfe9a2a724f1c114e57d5378ab58",
"3adc308254af241e4192f022f1d4806e03362364",
"94ef24dd885180605c234929f84e168ec7b90bcb",
"150eb3533b9bf21436bad6e8997c7c70b0eadef9",
"a5d7d6ff29493edb3d4d7e268efe0ffaac3a031e",
"08256e0e16c48d2ce9eebf1361d4ffe0369ee9eb",
"56e06648abbe005c28653f00d7f114bccef54381",
"b4d7d8766670e2e6380d7d76798f81f840ffe168"
],
"rc2": [
"0ea54d07f29e9813a368ca6858aa38a6139385dc",
"46037af5708689a2c0f145ea4a7e93f82673f6b4",
"9b161542dcf914dce9e58381f5d5a3677da63d92",
"83bfc89466a8ce5840fd106b51e7950508c24670",
"2c174cbc0a7992df1a3f3be8950eeebc59d1a3ef",
"8af41b1c58da745cc4c8c3beefa16d0bd1666c5e",
"12b9fe50216e5ccb14ed3bbbe14b3b219a64d50d",
"ec1dc201f6c06154364ba58fbc27117814c90d4f",
"3c1fbdba95854d24f1030f9c2a38ad690198512e",
"9f020ec7779d9a6e73ae0f4c6387d51fe4d4c2f1",
"f911ec589defc1e7dc5da10e0bb417e89549a154",
"285c2d3a8467d53961764e351c4a5f434471c6fd",
"c76161382614314c68f5f0bd55c3a3db25d75786",
"1c4c7240643033a56997599509bb229eccee8cd8",
"c1ad560e555a2e2ded3bde66444145eb3609d093",
"90ca5d29e3edbde0f682df0162d4c4f9899817eb",
"e53604b74268a1d38e60f263ccdabe1d9b491ec3",
"87e96ca24ca7aba156e15c77dc3ff566056178da",
"06de19a266533ec23ec42f522f98b5c80e028d9c",
"4ad179b75d2ed15e1f2b657b19ffd40587f36f25",
"66de60553e00c3fc0e083f76852dee13f428d0b4",
"d47214f34485f40dbe0816ddb03d0433a123b52d",
"6e14ab25f637d4e742e7f0ec89dcc5e74ca7fcef",
"fd850ace8ab68efdb05202eedd9df2c41abbeca5",
"a357557282d6d3851fecb87341a9ac0fa65a05b2",
"04e9de3d71931c6953c5b600f5cf10f5c28238bb",
"58d1a8f34402f525ca527871b7adecfe88d59f3c",
"f883dd48ca79f47123e9fda322d16c597cf94df4",
"499cb0bf12e6e3c49b351f0307a7042949ba08e2",
"6ce71b78a7541c15ca906bf907bc4d76476aa0a4",
"2cc4616d6b4a93c3deba68812f57b2c1c77e6e41",
"4ef3985dc380c8416e6b39006e7299bf2fa94f67",
"4f86249d1e0fdb778b1f2dd511933d99d415867f",
"21b6d31e4c88b90232e85218c681df9fe5536431",
"8093d25827fb3df144275f24faf4ec063e37a7c5",
"07cc27692d4426f1f727ff11b7995fad3374028f",
"9766486aaffb8496d8b6ca3c5146a763c362f05c",
"a5b85c331e512920602363025d76190ba2734b2b",
"e9f93155c645065a36e49804951853e543874059",
"ca67b2bce19919bcf8a444fb240657707430a3d9",
"718132b69404f1e55c97b7f0ad8c0055d032deaf",
"4ab57389a5612c08c9809d0790a47ead912f92ae",
"eb9a847566198d01f174b38221af34b8f3920bfc",
"269c585f08dceacc7fe1a6d718a58798660a4a30",
"e33a73d66e0ba0d743bf7b4d9991c6f2a7b61efe",
"6c1f158459b06486c31ee60ad691a7848779ef53",
"1891c8e172786c05d3e3217e275765c47695dfbb",
"c09b8a99975408cec7014a1faaa6cc243a1529d2",
"b2e5e7cd897b358bae5eb9193785b56d68ad93a3"
],
"stable": [
"242c05d12f134d8f079debaf50161ef83d1a3b8c",
"ee8c87b884c5ec97ee28e79425a19f082b6899d4",
"5b5b52ce1e0cd5a472856586755c3487c35e4f67",
"626f1cf941f827d8866d510a3aa812868427cb2d",
"857fac65b12836130db1ad2bbdc6052bc0d00ae9",
"2f95efcaafdb3d41560b0d71dffcbef679741528",
"e03a2cec583633cacf7cbddc59ecea4cf8a1dce5",
"df9392c4c7b83544e68164d14d3419fba8da1e28",
"c82740e101a2506bc85e8111498287619c7f79bd",
"f7c191e1793d6e27f7afaa374a14d26b452bea41",
"4eef71d9218c0b864c9c03f374c289b0029861d7",
"f5db3d815d8c85777fb3f864f35e1c130bd7e72f",
"3b294aff205e4c8808f7c51eaf786cb3d871729e",
"c93408b5684c307770161e64fa7b1ab43ce92359",
"df24144a4c2cd3f5d258941568f979f10a488c1a",
"30a36f0d20a5d989c9388542107209840c65dfc4",
"885c9bdfbd13052ddc58fe8b41ed2bb1ebc5e9fa",
"a6b730043873c5ccc6aa9de3180d7a1415b46832"
]
},
"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": 14,
"commit_count": 36
},
"MDQ6VXNlcjQ0MDIzMDQ=": {
"id": "MDQ6VXNlcjQ0MDIzMDQ=",
"user": "JFonS",
"avatar": "https://avatars.githubusercontent.com/u/4402304?u=7d2f9f73625e9fbd240df6f5ecb3bd1130da444c&v=4",
"url": "https://github.com/JFonS",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjYwODAzNjg=": {
"id": "MDQ6VXNlcjYwODAzNjg=",
"user": "skyace65",
"avatar": "https://avatars.githubusercontent.com/u/6080368?u=0f20283f7c6ec9fa71e353b7a4704c2ff5c155eb&v=4",
"url": "https://github.com/skyace65",
"pull_count": 8,
"commit_count": 16
},
"MDQ6VXNlcjE4MDAzMg==": {
"id": "MDQ6VXNlcjE4MDAzMg==",
"user": "Calinou",
"avatar": "https://avatars.githubusercontent.com/u/180032?v=4",
"url": "https://github.com/Calinou",
"pull_count": 25,
"commit_count": 50
},
"MDQ6VXNlcjIxOTk5Mzc5": {
"id": "MDQ6VXNlcjIxOTk5Mzc5",
"user": "lawnjelly",
"avatar": "https://avatars.githubusercontent.com/u/21999379?u=2b8b17ce969861380874563b333a546e0bbaab56&v=4",
"url": "https://github.com/lawnjelly",
"pull_count": 8,
"commit_count": 16
},
"MDQ6VXNlcjIyOTgzNw==": {
"id": "MDQ6VXNlcjIyOTgzNw==",
"user": "rburing",
"avatar": "https://avatars.githubusercontent.com/u/229837?u=380bea11a30c8cb9a25651d120a4a85904ced8e3&v=4",
"url": "https://github.com/rburing",
"pull_count": 2,
"commit_count": 4
},
"MDQ6VXNlcjQwNDMxNzk0": {
"id": "MDQ6VXNlcjQwNDMxNzk0",
"user": "Powerbyte7",
"avatar": "https://avatars.githubusercontent.com/u/40431794?u=6eb5ed1bbf92c34ec6d402492cfe1755552f04b5&v=4",
"url": "https://github.com/Powerbyte7",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjY1MDE5NzU=": {
"id": "MDQ6VXNlcjY1MDE5NzU=",
"user": "rsubtil",
"avatar": "https://avatars.githubusercontent.com/u/6501975?u=8b300dce8a185e07294946c926c37e6a67fbf2fb&v=4",
"url": "https://github.com/rsubtil",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjM3MjQ3Ng==": {
"id": "MDQ6VXNlcjM3MjQ3Ng==",
"user": "timothyqiu",
"avatar": "https://avatars.githubusercontent.com/u/372476?v=4",
"url": "https://github.com/timothyqiu",
"pull_count": 22,
"commit_count": 44
},
"MDQ6VXNlcjM3NTAwODM=": {
"id": "MDQ6VXNlcjM3NTAwODM=",
"user": "naithar",
"avatar": "https://avatars.githubusercontent.com/u/3750083?v=4",
"url": "https://github.com/naithar",
"pull_count": 2,
"commit_count": 4
},
"": {
"id": "",
"user": "ghost",
"avatar": "https://avatars.githubusercontent.com/u/10137?v=4",
"url": "https://github.com/ghost",
"pull_count": 0,
"commit_count": 4
},
"MDQ6VXNlcjI2NDkwNDAx": {
"id": "MDQ6VXNlcjI2NDkwNDAx",
"user": "maksloboda",
"avatar": "https://avatars.githubusercontent.com/u/26490401?v=4",
"url": "https://github.com/maksloboda",
"pull_count": 1,
"commit_count": 0
},
"MDQ6VXNlcjE1NTQxMjc=": {
"id": "MDQ6VXNlcjE1NTQxMjc=",
"user": "Listwon",
"avatar": "https://avatars.githubusercontent.com/u/1554127?u=3de6201fee2c27befd1e8e080306dc85d4c68794&v=4",
"url": "https://github.com/Listwon",
"pull_count": 2,
"commit_count": 6
},
"MDQ6VXNlcjM2NDk5OTg=": {
"id": "MDQ6VXNlcjM2NDk5OTg=",
"user": "jmb462",
"avatar": "https://avatars.githubusercontent.com/u/3649998?v=4",
"url": "https://github.com/jmb462",
"pull_count": 4,
"commit_count": 8
},
"MDQ6VXNlcjY3NzkyODgy": {
"id": "MDQ6VXNlcjY3NzkyODgy",
"user": "BimDav",
"avatar": "https://avatars.githubusercontent.com/u/67792882?v=4",
"url": "https://github.com/BimDav",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjE2ODc5MTg=": {
"id": "MDQ6VXNlcjE2ODc5MTg=",
"user": "Faless",
"avatar": "https://avatars.githubusercontent.com/u/1687918?v=4",
"url": "https://github.com/Faless",
"pull_count": 3,
"commit_count": 8
},
"MDQ6VXNlcjE0ODg1ODQ2": {
"id": "MDQ6VXNlcjE0ODg1ODQ2",
"user": "Haydoggo",
"avatar": "https://avatars.githubusercontent.com/u/14885846?u=7a907f8013802eec46e5e6a208bc3e6dbb2c3943&v=4",
"url": "https://github.com/Haydoggo",
"pull_count": 2,
"commit_count": 2
},
"MDQ6VXNlcjc0OTM5MTk1": {
"id": "MDQ6VXNlcjc0OTM5MTk1",
"user": "HaydenLeeteUC",
"avatar": "https://avatars.githubusercontent.com/u/74939195?v=4",
"url": "https://github.com/HaydenLeeteUC",
"pull_count": 0,
"commit_count": 2
},
"MDQ6VXNlcjE3NzUwNjc3": {
"id": "MDQ6VXNlcjE3NzUwNjc3",
"user": "Densorius",
"avatar": "https://avatars.githubusercontent.com/u/17750677?u=563dab4796770609f9a10ae49bc0208edffba751&v=4",
"url": "https://github.com/Densorius",
"pull_count": 2,
"commit_count": 4
},
"MDQ6VXNlcjIyNTQxMTQx": {
"id": "MDQ6VXNlcjIyNTQxMTQx",
"user": "TechnicalSoup",
"avatar": "https://avatars.githubusercontent.com/u/22541141?u=b5e4aef6b37b8ae771f026c8d464cd36ad2a2a0d&v=4",
"url": "https://github.com/TechnicalSoup",
"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": 9,
"commit_count": 18
},
"MDQ6VXNlcjE2NTQ3NjM=": {
"id": "MDQ6VXNlcjE2NTQ3NjM=",
"user": "mhilbrunner",
"avatar": "https://avatars.githubusercontent.com/u/1654763?u=5c21c1fe21e9cef0ceb6fd36a941f6e336d45583&v=4",
"url": "https://github.com/mhilbrunner",
"pull_count": 6,
"commit_count": 11
},
"MDQ6VXNlcjE0MjUzODM2": {
"id": "MDQ6VXNlcjE0MjUzODM2",
"user": "nathanfranke",
"avatar": "https://avatars.githubusercontent.com/u/14253836?u=e817976c23152791128b738e4a23188c0e8935f3&v=4",
"url": "https://github.com/nathanfranke",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjc4OTM0NDAx": {
"id": "MDQ6VXNlcjc4OTM0NDAx",
"user": "jasonwinterpixel",
"avatar": "https://avatars.githubusercontent.com/u/78934401?u=6e2e5c1c1d44d1d357a987e88ab903138d3ba4cd&v=4",
"url": "https://github.com/jasonwinterpixel",
"pull_count": 2,
"commit_count": 4
},
"MDQ6VXNlcjkyODMwOTg=": {
"id": "MDQ6VXNlcjkyODMwOTg=",
"user": "kleonc",
"avatar": "https://avatars.githubusercontent.com/u/9283098?u=a04daf8c4d579b733ac46d2e4d17324cca7870c0&v=4",
"url": "https://github.com/kleonc",
"pull_count": 3,
"commit_count": 6
},
"MDQ6VXNlcjM5MDMwNTk=": {
"id": "MDQ6VXNlcjM5MDMwNTk=",
"user": "raulsntos",
"avatar": "https://avatars.githubusercontent.com/u/3903059?u=1b0467024f137e562b21748eb6bf12f97dfa5bf6&v=4",
"url": "https://github.com/raulsntos",
"pull_count": 4,
"commit_count": 8
},
"MDQ6VXNlcjE0ODMwNDYx": {
"id": "MDQ6VXNlcjE0ODMwNDYx",
"user": "The-O-King",
"avatar": "https://avatars.githubusercontent.com/u/14830461?v=4",
"url": "https://github.com/The-O-King",
"pull_count": 2,
"commit_count": 4
},
"MDQ6VXNlcjYxMjkxMjk2": {
"id": "MDQ6VXNlcjYxMjkxMjk2",
"user": "snailrhymer",
"avatar": "https://avatars.githubusercontent.com/u/61291296?u=ad01100d97e5b326ae9f165cab31038a59cd7005&v=4",
"url": "https://github.com/snailrhymer",
"pull_count": 3,
"commit_count": 6
},
"MDQ6VXNlcjI0OTYyMzE=": {
"id": "MDQ6VXNlcjI0OTYyMzE=",
"user": "rcorre",
"avatar": "https://avatars.githubusercontent.com/u/2496231?u=4a4e901ce3205e5ca3fab53f31a4f140eafee5b2&v=4",
"url": "https://github.com/rcorre",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjQyNzExNjU5": {
"id": "MDQ6VXNlcjQyNzExNjU5",
"user": "Ev01",
"avatar": "https://avatars.githubusercontent.com/u/42711659?v=4",
"url": "https://github.com/Ev01",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjc3MTgxMDA=": {
"id": "MDQ6VXNlcjc3MTgxMDA=",
"user": "neikeq",
"avatar": "https://avatars.githubusercontent.com/u/7718100?u=270fb3a7fdab41e01e0f2c5be05d3dcea151f28e&v=4",
"url": "https://github.com/neikeq",
"pull_count": 2,
"commit_count": 4
},
"MDQ6VXNlcjkxNDk2OA==": {
"id": "MDQ6VXNlcjkxNDk2OA==",
"user": "m4gr3d",
"avatar": "https://avatars.githubusercontent.com/u/914968?u=04afd41e5f3ee19b2fb0fd3e05b017920f97906c&v=4",
"url": "https://github.com/m4gr3d",
"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": 9,
"commit_count": 18
},
"MDQ6VXNlcjI5NDkyNTYx": {
"id": "MDQ6VXNlcjI5NDkyNTYx",
"user": "rafallus",
"avatar": "https://avatars.githubusercontent.com/u/29492561?u=7a3d76ed85149ccfce6dae348a5f0464f9ff119d&v=4",
"url": "https://github.com/rafallus",
"pull_count": 2,
"commit_count": 4
},
"MDQ6VXNlcjc5MjEwNjU=": {
"id": "MDQ6VXNlcjc5MjEwNjU=",
"user": "IllusiveS",
"avatar": "https://avatars.githubusercontent.com/u/7921065?v=4",
"url": "https://github.com/IllusiveS",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjU3MjI2NTE0": {
"id": "MDQ6VXNlcjU3MjI2NTE0",
"user": "nsrCodes",
"avatar": "https://avatars.githubusercontent.com/u/57226514?u=d3b645f9061133b9b84ff659669d039386ee2605&v=4",
"url": "https://github.com/nsrCodes",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjg2NTY2OTM5": {
"id": "MDQ6VXNlcjg2NTY2OTM5",
"user": "Macksaur",
"avatar": "https://avatars.githubusercontent.com/u/86566939?u=10de36c8e630e1e2f17d4584bda7a51e747379ca&v=4",
"url": "https://github.com/Macksaur",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjE2NTIxMzM5": {
"id": "MDQ6VXNlcjE2NTIxMzM5",
"user": "clayjohn",
"avatar": "https://avatars.githubusercontent.com/u/16521339?u=e44a465cbebabb9ea2be80b59e6dc07966bef5b7&v=4",
"url": "https://github.com/clayjohn",
"pull_count": 0,
"commit_count": 1
},
"MDQ6VXNlcjU3NDQ4MDI3": {
"id": "MDQ6VXNlcjU3NDQ4MDI3",
"user": "LoserFox",
"avatar": "https://avatars.githubusercontent.com/u/57448027?u=b33a1d8c5b2b0d929957c3f6742cded43a93b4f0&v=4",
"url": "https://github.com/LoserFox",
"pull_count": 1,
"commit_count": 0
},
"MDQ6VXNlcjI4NzA1Njk0": {
"id": "MDQ6VXNlcjI4NzA1Njk0",
"user": "floppyhammer",
"avatar": "https://avatars.githubusercontent.com/u/28705694?u=57f9613b41d18044d680fbbcf272a0a458314ce7&v=4",
"url": "https://github.com/floppyhammer",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjg5NDA2MDQ=": {
"id": "MDQ6VXNlcjg5NDA2MDQ=",
"user": "QueenOfSquiggles",
"avatar": "https://avatars.githubusercontent.com/u/8940604?u=b37d73dcfab9c329f3dca8d81e8f185c409183a0&v=4",
"url": "https://github.com/QueenOfSquiggles",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjEyOTc5ODg=": {
"id": "MDQ6VXNlcjEyOTc5ODg=",
"user": "jnlopar",
"avatar": "https://avatars.githubusercontent.com/u/1297988?u=a6c7bff528dc2ecad4de7942b51b855af28ff89d&v=4",
"url": "https://github.com/jnlopar",
"pull_count": 1,
"commit_count": 2
},
"U_kgDOBdHMmg": {
"id": "U_kgDOBdHMmg",
"user": "GlyphTheWolf",
"avatar": "https://avatars.githubusercontent.com/u/97635482?u=8c375a7a1015b704f97100cdea6f9863bdf7d431&v=4",
"url": "https://github.com/GlyphTheWolf",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjExODA2NTYz": {
"id": "MDQ6VXNlcjExODA2NTYz",
"user": "albinaask",
"avatar": "https://avatars.githubusercontent.com/u/11806563?v=4",
"url": "https://github.com/albinaask",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjMwNzM5MjM5": {
"id": "MDQ6VXNlcjMwNzM5MjM5",
"user": "YeldhamDev",
"avatar": "https://avatars.githubusercontent.com/u/30739239?u=ccfc0c8ff4c980eb77e097aa72e9ad04749294a9&v=4",
"url": "https://github.com/YeldhamDev",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjU2MTMwNzQw": {
"id": "MDQ6VXNlcjU2MTMwNzQw",
"user": "LeaoLuciano",
"avatar": "https://avatars.githubusercontent.com/u/56130740?v=4",
"url": "https://github.com/LeaoLuciano",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjMyMzIx": {
"id": "MDQ6VXNlcjMyMzIx",
"user": "fire",
"avatar": "https://avatars.githubusercontent.com/u/32321?u=c2e06a3d2b49a467aa907e54aa259516440267cc&v=4",
"url": "https://github.com/fire",
"pull_count": 2,
"commit_count": 4
},
"MDQ6VXNlcjYwMDQ2Njgx": {
"id": "MDQ6VXNlcjYwMDQ2Njgx",
"user": "zacryol",
"avatar": "https://avatars.githubusercontent.com/u/60046681?v=4",
"url": "https://github.com/zacryol",
"pull_count": 2,
"commit_count": 4
},
"MDQ6VXNlcjkwMjk2ODY=": {
"id": "MDQ6VXNlcjkwMjk2ODY=",
"user": "kjav",
"avatar": "https://avatars.githubusercontent.com/u/9029686?u=bfa0fe6a7a323e495b2564affe18ca3d015bbf99&v=4",
"url": "https://github.com/kjav",
"pull_count": 0,
"commit_count": 2
},
"MDQ6VXNlcjExODc2NzQ3": {
"id": "MDQ6VXNlcjExODc2NzQ3",
"user": "pfertyk",
"avatar": "https://avatars.githubusercontent.com/u/11876747?u=e3885fbd3ef75e34c215ac811cf4d6bfd21c13ab&v=4",
"url": "https://github.com/pfertyk",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjQ3NjAwNzc4": {
"id": "MDQ6VXNlcjQ3NjAwNzc4",
"user": "binarydigitz01",
"avatar": "https://avatars.githubusercontent.com/u/47600778?u=99aa65f6912dacb282bd7517c8bc2288c787c4f5&v=4",
"url": "https://github.com/binarydigitz01",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjEyNzU2MDQ3": {
"id": "MDQ6VXNlcjEyNzU2MDQ3",
"user": "SaracenOne",
"avatar": "https://avatars.githubusercontent.com/u/12756047?u=b898b9a13751c0734a1cfe31fa1fef8b74a50fdb&v=4",
"url": "https://github.com/SaracenOne",
"pull_count": 3,
"commit_count": 6
},
"MDQ6VXNlcjIwNTczNzg0": {
"id": "MDQ6VXNlcjIwNTczNzg0",
"user": "Gallilus",
"avatar": "https://avatars.githubusercontent.com/u/20573784?v=4",
"url": "https://github.com/Gallilus",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjgzMzc4ODA=": {
"id": "MDQ6VXNlcjgzMzc4ODA=",
"user": "Rubonnek",
"avatar": "https://avatars.githubusercontent.com/u/8337880?u=83a6e43c124f47481cb090bdee9d20028ace5c36&v=4",
"url": "https://github.com/Rubonnek",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjE4OTk2Mg==": {
"id": "MDQ6VXNlcjE4OTk2Mg==",
"user": "follower",
"avatar": "https://avatars.githubusercontent.com/u/189962?v=4",
"url": "https://github.com/follower",
"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
},
"MDQ6VXNlcjI1NDk5NzIx": {
"id": "MDQ6VXNlcjI1NDk5NzIx",
"user": "PucklaJ",
"avatar": "https://avatars.githubusercontent.com/u/25499721?u=3de262f86d27a52b7bca4d0dcfc2badc4cdd647e&v=4",
"url": "https://github.com/PucklaJ",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjEwODM1MDg=": {
"id": "MDQ6VXNlcjEwODM1MDg=",
"user": "Lertsenem",
"avatar": "https://avatars.githubusercontent.com/u/1083508?v=4",
"url": "https://github.com/Lertsenem",
"pull_count": 1,
"commit_count": 2
},
"U_kgDOBa8GIQ": {
"id": "U_kgDOBa8GIQ",
"user": "brianwinterpixel",
"avatar": "https://avatars.githubusercontent.com/u/95356449?u=f80089b410a27c8dfdb0f81e03a3f002a5c9b0ef&v=4",
"url": "https://github.com/brianwinterpixel",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjkyNTM5Mjg=": {
"id": "MDQ6VXNlcjkyNTM5Mjg=",
"user": "madmiraal",
"avatar": "https://avatars.githubusercontent.com/u/9253928?u=2877a434cc1ac88dad4c7510e53af252bc07661e&v=4",
"url": "https://github.com/madmiraal",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjUxMTcxOTc=": {
"id": "MDQ6VXNlcjUxMTcxOTc=",
"user": "RedMser",
"avatar": "https://avatars.githubusercontent.com/u/5117197?u=d7a341cd0900d3ef72e121c6a8bb86b35aba4a54&v=4",
"url": "https://github.com/RedMser",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjU2MTU1MDI=": {
"id": "MDQ6VXNlcjU2MTU1MDI=",
"user": "Cnidarias",
"avatar": "https://avatars.githubusercontent.com/u/5615502?u=ee9f6e9f50733acf933f4bd79be53bd05eb94577&v=4",
"url": "https://github.com/Cnidarias",
"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": 1,
"commit_count": 2
},
"MDQ6VXNlcjIxMTc5NjU1": {
"id": "MDQ6VXNlcjIxMTc5NjU1",
"user": "kodiwills",
"avatar": "https://avatars.githubusercontent.com/u/21179655?u=ad3075ff30dff2806c49f1fc5a634cf492f9fbdb&v=4",
"url": "https://github.com/kodiwills",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjE5MzEzMDM=": {
"id": "MDQ6VXNlcjE5MzEzMDM=",
"user": "belzecue",
"avatar": "https://avatars.githubusercontent.com/u/1931303?v=4",
"url": "https://github.com/belzecue",
"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
},
"MDQ6VXNlcjQxNjA3NTEy": {
"id": "MDQ6VXNlcjQxNjA3NTEy",
"user": "Nickswoboda",
"avatar": "https://avatars.githubusercontent.com/u/41607512?v=4",
"url": "https://github.com/Nickswoboda",
"pull_count": 1,
"commit_count": 2
}
},
"commits": {
"242c05d12f134d8f079debaf50161ef83d1a3b8c": {
"hash": "242c05d12f134d8f079debaf50161ef83d1a3b8c",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Bump version to 3.4.3-stable",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": ""
},
"ee8c87b884c5ec97ee28e79425a19f082b6899d4": {
"hash": "ee8c87b884c5ec97ee28e79425a19f082b6899d4",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Add changelog for Godot 3.4.3",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": ""
},
"5b5b52ce1e0cd5a472856586755c3487c35e4f67": {
"hash": "5b5b52ce1e0cd5a472856586755c3487c35e4f67",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ0MDIzMDQ="
],
"author_raw": "JFonS <joan.fonssanchez@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Add sanity checks to lightmap unwrap texel size",
"body": "(cherry picked from commit d0fd5fd3c787210fa584e4a933280bd82daaec02)",
"is_cherrypick": true,
"cherrypick_hash": "d0fd5fd3c787210fa584e4a933280bd82daaec02",
"pull": ""
},
"d0fd5fd3c787210fa584e4a933280bd82daaec02": {
"hash": "d0fd5fd3c787210fa584e4a933280bd82daaec02",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ0MDIzMDQ="
],
"author_raw": "JFonS <joan.fonssanchez@gmail.com>",
"committer_raw": "JFonS <joan.fonssanchez@gmail.com>",
"summary": "Add sanity checks to lightmap unwrap texel size",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 58496
},
"626f1cf941f827d8866d510a3aa812868427cb2d": {
"hash": "626f1cf941f827d8866d510a3aa812868427cb2d",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Update AUTHORS and DONORS list",
"body": "New contributors added to AUTHORS:\nCakHuri, floppyhammer, rafallus, Sauermann, Scony, trollodel,\nwinterpixelgames\n\nThanks to all contributors and donors for making Godot possible!\n\n(cherry picked from commit 093b46ddf002683ef2e8144fd14265026ef52d21)",
"is_cherrypick": true,
"cherrypick_hash": "093b46ddf002683ef2e8144fd14265026ef52d21",
"pull": ""
},
"093b46ddf002683ef2e8144fd14265026ef52d21": {
"hash": "093b46ddf002683ef2e8144fd14265026ef52d21",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Update AUTHORS and DONORS list",
"body": "New contributors added to AUTHORS:\nCakHuri, floppyhammer, rafallus, Sauermann, Scony, trollodel,\nwinterpixelgames\n\nThanks to all contributors and donors for making Godot possible!",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": ""
},
"857fac65b12836130db1ad2bbdc6052bc0d00ae9": {
"hash": "857fac65b12836130db1ad2bbdc6052bc0d00ae9",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjYwODAzNjg="
],
"author_raw": "skyace65 <trekie96@hotmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Add more information on triangulate polygon",
"body": "(cherry picked from commit bcc4d26c48c609bb751a2bd9a88b1aae22caaf5c)",
"is_cherrypick": true,
"cherrypick_hash": "bcc4d26c48c609bb751a2bd9a88b1aae22caaf5c",
"pull": ""
},
"bcc4d26c48c609bb751a2bd9a88b1aae22caaf5c": {
"hash": "bcc4d26c48c609bb751a2bd9a88b1aae22caaf5c",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjYwODAzNjg="
],
"author_raw": "skyace65 <trekie96@hotmail.com>",
"committer_raw": "skyace65 <trekie96@hotmail.com>",
"summary": "Add more information on triangulate polygon",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 57664
},
"2f95efcaafdb3d41560b0d71dffcbef679741528": {
"hash": "2f95efcaafdb3d41560b0d71dffcbef679741528",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE4MDAzMg=="
],
"author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Document glow rendering caveats when using GLES3 on mobile",
"body": "(cherry picked from commit 595d67ae8b24a7f6174a655b5618c479d8554b8c)",
"is_cherrypick": true,
"cherrypick_hash": "595d67ae8b24a7f6174a655b5618c479d8554b8c",
"pull": ""
},
"595d67ae8b24a7f6174a655b5618c479d8554b8c": {
"hash": "595d67ae8b24a7f6174a655b5618c479d8554b8c",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE4MDAzMg=="
],
"author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"summary": "Document glow rendering caveats when using GLES3 on mobile",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 58470
},
"e03a2cec583633cacf7cbddc59ecea4cf8a1dce5": {
"hash": "e03a2cec583633cacf7cbddc59ecea4cf8a1dce5",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjIxOTk5Mzc5"
],
"author_raw": "lawnjelly <lawnjelly@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix GIProbe gizmo out of bounds crash",
"body": "The GIProbe gizmo was writing values in 3 dimensions to Vector2s. This error was previously being masked by the Vector2 accessor, but now results in a crash or ERR_FAIL message.\n\nThis PR removes the Vector2s as they were unused.\n\n(cherry picked from commit e3f84916dec76de8119572750342240bfcee750a)",
"is_cherrypick": true,
"cherrypick_hash": "e3f84916dec76de8119572750342240bfcee750a",
"pull": ""
},
"e3f84916dec76de8119572750342240bfcee750a": {
"hash": "e3f84916dec76de8119572750342240bfcee750a",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjIxOTk5Mzc5"
],
"author_raw": "lawnjelly <lawnjelly@gmail.com>",
"committer_raw": "lawnjelly <lawnjelly@gmail.com>",
"summary": "Fix GIProbe gizmo out of bounds crash",
"body": "The GIProbe gizmo was writing values in 3 dimensions to Vector2s. This error was previously being masked by the Vector2 accessor, but now results in a crash or ERR_FAIL message.\n\nThis PR removes the Vector2s as they were unused.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 58428
},
"df9392c4c7b83544e68164d14d3419fba8da1e28": {
"hash": "df9392c4c7b83544e68164d14d3419fba8da1e28",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "CI: Use mono_static=yes for Mono builds",
"body": "This removes the dependency on shared libmonosgen installed locally\nand makes the artifacts usable as standalone for testing without\nneeding a full Mono install.\n\n(cherry picked from commit 6475c676a82d1e29325414c9a22ce9a86ade50c4)",
"is_cherrypick": true,
"cherrypick_hash": "6475c676a82d1e29325414c9a22ce9a86ade50c4",
"pull": ""
},
"6475c676a82d1e29325414c9a22ce9a86ade50c4": {
"hash": "6475c676a82d1e29325414c9a22ce9a86ade50c4",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "CI: Use mono_static=yes for Mono builds",
"body": "This removes the dependency on shared libmonosgen installed locally\nand makes the artifacts usable as standalone for testing without\nneeding a full Mono install.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 58425
},
"c82740e101a2506bc85e8111498287619c7f79bd": {
"hash": "c82740e101a2506bc85e8111498287619c7f79bd",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Revert \"use exact match when checking focus next / previous\"",
"body": "This reverts commit 4ef3985dc380c8416e6b39006e7299bf2fa94f67.\n\nThis wasn't meant to be included in the `3.4` branch, as it's a fix for\na change introduced in `3.x`.\n\nFixes #58460.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": ""
},
"f7c191e1793d6e27f7afaa374a14d26b452bea41": {
"hash": "f7c191e1793d6e27f7afaa374a14d26b452bea41",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjIyOTgzNw=="
],
"author_raw": "Ricardo Buring <ricardo.buring@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "In final phase of test_body_motion, move and cull AABB for body once instead of for every shape",
"body": "(cherry picked from commit e6f1a44b4d06c64a5dd89b0f4955764f2302b17b)",
"is_cherrypick": true,
"cherrypick_hash": "e6f1a44b4d06c64a5dd89b0f4955764f2302b17b",
"pull": ""
},
"e6f1a44b4d06c64a5dd89b0f4955764f2302b17b": {
"hash": "e6f1a44b4d06c64a5dd89b0f4955764f2302b17b",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjIyOTgzNw=="
],
"author_raw": "Ricardo Buring <ricardo.buring@gmail.com>",
"committer_raw": "Ricardo Buring <ricardo.buring@gmail.com>",
"summary": "In final phase of test_body_motion, move and cull AABB for body once instead of for every shape",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 58391
},
"4eef71d9218c0b864c9c03f374c289b0029861d7": {
"hash": "4eef71d9218c0b864c9c03f374c289b0029861d7",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Sync controller mappings DB with SDL2 community repo",
"body": "Synced with gabomdq/SDL_GameControllerDB@94b76208bc07a62a63575bc16da99411d325aac8\n\n(cherry picked from commit e3d89a76f7944dc21e308953c9f90f42fd61f6d2)",
"is_cherrypick": true,
"cherrypick_hash": "e3d89a76f7944dc21e308953c9f90f42fd61f6d2",
"pull": ""
},
"e3d89a76f7944dc21e308953c9f90f42fd61f6d2": {
"hash": "e3d89a76f7944dc21e308953c9f90f42fd61f6d2",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Sync controller mappings DB with SDL2 community repo",
"body": "Synced with gabomdq/SDL_GameControllerDB@94b76208bc07a62a63575bc16da99411d325aac8",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 58351
},
"f5db3d815d8c85777fb3f864f35e1c130bd7e72f": {
"hash": "f5db3d815d8c85777fb3f864f35e1c130bd7e72f",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQwNDMxNzk0"
],
"author_raw": "Powerbyte7 <40431794+Powerbyte7@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "[HTML5] Add Stadia controller to database",
"body": "Add web support for the Stadia controller.\n\n(cherry picked from commit b8a7ea034c0042ff7128221ee4fe9f10a6438598)",
"is_cherrypick": true,
"cherrypick_hash": "b8a7ea034c0042ff7128221ee4fe9f10a6438598",
"pull": ""
},
"b8a7ea034c0042ff7128221ee4fe9f10a6438598": {
"hash": "b8a7ea034c0042ff7128221ee4fe9f10a6438598",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQwNDMxNzk0"
],
"author_raw": "Powerbyte7 <40431794+Powerbyte7@users.noreply.github.com>",
"committer_raw": "Powerbyte7 <40431794+Powerbyte7@users.noreply.github.com>",
"summary": "[HTML5] Add Stadia controller to database",
"body": "Add web support for the Stadia controller.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 58329
},
"3b294aff205e4c8808f7c51eaf786cb3d871729e": {
"hash": "3b294aff205e4c8808f7c51eaf786cb3d871729e",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Revert \"Fix selection of CSG objects\"",
"body": "This reverts commit d445c145959508d3ebf4e44797019053e2131291.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": ""
},
"c93408b5684c307770161e64fa7b1ab43ce92359": {
"hash": "c93408b5684c307770161e64fa7b1ab43ce92359",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE4MDAzMg=="
],
"author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Document that meshes and lights must be fully set up before baking GIProbe",
"body": "(cherry picked from commit def35898e42ccd93246d9834548125b07c1cebea)",
"is_cherrypick": true,
"cherrypick_hash": "def35898e42ccd93246d9834548125b07c1cebea",
"pull": ""
},
"def35898e42ccd93246d9834548125b07c1cebea": {
"hash": "def35898e42ccd93246d9834548125b07c1cebea",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE4MDAzMg=="
],
"author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"summary": "Document that meshes and lights must be fully set up before baking GIProbe",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 58292
},
"df24144a4c2cd3f5d258941568f979f10a488c1a": {
"hash": "df24144a4c2cd3f5d258941568f979f10a488c1a",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjY1MDE5NzU="
],
"author_raw": "Ricardo Subtil <ricasubtil@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix decompression functions not returning errcodes",
"body": "(cherry picked from commit 61790a03f5e63b79c8bf2c14c3f328480ba194a2)",
"is_cherrypick": true,
"cherrypick_hash": "61790a03f5e63b79c8bf2c14c3f328480ba194a2",
"pull": ""
},
"61790a03f5e63b79c8bf2c14c3f328480ba194a2": {
"hash": "61790a03f5e63b79c8bf2c14c3f328480ba194a2",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjY1MDE5NzU="
],
"author_raw": "Ricardo Subtil <ricasubtil@gmail.com>",
"committer_raw": "Ricardo Subtil <ricasubtil@gmail.com>",
"summary": "Fix decompression functions not returning errcodes",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 58278
},
"30a36f0d20a5d989c9388542107209840c65dfc4": {
"hash": "30a36f0d20a5d989c9388542107209840c65dfc4",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE4MDAzMg=="
],
"author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Only store `_edit_use_anchors_` metadata if value is not the default",
"body": "The default value is assumed to be `false`, so this metadata\nonly needs to be stored if the value is `true`.\n\n(cherry picked from commit 3b251904948cbda718ec70991e2435b3b0f66617)",
"is_cherrypick": true,
"cherrypick_hash": "3b251904948cbda718ec70991e2435b3b0f66617",
"pull": ""
},
"3b251904948cbda718ec70991e2435b3b0f66617": {
"hash": "3b251904948cbda718ec70991e2435b3b0f66617",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE4MDAzMg=="
],
"author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"summary": "Only store `_edit_use_anchors_` metadata if value is not the default",
"body": "The default value is assumed to be `false`, so this metadata\nonly needs to be stored if the value is `true`.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 58254
},
"885c9bdfbd13052ddc58fe8b41ed2bb1ebc5e9fa": {
"hash": "885c9bdfbd13052ddc58fe8b41ed2bb1ebc5e9fa",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM3MjQ3Ng=="
],
"author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix wording in AnimationNode classref",
"body": "(cherry picked from commit bc37b0508bd980fa4faf3d89df0af665fecef377)",
"is_cherrypick": true,
"cherrypick_hash": "bc37b0508bd980fa4faf3d89df0af665fecef377",
"pull": ""
},
"bc37b0508bd980fa4faf3d89df0af665fecef377": {
"hash": "bc37b0508bd980fa4faf3d89df0af665fecef377",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM3MjQ3Ng=="
],
"author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"summary": "Fix wording in AnimationNode classref",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 58243
},
"a6b730043873c5ccc6aa9de3180d7a1415b46832": {
"hash": "a6b730043873c5ccc6aa9de3180d7a1415b46832",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM3NTAwODM="
],
"author_raw": "Sergey Minakov <naithar@icloud.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "[iOS] Fix incorrect method name for input dragging event",
"body": "(cherry picked from commit 8b3ac9479e484fa8c7ba83b840301bbbcfa76ef3)",
"is_cherrypick": true,
"cherrypick_hash": "8b3ac9479e484fa8c7ba83b840301bbbcfa76ef3",
"pull": ""
},
"8b3ac9479e484fa8c7ba83b840301bbbcfa76ef3": {
"hash": "8b3ac9479e484fa8c7ba83b840301bbbcfa76ef3",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM3NTAwODM="
],
"author_raw": "Sergey Minakov <naithar@icloud.com>",
"committer_raw": "Sergey Minakov <naithar@icloud.com>",
"summary": "[iOS] Fix incorrect method name for input dragging event",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 58317
},
"0ea54d07f29e9813a368ca6858aa38a6139385dc": {
"hash": "0ea54d07f29e9813a368ca6858aa38a6139385dc",
"is_merge": true,
"authored_by": [],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "GitHub <noreply@github.com>",
"summary": "Merge pull request #58234 from akien-mga/3.4-cherrypicks",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": ""
},
"46037af5708689a2c0f145ea4a7e93f82673f6b4": {
"hash": "46037af5708689a2c0f145ea4a7e93f82673f6b4",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM3MjQ3Ng=="
],
"author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix documentation about TreeItem button ID",
"body": "(cherry picked from commit bb766a8fb6352c35feb9a7fbdcf3603768418292)",
"is_cherrypick": true,
"cherrypick_hash": "bb766a8fb6352c35feb9a7fbdcf3603768418292",
"pull": 58234
},
"bb766a8fb6352c35feb9a7fbdcf3603768418292": {
"hash": "bb766a8fb6352c35feb9a7fbdcf3603768418292",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM3MjQ3Ng=="
],
"author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"summary": "Fix documentation about TreeItem button ID",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 58197
},
"9b161542dcf914dce9e58381f5d5a3677da63d92": {
"hash": "9b161542dcf914dce9e58381f5d5a3677da63d92",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM3MjQ3Ng=="
],
"author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix VisualScript crash when using Set Index node",
"body": "(cherry picked from commit 1262d331c0b516c76977f27a9633102ce5ca483d)",
"is_cherrypick": true,
"cherrypick_hash": "1262d331c0b516c76977f27a9633102ce5ca483d",
"pull": 58234
},
"1262d331c0b516c76977f27a9633102ce5ca483d": {
"hash": "1262d331c0b516c76977f27a9633102ce5ca483d",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM3MjQ3Ng=="
],
"author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"summary": "Fix VisualScript crash when using Set Index node",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 58174
},
"83bfc89466a8ce5840fd106b51e7950508c24670": {
"hash": "83bfc89466a8ce5840fd106b51e7950508c24670",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE4MDAzMg=="
],
"author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Document Light contact shadows often looking broken",
"body": "(cherry picked from commit 9171737e2b240ec8cc66e9521cfa07bf947e3112)",
"is_cherrypick": true,
"cherrypick_hash": "9171737e2b240ec8cc66e9521cfa07bf947e3112",
"pull": 58234
},
"9171737e2b240ec8cc66e9521cfa07bf947e3112": {
"hash": "9171737e2b240ec8cc66e9521cfa07bf947e3112",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE4MDAzMg=="
],
"author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"summary": "Document Light contact shadows often looking broken",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 35316
},
"2c174cbc0a7992df1a3f3be8950eeebc59d1a3ef": {
"hash": "2c174cbc0a7992df1a3f3be8950eeebc59d1a3ef",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE4MDAzMg=="
],
"author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Clamp environment light sky contribution to the [0.0; 1.0] range",
"body": "The value is already clamped in the editor, but it wasn't being\nclamped when the value was set via code. Values outside the [0.0; 1.0]\nrange can result in broken rendering.\n\n(cherry picked from commit 08128351a5abee8c2f30496def0d1aef96fa14eb)",
"is_cherrypick": true,
"cherrypick_hash": "08128351a5abee8c2f30496def0d1aef96fa14eb",
"pull": 58234
},
"08128351a5abee8c2f30496def0d1aef96fa14eb": {
"hash": "08128351a5abee8c2f30496def0d1aef96fa14eb",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE4MDAzMg=="
],
"author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"summary": "Clamp environment light sky contribution to the [0.0; 1.0] range",
"body": "The value is already clamped in the editor, but it wasn't being\nclamped when the value was set via code. Values outside the [0.0; 1.0]\nrange can result in broken rendering.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 58101
},
"8af41b1c58da745cc4c8c3beefa16d0bd1666c5e": {
"hash": "8af41b1c58da745cc4c8c3beefa16d0bd1666c5e",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE4MDAzMg=="
],
"author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Improve documentation for AudioServer device properties and methods",
"body": "(cherry picked from commit 743b5608e3f194233b74047e1da2c228f5a8172c)",
"is_cherrypick": true,
"cherrypick_hash": "743b5608e3f194233b74047e1da2c228f5a8172c",
"pull": 58234
},
"743b5608e3f194233b74047e1da2c228f5a8172c": {
"hash": "743b5608e3f194233b74047e1da2c228f5a8172c",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE4MDAzMg=="
],
"author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"summary": "Improve documentation for AudioServer device properties and methods",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 58104
},
"12b9fe50216e5ccb14ed3bbbe14b3b219a64d50d": {
"hash": "12b9fe50216e5ccb14ed3bbbe14b3b219a64d50d",
"is_merge": false,
"authored_by": [
""
],
"author_raw": "Max <maksloboda123@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fixed variant decoding Segmentation Fault",
"body": "(cherry picked from commit 6aede992a9db749d6e420b645416d9a6f5fe356b)",
"is_cherrypick": true,
"cherrypick_hash": "6aede992a9db749d6e420b645416d9a6f5fe356b",
"pull": 58234
},
"6aede992a9db749d6e420b645416d9a6f5fe356b": {
"hash": "6aede992a9db749d6e420b645416d9a6f5fe356b",
"is_merge": false,
"authored_by": [
""
],
"author_raw": "Max <maksloboda123@gmail.com>",
"committer_raw": "Max <maksloboda123@gmail.com>",
"summary": "Fixed variant decoding Segmentation Fault",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 58111
},
"ec1dc201f6c06154364ba58fbc27117814c90d4f": {
"hash": "ec1dc201f6c06154364ba58fbc27117814c90d4f",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE1NTQxMjc="
],
"author_raw": "Bartłomiej T. Listwon <blistwon@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Audio quality improvements in PitchShift",
"body": "(cherry picked from commit 29b6ed92837d80181259f5392e07747f01661a06)",
"is_cherrypick": true,
"cherrypick_hash": "29b6ed92837d80181259f5392e07747f01661a06",
"pull": 58234
},
"29b6ed92837d80181259f5392e07747f01661a06": {
"hash": "29b6ed92837d80181259f5392e07747f01661a06",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE1NTQxMjc="
],
"author_raw": "Bartłomiej T. Listwon <blistwon@gmail.com>",
"committer_raw": "Bartłomiej T. Listwon <blistwon@gmail.com>",
"summary": "Audio quality improvements in PitchShift",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 57985
},
"3c1fbdba95854d24f1030f9c2a38ad690198512e": {
"hash": "3c1fbdba95854d24f1030f9c2a38ad690198512e",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE1NTQxMjc="
],
"author_raw": "Bartłomiej T. Listwon <blistwon@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Pass audio samples untouched for pitch_scale around 1.0f",
"body": "(cherry picked from commit c02e979dbf6587e847b401b1b19702e2bc937d5a)",
"is_cherrypick": true,
"cherrypick_hash": "c02e979dbf6587e847b401b1b19702e2bc937d5a",
"pull": 58234
},
"c02e979dbf6587e847b401b1b19702e2bc937d5a": {
"hash": "c02e979dbf6587e847b401b1b19702e2bc937d5a",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE1NTQxMjc="
],
"author_raw": "Bartłomiej T. Listwon <blistwon@gmail.com>",
"committer_raw": "Bartłomiej T. Listwon <blistwon@gmail.com>",
"summary": "Pass audio samples untouched for pitch_scale around 1.0f",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 57985
},
"9f020ec7779d9a6e73ae0f4c6387d51fe4d4c2f1": {
"hash": "9f020ec7779d9a6e73ae0f4c6387d51fe4d4c2f1",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE4MDAzMg=="
],
"author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Clarify identical `hash()` return values due to collisions",
"body": "(cherry picked from commit 08541fe11d1e3945549f33a013b3d655413dcfa6)",
"is_cherrypick": true,
"cherrypick_hash": "08541fe11d1e3945549f33a013b3d655413dcfa6",
"pull": 58234
},
"08541fe11d1e3945549f33a013b3d655413dcfa6": {
"hash": "08541fe11d1e3945549f33a013b3d655413dcfa6",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE4MDAzMg=="
],
"author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"summary": "Clarify identical `hash()` return values due to collisions",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 58028
},
"f911ec589defc1e7dc5da10e0bb417e89549a154": {
"hash": "f911ec589defc1e7dc5da10e0bb417e89549a154",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjIxOTk5Mzc5"
],
"author_raw": "lawnjelly <lawnjelly@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix GL buffer upload size bugs",
"body": "Wrapper functions for uploading buffers to OpenGL take all sizes and offsets in bytes. Some buffer sizes are specified as units (e.g. float) so require conversion to bytes when calling the buffer upload functions.\n\nTwo such bugs have been fixed in blendshapes, and parameter names and comments have been changed to emphasize that sizes should be in bytes.\n\nIn addition DEV_ASSERTS in the upload wrappers have been changed to ERR_FAIL.\n\n(cherry picked from commit 614dc363abbc8778b1e4263b00b36438973fdeed)",
"is_cherrypick": true,
"cherrypick_hash": "614dc363abbc8778b1e4263b00b36438973fdeed",
"pull": 58234
},
"614dc363abbc8778b1e4263b00b36438973fdeed": {
"hash": "614dc363abbc8778b1e4263b00b36438973fdeed",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjIxOTk5Mzc5"
],
"author_raw": "lawnjelly <lawnjelly@gmail.com>",
"committer_raw": "lawnjelly <lawnjelly@gmail.com>",
"summary": "Fix GL buffer upload size bugs",
"body": "Wrapper functions for uploading buffers to OpenGL take all sizes and offsets in bytes. Some buffer sizes are specified as units (e.g. float) so require conversion to bytes when calling the buffer upload functions.\n\nTwo such bugs have been fixed in blendshapes, and parameter names and comments have been changed to emphasize that sizes should be in bytes.\n\nIn addition DEV_ASSERTS in the upload wrappers have been changed to ERR_FAIL.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 58085
},
"285c2d3a8467d53961764e351c4a5f434471c6fd": {
"hash": "285c2d3a8467d53961764e351c4a5f434471c6fd",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM2NDk5OTg="
],
"author_raw": "Jean-Michel Bernard <jmb462@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Hide Polygon2D lines and handles when node is not visible in tree.",
"body": "(cherry picked from commit b0ebbd8ecebac52836fa9ecfc27635f5d12268f2)",
"is_cherrypick": true,
"cherrypick_hash": "b0ebbd8ecebac52836fa9ecfc27635f5d12268f2",
"pull": 58234
},
"b0ebbd8ecebac52836fa9ecfc27635f5d12268f2": {
"hash": "b0ebbd8ecebac52836fa9ecfc27635f5d12268f2",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM2NDk5OTg="
],
"author_raw": "Jean-Michel Bernard <jmb462@gmail.com>",
"committer_raw": "Jean-Michel Bernard <jmb462@gmail.com>",
"summary": "Hide Polygon2D lines and handles when node is not visible in tree.",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 57994
},
"c76161382614314c68f5f0bd55c3a3db25d75786": {
"hash": "c76161382614314c68f5f0bd55c3a3db25d75786",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM2NDk5OTg="
],
"author_raw": "Jean-Michel Bernard <jmb462@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Hide CollisionShape2D handles when node is not visible in tree.",
"body": "(cherry picked from commit ef995b222eaa491d0bcca92afb85b2bed38b11ae)",
"is_cherrypick": true,
"cherrypick_hash": "ef995b222eaa491d0bcca92afb85b2bed38b11ae",
"pull": 58234
},
"ef995b222eaa491d0bcca92afb85b2bed38b11ae": {
"hash": "ef995b222eaa491d0bcca92afb85b2bed38b11ae",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM2NDk5OTg="
],
"author_raw": "Jean-Michel Bernard <jmb462@gmail.com>",
"committer_raw": "Jean-Michel Bernard <jmb462@gmail.com>",
"summary": "Hide CollisionShape2D handles when node is not visible in tree.",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 57984
},
"1c4c7240643033a56997599509bb229eccee8cd8": {
"hash": "1c4c7240643033a56997599509bb229eccee8cd8",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE4MDAzMg=="
],
"author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Tweak logo max width on the web editor",
"body": "The logo's maximum width is now dependent on the viewport height\nin addition to the page width. This prevents the \"Start Godot editor\"\nbutton from overflowing the page on mobile devices (although the\n\"Clear persistent data\" and \"Web editor documentation\" buttons will\nstill overflow for now).\n\n(cherry picked from commit 34a4ff0cefedddc5ec6ddcd7ea80ce98fcf4177b)",
"is_cherrypick": true,
"cherrypick_hash": "34a4ff0cefedddc5ec6ddcd7ea80ce98fcf4177b",
"pull": 58234
},
"34a4ff0cefedddc5ec6ddcd7ea80ce98fcf4177b": {
"hash": "34a4ff0cefedddc5ec6ddcd7ea80ce98fcf4177b",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE4MDAzMg=="
],
"author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"summary": "Tweak logo max width on the web editor",
"body": "The logo's maximum width is now dependent on the viewport height\nin addition to the page width. This prevents the \"Start Godot editor\"\nbutton from overflowing the page on mobile devices (although the\n\"Clear persistent data\" and \"Web editor documentation\" buttons will\nstill overflow for now).",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 57005
},
"c1ad560e555a2e2ded3bde66444145eb3609d093": {
"hash": "c1ad560e555a2e2ded3bde66444145eb3609d093",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE4MDAzMg=="
],
"author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Allow using the web editor on any device orientation",
"body": "On tablets and foldable phones, the editor can remain usable\nwhile in portrait mode thanks to the wide display.\n\n(cherry picked from commit 078475f3545a302bee33440f2f154098f71e77ab)",
"is_cherrypick": true,
"cherrypick_hash": "078475f3545a302bee33440f2f154098f71e77ab",
"pull": 58234
},
"078475f3545a302bee33440f2f154098f71e77ab": {
"hash": "078475f3545a302bee33440f2f154098f71e77ab",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE4MDAzMg=="
],
"author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"summary": "Allow using the web editor on any device orientation",
"body": "On tablets and foldable phones, the editor can remain usable\nwhile in portrait mode thanks to the wide display.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56966
},
"90ca5d29e3edbde0f682df0162d4c4f9899817eb": {
"hash": "90ca5d29e3edbde0f682df0162d4c4f9899817eb",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE4MDAzMg=="
],
"author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Tweak theme color to match the Godot editor's background color",
"body": "This makes for a more seamless-looking address bar/status bar\nwhen using the web editor on a mobile device, either directly\nin the brower or installed as a progressive web app.\n\nThis also specifies a theme color for the web editor's offline\nfallback.\n\n(cherry picked from commit 7ef459c2d77b8ee1420511f5dff615786bab37dc)",
"is_cherrypick": true,
"cherrypick_hash": "7ef459c2d77b8ee1420511f5dff615786bab37dc",
"pull": 58234
},
"7ef459c2d77b8ee1420511f5dff615786bab37dc": {
"hash": "7ef459c2d77b8ee1420511f5dff615786bab37dc",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE4MDAzMg=="
],
"author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"summary": "Tweak theme color to match the Godot editor's background color",
"body": "This makes for a more seamless-looking address bar/status bar\nwhen using the web editor on a mobile device, either directly\nin the brower or installed as a progressive web app.\n\nThis also specifies a theme color for the web editor's offline\nfallback.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56969
},
"e53604b74268a1d38e60f263ccdabe1d9b491ec3": {
"hash": "e53604b74268a1d38e60f263ccdabe1d9b491ec3",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjY3NzkyODgy"
],
"author_raw": "BimDav <67792882+BimDav@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "has_setting now correctly returns true when the setting is present due to a feature tag",
"body": "(cherry picked from commit d39e416c61570addba7bd617f9208dc81f9031fb)",
"is_cherrypick": true,
"cherrypick_hash": "d39e416c61570addba7bd617f9208dc81f9031fb",
"pull": 58234
},
"d39e416c61570addba7bd617f9208dc81f9031fb": {
"hash": "d39e416c61570addba7bd617f9208dc81f9031fb",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjY3NzkyODgy"
],
"author_raw": "BimDav <67792882+BimDav@users.noreply.github.com>",
"committer_raw": "BimDav <67792882+BimDav@users.noreply.github.com>",
"summary": "has_setting now correctly returns true when the setting is present due to a feature tag",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 57972
},
"87e96ca24ca7aba156e15c77dc3ff566056178da": {
"hash": "87e96ca24ca7aba156e15c77dc3ff566056178da",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE4MDAzMg=="
],
"author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Improve the `AudioStreamPlayer2D/3D.area_mask` documentation",
"body": "The documentation was stating that the area mask affects where sounds\ncan be heard, which is not true. Instead, the area mask affects audio\nbus redirection.\n\nThanks to Azedaxen on the Godot forums for providing this description :)\n\n(cherry picked from commit ab1eaac315acd6a763ae64902c3bb797838b60ba)",
"is_cherrypick": true,
"cherrypick_hash": "ab1eaac315acd6a763ae64902c3bb797838b60ba",
"pull": 58234
},
"ab1eaac315acd6a763ae64902c3bb797838b60ba": {
"hash": "ab1eaac315acd6a763ae64902c3bb797838b60ba",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE4MDAzMg=="
],
"author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"summary": "Improve the `AudioStreamPlayer2D/3D.area_mask` documentation",
"body": "The documentation was stating that the area mask affects where sounds\ncan be heard, which is not true. Instead, the area mask affects audio\nbus redirection.\n\nThanks to Azedaxen on the Godot forums for providing this description :)",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 57944
},
"06de19a266533ec23ec42f522f98b5c80e028d9c": {
"hash": "06de19a266533ec23ec42f522f98b5c80e028d9c",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE2ODc5MTg="
],
"author_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "[HTML5] Fetch API now passes credentials.",
"body": "Used default value before, i.e. \"same-origin\", now uses \"include\" (i.e.\ninclude for cross-origin if cross-origin is allowed).\n\n(cherry picked from commit ffe248cbdfc70a0887970248209c586869c0855e)",
"is_cherrypick": true,
"cherrypick_hash": "ffe248cbdfc70a0887970248209c586869c0855e",
"pull": 58234
},
"ffe248cbdfc70a0887970248209c586869c0855e": {
"hash": "ffe248cbdfc70a0887970248209c586869c0855e",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE2ODc5MTg="
],
"author_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
"committer_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
"summary": "[HTML5] Fetch API now passes credentials.",
"body": "Used default value before, i.e. \"same-origin\", now uses \"include\" (i.e.\ninclude for cross-origin if cross-origin is allowed).",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 57934
},
"4ad179b75d2ed15e1f2b657b19ffd40587f36f25": {
"hash": "4ad179b75d2ed15e1f2b657b19ffd40587f36f25",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM3MjQ3Ng=="
],
"author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix GridMap memory leak",
"body": "(cherry picked from commit 5d4a141c978dbac6cd89cf3afc6f75f0e5ac431e)",
"is_cherrypick": true,
"cherrypick_hash": "5d4a141c978dbac6cd89cf3afc6f75f0e5ac431e",
"pull": 58234
},
"5d4a141c978dbac6cd89cf3afc6f75f0e5ac431e": {
"hash": "5d4a141c978dbac6cd89cf3afc6f75f0e5ac431e",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM3MjQ3Ng=="
],
"author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"summary": "Fix GridMap memory leak",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 57764
},
"66de60553e00c3fc0e083f76852dee13f428d0b4": {
"hash": "66de60553e00c3fc0e083f76852dee13f428d0b4",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE4MDAzMg=="
],
"author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Recommend using GitHub attachments for minimal reproduction projects",
"body": "Third-party file hosts can have their files expire or be removed\nby the owner. In comparison, GitHub attachments are more resilient.\n\nThis also fixes the link to create a bug report.\n\n(cherry picked from commit 01c1667836dde9338a1fd4fa9425aca815a277a3)",
"is_cherrypick": true,
"cherrypick_hash": "01c1667836dde9338a1fd4fa9425aca815a277a3",
"pull": 58234
},
"01c1667836dde9338a1fd4fa9425aca815a277a3": {
"hash": "01c1667836dde9338a1fd4fa9425aca815a277a3",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE4MDAzMg=="
],
"author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"summary": "Recommend using GitHub attachments for minimal reproduction projects",
"body": "Third-party file hosts can have their files expire or be removed\nby the owner. In comparison, GitHub attachments are more resilient.\n\nThis also fixes the link to create a bug report.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 57701
},
"d47214f34485f40dbe0816ddb03d0433a123b52d": {
"hash": "d47214f34485f40dbe0816ddb03d0433a123b52d",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE0ODg1ODQ2"
],
"author_raw": "Hayden <Haydenleete@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Make parser treat all exponent literals as float",
"body": "(cherry picked from commit 1305ff92f79f3ae4d84e8a92f5caedda94e076cb)",
"is_cherrypick": true,
"cherrypick_hash": "1305ff92f79f3ae4d84e8a92f5caedda94e076cb",
"pull": 58234
},
"1305ff92f79f3ae4d84e8a92f5caedda94e076cb": {
"hash": "1305ff92f79f3ae4d84e8a92f5caedda94e076cb",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE0ODg1ODQ2"
],
"author_raw": "Hayden <Haydenleete@gmail.com>",
"committer_raw": "Hayden <Haydenleete@gmail.com>",
"summary": "Make parser treat all exponent literals as float",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 57620
},
"6e14ab25f637d4e742e7f0ec89dcc5e74ca7fcef": {
"hash": "6e14ab25f637d4e742e7f0ec89dcc5e74ca7fcef",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjc0OTM5MTk1"
],
"author_raw": "Hayden Leete <hle69@uclive.ac.nz>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Added hex and bin literal support to Expression parser",
"body": "fixed formatting\n\n(cherry picked from commit 018de19ebade24d72ae7ba39fdcfeffbff99fa88)",
"is_cherrypick": true,
"cherrypick_hash": "018de19ebade24d72ae7ba39fdcfeffbff99fa88",
"pull": 58234
},
"018de19ebade24d72ae7ba39fdcfeffbff99fa88": {
"hash": "018de19ebade24d72ae7ba39fdcfeffbff99fa88",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjc0OTM5MTk1"
],
"author_raw": "Hayden Leete <hle69@uclive.ac.nz>",
"committer_raw": "Hayden Leete <hle69@uclive.ac.nz>",
"summary": "Added hex and bin literal support to Expression parser",
"body": "fixed formatting",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 57571
},
"fd850ace8ab68efdb05202eedd9df2c41abbeca5": {
"hash": "fd850ace8ab68efdb05202eedd9df2c41abbeca5",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE3NzUwNjc3"
],
"author_raw": "Densorius <d_angevaare@live.nl>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fixed opening new instances of VS 2022 while a instance is already open",
"body": "(cherry picked from commit 93e2d0446fb7b3eb4dbf875a488b8506fb1e73ff)",
"is_cherrypick": true,
"cherrypick_hash": "93e2d0446fb7b3eb4dbf875a488b8506fb1e73ff",
"pull": 58234
},
"93e2d0446fb7b3eb4dbf875a488b8506fb1e73ff": {
"hash": "93e2d0446fb7b3eb4dbf875a488b8506fb1e73ff",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE3NzUwNjc3"
],
"author_raw": "Densorius <d_angevaare@live.nl>",
"committer_raw": "Densorius <d_angevaare@live.nl>",
"summary": "Fixed opening new instances of VS 2022 while a instance is already open",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 57618
},
"a357557282d6d3851fecb87341a9ac0fa65a05b2": {
"hash": "a357557282d6d3851fecb87341a9ac0fa65a05b2",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE3NzUwNjc3"
],
"author_raw": "Densorius <d_angevaare@live.nl>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Add Visual Studio 2022 support with fallback to 2019",
"body": "(cherry picked from commit 9ea0508d35fa747b81b327e41969f926633d768f)",
"is_cherrypick": true,
"cherrypick_hash": "9ea0508d35fa747b81b327e41969f926633d768f",
"pull": 58234
},
"9ea0508d35fa747b81b327e41969f926633d768f": {
"hash": "9ea0508d35fa747b81b327e41969f926633d768f",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE3NzUwNjc3"
],
"author_raw": "Densorius <d_angevaare@live.nl>",
"committer_raw": "Densorius <d_angevaare@live.nl>",
"summary": "Add Visual Studio 2022 support with fallback to 2019",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 57609
},
"04e9de3d71931c6953c5b600f5cf10f5c28238bb": {
"hash": "04e9de3d71931c6953c5b600f5cf10f5c28238bb",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjIyNTQxMTQx"
],
"author_raw": "TechnicalSoup <ben.werbowyj@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Expand description for warp_mouse_position method",
"body": "Add more detail to the description for the warp_mouse_position method, clarifying that the vector is in screen coordinates and relative to an origin at the top of the game window.\n\n(cherry picked from commit 3dc1fad2623b01bd8c8e5a83dfe198a8a2b0394e)",
"is_cherrypick": true,
"cherrypick_hash": "3dc1fad2623b01bd8c8e5a83dfe198a8a2b0394e",
"pull": 58234
},
"3dc1fad2623b01bd8c8e5a83dfe198a8a2b0394e": {
"hash": "3dc1fad2623b01bd8c8e5a83dfe198a8a2b0394e",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjIyNTQxMTQx"
],
"author_raw": "TechnicalSoup <ben.werbowyj@gmail.com>",
"committer_raw": "TechnicalSoup <ben.werbowyj@gmail.com>",
"summary": "Expand description for warp_mouse_position method",
"body": "Add more detail to the description for the warp_mouse_position method, clarifying that the vector is in screen coordinates and relative to an origin at the top of the game window.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 57568
},
"58d1a8f34402f525ca527871b7adecfe88d59f3c": {
"hash": "58d1a8f34402f525ca527871b7adecfe88d59f3c",
"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] Add missing translation file.",
"body": "(cherry picked from commit 1aa6a95081cc931d6fbe5c46281630208204c10b)",
"is_cherrypick": true,
"cherrypick_hash": "1aa6a95081cc931d6fbe5c46281630208204c10b",
"pull": 58234
},
"1aa6a95081cc931d6fbe5c46281630208204c10b": {
"hash": "1aa6a95081cc931d6fbe5c46281630208204c10b",
"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] Add missing translation file.",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 58001
},
"f883dd48ca79f47123e9fda322d16c597cf94df4": {
"hash": "f883dd48ca79f47123e9fda322d16c597cf94df4",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjc2NDU2ODM="
],
"author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Add empty translation files to the exported app bundle, to allow translation detection by the OS.",
"body": "(cherry picked from commit 2eeff4caec00a9eec06919d35c3ea8d87322cd31)",
"is_cherrypick": true,
"cherrypick_hash": "2eeff4caec00a9eec06919d35c3ea8d87322cd31",
"pull": 58234
},
"2eeff4caec00a9eec06919d35c3ea8d87322cd31": {
"hash": "2eeff4caec00a9eec06919d35c3ea8d87322cd31",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjc2NDU2ODM="
],
"author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
"committer_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
"summary": "Add empty translation files to the exported app bundle, to allow translation detection by the OS.",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 57577
},
"499cb0bf12e6e3c49b351f0307a7042949ba08e2": {
"hash": "499cb0bf12e6e3c49b351f0307a7042949ba08e2",
"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] Add empty translation files to the editor app bundle, to allow translation detection by the OS.",
"body": "(cherry picked from commit 3b4de845fee3486cef621bd2b41b08a48260fb02)",
"is_cherrypick": true,
"cherrypick_hash": "3b4de845fee3486cef621bd2b41b08a48260fb02",
"pull": 58234
},
"3b4de845fee3486cef621bd2b41b08a48260fb02": {
"hash": "3b4de845fee3486cef621bd2b41b08a48260fb02",
"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] Add empty translation files to the editor app bundle, to allow translation detection by the OS.",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 52945
},
"6ce71b78a7541c15ca906bf907bc4d76476aa0a4": {
"hash": "6ce71b78a7541c15ca906bf907bc4d76476aa0a4",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE2NTQ3NjM="
],
"author_raw": "Max Hilbrunner <m.hilbrunner@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "DOCS: Object.set() does nothing on type mismatch",
"body": "(cherry picked from commit bb7d00388106920393e6140e9d26f3c047e12433)",
"is_cherrypick": true,
"cherrypick_hash": "bb7d00388106920393e6140e9d26f3c047e12433",
"pull": 58234
},
"bb7d00388106920393e6140e9d26f3c047e12433": {
"hash": "bb7d00388106920393e6140e9d26f3c047e12433",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE2NTQ3NjM="
],
"author_raw": "Max Hilbrunner <m.hilbrunner@gmail.com>",
"committer_raw": "Max Hilbrunner <m.hilbrunner@gmail.com>",
"summary": "DOCS: Object.set() does nothing on type mismatch",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 57540
},
"2cc4616d6b4a93c3deba68812f57b2c1c77e6e41": {
"hash": "2cc4616d6b4a93c3deba68812f57b2c1c77e6e41",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "SCons: Add `fast_unsafe` option for faster rebuilds",
"body": "This reverts #53828 which had caused a significant drop in incremental\nrebuild time for debug builds (from 10s to 23s on my laptop).\n\nThe \"faster but unsafe\" options are re-added, as well as adding\n`max_drift=60` which we didn't use previously.\n\nThese options speed up SCons' own processing of the codebase to decide\nwhat to build/rebuild (i.e. the first step before actually calling the\ncompiler). This will therefore not make much difference for scratch\nbuilds, and is mostly useful for incremental rebuilds (including \"null\"\nrebuilds with no change).\n\nThese options are enabled automatically for `debug` builds, unless\n`fast_unsafe=no` is passed.\nThey are disabled by default for `release` and `release_debug` builds,\nunless `fast_unsafe=yes` is passed.\n\n(cherry picked from commit d4553c51262e347b8c877d57ca251d94faf4dc30)",
"is_cherrypick": true,
"cherrypick_hash": "d4553c51262e347b8c877d57ca251d94faf4dc30",
"pull": 58234
},
"d4553c51262e347b8c877d57ca251d94faf4dc30": {
"hash": "d4553c51262e347b8c877d57ca251d94faf4dc30",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "SCons: Add `fast_unsafe` option for faster rebuilds",
"body": "This reverts #53828 which had caused a significant drop in incremental\nrebuild time for debug builds (from 10s to 23s on my laptop).\n\nThe \"faster but unsafe\" options are re-added, as well as adding\n`max_drift=60` which we didn't use previously.\n\nThese options speed up SCons' own processing of the codebase to decide\nwhat to build/rebuild (i.e. the first step before actually calling the\ncompiler). This will therefore not make much difference for scratch\nbuilds, and is mostly useful for incremental rebuilds (including \"null\"\nrebuilds with no change).\n\nThese options are enabled automatically for `debug` builds, unless\n`fast_unsafe=no` is passed.\nThey are disabled by default for `release` and `release_debug` builds,\nunless `fast_unsafe=yes` is passed.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 57806
},
"4ef3985dc380c8416e6b39006e7299bf2fa94f67": {
"hash": "4ef3985dc380c8416e6b39006e7299bf2fa94f67",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE0MjUzODM2"
],
"author_raw": "Nathan Franke <me@nathan.sh>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "use exact match when checking focus next / previous",
"body": "(cherry picked from commit c27b05febbc4d3027f9bba304dc90b78c9b4fc0d)",
"is_cherrypick": true,
"cherrypick_hash": "c27b05febbc4d3027f9bba304dc90b78c9b4fc0d",
"pull": 58234
},
"c27b05febbc4d3027f9bba304dc90b78c9b4fc0d": {
"hash": "c27b05febbc4d3027f9bba304dc90b78c9b4fc0d",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE0MjUzODM2"
],
"author_raw": "Nathan Franke <me@nathan.sh>",
"committer_raw": "Nathan Franke <me@nathan.sh>",
"summary": "use exact match when checking focus next / previous",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 57864
},
"4f86249d1e0fdb778b1f2dd511933d99d415867f": {
"hash": "4f86249d1e0fdb778b1f2dd511933d99d415867f",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjIxOTk5Mzc5"
],
"author_raw": "lawnjelly <lawnjelly@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix for S3TC on Android and IOS devices",
"body": "On some platforms, exporters are prevented from exporting S3TC textures. This causes problems if the .import file contains a reference to such a texture - the exported project will attempt to load the S3TC, fail, and probably crash.\n\nThis PR prevents this problem by faking lack of hardware support for S3TC on the affected platforms. This prevents the engine attempting to load the S3TC and avoids the problem.\n\n(cherry picked from commit b15ad8e7866e243329693d431ee2cee10075af71)",
"is_cherrypick": true,
"cherrypick_hash": "b15ad8e7866e243329693d431ee2cee10075af71",
"pull": 58234
},
"b15ad8e7866e243329693d431ee2cee10075af71": {
"hash": "b15ad8e7866e243329693d431ee2cee10075af71",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjIxOTk5Mzc5"
],
"author_raw": "lawnjelly <lawnjelly@gmail.com>",
"committer_raw": "lawnjelly <lawnjelly@gmail.com>",
"summary": "Fix for S3TC on Android and IOS devices",
"body": "On some platforms, exporters are prevented from exporting S3TC textures. This causes problems if the .import file contains a reference to such a texture - the exported project will attempt to load the S3TC, fail, and probably crash.\n\nThis PR prevents this problem by faking lack of hardware support for S3TC on the affected platforms. This prevents the engine attempting to load the S3TC and avoids the problem.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 32255
},
"21b6d31e4c88b90232e85218c681df9fe5536431": {
"hash": "21b6d31e4c88b90232e85218c681df9fe5536431",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM3NTAwODM="
],
"author_raw": "Sergey Minakov <naithar@icloud.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "[iOS] Fix touch handling for overlay views",
"body": "Workaround for GodotView touches being called from UIWindow on different UIView input\n\n(cherry picked from commit aba5f6d9be8ff0a6d83c32f56d8d3a02f59d2a88)",
"is_cherrypick": true,
"cherrypick_hash": "aba5f6d9be8ff0a6d83c32f56d8d3a02f59d2a88",
"pull": 58234
},
"aba5f6d9be8ff0a6d83c32f56d8d3a02f59d2a88": {
"hash": "aba5f6d9be8ff0a6d83c32f56d8d3a02f59d2a88",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM3NTAwODM="
],
"author_raw": "Sergey Minakov <naithar@icloud.com>",
"committer_raw": "Sergey Minakov <naithar@icloud.com>",
"summary": "[iOS] Fix touch handling for overlay views",
"body": "Workaround for GodotView touches being called from UIWindow on different UIView input",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 57604
},
"8093d25827fb3df144275f24faf4ec063e37a7c5": {
"hash": "8093d25827fb3df144275f24faf4ec063e37a7c5",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM3MjQ3Ng=="
],
"author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix RayCast{,2D}.clear_exceptions clears parent",
"body": "(cherry picked from commit 74a4795fb1afe204a4b9ae03ea3028d785d85b92)",
"is_cherrypick": true,
"cherrypick_hash": "74a4795fb1afe204a4b9ae03ea3028d785d85b92",
"pull": 58234
},
"74a4795fb1afe204a4b9ae03ea3028d785d85b92": {
"hash": "74a4795fb1afe204a4b9ae03ea3028d785d85b92",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM3MjQ3Ng=="
],
"author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"summary": "Fix RayCast{,2D}.clear_exceptions clears parent",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 57792
},
"07cc27692d4426f1f727ff11b7995fad3374028f": {
"hash": "07cc27692d4426f1f727ff11b7995fad3374028f",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjc4OTM0NDAx"
],
"author_raw": "Jason Knight <jason@winterpixel.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Use ScriptServer::get_global_class_base instead of script_class_get_base in script_class_is_parent.",
"body": "(cherry picked from commit 6f7cef601a6ddc2f77f9341050e377cd195124c9)",
"is_cherrypick": true,
"cherrypick_hash": "6f7cef601a6ddc2f77f9341050e377cd195124c9",
"pull": 58234
},
"6f7cef601a6ddc2f77f9341050e377cd195124c9": {
"hash": "6f7cef601a6ddc2f77f9341050e377cd195124c9",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjc4OTM0NDAx"
],
"author_raw": "Jason Knight <jason@winterpixel.com>",
"committer_raw": "Jason Knight <jason@winterpixel.com>",
"summary": "Use ScriptServer::get_global_class_base instead of script_class_get_base in script_class_is_parent.",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 57737
},
"9766486aaffb8496d8b6ca3c5146a763c362f05c": {
"hash": "9766486aaffb8496d8b6ca3c5146a763c362f05c",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE4MDAzMg=="
],
"author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Document performance limitations with CSG nodes, link to tutorial",
"body": "(cherry picked from commit 1b505ef8ca401fc52879f055e9f66b2f950e626b)",
"is_cherrypick": true,
"cherrypick_hash": "1b505ef8ca401fc52879f055e9f66b2f950e626b",
"pull": 58234
},
"1b505ef8ca401fc52879f055e9f66b2f950e626b": {
"hash": "1b505ef8ca401fc52879f055e9f66b2f950e626b",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE4MDAzMg=="
],
"author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"summary": "Document performance limitations with CSG nodes, link to tutorial",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 57753
},
"a5b85c331e512920602363025d76190ba2734b2b": {
"hash": "a5b85c331e512920602363025d76190ba2734b2b",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjkyODMwOTg="
],
"author_raw": "kleonc <9283098+kleonc@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "SpriteFramesEditor Fix crash when selecting non-Texture file for splitting",
"body": "(cherry picked from commit 87b4db9e636a8abf5996b1d6f028132a5dea4a08)",
"is_cherrypick": true,
"cherrypick_hash": "87b4db9e636a8abf5996b1d6f028132a5dea4a08",
"pull": 58234
},
"87b4db9e636a8abf5996b1d6f028132a5dea4a08": {
"hash": "87b4db9e636a8abf5996b1d6f028132a5dea4a08",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjkyODMwOTg="
],
"author_raw": "kleonc <9283098+kleonc@users.noreply.github.com>",
"committer_raw": "kleonc <9283098+kleonc@users.noreply.github.com>",
"summary": "SpriteFramesEditor Fix crash when selecting non-Texture file for splitting",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 57728
},
"e9f93155c645065a36e49804951853e543874059": {
"hash": "e9f93155c645065a36e49804951853e543874059",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM5MDMwNTk="
],
"author_raw": "Raul Santos <raulsntos@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Attach mono thread before getting nativeName field",
"body": "In order to access the `nativeName` constant field from a C# class, the\nmono scope thread must be attached or the mono domain will be null.\n\n(cherry picked from commit eddb99b9be919f12c31abe86f67f65274a140625)",
"is_cherrypick": true,
"cherrypick_hash": "eddb99b9be919f12c31abe86f67f65274a140625",
"pull": 58234
},
"eddb99b9be919f12c31abe86f67f65274a140625": {
"hash": "eddb99b9be919f12c31abe86f67f65274a140625",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM5MDMwNTk="
],
"author_raw": "Raul Santos <raulsntos@gmail.com>",
"committer_raw": "Raul Santos <raulsntos@gmail.com>",
"summary": "Attach mono thread before getting nativeName field",
"body": "In order to access the `nativeName` constant field from a C# class, the\nmono scope thread must be attached or the mono domain will be null.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 57739
},
"ca67b2bce19919bcf8a444fb240657707430a3d9": {
"hash": "ca67b2bce19919bcf8a444fb240657707430a3d9",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE0ODMwNDYx"
],
"author_raw": "Omar El Sheikh <techmanozmar@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Re-fix Disabling Half Floats on iOS",
"body": "A previous change missed setting a flag that specified whether half\nfloats were being used on vertex positions when in the GLES2 driver\n\nThis caused errors with the vertex buffer when platforms (specifically\niOS) which do not properly support half float vertex attributes on\nGLES2, try to remapt the vertex buffer to stop using half floats\n(in this case that remapping never happened and caused artifacts)\n\nRe-enable setting that flag to fix rendering issues on these platforms\n\n(cherry picked from commit bf5b2f48e6100d939954312f5185f9366eeb2363)",
"is_cherrypick": true,
"cherrypick_hash": "bf5b2f48e6100d939954312f5185f9366eeb2363",
"pull": 58234
},
"bf5b2f48e6100d939954312f5185f9366eeb2363": {
"hash": "bf5b2f48e6100d939954312f5185f9366eeb2363",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE0ODMwNDYx"
],
"author_raw": "Omar El Sheikh <techmanozmar@gmail.com>",
"committer_raw": "Omar El Sheikh <techmanozmar@gmail.com>",
"summary": "Re-fix Disabling Half Floats on iOS",
"body": "A previous change missed setting a flag that specified whether half\nfloats were being used on vertex positions when in the GLES2 driver\n\nThis caused errors with the vertex buffer when platforms (specifically\niOS) which do not properly support half float vertex attributes on\nGLES2, try to remapt the vertex buffer to stop using half floats\n(in this case that remapping never happened and caused artifacts)\n\nRe-enable setting that flag to fix rendering issues on these platforms",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 57688
},
"718132b69404f1e55c97b7f0ad8c0055d032deaf": {
"hash": "718132b69404f1e55c97b7f0ad8c0055d032deaf",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjIxOTk5Mzc5"
],
"author_raw": "lawnjelly <lawnjelly@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Add fflush to error macros",
"body": "CRASH_NOW and DEV_ASSERT macros would previously terminate before outputting any error messages.\nThis PR ensures calling fflush for stdout before terminating.\n\n(cherry picked from commit ee979d321a4e067e5bb14944dfb33921622ebce6)",
"is_cherrypick": true,
"cherrypick_hash": "ee979d321a4e067e5bb14944dfb33921622ebce6",
"pull": 58234
},
"ee979d321a4e067e5bb14944dfb33921622ebce6": {
"hash": "ee979d321a4e067e5bb14944dfb33921622ebce6",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjIxOTk5Mzc5"
],
"author_raw": "lawnjelly <lawnjelly@gmail.com>",
"committer_raw": "lawnjelly <lawnjelly@gmail.com>",
"summary": "Add fflush to error macros",
"body": "CRASH_NOW and DEV_ASSERT macros would previously terminate before outputting any error messages.\nThis PR ensures calling fflush for stdout before terminating.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 57659
},
"4ab57389a5612c08c9809d0790a47ead912f92ae": {
"hash": "4ab57389a5612c08c9809d0790a47ead912f92ae",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM3MjQ3Ng=="
],
"author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix PoolByteArray.decompress_dynamic return value and memleak",
"body": "(cherry picked from commit de47cb0c5b137e4aa047baa6e0d0fd76f0be1efd)",
"is_cherrypick": true,
"cherrypick_hash": "de47cb0c5b137e4aa047baa6e0d0fd76f0be1efd",
"pull": 58234
},
"de47cb0c5b137e4aa047baa6e0d0fd76f0be1efd": {
"hash": "de47cb0c5b137e4aa047baa6e0d0fd76f0be1efd",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM3MjQ3Ng=="
],
"author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"summary": "Fix PoolByteArray.decompress_dynamic return value and memleak",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 57652
},
"eb9a847566198d01f174b38221af34b8f3920bfc": {
"hash": "eb9a847566198d01f174b38221af34b8f3920bfc",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM3MjQ3Ng=="
],
"author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Revert \"Fix ViewportPreview upside-down in 3.x.\"",
"body": "This reverts commit 1426df66a8397f3f03aaa541399054f0487fc8a1.\n\n(cherry picked from commit aeb99256159b35ff94c9849eec833ead89d1c7d3)",
"is_cherrypick": true,
"cherrypick_hash": "aeb99256159b35ff94c9849eec833ead89d1c7d3",
"pull": 58234
},
"aeb99256159b35ff94c9849eec833ead89d1c7d3": {
"hash": "aeb99256159b35ff94c9849eec833ead89d1c7d3",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM3MjQ3Ng=="
],
"author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"summary": "Revert \"Fix ViewportPreview upside-down in 3.x.\"",
"body": "This reverts commit 1426df66a8397f3f03aaa541399054f0487fc8a1.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 57613
},
"269c585f08dceacc7fe1a6d718a58798660a4a30": {
"hash": "269c585f08dceacc7fe1a6d718a58798660a4a30",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Server: Fix skip libstdc++ static linking on macOS",
"body": "Fixes #48161.\n\n(cherry picked from commit 94dd9c26dde429f9ac7dee9dce27bc7716f3ee63)",
"is_cherrypick": true,
"cherrypick_hash": "94dd9c26dde429f9ac7dee9dce27bc7716f3ee63",
"pull": 58234
},
"94dd9c26dde429f9ac7dee9dce27bc7716f3ee63": {
"hash": "94dd9c26dde429f9ac7dee9dce27bc7716f3ee63",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Server: Fix skip libstdc++ static linking on macOS",
"body": "Fixes #48161.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 57593
},
"e33a73d66e0ba0d743bf7b4d9991c6f2a7b61efe": {
"hash": "e33a73d66e0ba0d743bf7b4d9991c6f2a7b61efe",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "EditorProperty: Fix range hint parsing with optional step",
"body": "This could lead to have a step of 0 when parsing e.g. \"1,10,is_greater\".\n\n(cherry picked from commit 80306cc88a8023c8ffda7576c3ba8007b278c743)",
"is_cherrypick": true,
"cherrypick_hash": "80306cc88a8023c8ffda7576c3ba8007b278c743",
"pull": 58234
},
"80306cc88a8023c8ffda7576c3ba8007b278c743": {
"hash": "80306cc88a8023c8ffda7576c3ba8007b278c743",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "EditorProperty: Fix range hint parsing with optional step",
"body": "This could lead to have a step of 0 when parsing e.g. \"1,10,is_greater\".",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 57583
},
"6c1f158459b06486c31ee60ad691a7848779ef53": {
"hash": "6c1f158459b06486c31ee60ad691a7848779ef53",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjIxOTk5Mzc5"
],
"author_raw": "lawnjelly <lawnjelly@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "BVH - fix leaking leaves",
"body": "In the BVH leaf nodes are a combination of two objects - a node object, and a leaf object. Testing revealed that in some situations node objects could be freed without also freeing the paired leaf object. This closes this bug.\n\n(cherry picked from commit 90bea27e8266cf108c7ad68e06516f4e54cb98e8)",
"is_cherrypick": true,
"cherrypick_hash": "90bea27e8266cf108c7ad68e06516f4e54cb98e8",
"pull": 58234
},
"90bea27e8266cf108c7ad68e06516f4e54cb98e8": {
"hash": "90bea27e8266cf108c7ad68e06516f4e54cb98e8",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjIxOTk5Mzc5"
],
"author_raw": "lawnjelly <lawnjelly@gmail.com>",
"committer_raw": "lawnjelly <lawnjelly@gmail.com>",
"summary": "BVH - fix leaking leaves",
"body": "In the BVH leaf nodes are a combination of two objects - a node object, and a leaf object. Testing revealed that in some situations node objects could be freed without also freeing the paired leaf object. This closes this bug.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 57561
},
"1891c8e172786c05d3e3217e275765c47695dfbb": {
"hash": "1891c8e172786c05d3e3217e275765c47695dfbb",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "doc: Fixup invalid use of `$DOCS_URL` in `3.4` branch",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": ""
},
"c09b8a99975408cec7014a1faaa6cc243a1529d2": {
"hash": "c09b8a99975408cec7014a1faaa6cc243a1529d2",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE2ODc5MTg="
],
"author_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Revert \"[HTML5] Better engine config parsing.\"",
"body": "This reverts commit 2f509f1b12c33234a0d8f0e254c727fd92e57720.\n\nBreaks closure compiler builds.\nAnd adds a warning for future readers.\n\n(cherry picked from commit 6d3d17651a6e264d47126b2dd5e641b3fa6ba3f7)",
"is_cherrypick": true,
"cherrypick_hash": "6d3d17651a6e264d47126b2dd5e641b3fa6ba3f7",
"pull": ""
},
"6d3d17651a6e264d47126b2dd5e641b3fa6ba3f7": {
"hash": "6d3d17651a6e264d47126b2dd5e641b3fa6ba3f7",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE2ODc5MTg="
],
"author_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
"committer_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
"summary": "Revert \"[HTML5] Better engine config parsing.\"",
"body": "This reverts commit 2f509f1b12c33234a0d8f0e254c727fd92e57720.\n\nBreaks closure compiler builds.\nAnd adds a warning for future readers.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 57598
},
"b2e5e7cd897b358bae5eb9193785b56d68ad93a3": {
"hash": "b2e5e7cd897b358bae5eb9193785b56d68ad93a3",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjkyODMwOTg="
],
"author_raw": "kleonc <9283098+kleonc@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "TextureButton Fix logic for drawing only the focus texture",
"body": "(cherry picked from commit 078b8c25ce286558a7cfc09034c4ec4e763165eb)",
"is_cherrypick": true,
"cherrypick_hash": "078b8c25ce286558a7cfc09034c4ec4e763165eb",
"pull": ""
},
"078b8c25ce286558a7cfc09034c4ec4e763165eb": {
"hash": "078b8c25ce286558a7cfc09034c4ec4e763165eb",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjkyODMwOTg="
],
"author_raw": "kleonc <9283098+kleonc@users.noreply.github.com>",
"committer_raw": "kleonc <9283098+kleonc@users.noreply.github.com>",
"summary": "TextureButton Fix logic for drawing only the focus texture",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 57405
},
"894b6d50493756be25d7f25dc1138b0272f7532e": {
"hash": "894b6d50493756be25d7f25dc1138b0272f7532e",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjc2NDU2ODM="
],
"author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix iOS export with manually specified signing/provisioning data.",
"body": "(cherry picked from commit 57db989a97a5bdd7ab989032d1e7570fe2750895)",
"is_cherrypick": true,
"cherrypick_hash": "57db989a97a5bdd7ab989032d1e7570fe2750895",
"pull": ""
},
"57db989a97a5bdd7ab989032d1e7570fe2750895": {
"hash": "57db989a97a5bdd7ab989032d1e7570fe2750895",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjc2NDU2ODM="
],
"author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
"committer_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
"summary": "Fix iOS export with manually specified signing/provisioning data.",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 57203
},
"f4814ab711033dbc2fc5455a7d5911b7ce3eff5c": {
"hash": "f4814ab711033dbc2fc5455a7d5911b7ce3eff5c",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjYxMjkxMjk2"
],
"author_raw": "SnailRhymer <harrymilnes@hotmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Backport improved look_at docs and errors",
"body": "Take extra constraint info and function description from Node3D.look_at to improve Spatial.look_at docs.\nAdd an explicit error for up == 0\n\n(cherry picked from commit 83298da9b8eeedc5fe04106c5d1a7e3ffb4baf0e)",
"is_cherrypick": true,
"cherrypick_hash": "83298da9b8eeedc5fe04106c5d1a7e3ffb4baf0e",
"pull": ""
},
"83298da9b8eeedc5fe04106c5d1a7e3ffb4baf0e": {
"hash": "83298da9b8eeedc5fe04106c5d1a7e3ffb4baf0e",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjYxMjkxMjk2"
],
"author_raw": "SnailRhymer <harrymilnes@hotmail.com>",
"committer_raw": "SnailRhymer <harrymilnes@hotmail.com>",
"summary": "Backport improved look_at docs and errors",
"body": "Take extra constraint info and function description from Node3D.look_at to improve Spatial.look_at docs.\nAdd an explicit error for up == 0",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 57475
},
"48a47417405db7b3ea3e3a88ffc8d545ac3c3097": {
"hash": "48a47417405db7b3ea3e3a88ffc8d545ac3c3097",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjIxOTk5Mzc5"
],
"author_raw": "lawnjelly <lawnjelly@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Portals - fix DYNAMIC particle systems",
"body": "A regression had occurred whereby particle systems in DYNAMIC mode weren't added to the room correctly.\nThis PR recognise the case and bypasses the function to retrieve geometry, as retrieving the geometry is not necessary for DYNAMIC objects as they should not affect the room bound. Their AABB will be retrieved during gameplay rather than once off at level conversion.\n\n(cherry picked from commit d86061d7ae167c3811009d334c6028a6521cd71b)",
"is_cherrypick": true,
"cherrypick_hash": "d86061d7ae167c3811009d334c6028a6521cd71b",
"pull": ""
},
"d86061d7ae167c3811009d334c6028a6521cd71b": {
"hash": "d86061d7ae167c3811009d334c6028a6521cd71b",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjIxOTk5Mzc5"
],
"author_raw": "lawnjelly <lawnjelly@gmail.com>",
"committer_raw": "lawnjelly <lawnjelly@gmail.com>",
"summary": "Portals - fix DYNAMIC particle systems",
"body": "A regression had occurred whereby particle systems in DYNAMIC mode weren't added to the room correctly.\nThis PR recognise the case and bypasses the function to retrieve geometry, as retrieving the geometry is not necessary for DYNAMIC objects as they should not affect the room bound. Their AABB will be retrieved during gameplay rather than once off at level conversion.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 57546
},
"97ee014434c758ed3f0fc062f16b046cd34015fc": {
"hash": "97ee014434c758ed3f0fc062f16b046cd34015fc",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE4MDAzMg=="
],
"author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Clarify documentation for Rect2's `has_no_area()`",
"body": "(cherry picked from commit 7f00317f67ccd5b6215195258a4ae826a5e7fa40)",
"is_cherrypick": true,
"cherrypick_hash": "7f00317f67ccd5b6215195258a4ae826a5e7fa40",
"pull": ""
},
"7f00317f67ccd5b6215195258a4ae826a5e7fa40": {
"hash": "7f00317f67ccd5b6215195258a4ae826a5e7fa40",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE4MDAzMg=="
],
"author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"summary": "Clarify documentation for Rect2's `has_no_area()`",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 57532
},
"717cb07304e169b927fb87130ec4088dbd5b6971": {
"hash": "717cb07304e169b927fb87130ec4088dbd5b6971",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Windows: Fix GCC -fpermissive error with 'pck' section workaround",
"body": "Follow-up to #57450.\n\n(cherry picked from commit 5a1f42b32220d750410ccc5f5f7c6a3408426294)",
"is_cherrypick": true,
"cherrypick_hash": "5a1f42b32220d750410ccc5f5f7c6a3408426294",
"pull": ""
},
"5a1f42b32220d750410ccc5f5f7c6a3408426294": {
"hash": "5a1f42b32220d750410ccc5f5f7c6a3408426294",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Windows: Fix GCC -fpermissive error with 'pck' section workaround",
"body": "Follow-up to #57450.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 57509
},
"caaa648e863175c1d55f52b22ccb9cd44544ff12": {
"hash": "caaa648e863175c1d55f52b22ccb9cd44544ff12",
"is_merge": true,
"authored_by": [],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "GitHub <noreply@github.com>",
"summary": "Merge pull request #57489 from akien-mga/3.4-cherrypicks",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": ""
},
"147e2b7c927158c5a8dbc1c66eea980f270f6cb1": {
"hash": "147e2b7c927158c5a8dbc1c66eea980f270f6cb1",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE2ODc5MTg="
],
"author_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "[HTML5] Fix gamepad samples not being properly reset.",
"body": "(cherry picked from commit 93968e1451595ad4f2dc290497cebcc0bc7314a6)",
"is_cherrypick": true,
"cherrypick_hash": "93968e1451595ad4f2dc290497cebcc0bc7314a6",
"pull": 57489
},
"93968e1451595ad4f2dc290497cebcc0bc7314a6": {
"hash": "93968e1451595ad4f2dc290497cebcc0bc7314a6",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE2ODc5MTg="
],
"author_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
"committer_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
"summary": "[HTML5] Fix gamepad samples not being properly reset.",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 57482
},
"18d676636df1ec841a8659d2d30a2c5a69ee4c15": {
"hash": "18d676636df1ec841a8659d2d30a2c5a69ee4c15",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE2ODc5MTg="
],
"author_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "[HTML5] Better engine config parsing.",
"body": "(cherry picked from commit 2f509f1b12c33234a0d8f0e254c727fd92e57720)",
"is_cherrypick": true,
"cherrypick_hash": "2f509f1b12c33234a0d8f0e254c727fd92e57720",
"pull": 57489
},
"2f509f1b12c33234a0d8f0e254c727fd92e57720": {
"hash": "2f509f1b12c33234a0d8f0e254c727fd92e57720",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE2ODc5MTg="
],
"author_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
"committer_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
"summary": "[HTML5] Better engine config parsing.",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 57482
},
"7dc7f3182535256aaf2d54ee40eb204f749964d5": {
"hash": "7dc7f3182535256aaf2d54ee40eb204f749964d5",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjI0OTYyMzE="
],
"author_raw": "Ryan Roden-Corrent <ryan@rcorre.net>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Merge create_physical_skeleton undo entries.",
"body": "Pressing `ctrl+z` after clicking \"Create Physical Skeleton\" will now\nundo the creation of all physical bones by that operation.\n\nPreviously undo would remove one bone at a time.\n\nFixes https://github.com/godotengine/godot/issues/55351.\n\n(cherry picked from commit c9cce53983fcf5f00d780d1ec08d0f82f34bf49e)",
"is_cherrypick": true,
"cherrypick_hash": "c9cce53983fcf5f00d780d1ec08d0f82f34bf49e",
"pull": 57489
},
"c9cce53983fcf5f00d780d1ec08d0f82f34bf49e": {
"hash": "c9cce53983fcf5f00d780d1ec08d0f82f34bf49e",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjI0OTYyMzE="
],
"author_raw": "Ryan Roden-Corrent <ryan@rcorre.net>",
"committer_raw": "Ryan Roden-Corrent <ryan@rcorre.net>",
"summary": "Merge create_physical_skeleton undo entries.",
"body": "Pressing `ctrl+z` after clicking \"Create Physical Skeleton\" will now\nundo the creation of all physical bones by that operation.\n\nPreviously undo would remove one bone at a time.\n\nFixes https://github.com/godotengine/godot/issues/55351.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 57454
},
"3cae7a7df5cdd9cffce6b28ec6bef2c2d461aa5f": {
"hash": "3cae7a7df5cdd9cffce6b28ec6bef2c2d461aa5f",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE1NTQxMjc="
],
"author_raw": "Bartłomiej T. Listwon <blistwon@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Prevent LTCG (MSVC LTO) from removing \"pck\" section",
"body": "(cherry picked from commit e4bde938a17ee4b0f643240d71a174c63c2e263b)",
"is_cherrypick": true,
"cherrypick_hash": "e4bde938a17ee4b0f643240d71a174c63c2e263b",
"pull": 57489
},
"e4bde938a17ee4b0f643240d71a174c63c2e263b": {
"hash": "e4bde938a17ee4b0f643240d71a174c63c2e263b",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE1NTQxMjc="
],
"author_raw": "Bartłomiej T. Listwon <blistwon@gmail.com>",
"committer_raw": "Bartłomiej T. Listwon <blistwon@gmail.com>",
"summary": "Prevent LTCG (MSVC LTO) from removing \"pck\" section",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 57450
},
"7753688f88a13866d8e8d7582dd7e28e1990723e": {
"hash": "7753688f88a13866d8e8d7582dd7e28e1990723e",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQyNzExNjU5"
],
"author_raw": "Ev01 <evpevdev@optusnet.com.au>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fixes invalid links to tutorials in AudioStreamGenerator, AudioStreamGeneratorPlayback, and AudioEffectSpectrumAnalyzer class references",
"body": "(cherry picked from commit b6c543179c26636a1d78d55b78cb23f42e24917e)",
"is_cherrypick": true,
"cherrypick_hash": "b6c543179c26636a1d78d55b78cb23f42e24917e",
"pull": 57489
},
"b6c543179c26636a1d78d55b78cb23f42e24917e": {
"hash": "b6c543179c26636a1d78d55b78cb23f42e24917e",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQyNzExNjU5"
],
"author_raw": "Ev01 <evpevdev@optusnet.com.au>",
"committer_raw": "Ev01 <evpevdev@optusnet.com.au>",
"summary": "Fixes invalid links to tutorials in AudioStreamGenerator, AudioStreamGeneratorPlayback, and AudioEffectSpectrumAnalyzer class references",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 57432
},
"6d5f8cd3ca0fc7a16f115b3baf708cb859db3cde": {
"hash": "6d5f8cd3ca0fc7a16f115b3baf708cb859db3cde",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjc3MTgxMDA="
],
"author_raw": "Ignacio Etcheverry <ignalfonsore@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Mono/C#: Fix Android AAB export failing to load native libs",
"body": "By default, when installing from Android App Bundles the native\nlibraries are not extracted. They are loaded directly from the APK.\nSee: https://stackoverflow.com/a/56551499\n\nPassing only the file name to dlopen, without the location, makes it\nsearch the native library in all locations, including inside the apk.\n\n(cherry picked from commit c7f716e2ea8fa1facdbccb4d34dd648c4dd06721)",
"is_cherrypick": true,
"cherrypick_hash": "c7f716e2ea8fa1facdbccb4d34dd648c4dd06721",
"pull": 57489
},
"c7f716e2ea8fa1facdbccb4d34dd648c4dd06721": {
"hash": "c7f716e2ea8fa1facdbccb4d34dd648c4dd06721",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjc3MTgxMDA="
],
"author_raw": "Ignacio Etcheverry <ignalfonsore@gmail.com>",
"committer_raw": "Ignacio Etcheverry <ignalfonsore@gmail.com>",
"summary": "Mono/C#: Fix Android AAB export failing to load native libs",
"body": "By default, when installing from Android App Bundles the native\nlibraries are not extracted. They are loaded directly from the APK.\nSee: https://stackoverflow.com/a/56551499\n\nPassing only the file name to dlopen, without the location, makes it\nsearch the native library in all locations, including inside the apk.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 57420
},
"9827d620e3e0d288677218006099a278efbe21f3": {
"hash": "9827d620e3e0d288677218006099a278efbe21f3",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE4MDAzMg=="
],
"author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Improve documentation for `ReflectionProbe.max_distance` property",
"body": "(cherry picked from commit c35968e27672669a9cbf7ccf983ab2c309d08126)",
"is_cherrypick": true,
"cherrypick_hash": "c35968e27672669a9cbf7ccf983ab2c309d08126",
"pull": 57489
},
"c35968e27672669a9cbf7ccf983ab2c309d08126": {
"hash": "c35968e27672669a9cbf7ccf983ab2c309d08126",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE4MDAzMg=="
],
"author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"summary": "Improve documentation for `ReflectionProbe.max_distance` property",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 57307
},
"3b4be5741e782872f240d91cb557c8db3cab36f6": {
"hash": "3b4be5741e782872f240d91cb557c8db3cab36f6",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjkxNDk2OA=="
],
"author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix XR Android manifest metadata",
"body": "- Adds the parameters for supported Meta devices, which is required to access some device specific capabilities\n- Remove the 'com.samsung.android.vr.application.mode' metadata when we're not using the VrApi plugin\n\n(cherry picked from commit 5deeb38a7046a3b9b083502884b6a81aef3d90f2)",
"is_cherrypick": true,
"cherrypick_hash": "5deeb38a7046a3b9b083502884b6a81aef3d90f2",
"pull": 57489
},
"5deeb38a7046a3b9b083502884b6a81aef3d90f2": {
"hash": "5deeb38a7046a3b9b083502884b6a81aef3d90f2",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjkxNDk2OA=="
],
"author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
"committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
"summary": "Fix XR Android manifest metadata",
"body": "- Adds the parameters for supported Meta devices, which is required to access some device specific capabilities\n- Remove the 'com.samsung.android.vr.application.mode' metadata when we're not using the VrApi plugin",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 57263
},
"ef2f631aa90147ee1e573208c9a2d139652652e2": {
"hash": "ef2f631aa90147ee1e573208c9a2d139652652e2",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjIxOTk5Mzc5"
],
"author_raw": "lawnjelly <lawnjelly@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Portals - Fix gameplay monitor ticking",
"body": "Due to an optimization to prevent processing except when camera rooms changed, the ticking synchronization and updating of previous and current lists could get out of sync for affected objects, leading to missing gameplay notifications.\n\nThis PR adds new paths to properly support and synchronize objects in this \"room based\" path.\n\n(cherry picked from commit 38240fd0c87bccac721d0bdb908b52e1d695df69)",
"is_cherrypick": true,
"cherrypick_hash": "38240fd0c87bccac721d0bdb908b52e1d695df69",
"pull": 57489
},
"38240fd0c87bccac721d0bdb908b52e1d695df69": {
"hash": "38240fd0c87bccac721d0bdb908b52e1d695df69",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjIxOTk5Mzc5"
],
"author_raw": "lawnjelly <lawnjelly@gmail.com>",
"committer_raw": "lawnjelly <lawnjelly@gmail.com>",
"summary": "Portals - Fix gameplay monitor ticking",
"body": "Due to an optimization to prevent processing except when camera rooms changed, the ticking synchronization and updating of previous and current lists could get out of sync for affected objects, leading to missing gameplay notifications.\n\nThis PR adds new paths to properly support and synchronize objects in this \"room based\" path.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 57186
},
"b54987760a29d899875873ba361160a719c14988": {
"hash": "b54987760a29d899875873ba361160a719c14988",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM3MjQ3Ng=="
],
"author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Store ObjectID instead of raw pointer for Shape Owners",
"body": "(cherry picked from commit fa965054188377fc88acfbe433414f0216dd6f9f)",
"is_cherrypick": true,
"cherrypick_hash": "fa965054188377fc88acfbe433414f0216dd6f9f",
"pull": 57489
},
"fa965054188377fc88acfbe433414f0216dd6f9f": {
"hash": "fa965054188377fc88acfbe433414f0216dd6f9f",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM3MjQ3Ng=="
],
"author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"summary": "Store ObjectID instead of raw pointer for Shape Owners",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 57183
},
"2665fc1439379275a4e78183c77378881064d442": {
"hash": "2665fc1439379275a4e78183c77378881064d442",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "stb_vorbis: Add clearer error messages when failing to import OGG file",
"body": "Fixes #56895.\n\n(cherry picked from commit 810990249211bceced672bc1e864b0b6bfe5a15e)",
"is_cherrypick": true,
"cherrypick_hash": "810990249211bceced672bc1e864b0b6bfe5a15e",
"pull": 57489
},
"810990249211bceced672bc1e864b0b6bfe5a15e": {
"hash": "810990249211bceced672bc1e864b0b6bfe5a15e",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "stb_vorbis: Add clearer error messages when failing to import OGG file",
"body": "Fixes #56895.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56903
},
"f0cbd12ea895e4375bf451f05a788ef2d4e20f75": {
"hash": "f0cbd12ea895e4375bf451f05a788ef2d4e20f75",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjIyMjMxNzI="
],
"author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix TextureButton focus texture logic",
"body": "(cherry picked from commit 11111d997ec248ff03cb1250c9dea9f9039e4f71)",
"is_cherrypick": true,
"cherrypick_hash": "11111d997ec248ff03cb1250c9dea9f9039e4f71",
"pull": 57489
},
"11111d997ec248ff03cb1250c9dea9f9039e4f71": {
"hash": "11111d997ec248ff03cb1250c9dea9f9039e4f71",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjIyMjMxNzI="
],
"author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
"committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
"summary": "Fix TextureButton focus texture logic",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56472
},
"4a833661855b271d591da51ac66157bdc7b145d7": {
"hash": "4a833661855b271d591da51ac66157bdc7b145d7",
"is_merge": true,
"authored_by": [],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "GitHub <noreply@github.com>",
"summary": "Merge pull request #57217 from akien-mga/3.4-cherrypicks",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": ""
},
"fbff61dfe9c72c03c828d531dab56c10835e3b56": {
"hash": "fbff61dfe9c72c03c828d531dab56c10835e3b56",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM3MjQ3Ng=="
],
"author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix memory leak when move to trash fails on Linux",
"body": "(cherry picked from commit 8be49838b3ecf6a4dd76914f324e103255f38fa3)",
"is_cherrypick": true,
"cherrypick_hash": "8be49838b3ecf6a4dd76914f324e103255f38fa3",
"pull": 57217
},
"8be49838b3ecf6a4dd76914f324e103255f38fa3": {
"hash": "8be49838b3ecf6a4dd76914f324e103255f38fa3",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM3MjQ3Ng=="
],
"author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"summary": "Fix memory leak when move to trash fails on Linux",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 57187
},
"9540c18c06e4627ec7f3fee4f908eaf6f8b63323": {
"hash": "9540c18c06e4627ec7f3fee4f908eaf6f8b63323",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjI5NDkyNTYx"
],
"author_raw": "rafallus <rafaelmtzg@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Make sure `MeshLibrary` shape array has correct number of elements",
"body": "(cherry picked from commit 5f8b292ad39e0ba51d7d16be4717df26c87bd8a7)",
"is_cherrypick": true,
"cherrypick_hash": "5f8b292ad39e0ba51d7d16be4717df26c87bd8a7",
"pull": 57217
},
"5f8b292ad39e0ba51d7d16be4717df26c87bd8a7": {
"hash": "5f8b292ad39e0ba51d7d16be4717df26c87bd8a7",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjI5NDkyNTYx"
],
"author_raw": "rafallus <rafaelmtzg@gmail.com>",
"committer_raw": "rafallus <rafaelmtzg@gmail.com>",
"summary": "Make sure `MeshLibrary` shape array has correct number of elements",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56891
},
"c9f37194170c72e07e4dfd0027e50ca8ecce2936": {
"hash": "c9f37194170c72e07e4dfd0027e50ca8ecce2936",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM3MjQ3Ng=="
],
"author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix crash after renaming an animation node",
"body": "(cherry picked from commit 5ea4a8b4214571087a42a29b2caf9053bbb2e548)",
"is_cherrypick": true,
"cherrypick_hash": "5ea4a8b4214571087a42a29b2caf9053bbb2e548",
"pull": 57217
},
"5ea4a8b4214571087a42a29b2caf9053bbb2e548": {
"hash": "5ea4a8b4214571087a42a29b2caf9053bbb2e548",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM3MjQ3Ng=="
],
"author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"summary": "Fix crash after renaming an animation node",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 57190
},
"db1105d4b3b9f9bee87f69a0780704b4d18fa9f4": {
"hash": "db1105d4b3b9f9bee87f69a0780704b4d18fa9f4",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjc5MjEwNjU="
],
"author_raw": "Wysocki Patryk <wysockipawelpatryk@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Expose AnimationNodeOneShot::mix_mode as a property",
"body": "Fixes #23458.\n\n(cherry picked from commit f16c483c9dcc4a9ed2c77d9d1ddbf358e8f3805e)",
"is_cherrypick": true,
"cherrypick_hash": "f16c483c9dcc4a9ed2c77d9d1ddbf358e8f3805e",
"pull": 57217
},
"f16c483c9dcc4a9ed2c77d9d1ddbf358e8f3805e": {
"hash": "f16c483c9dcc4a9ed2c77d9d1ddbf358e8f3805e",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjc5MjEwNjU="
],
"author_raw": "Wysocki Patryk <wysockipawelpatryk@gmail.com>",
"committer_raw": "Wysocki Patryk <wysockipawelpatryk@gmail.com>",
"summary": "Expose AnimationNodeOneShot::mix_mode as a property",
"body": "Fixes #23458.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 37945
},
"055fb93e562e54417a7da4b325b6c40d1424da9e": {
"hash": "055fb93e562e54417a7da4b325b6c40d1424da9e",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "doc: Clarify expected type of `Object *` parameters in Tree methods",
"body": "They're meant to be `TreeItem *` but this can't be bound in Variant.\n\nFixes #20538.\n\n(cherry picked from commit 81f2ce4e46ac2c542bb7527efddfa30e377234ef)",
"is_cherrypick": true,
"cherrypick_hash": "81f2ce4e46ac2c542bb7527efddfa30e377234ef",
"pull": 57217
},
"81f2ce4e46ac2c542bb7527efddfa30e377234ef": {
"hash": "81f2ce4e46ac2c542bb7527efddfa30e377234ef",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "doc: Clarify expected type of `Object *` parameters in Tree methods",
"body": "They're meant to be `TreeItem *` but this can't be bound in Variant.\n\nFixes #20538.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 57169
},
"a182b6545552306b843837c30e75c7d9ec04e281": {
"hash": "a182b6545552306b843837c30e75c7d9ec04e281",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjU3MjI2NTE0"
],
"author_raw": "Navdeep Singh Rathore <navdeepsinghrathore2000@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Added the smart word wrap property to preview label",
"body": "(cherry picked from commit 0b55eedc522ded7b889970ee1daa20435e11c847)",
"is_cherrypick": true,
"cherrypick_hash": "0b55eedc522ded7b889970ee1daa20435e11c847",
"pull": 57217
},
"0b55eedc522ded7b889970ee1daa20435e11c847": {
"hash": "0b55eedc522ded7b889970ee1daa20435e11c847",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjU3MjI2NTE0"
],
"author_raw": "Navdeep Singh Rathore <navdeepsinghrathore2000@gmail.com>",
"committer_raw": "Navdeep Singh Rathore <navdeepsinghrathore2000@gmail.com>",
"summary": "Added the smart word wrap property to preview label",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 52690
},
"ad12f54778129197f652b3e58d3efdbce38e5129": {
"hash": "ad12f54778129197f652b3e58d3efdbce38e5129",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjYxMjkxMjk2"
],
"author_raw": "SnailRhymer <harrymilnes@hotmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Add clarification to tile_set_modulate",
"body": "To resolve 45677, adds a note to tile_set_modulate clarifying how to use tile_modulate in shaders.\n\n(cherry picked from commit 6ac800aab7f5d556f263e560ded04e2f8a9d0221)",
"is_cherrypick": true,
"cherrypick_hash": "6ac800aab7f5d556f263e560ded04e2f8a9d0221",
"pull": 57217
},
"6ac800aab7f5d556f263e560ded04e2f8a9d0221": {
"hash": "6ac800aab7f5d556f263e560ded04e2f8a9d0221",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjYxMjkxMjk2"
],
"author_raw": "SnailRhymer <harrymilnes@hotmail.com>",
"committer_raw": "SnailRhymer <harrymilnes@hotmail.com>",
"summary": "Add clarification to tile_set_modulate",
"body": "To resolve 45677, adds a note to tile_set_modulate clarifying how to use tile_modulate in shaders.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 57156
},
"2e8334fa001f38b222ca0759ba614efd37e30f7f": {
"hash": "2e8334fa001f38b222ca0759ba614efd37e30f7f",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjg2NTY2OTM5"
],
"author_raw": "Mack <86566939+Macksaur@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fixed accessing a null MeshInstance object in BakedLightmap instead of the GeometryInstance",
"body": "(cherry picked from commit 36c7110c1b9473d8c5af03d035df21dec05f513c)",
"is_cherrypick": true,
"cherrypick_hash": "36c7110c1b9473d8c5af03d035df21dec05f513c",
"pull": 57217
},
"36c7110c1b9473d8c5af03d035df21dec05f513c": {
"hash": "36c7110c1b9473d8c5af03d035df21dec05f513c",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjg2NTY2OTM5"
],
"author_raw": "Mack <86566939+Macksaur@users.noreply.github.com>",
"committer_raw": "Mack <86566939+Macksaur@users.noreply.github.com>",
"summary": "Fixed accessing a null MeshInstance object in BakedLightmap instead of the GeometryInstance",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 57110
},
"f00260f1b7754c3003b624c842bb7dc83d895132": {
"hash": "f00260f1b7754c3003b624c842bb7dc83d895132",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE2NTQ3NjM="
],
"author_raw": "Max Hilbrunner <m.hilbrunner@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "[3.x] Fix make_rst.py on Windows",
"body": "(cherry picked from commit 54de06389072c37c3cc3d8340e837b21befc14e6)",
"is_cherrypick": true,
"cherrypick_hash": "54de06389072c37c3cc3d8340e837b21befc14e6",
"pull": 57217
},
"54de06389072c37c3cc3d8340e837b21befc14e6": {
"hash": "54de06389072c37c3cc3d8340e837b21befc14e6",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE2NTQ3NjM="
],
"author_raw": "Max Hilbrunner <m.hilbrunner@gmail.com>",
"committer_raw": "Max Hilbrunner <m.hilbrunner@gmail.com>",
"summary": "[3.x] Fix make_rst.py on Windows",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 57113
},
"a59bf9a3b2e7cbac52b8f4b58ddd85a40f5cf855": {
"hash": "a59bf9a3b2e7cbac52b8f4b58ddd85a40f5cf855",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE2NTQ3NjM="
],
"author_raw": "Max Hilbrunner <m.hilbrunner@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix GDNative docs links",
"body": "(cherry picked from commit 6cecb2210e54879295d539a031575b28689bfd18)",
"is_cherrypick": true,
"cherrypick_hash": "6cecb2210e54879295d539a031575b28689bfd18",
"pull": 57217
},
"6cecb2210e54879295d539a031575b28689bfd18": {
"hash": "6cecb2210e54879295d539a031575b28689bfd18",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE2NTQ3NjM="
],
"author_raw": "Max Hilbrunner <m.hilbrunner@gmail.com>",
"committer_raw": "Max Hilbrunner <m.hilbrunner@gmail.com>",
"summary": "Fix GDNative docs links",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 57114
},
"7e32d42968b4e1d6883232f822ca0cf9665f754c": {
"hash": "7e32d42968b4e1d6883232f822ca0cf9665f754c",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE4MDAzMg=="
],
"author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Document that soft bodies should be avoided for gameplay purposes",
"body": "(cherry picked from commit 94b1ae55995f15520dce252cb8f3fa6f65ff6102)",
"is_cherrypick": true,
"cherrypick_hash": "94b1ae55995f15520dce252cb8f3fa6f65ff6102",
"pull": 57217
},
"94b1ae55995f15520dce252cb8f3fa6f65ff6102": {
"hash": "94b1ae55995f15520dce252cb8f3fa6f65ff6102",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE4MDAzMg=="
],
"author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"summary": "Document that soft bodies should be avoided for gameplay purposes",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56984
},
"d218356ae852a11165dc90e0166edb09c021a8b9": {
"hash": "d218356ae852a11165dc90e0166edb09c021a8b9",
"is_merge": false,
"authored_by": [
""
],
"author_raw": "LoserFox <hello_your@foxmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix some errors in Environment documentation",
"body": "Co-authored-by: Clay John <claynjohn@gmail.com>\nCo-authored-by: Max Hilbrunner <mhilbrunner@users.noreply.github.com>\nCo-authored-by: Rémi Verschelde <rverschelde@gmail.com>\n(cherry picked from commit 0af26280b6a2dc24501be56615b89cff1d602da1)",
"is_cherrypick": true,
"cherrypick_hash": "0af26280b6a2dc24501be56615b89cff1d602da1",
"pull": 57217
},
"0af26280b6a2dc24501be56615b89cff1d602da1": {
"hash": "0af26280b6a2dc24501be56615b89cff1d602da1",
"is_merge": false,
"authored_by": [
"",
"MDQ6VXNlcjE2NTIxMzM5",
"MDQ6VXNlcjE2NTQ3NjM=",
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "LoserFox <hello_your@foxmail.com>",
"committer_raw": "LoserFox <hello_your@foxmail.com>",
"summary": "Fix some errors in Environment documentation",
"body": "Co-authored-by: Clay John <claynjohn@gmail.com>\nCo-authored-by: Max Hilbrunner <mhilbrunner@users.noreply.github.com>\nCo-authored-by: Rémi Verschelde <rverschelde@gmail.com>",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56034
},
"c6ed1ef3429e81eb0517dd6b3ffce58933c3bdb9": {
"hash": "c6ed1ef3429e81eb0517dd6b3ffce58933c3bdb9",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE4MDAzMg=="
],
"author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Improve CSGPolygon3D documentation",
"body": "- Describe why polygon triangulation usually fails in the error message.\n\n(cherry picked from commit 1e1fb145b3b3fd974149a8c2265065c58aabfaaa)",
"is_cherrypick": true,
"cherrypick_hash": "1e1fb145b3b3fd974149a8c2265065c58aabfaaa",
"pull": 57217
},
"1e1fb145b3b3fd974149a8c2265065c58aabfaaa": {
"hash": "1e1fb145b3b3fd974149a8c2265065c58aabfaaa",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE4MDAzMg=="
],
"author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"summary": "Improve CSGPolygon3D documentation",
"body": "- Describe why polygon triangulation usually fails in the error message.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 57045
},
"579c6238bbeee2a0263e38ccfeb50ffe8ae55186": {
"hash": "579c6238bbeee2a0263e38ccfeb50ffe8ae55186",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjIxOTk5Mzc5"
],
"author_raw": "lawnjelly <lawnjelly@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Portals - fix gameplay monitor unloading",
"body": "The gameplay monitor wasn't being unloaded correctly in between levels. This meant that exit signals were not being sent, and entered signals for the new level were being missed.\n\nThis PR sends appropriate exit signals on unloading, and clear the data.\n\n(cherry picked from commit 6c1e243fa2ae24f1c972cbba8d0da66b1c887e41)",
"is_cherrypick": true,
"cherrypick_hash": "6c1e243fa2ae24f1c972cbba8d0da66b1c887e41",
"pull": 57217
},
"6c1e243fa2ae24f1c972cbba8d0da66b1c887e41": {
"hash": "6c1e243fa2ae24f1c972cbba8d0da66b1c887e41",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjIxOTk5Mzc5"
],
"author_raw": "lawnjelly <lawnjelly@gmail.com>",
"committer_raw": "lawnjelly <lawnjelly@gmail.com>",
"summary": "Portals - fix gameplay monitor unloading",
"body": "The gameplay monitor wasn't being unloaded correctly in between levels. This meant that exit signals were not being sent, and entered signals for the new level were being missed.\n\nThis PR sends appropriate exit signals on unloading, and clear the data.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 57033
},
"37489bcd0e09722888e7823da9ca418189b09223": {
"hash": "37489bcd0e09722888e7823da9ca418189b09223",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjI4NzA1Njk0"
],
"author_raw": "floppyhammer <tannhauser_chen@outlook.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix nine patch of circular TextureProgressBar",
"body": "(cherry picked from commit f9b1ce0922178e4817e1340f6f6f5dc31407f056)",
"is_cherrypick": true,
"cherrypick_hash": "f9b1ce0922178e4817e1340f6f6f5dc31407f056",
"pull": 57217
},
"f9b1ce0922178e4817e1340f6f6f5dc31407f056": {
"hash": "f9b1ce0922178e4817e1340f6f6f5dc31407f056",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjI4NzA1Njk0"
],
"author_raw": "floppyhammer <tannhauser_chen@outlook.com>",
"committer_raw": "floppyhammer <tannhauser_chen@outlook.com>",
"summary": "Fix nine patch of circular TextureProgressBar",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 54345
},
"4f3cc524265063d824d993fec6c834d015ee2653": {
"hash": "4f3cc524265063d824d993fec6c834d015ee2653",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjYwODAzNjg="
],
"author_raw": "skyace65 <trekie96@hotmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Better explain JSON print indent parameter (3.x)",
"body": "(cherry picked from commit c540a17efc56ebd45114bdc2f795b28dae169726)",
"is_cherrypick": true,
"cherrypick_hash": "c540a17efc56ebd45114bdc2f795b28dae169726",
"pull": 57217
},
"c540a17efc56ebd45114bdc2f795b28dae169726": {
"hash": "c540a17efc56ebd45114bdc2f795b28dae169726",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjYwODAzNjg="
],
"author_raw": "skyace65 <trekie96@hotmail.com>",
"committer_raw": "skyace65 <trekie96@hotmail.com>",
"summary": "Better explain JSON print indent parameter (3.x)",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56985
},
"51911952c5f4779188f6e2ebd684224d856272a3": {
"hash": "51911952c5f4779188f6e2ebd684224d856272a3",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjIyOTgzNw=="
],
"author_raw": "Ricardo Buring <ricardo.buring@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix \"Convert to MeshLibrary\" not respecting collision transforms",
"body": "(cherry picked from commit 025d7b933266901f49c05922e85b70dd9b3b8b19)",
"is_cherrypick": true,
"cherrypick_hash": "025d7b933266901f49c05922e85b70dd9b3b8b19",
"pull": 57217
},
"025d7b933266901f49c05922e85b70dd9b3b8b19": {
"hash": "025d7b933266901f49c05922e85b70dd9b3b8b19",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjIyOTgzNw=="
],
"author_raw": "Ricardo Buring <ricardo.buring@gmail.com>",
"committer_raw": "Ricardo Buring <ricardo.buring@gmail.com>",
"summary": "Fix \"Convert to MeshLibrary\" not respecting collision transforms",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56907
},
"92073c2fcdaf2ec01e77d6e8a97e98acbe4d38db": {
"hash": "92073c2fcdaf2ec01e77d6e8a97e98acbe4d38db",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjI5NDkyNTYx"
],
"author_raw": "rafallus <rafaelmtzg@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix `input_ray_pickable` documentation for `CollisionObject3D`",
"body": "(cherry picked from commit ba7d3f8331435dfcca3f584e5e7e614b00f19825)",
"is_cherrypick": true,
"cherrypick_hash": "ba7d3f8331435dfcca3f584e5e7e614b00f19825",
"pull": 57217
},
"ba7d3f8331435dfcca3f584e5e7e614b00f19825": {
"hash": "ba7d3f8331435dfcca3f584e5e7e614b00f19825",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjI5NDkyNTYx"
],
"author_raw": "rafallus <rafaelmtzg@gmail.com>",
"committer_raw": "rafallus <rafaelmtzg@gmail.com>",
"summary": "Fix `input_ray_pickable` documentation for `CollisionObject3D`",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56883
},
"e8f3dad8985b45b16c09beac7fb6aa769ddaba8e": {
"hash": "e8f3dad8985b45b16c09beac7fb6aa769ddaba8e",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM2NDk5OTg="
],
"author_raw": "Jean-Michel Bernard <jmb462@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Prevent renaming to an unkown extension from FileSystem dock.",
"body": "(cherry picked from commit c24433f5007af7b29080e6ea4708c1efe435dcad)",
"is_cherrypick": true,
"cherrypick_hash": "c24433f5007af7b29080e6ea4708c1efe435dcad",
"pull": 57217
},
"c24433f5007af7b29080e6ea4708c1efe435dcad": {
"hash": "c24433f5007af7b29080e6ea4708c1efe435dcad",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM2NDk5OTg="
],
"author_raw": "Jean-Michel Bernard <jmb462@gmail.com>",
"committer_raw": "Jean-Michel Bernard <jmb462@gmail.com>",
"summary": "Prevent renaming to an unkown extension from FileSystem dock.",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56847
},
"8db41cf94d8935821dd616e94dd8b35ef0d8d2aa": {
"hash": "8db41cf94d8935821dd616e94dd8b35ef0d8d2aa",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjIyMjMxNzI="
],
"author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Clarify to_float() and to_int() methods",
"body": "(cherry picked from commit 7bb682651f1dca4bc4a7a1b8ff67e6c9e288dc54)",
"is_cherrypick": true,
"cherrypick_hash": "7bb682651f1dca4bc4a7a1b8ff67e6c9e288dc54",
"pull": 57217
},
"7bb682651f1dca4bc4a7a1b8ff67e6c9e288dc54": {
"hash": "7bb682651f1dca4bc4a7a1b8ff67e6c9e288dc54",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjIyMjMxNzI="
],
"author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
"committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
"summary": "Clarify to_float() and to_int() methods",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56828
},
"d0d1e81696ae87c2837d1671b0f6e2d205883bd1": {
"hash": "d0d1e81696ae87c2837d1671b0f6e2d205883bd1",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjc2NDU2ODM="
],
"author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "[Documentation] Add instruction how to execute built-in commands of various shells.",
"body": "(cherry picked from commit 9faf1e027a26cb1207d635a45ab153502722ae54)",
"is_cherrypick": true,
"cherrypick_hash": "9faf1e027a26cb1207d635a45ab153502722ae54",
"pull": 57217
},
"9faf1e027a26cb1207d635a45ab153502722ae54": {
"hash": "9faf1e027a26cb1207d635a45ab153502722ae54",
"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": "[Documentation] Add instruction how to execute built-in commands of various shells.",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56865
},
"9e7bf8fa73910dcf35ff0198f01abfa4c41832d2": {
"hash": "9e7bf8fa73910dcf35ff0198f01abfa4c41832d2",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM3MjQ3Ng=="
],
"author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix invalid read when using LightOccluder2D",
"body": "(cherry picked from commit 7870cf24f28ed93c9a105d31d454d02c1a79ad88)",
"is_cherrypick": true,
"cherrypick_hash": "7870cf24f28ed93c9a105d31d454d02c1a79ad88",
"pull": 57217
},
"7870cf24f28ed93c9a105d31d454d02c1a79ad88": {
"hash": "7870cf24f28ed93c9a105d31d454d02c1a79ad88",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM3MjQ3Ng=="
],
"author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"summary": "Fix invalid read when using LightOccluder2D",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56859
},
"987c43f06027d52d7735444c906909782263a3a8": {
"hash": "987c43f06027d52d7735444c906909782263a3a8",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM3MjQ3Ng=="
],
"author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix crash when undoing node creation of BlendTree editor",
"body": "(cherry picked from commit 19634bd1a10c902dedeac2fc21e3448e53d7d781)",
"is_cherrypick": true,
"cherrypick_hash": "19634bd1a10c902dedeac2fc21e3448e53d7d781",
"pull": 57217
},
"19634bd1a10c902dedeac2fc21e3448e53d7d781": {
"hash": "19634bd1a10c902dedeac2fc21e3448e53d7d781",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM3MjQ3Ng=="
],
"author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"summary": "Fix crash when undoing node creation of BlendTree editor",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56858
},
"eb31abaf0c9aa81a374acc99d9528904ef1cbfce": {
"hash": "eb31abaf0c9aa81a374acc99d9528904ef1cbfce",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM3MjQ3Ng=="
],
"author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Replicate load-as-placeholder state on node duplication",
"body": "(cherry picked from commit 6aecf91e4f3d6d8a89b93fc549132a049478e73a)",
"is_cherrypick": true,
"cherrypick_hash": "6aecf91e4f3d6d8a89b93fc549132a049478e73a",
"pull": 57217
},
"6aecf91e4f3d6d8a89b93fc549132a049478e73a": {
"hash": "6aecf91e4f3d6d8a89b93fc549132a049478e73a",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM3MjQ3Ng=="
],
"author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"summary": "Replicate load-as-placeholder state on node duplication",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56831
},
"7fade16b55855c7fa024e2d60fa5cae268faaddd": {
"hash": "7fade16b55855c7fa024e2d60fa5cae268faaddd",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjIyMjMxNzI="
],
"author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Mention that modifying text erases BBCode stacks",
"body": "(cherry picked from commit 3f0e9da5a457409b3223fe8ec77af590fd7a6baf)",
"is_cherrypick": true,
"cherrypick_hash": "3f0e9da5a457409b3223fe8ec77af590fd7a6baf",
"pull": 57217
},
"3f0e9da5a457409b3223fe8ec77af590fd7a6baf": {
"hash": "3f0e9da5a457409b3223fe8ec77af590fd7a6baf",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjIyMjMxNzI="
],
"author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
"committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
"summary": "Mention that modifying text erases BBCode stacks",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56807
},
"51bcfd53b4f8bb7d48b26354bca55033694a25f1": {
"hash": "51bcfd53b4f8bb7d48b26354bca55033694a25f1",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM5MDMwNTk="
],
"author_raw": "Raul Santos <raulsntos@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix marshaling values of generic Godot Dictionary",
"body": "(cherry picked from commit e4c40efeab321d84de658b1d1220d07c9eec43c9)",
"is_cherrypick": true,
"cherrypick_hash": "e4c40efeab321d84de658b1d1220d07c9eec43c9",
"pull": 57217
},
"e4c40efeab321d84de658b1d1220d07c9eec43c9": {
"hash": "e4c40efeab321d84de658b1d1220d07c9eec43c9",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM5MDMwNTk="
],
"author_raw": "Raul Santos <raulsntos@gmail.com>",
"committer_raw": "Raul Santos <raulsntos@gmail.com>",
"summary": "Fix marshaling values of generic Godot Dictionary",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56735
},
"0bf0dce1db87ca69f9507beee2915d5d2442747c": {
"hash": "0bf0dce1db87ca69f9507beee2915d5d2442747c",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE4MDAzMg=="
],
"author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix visible background line in intersections in screen-space reflections",
"body": "Adjusting the step grading by one resolves the issue without affecting\nperformance or introducing adverse artifacts.\n\n(cherry picked from commit a80187f5bcce12d71524712ae7378a501048782a)",
"is_cherrypick": true,
"cherrypick_hash": "a80187f5bcce12d71524712ae7378a501048782a",
"pull": 57217
},
"a80187f5bcce12d71524712ae7378a501048782a": {
"hash": "a80187f5bcce12d71524712ae7378a501048782a",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE4MDAzMg=="
],
"author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"summary": "Fix visible background line in intersections in screen-space reflections",
"body": "Adjusting the step grading by one resolves the issue without affecting\nperformance or introducing adverse artifacts.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56843
},
"c7a9ec4c29226211b2aa46b817c0d0542b28461c": {
"hash": "c7a9ec4c29226211b2aa46b817c0d0542b28461c",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjg5NDA2MDQ="
],
"author_raw": "QueenOfSquiggles <8940604+QueenOfSquiggles@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fixed a typo in BakedLightmap documentation",
"body": "\"capture_propagation\" member documentation description was missing the second 'p' in \"propagation\". Fixed this minor typo\nAlso resubmitting pull request to 3.x branch as per @Calinou's recommendation.\n\n(cherry picked from commit cab89124ff30ab58e56e5f625d2a8fb3297aeea7)",
"is_cherrypick": true,
"cherrypick_hash": "cab89124ff30ab58e56e5f625d2a8fb3297aeea7",
"pull": 57217
},
"cab89124ff30ab58e56e5f625d2a8fb3297aeea7": {
"hash": "cab89124ff30ab58e56e5f625d2a8fb3297aeea7",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjg5NDA2MDQ="
],
"author_raw": "QueenOfSquiggles <8940604+QueenOfSquiggles@users.noreply.github.com>",
"committer_raw": "QueenOfSquiggles <8940604+QueenOfSquiggles@users.noreply.github.com>",
"summary": "Fixed a typo in BakedLightmap documentation",
"body": "\"capture_propagation\" member documentation description was missing the second 'p' in \"propagation\". Fixed this minor typo\nAlso resubmitting pull request to 3.x branch as per @Calinou's recommendation.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56868
},
"73d5851232bc0e29f1d026b1796c67436fa9e15b": {
"hash": "73d5851232bc0e29f1d026b1796c67436fa9e15b",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM3MjQ3Ng=="
],
"author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Expose `Image.COMPRESS_SOURCE_LAYERED` to scripting",
"body": "(cherry picked from commit 7f49e5beec642c6c3b72ba234d8c956207ce6b34)",
"is_cherrypick": true,
"cherrypick_hash": "7f49e5beec642c6c3b72ba234d8c956207ce6b34",
"pull": 57217
},
"7f49e5beec642c6c3b72ba234d8c956207ce6b34": {
"hash": "7f49e5beec642c6c3b72ba234d8c956207ce6b34",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM3MjQ3Ng=="
],
"author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"summary": "Expose `Image.COMPRESS_SOURCE_LAYERED` to scripting",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56866
},
"0e0ccc4adf8ca91d39b27925f946fd05b9823555": {
"hash": "0e0ccc4adf8ca91d39b27925f946fd05b9823555",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "ImageLoader: Remove references to unsupported svgz extension",
"body": "I don't see any reference to gzip/svgz supported in the nanosvg library,\nand the handful of test gzip compressed svgz files I tried failed loading.\n\nAlso cleaning a couple missing includes in platform export code.\n\n(cherry picked from commit 1ee44b2366eff85ca2eb23b0b690a5dc77177dcf)",
"is_cherrypick": true,
"cherrypick_hash": "1ee44b2366eff85ca2eb23b0b690a5dc77177dcf",
"pull": 57217
},
"1ee44b2366eff85ca2eb23b0b690a5dc77177dcf": {
"hash": "1ee44b2366eff85ca2eb23b0b690a5dc77177dcf",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "ImageLoader: Remove references to unsupported svgz extension",
"body": "I don't see any reference to gzip/svgz supported in the nanosvg library,\nand the handful of test gzip compressed svgz files I tried failed loading.\n\nAlso cleaning a couple missing includes in platform export code.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": ""
},
"fa709e71693a68bc0d6b4bf50972ebe18804a3d7": {
"hash": "fa709e71693a68bc0d6b4bf50972ebe18804a3d7",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM3MjQ3Ng=="
],
"author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix LineEdit center and right alignment",
"body": "(cherry picked from commit 64fcf7ee77e1c1e4497083fc54ae2bbba9d1265d)",
"is_cherrypick": true,
"cherrypick_hash": "64fcf7ee77e1c1e4497083fc54ae2bbba9d1265d",
"pull": 57217
},
"64fcf7ee77e1c1e4497083fc54ae2bbba9d1265d": {
"hash": "64fcf7ee77e1c1e4497083fc54ae2bbba9d1265d",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM3MjQ3Ng=="
],
"author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"summary": "Fix LineEdit center and right alignment",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56837
},
"cd016ea0b1241c91f1fb07385f3d2261080bdcc9": {
"hash": "cd016ea0b1241c91f1fb07385f3d2261080bdcc9",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjc3MTgxMDA="
],
"author_raw": "Ignacio Etcheverry <ignalfonsore@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "C#: Allow configuring Mono debugger agent with cmdline args",
"body": "The command line option is the same you would pass to Mono, but it\nbegins with `--mono-debugger-agent=` instead of `--debugger-agent=`.\n\nThis is useful for platforms where it's difficult for the user to\nconfigure it via environment variables, like Android.\n\n(cherry picked from commit 3b085e2665ac724f424038455db305617db44d51)",
"is_cherrypick": true,
"cherrypick_hash": "3b085e2665ac724f424038455db305617db44d51",
"pull": 57217
},
"3b085e2665ac724f424038455db305617db44d51": {
"hash": "3b085e2665ac724f424038455db305617db44d51",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjc3MTgxMDA="
],
"author_raw": "Ignacio Etcheverry <ignalfonsore@gmail.com>",
"committer_raw": "Ignacio Etcheverry <ignalfonsore@gmail.com>",
"summary": "C#: Allow configuring Mono debugger agent with cmdline args",
"body": "The command line option is the same you would pass to Mono, but it\nbegins with `--mono-debugger-agent=` instead of `--debugger-agent=`.\n\nThis is useful for platforms where it's difficult for the user to\nconfigure it via environment variables, like Android.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56835
},
"965fbce9d41d74f1baf72edb0e8075a9668310e5": {
"hash": "965fbce9d41d74f1baf72edb0e8075a9668310e5",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjEyOTc5ODg="
],
"author_raw": "Jason Neufeld <jneufeld@google.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fixes shader compile due to undefined 'diffuse_color' variable with Oren Nayer + Vertex Lighting",
"body": "(cherry picked from commit 36c3b87883ecf4d7e8d2adcfc01e4c9cc476e44a)",
"is_cherrypick": true,
"cherrypick_hash": "36c3b87883ecf4d7e8d2adcfc01e4c9cc476e44a",
"pull": 57217
},
"36c3b87883ecf4d7e8d2adcfc01e4c9cc476e44a": {
"hash": "36c3b87883ecf4d7e8d2adcfc01e4c9cc476e44a",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjEyOTc5ODg="
],
"author_raw": "Jason Neufeld <jneufeld@google.com>",
"committer_raw": "Jason Neufeld <jneufeld@google.com>",
"summary": "Fixes shader compile due to undefined 'diffuse_color' variable with Oren Nayer + Vertex Lighting",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56802
},
"d1c66736318b58dd6e68273130099c84a1ce6226": {
"hash": "d1c66736318b58dd6e68273130099c84a1ce6226",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM3MjQ3Ng=="
],
"author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix crash when `is` keyword is tested against a String variable",
"body": "(cherry picked from commit 8a42ab7a850a5d8f2e3ecc9768f59d8444cec609)",
"is_cherrypick": true,
"cherrypick_hash": "8a42ab7a850a5d8f2e3ecc9768f59d8444cec609",
"pull": 57217
},
"8a42ab7a850a5d8f2e3ecc9768f59d8444cec609": {
"hash": "8a42ab7a850a5d8f2e3ecc9768f59d8444cec609",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM3MjQ3Ng=="
],
"author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"summary": "Fix crash when `is` keyword is tested against a String variable",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56791
},
"a47188f2ce5d5ce17a8e1e1af2e5c4d642e8556d": {
"hash": "a47188f2ce5d5ce17a8e1e1af2e5c4d642e8556d",
"is_merge": false,
"authored_by": [
"U_kgDOBdHMmg"
],
"author_raw": "GlyphTheWolf <ShadoWolf10@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix for RegEx.search() memory leak on Windows",
"body": "(cherry picked from commit 6556442d4629315dc6ba791705581d7bfc3c7ad7)",
"is_cherrypick": true,
"cherrypick_hash": "6556442d4629315dc6ba791705581d7bfc3c7ad7",
"pull": 57217
},
"6556442d4629315dc6ba791705581d7bfc3c7ad7": {
"hash": "6556442d4629315dc6ba791705581d7bfc3c7ad7",
"is_merge": false,
"authored_by": [
"U_kgDOBdHMmg"
],
"author_raw": "GlyphTheWolf <ShadoWolf10@gmail.com>",
"committer_raw": "GlyphTheWolf <ShadoWolf10@gmail.com>",
"summary": "Fix for RegEx.search() memory leak on Windows",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56763
},
"d3528314b28cf1f75c64c2f2ef7323b4b2d5fd4a": {
"hash": "d3528314b28cf1f75c64c2f2ef7323b4b2d5fd4a",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjExODA2NTYz"
],
"author_raw": "Albin <albin.a.ask@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fixed a number of \",or_greater\" for the bug #56324",
"body": "fix to #56324\n\nNote: CPU_Particles_2d is missing ring emitter\n(cherry picked from commit 21ca1c9cd75a1c57aca345908335d3a8ec85a3e4)",
"is_cherrypick": true,
"cherrypick_hash": "21ca1c9cd75a1c57aca345908335d3a8ec85a3e4",
"pull": 57217
},
"21ca1c9cd75a1c57aca345908335d3a8ec85a3e4": {
"hash": "21ca1c9cd75a1c57aca345908335d3a8ec85a3e4",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjExODA2NTYz"
],
"author_raw": "Albin <albin.a.ask@gmail.com>",
"committer_raw": "Albin <albin.a.ask@gmail.com>",
"summary": "Fixed a number of \",or_greater\" for the bug #56324",
"body": "fix to #56324\n\nNote: CPU_Particles_2d is missing ring emitter",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56748
},
"9cd5f05a27a68d874ed7f6fc8de91431c2b6006d": {
"hash": "9cd5f05a27a68d874ed7f6fc8de91431c2b6006d",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjMwNzM5MjM5"
],
"author_raw": "Michael Alexsander <michaelalexsander@protonmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix undo/redo operations in Input Map",
"body": "(cherry picked from commit d00e1835121dc13f45a6e63e6c8097bbde3b14a8)",
"is_cherrypick": true,
"cherrypick_hash": "d00e1835121dc13f45a6e63e6c8097bbde3b14a8",
"pull": 57217
},
"d00e1835121dc13f45a6e63e6c8097bbde3b14a8": {
"hash": "d00e1835121dc13f45a6e63e6c8097bbde3b14a8",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjMwNzM5MjM5"
],
"author_raw": "Michael Alexsander <michaelalexsander@protonmail.com>",
"committer_raw": "Michael Alexsander <michaelalexsander@protonmail.com>",
"summary": "Fix undo/redo operations in Input Map",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56222
},
"de148fe51d3ab6f2418d48b54bb9d89b2a9a5626": {
"hash": "de148fe51d3ab6f2418d48b54bb9d89b2a9a5626",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE4MDAzMg=="
],
"author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Document using SpriteBase3D's `modulate` property with material override",
"body": "(cherry picked from commit 027a584faf89aa410173c5847b0be457e1c44052)",
"is_cherrypick": true,
"cherrypick_hash": "027a584faf89aa410173c5847b0be457e1c44052",
"pull": 57217
},
"027a584faf89aa410173c5847b0be457e1c44052": {
"hash": "027a584faf89aa410173c5847b0be457e1c44052",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE4MDAzMg=="
],
"author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"summary": "Document using SpriteBase3D's `modulate` property with material override",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 55444
},
"4330c0b8e909bd095345f2a979a23aad08493bb8": {
"hash": "4330c0b8e909bd095345f2a979a23aad08493bb8",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Update AUTHORS and DONORS list",
"body": "New contributors added to AUTHORS:\ncdemirer, marstaik, mortarroad, The-O-King\n\nThanks to all contributors and donors for making Godot possible!\n\n(cherry picked from commit a9df1f51c2f604b1ff42a88d151912fdec77dbb4)",
"is_cherrypick": true,
"cherrypick_hash": "a9df1f51c2f604b1ff42a88d151912fdec77dbb4",
"pull": ""
},
"a9df1f51c2f604b1ff42a88d151912fdec77dbb4": {
"hash": "a9df1f51c2f604b1ff42a88d151912fdec77dbb4",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Update AUTHORS and DONORS list",
"body": "New contributors added to AUTHORS:\ncdemirer, marstaik, mortarroad, The-O-King\n\nThanks to all contributors and donors for making Godot possible!",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": ""
},
"71066cd63bcb3ce66064d1892b60fc1a2dfdc2b3": {
"hash": "71066cd63bcb3ce66064d1892b60fc1a2dfdc2b3",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Update copyright statements to 2022",
"body": "Happy new year to the wonderful Godot community!\n\n(cherry picked from commit a627cdafc53bd9d986471fcaceac7e51213a7a68)",
"is_cherrypick": true,
"cherrypick_hash": "a627cdafc53bd9d986471fcaceac7e51213a7a68",
"pull": ""
},
"a627cdafc53bd9d986471fcaceac7e51213a7a68": {
"hash": "a627cdafc53bd9d986471fcaceac7e51213a7a68",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Update copyright statements to 2022",
"body": "Happy new year to the wonderful Godot community!",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": ""
},
"02078f81fc46bb217bd5f69451ae9ac4959d041c": {
"hash": "02078f81fc46bb217bd5f69451ae9ac4959d041c",
"is_merge": true,
"authored_by": [],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "GitHub <noreply@github.com>",
"summary": "Merge pull request #56731 from akien-mga/3.4-cherrypicks",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": ""
},
"63799b2a8e97b66eb00bb4cb8c5b4f6a769acd0e": {
"hash": "63799b2a8e97b66eb00bb4cb8c5b4f6a769acd0e",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjIyMjMxNzI="
],
"author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Set max value of inactive TextEdit scrolls to 0",
"body": "(cherry picked from commit 892d93759c5dddc9af4e57deec2e3613909d8cc8)",
"is_cherrypick": true,
"cherrypick_hash": "892d93759c5dddc9af4e57deec2e3613909d8cc8",
"pull": 56731
},
"892d93759c5dddc9af4e57deec2e3613909d8cc8": {
"hash": "892d93759c5dddc9af4e57deec2e3613909d8cc8",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjIyMjMxNzI="
],
"author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
"committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
"summary": "Set max value of inactive TextEdit scrolls to 0",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56637
},
"3f7cb6231dc10cb8eabddb124f7fa126ccc510ab": {
"hash": "3f7cb6231dc10cb8eabddb124f7fa126ccc510ab",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjYwODAzNjg="
],
"author_raw": "skyace65 <trekie96@hotmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix normal map description",
"body": "(cherry picked from commit d8560744883584f220a20d66879162c902726a27)",
"is_cherrypick": true,
"cherrypick_hash": "d8560744883584f220a20d66879162c902726a27",
"pull": 56731
},
"d8560744883584f220a20d66879162c902726a27": {
"hash": "d8560744883584f220a20d66879162c902726a27",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjYwODAzNjg="
],
"author_raw": "skyace65 <trekie96@hotmail.com>",
"committer_raw": "skyace65 <trekie96@hotmail.com>",
"summary": "Fix normal map description",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56656
},
"90525d57815025245ada73686c169c2611a1145a": {
"hash": "90525d57815025245ada73686c169c2611a1145a",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjIyMjMxNzI="
],
"author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Improve FileDialog filters",
"body": "(cherry picked from commit b403954e41f2e47d77a8ee67798cefaeeb6f6588)",
"is_cherrypick": true,
"cherrypick_hash": "b403954e41f2e47d77a8ee67798cefaeeb6f6588",
"pull": 56731
},
"b403954e41f2e47d77a8ee67798cefaeeb6f6588": {
"hash": "b403954e41f2e47d77a8ee67798cefaeeb6f6588",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjIyMjMxNzI="
],
"author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
"committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
"summary": "Improve FileDialog filters",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56626
},
"92ce352cc2ce3ba2bf322338eab129f1cdf780de": {
"hash": "92ce352cc2ce3ba2bf322338eab129f1cdf780de",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjU2MTMwNzQw"
],
"author_raw": "LeaoLuciano <lucianorsleao@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix memory leak in RichTextLabel.remove_line",
"body": "(cherry picked from commit f21b5e4d2fb53e692988e01bf4f5b4957dd9422c)",
"is_cherrypick": true,
"cherrypick_hash": "f21b5e4d2fb53e692988e01bf4f5b4957dd9422c",
"pull": 56731
},
"f21b5e4d2fb53e692988e01bf4f5b4957dd9422c": {
"hash": "f21b5e4d2fb53e692988e01bf4f5b4957dd9422c",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjU2MTMwNzQw"
],
"author_raw": "LeaoLuciano <lucianorsleao@gmail.com>",
"committer_raw": "LeaoLuciano <lucianorsleao@gmail.com>",
"summary": "Fix memory leak in RichTextLabel.remove_line",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 54351
},
"8012a48585bdc30d731de9ac734aca3a0c53c22c": {
"hash": "8012a48585bdc30d731de9ac734aca3a0c53c22c",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjIyMjMxNzI="
],
"author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Improve description of mouse_exited signal",
"body": "(cherry picked from commit 4eec0032ea30dc3b61b9d0b623aa89bcdc40df21)",
"is_cherrypick": true,
"cherrypick_hash": "4eec0032ea30dc3b61b9d0b623aa89bcdc40df21",
"pull": 56731
},
"4eec0032ea30dc3b61b9d0b623aa89bcdc40df21": {
"hash": "4eec0032ea30dc3b61b9d0b623aa89bcdc40df21",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjIyMjMxNzI="
],
"author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
"committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
"summary": "Improve description of mouse_exited signal",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56708
},
"9a26e95d5cd300ced8c302b11962f155d1ac3c2f": {
"hash": "9a26e95d5cd300ced8c302b11962f155d1ac3c2f",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE4MDAzMg=="
],
"author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Warn when using GPU-based particles on macOS due to low performance",
"body": "On macOS, Particles rendering is much slower than CPUParticles\ndue to transform feedback being implemented on the CPU instead\nof the GPU.\n\n(cherry picked from commit 299d277c9c3ac278508b85be8a75780541f4361a)",
"is_cherrypick": true,
"cherrypick_hash": "299d277c9c3ac278508b85be8a75780541f4361a",
"pull": 56731
},
"299d277c9c3ac278508b85be8a75780541f4361a": {
"hash": "299d277c9c3ac278508b85be8a75780541f4361a",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE4MDAzMg=="
],
"author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"summary": "Warn when using GPU-based particles on macOS due to low performance",
"body": "On macOS, Particles rendering is much slower than CPUParticles\ndue to transform feedback being implemented on the CPU instead\nof the GPU.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 55268
},
"cf04c46a5ee86d239f820004b721e2f2729d0abe": {
"hash": "cf04c46a5ee86d239f820004b721e2f2729d0abe",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM3MjQ3Ng=="
],
"author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Clear pending function states when reloading GDScript",
"body": "(cherry picked from commit 53af7ee48296d7e39547169574b8ec6f24ba38eb)",
"is_cherrypick": true,
"cherrypick_hash": "53af7ee48296d7e39547169574b8ec6f24ba38eb",
"pull": 56731
},
"53af7ee48296d7e39547169574b8ec6f24ba38eb": {
"hash": "53af7ee48296d7e39547169574b8ec6f24ba38eb",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM3MjQ3Ng=="
],
"author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"summary": "Clear pending function states when reloading GDScript",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56296
},
"33e5093e02a52d56148e435160816157c0b3ed88": {
"hash": "33e5093e02a52d56148e435160816157c0b3ed88",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM2NDk5OTg="
],
"author_raw": "Jean-Michel Bernard <jmb462@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix PopupMenu bad item offset with custom vseparation",
"body": "(cherry picked from commit 4de860c6d5eabc0cc2d3a8b390b56403576cbf16)",
"is_cherrypick": true,
"cherrypick_hash": "4de860c6d5eabc0cc2d3a8b390b56403576cbf16",
"pull": 56731
},
"4de860c6d5eabc0cc2d3a8b390b56403576cbf16": {
"hash": "4de860c6d5eabc0cc2d3a8b390b56403576cbf16",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM2NDk5OTg="
],
"author_raw": "Jean-Michel Bernard <jmb462@gmail.com>",
"committer_raw": "Jean-Michel Bernard <jmb462@gmail.com>",
"summary": "Fix PopupMenu bad item offset with custom vseparation",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56471
},
"b83ae018ff850b8c9c22d394d2721386a88152fc": {
"hash": "b83ae018ff850b8c9c22d394d2721386a88152fc",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjc4OTM0NDAx"
],
"author_raw": "Jason Knight <jason@winterpixel.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Android export plugin passes absolute file paths to gradle for keystores.",
"body": "(cherry picked from commit 39070291ef8154eb90ccbdf56fa68fe47516d7dd)",
"is_cherrypick": true,
"cherrypick_hash": "39070291ef8154eb90ccbdf56fa68fe47516d7dd",
"pull": 56731
},
"39070291ef8154eb90ccbdf56fa68fe47516d7dd": {
"hash": "39070291ef8154eb90ccbdf56fa68fe47516d7dd",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjc4OTM0NDAx"
],
"author_raw": "Jason Knight <jason@winterpixel.com>",
"committer_raw": "Jason Knight <jason@winterpixel.com>",
"summary": "Android export plugin passes absolute file paths to gradle for keystores.",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56676
},
"02c596a82cb3109f7cb5efffd08b9c1b16f8bbe4": {
"hash": "02c596a82cb3109f7cb5efffd08b9c1b16f8bbe4",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjMyMzIx"
],
"author_raw": "K. S. Ernest (iFire) Lee <ernest.lee@chibifire.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix wrong RGBA channel mapping when saving OpenEXR.",
"body": "(cherry picked from commit 08b89a95d2dce9ed663e443c33080f685c37f273)",
"is_cherrypick": true,
"cherrypick_hash": "08b89a95d2dce9ed663e443c33080f685c37f273",
"pull": 56731
},
"08b89a95d2dce9ed663e443c33080f685c37f273": {
"hash": "08b89a95d2dce9ed663e443c33080f685c37f273",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjMyMzIx"
],
"author_raw": "K. S. Ernest (iFire) Lee <ernest.lee@chibifire.com>",
"committer_raw": "K. S. Ernest (iFire) Lee <ernest.lee@chibifire.com>",
"summary": "Fix wrong RGBA channel mapping when saving OpenEXR.",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56715
},
"f999fe471d2f4ea30979a465d5a2470879b9c98a": {
"hash": "f999fe471d2f4ea30979a465d5a2470879b9c98a",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjYwMDQ2Njgx"
],
"author_raw": "zacryol <60046681+zacryol@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "List AnimatedSprite3D in SpriteFrames description",
"body": "Both AnimatedSprite2D and AnimatedSprite3D use a SpriteFrames resource, but the SpriteFrames\nclass description currently only lists being used with the 2D variant.\n\n(cherry picked from commit 4391f6a5b57c2c502a87e27af9d0d4258a579e30)",
"is_cherrypick": true,
"cherrypick_hash": "4391f6a5b57c2c502a87e27af9d0d4258a579e30",
"pull": 56731
},
"4391f6a5b57c2c502a87e27af9d0d4258a579e30": {
"hash": "4391f6a5b57c2c502a87e27af9d0d4258a579e30",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjYwMDQ2Njgx"
],
"author_raw": "zacryol <60046681+zacryol@users.noreply.github.com>",
"committer_raw": "zacryol <60046681+zacryol@users.noreply.github.com>",
"summary": "List AnimatedSprite3D in SpriteFrames description",
"body": "Both AnimatedSprite2D and AnimatedSprite3D use a SpriteFrames resource, but the SpriteFrames\nclass description currently only lists being used with the 2D variant.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56710
},
"454fe105e6637424dbc69bc4911843bb86ee315e": {
"hash": "454fe105e6637424dbc69bc4911843bb86ee315e",
"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] Improve window activation hack.",
"body": "(cherry picked from commit 927105692fe42fb0192a190f20e662c94060194c)",
"is_cherrypick": true,
"cherrypick_hash": "927105692fe42fb0192a190f20e662c94060194c",
"pull": 56731
},
"927105692fe42fb0192a190f20e662c94060194c": {
"hash": "927105692fe42fb0192a190f20e662c94060194c",
"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] Improve window activation hack.",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56700
},
"ad00d99b492ad3124d416aa0ba132d5a9765fa96": {
"hash": "ad00d99b492ad3124d416aa0ba132d5a9765fa96",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjkwMjk2ODY="
],
"author_raw": "Sam <sam.rr.lee@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fixed typos in MeshDataTool documentation",
"body": "- Fixed missing \"be\" typo in MeshDataTool's get_face_edge function\n- Corrected documentation to say negative values aren't valid\n\n(cherry picked from commit bc9df365b045419e26763859019cd1111103ac4e)",
"is_cherrypick": true,
"cherrypick_hash": "bc9df365b045419e26763859019cd1111103ac4e",
"pull": 56731
},
"bc9df365b045419e26763859019cd1111103ac4e": {
"hash": "bc9df365b045419e26763859019cd1111103ac4e",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjkwMjk2ODY="
],
"author_raw": "Sam <sam.rr.lee@gmail.com>",
"committer_raw": "Sam <sam.rr.lee@gmail.com>",
"summary": "Fixed typos in MeshDataTool documentation",
"body": "- Fixed missing \"be\" typo in MeshDataTool's get_face_edge function\n- Corrected documentation to say negative values aren't valid",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56697
},
"575999a9329e7ba5017b8354a4cbe66ae32830ab": {
"hash": "575999a9329e7ba5017b8354a4cbe66ae32830ab",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM3MjQ3Ng=="
],
"author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix BBCode underline prevents strikethrough from rendering",
"body": "(cherry picked from commit 09397f10c59689b3a6a3648439d287d2ac14b6fa)",
"is_cherrypick": true,
"cherrypick_hash": "09397f10c59689b3a6a3648439d287d2ac14b6fa",
"pull": 56731
},
"09397f10c59689b3a6a3648439d287d2ac14b6fa": {
"hash": "09397f10c59689b3a6a3648439d287d2ac14b6fa",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM3MjQ3Ng=="
],
"author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"summary": "Fix BBCode underline prevents strikethrough from rendering",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56686
},
"73ca0533d04962a1b4598f7a31968e92c37b0a24": {
"hash": "73ca0533d04962a1b4598f7a31968e92c37b0a24",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM3MjQ3Ng=="
],
"author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix RichTextLabel underline appearance when inside fill tag",
"body": "(cherry picked from commit 23c64fc43c19ca9bc17e6cfd98a4045c4b53fa62)",
"is_cherrypick": true,
"cherrypick_hash": "23c64fc43c19ca9bc17e6cfd98a4045c4b53fa62",
"pull": 56731
},
"23c64fc43c19ca9bc17e6cfd98a4045c4b53fa62": {
"hash": "23c64fc43c19ca9bc17e6cfd98a4045c4b53fa62",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM3MjQ3Ng=="
],
"author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"summary": "Fix RichTextLabel underline appearance when inside fill tag",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 54296
},
"3839342175aaf0a0fe483c1a0d6ef37077e3d3c7": {
"hash": "3839342175aaf0a0fe483c1a0d6ef37077e3d3c7",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjYwMDQ2Njgx"
],
"author_raw": "zacryol <60046681+zacryol@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Update description of FileDialog `filters` property",
"body": "specify that multiple filetypes/extensions can be included in one filter within the\nPackedStringArray, and provide an example\n\n(cherry picked from commit 123cfb4759076786f783f59becf3eaac26059e45)",
"is_cherrypick": true,
"cherrypick_hash": "123cfb4759076786f783f59becf3eaac26059e45",
"pull": 56731
},
"123cfb4759076786f783f59becf3eaac26059e45": {
"hash": "123cfb4759076786f783f59becf3eaac26059e45",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjYwMDQ2Njgx"
],
"author_raw": "zacryol <60046681+zacryol@users.noreply.github.com>",
"committer_raw": "zacryol <60046681+zacryol@users.noreply.github.com>",
"summary": "Update description of FileDialog `filters` property",
"body": "specify that multiple filetypes/extensions can be included in one filter within the\nPackedStringArray, and provide an example",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56684
},
"e0f95f1f632fd6f23a1e0b5cae7a0f8661c4d5b7": {
"hash": "e0f95f1f632fd6f23a1e0b5cae7a0f8661c4d5b7",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjExODc2NzQ3"
],
"author_raw": "Paweł Fertyk <pfertyk@pfertyk.me>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Issue 56488 fail when image and texture size are different",
"body": "(cherry picked from commit 5e57b850b6664d5c0c7bf057bb8013e23830ae5b)",
"is_cherrypick": true,
"cherrypick_hash": "5e57b850b6664d5c0c7bf057bb8013e23830ae5b",
"pull": 56731
},
"5e57b850b6664d5c0c7bf057bb8013e23830ae5b": {
"hash": "5e57b850b6664d5c0c7bf057bb8013e23830ae5b",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjExODc2NzQ3"
],
"author_raw": "Paweł Fertyk <pfertyk@pfertyk.me>",
"committer_raw": "Paweł Fertyk <pfertyk@pfertyk.me>",
"summary": "Issue 56488 fail when image and texture size are different",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56679
},
"596bf6bdaaceb8b495c8d58ca481aae9852dc430": {
"hash": "596bf6bdaaceb8b495c8d58ca481aae9852dc430",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3NjAwNzc4"
],
"author_raw": "Arnav Vijaywargiya <binarydigitz01@protonmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fixed incorrect property types",
"body": "(cherry picked from commit 0c46f73b5e5e89ba8fbe1f2294f203b5e9df2d0a)",
"is_cherrypick": true,
"cherrypick_hash": "0c46f73b5e5e89ba8fbe1f2294f203b5e9df2d0a",
"pull": 56731
},
"0c46f73b5e5e89ba8fbe1f2294f203b5e9df2d0a": {
"hash": "0c46f73b5e5e89ba8fbe1f2294f203b5e9df2d0a",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3NjAwNzc4"
],
"author_raw": "Arnav Vijaywargiya <binarydigitz01@protonmail.com>",
"committer_raw": "Arnav Vijaywargiya <binarydigitz01@protonmail.com>",
"summary": "Fixed incorrect property types",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56667
},
"b7fbfc27769afa3a2afc0968ddc3e765b59b814d": {
"hash": "b7fbfc27769afa3a2afc0968ddc3e765b59b814d",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjc2NDU2ODM="
],
"author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Add joystick button index boundary check. Increase max. button number to 128 (max. buttons supported by DirectInput).",
"body": "(cherry picked from commit 61ea8f83377952a8ca8e1cb5cf8ec1099ca8369f)",
"is_cherrypick": true,
"cherrypick_hash": "61ea8f83377952a8ca8e1cb5cf8ec1099ca8369f",
"pull": 56731
},
"61ea8f83377952a8ca8e1cb5cf8ec1099ca8369f": {
"hash": "61ea8f83377952a8ca8e1cb5cf8ec1099ca8369f",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjc2NDU2ODM="
],
"author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
"committer_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
"summary": "Add joystick button index boundary check. Increase max. button number to 128 (max. buttons supported by DirectInput).",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56666
},
"4fd6f6ece752f4b1ee0058e48c1cf1e2f875d089": {
"hash": "4fd6f6ece752f4b1ee0058e48c1cf1e2f875d089",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjMyMzIx"
],
"author_raw": "K. S. Ernest (iFire) Lee <ernest.lee@chibifire.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Skip Draco-compressed glTF 3d format files.",
"body": "(cherry picked from commit b46810484214ff1a5ab109e0131cb2582cb57f83)",
"is_cherrypick": true,
"cherrypick_hash": "b46810484214ff1a5ab109e0131cb2582cb57f83",
"pull": 56731
},
"b46810484214ff1a5ab109e0131cb2582cb57f83": {
"hash": "b46810484214ff1a5ab109e0131cb2582cb57f83",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjMyMzIx"
],
"author_raw": "K. S. Ernest (iFire) Lee <ernest.lee@chibifire.com>",
"committer_raw": "K. S. Ernest (iFire) Lee <ernest.lee@chibifire.com>",
"summary": "Skip Draco-compressed glTF 3d format files.",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56613
},
"68e590e1fbb9a4f15177104a347f053f0a1c1476": {
"hash": "68e590e1fbb9a4f15177104a347f053f0a1c1476",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM3MjQ3Ng=="
],
"author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix crash on importing FBX file",
"body": "(cherry picked from commit af67e4c2919cb12ec257ca6bc3bb264933e4e2a4)",
"is_cherrypick": true,
"cherrypick_hash": "af67e4c2919cb12ec257ca6bc3bb264933e4e2a4",
"pull": 56731
},
"af67e4c2919cb12ec257ca6bc3bb264933e4e2a4": {
"hash": "af67e4c2919cb12ec257ca6bc3bb264933e4e2a4",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM3MjQ3Ng=="
],
"author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"summary": "Fix crash on importing FBX file",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56662
},
"e0ea177cf960e983085f8fec089c45c2103f078d": {
"hash": "e0ea177cf960e983085f8fec089c45c2103f078d",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjYwODAzNjg="
],
"author_raw": "skyace65 <trekie96@hotmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Add note om when tween methods return false (3.x)",
"body": "(cherry picked from commit 4bd1ce49e65ec4bb8a8df61270174a2b5ee77b89)",
"is_cherrypick": true,
"cherrypick_hash": "4bd1ce49e65ec4bb8a8df61270174a2b5ee77b89",
"pull": 56731
},
"4bd1ce49e65ec4bb8a8df61270174a2b5ee77b89": {
"hash": "4bd1ce49e65ec4bb8a8df61270174a2b5ee77b89",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjYwODAzNjg="
],
"author_raw": "skyace65 <trekie96@hotmail.com>",
"committer_raw": "skyace65 <trekie96@hotmail.com>",
"summary": "Add note om when tween methods return false (3.x)",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56639
},
"d445c145959508d3ebf4e44797019053e2131291": {
"hash": "d445c145959508d3ebf4e44797019053e2131291",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjEyNzU2MDQ3"
],
"author_raw": "Saracen <SaracenOne@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix selection of CSG objects",
"body": "(cherry picked from commit b7273b6f7a1cea8322fa17264dd882f2875b8ec7)",
"is_cherrypick": true,
"cherrypick_hash": "b7273b6f7a1cea8322fa17264dd882f2875b8ec7",
"pull": 56731
},
"b7273b6f7a1cea8322fa17264dd882f2875b8ec7": {
"hash": "b7273b6f7a1cea8322fa17264dd882f2875b8ec7",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjEyNzU2MDQ3"
],
"author_raw": "Saracen <SaracenOne@gmail.com>",
"committer_raw": "Saracen <SaracenOne@gmail.com>",
"summary": "Fix selection of CSG objects",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56604
},
"4674599dfa01cf0a5d016f5852c7eed6d128a82a": {
"hash": "4674599dfa01cf0a5d016f5852c7eed6d128a82a",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE2NTQ3NjM="
],
"author_raw": "Max Hilbrunner <m.hilbrunner@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Windows input: fix bracket -> brace for US input",
"body": "(cherry picked from commit 36af1abbe0333888ae9c3931d2271dee2affe2bf)",
"is_cherrypick": true,
"cherrypick_hash": "36af1abbe0333888ae9c3931d2271dee2affe2bf",
"pull": 56731
},
"36af1abbe0333888ae9c3931d2271dee2affe2bf": {
"hash": "36af1abbe0333888ae9c3931d2271dee2affe2bf",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE2NTQ3NjM="
],
"author_raw": "Max Hilbrunner <m.hilbrunner@gmail.com>",
"committer_raw": "Max Hilbrunner <m.hilbrunner@gmail.com>",
"summary": "Windows input: fix bracket -> brace for US input",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56588
},
"e62363ec89df4a13ceea8ff2f6de3d68d49afa63": {
"hash": "e62363ec89df4a13ceea8ff2f6de3d68d49afa63",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjYwODAzNjg="
],
"author_raw": "skyace65 <trekie96@hotmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Document how to erase project settings with set_setting",
"body": "(cherry picked from commit 290038952f96c6e4d2bad294d601eca07e34fbb7)",
"is_cherrypick": true,
"cherrypick_hash": "290038952f96c6e4d2bad294d601eca07e34fbb7",
"pull": 56731
},
"290038952f96c6e4d2bad294d601eca07e34fbb7": {
"hash": "290038952f96c6e4d2bad294d601eca07e34fbb7",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjYwODAzNjg="
],
"author_raw": "skyace65 <trekie96@hotmail.com>",
"committer_raw": "skyace65 <trekie96@hotmail.com>",
"summary": "Document how to erase project settings with set_setting",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56583
},
"efe56e5e889db408c6696171e6c06a93159d086f": {
"hash": "efe56e5e889db408c6696171e6c06a93159d086f",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjEyNzU2MDQ3"
],
"author_raw": "Saracen <SaracenOne@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Prevent saving branches in foreign scenes",
"body": "(cherry picked from commit 2056e8b0283a05fd83f1f9e6439a8c79ca7ecc45)",
"is_cherrypick": true,
"cherrypick_hash": "2056e8b0283a05fd83f1f9e6439a8c79ca7ecc45",
"pull": 56731
},
"2056e8b0283a05fd83f1f9e6439a8c79ca7ecc45": {
"hash": "2056e8b0283a05fd83f1f9e6439a8c79ca7ecc45",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjEyNzU2MDQ3"
],
"author_raw": "Saracen <SaracenOne@gmail.com>",
"committer_raw": "Saracen <SaracenOne@gmail.com>",
"summary": "Prevent saving branches in foreign scenes",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56426
},
"dd9121040ec0eed81f3990c6987e0f994bc228fe": {
"hash": "dd9121040ec0eed81f3990c6987e0f994bc228fe",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjIwNTczNzg0"
],
"author_raw": "David Cambré <david.cambre@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Update default port_grab_distance_vertical",
"body": "(cherry picked from commit 38ad72af44173fdc98e61664192b02ad63fe7324)",
"is_cherrypick": true,
"cherrypick_hash": "38ad72af44173fdc98e61664192b02ad63fe7324",
"pull": 56731
},
"38ad72af44173fdc98e61664192b02ad63fe7324": {
"hash": "38ad72af44173fdc98e61664192b02ad63fe7324",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjIwNTczNzg0"
],
"author_raw": "David Cambré <david.cambre@gmail.com>",
"committer_raw": "David Cambré <david.cambre@gmail.com>",
"summary": "Update default port_grab_distance_vertical",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56323
},
"2106c5175ad5bb9884b506c6a558ba34e96ae833": {
"hash": "2106c5175ad5bb9884b506c6a558ba34e96ae833",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjgzMzc4ODA="
],
"author_raw": "Wilson E. Alvarez <wilson.e.alvarez1@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Expose autotile_coord parameter in TileMap.set_cellv",
"body": "(cherry picked from commit 4106f95f309d33653c385d15ea85b8491fe052b8)",
"is_cherrypick": true,
"cherrypick_hash": "4106f95f309d33653c385d15ea85b8491fe052b8",
"pull": 56731
},
"4106f95f309d33653c385d15ea85b8491fe052b8": {
"hash": "4106f95f309d33653c385d15ea85b8491fe052b8",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjgzMzc4ODA="
],
"author_raw": "Wilson E. Alvarez <wilson.e.alvarez1@gmail.com>",
"committer_raw": "Wilson E. Alvarez <wilson.e.alvarez1@gmail.com>",
"summary": "Expose autotile_coord parameter in TileMap.set_cellv",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56284
},
"74b1560672eb490c6d5375606c57350297bdbc95": {
"hash": "74b1560672eb490c6d5375606c57350297bdbc95",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE4OTk2Mg=="
],
"author_raw": "follower <follower@rancidbacon.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix the \"AudioEffectRecord\" descriptions.",
"body": "The `AudioEffectRecord` effect has no microphone capture-specific functionality--it can be used with any audio bus.\n\nThis patch attempts to clarify this fact (so people like me who want to capture audio output know they're in the right place) while still providing a pointer use of the effect with `AudioStreamMicrophone` for microphone capture.\n\n(cherry picked from commit 022f49437b5d8ec4aa0b63f1561dd9aa253c895f)",
"is_cherrypick": true,
"cherrypick_hash": "022f49437b5d8ec4aa0b63f1561dd9aa253c895f",
"pull": 56731
},
"022f49437b5d8ec4aa0b63f1561dd9aa253c895f": {
"hash": "022f49437b5d8ec4aa0b63f1561dd9aa253c895f",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE4OTk2Mg=="
],
"author_raw": "follower <follower@rancidbacon.com>",
"committer_raw": "follower <follower@rancidbacon.com>",
"summary": "Fix the \"AudioEffectRecord\" descriptions.",
"body": "The `AudioEffectRecord` effect has no microphone capture-specific functionality--it can be used with any audio bus.\n\nThis patch attempts to clarify this fact (so people like me who want to capture audio output know they're in the right place) while still providing a pointer use of the effect with `AudioStreamMicrophone` for microphone capture.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 52441
},
"dd002197db63d0c4fd24c4ca005c83c60b3de1e8": {
"hash": "dd002197db63d0c4fd24c4ca005c83c60b3de1e8",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "i18n: Sync editor translations with Weblate (last 3.4 sync)",
"body": "Next sync will be with the `3.x` branch to prepare the 3.5 translations.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": ""
},
"2e8fdd011236de8fd5688dd191ca61b2b37abea4": {
"hash": "2e8fdd011236de8fd5688dd191ca61b2b37abea4",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix typos with codespell",
"body": "Using codespell 2.1.0.\n\nMethod:\n```\n$ cat > ../godot-word-whitelist.txt << EOF\nang\ncurvelinear\ndof\ndoubleclick\nfave\nfindn\nGIRD\nleapyear\nlod\nmerchantibility\nnd\nnumer\nois\nony\nque\nreadded\nseeked\nstatics\nsynching\nte\nuint\nunselect\nwebp\nEOF\n\n$ codespell -w -q 3 -I ../godot-word-whitelist.txt --skip=\"./thirdparty,*.po\"\n$ git diff // undo unwanted changes\n```\n\n(cherry picked from commit b197de6f5f1e61a9cecf0a29aadea0fb024b1edf)",
"is_cherrypick": true,
"cherrypick_hash": "b197de6f5f1e61a9cecf0a29aadea0fb024b1edf",
"pull": ""
},
"b197de6f5f1e61a9cecf0a29aadea0fb024b1edf": {
"hash": "b197de6f5f1e61a9cecf0a29aadea0fb024b1edf",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix typos with codespell",
"body": "Using codespell 2.1.0.\n\nMethod:\n```\n$ cat > ../godot-word-whitelist.txt << EOF\nang\ncurvelinear\ndof\ndoubleclick\nfave\nfindn\nGIRD\nleapyear\nlod\nmerchantibility\nnd\nnumer\nois\nony\nque\nreadded\nseeked\nstatics\nsynching\nte\nuint\nunselect\nwebp\nEOF\n\n$ codespell -w -q 3 -I ../godot-word-whitelist.txt --skip=\"./thirdparty,*.po\"\n$ git diff // undo unwanted changes\n```",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": ""
},
"f6090226dcdbc723213ba0ea2e2095b22e2c5f80": {
"hash": "f6090226dcdbc723213ba0ea2e2095b22e2c5f80",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE2NDY4NzU="
],
"author_raw": "Aaron Franke <arnfranke@yahoo.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Skip formatting .bat files in file_format.sh",
"body": "These are supposed to have CRLF because Windows, so we'll just skip this file type in the script.\n\n(cherry picked from commit 4cdc75915f1643c3cdaadccdfcaf12d62e01e7ab)",
"is_cherrypick": true,
"cherrypick_hash": "4cdc75915f1643c3cdaadccdfcaf12d62e01e7ab",
"pull": ""
},
"4cdc75915f1643c3cdaadccdfcaf12d62e01e7ab": {
"hash": "4cdc75915f1643c3cdaadccdfcaf12d62e01e7ab",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE2NDY4NzU="
],
"author_raw": "Aaron Franke <arnfranke@yahoo.com>",
"committer_raw": "Aaron Franke <arnfranke@yahoo.com>",
"summary": "Skip formatting .bat files in file_format.sh",
"body": "These are supposed to have CRLF because Windows, so we'll just skip this file type in the script.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56542
},
"cb6d82a111be6ee0c325d3a9c39a2110e134309f": {
"hash": "cb6d82a111be6ee0c325d3a9c39a2110e134309f",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjc2NDU2ODM="
],
"author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix multiple missing UTF-8 decoding.",
"body": "(cherry picked from commit c69e0d16bc8adbe3d984f4f9953412986ed02791)",
"is_cherrypick": true,
"cherrypick_hash": "c69e0d16bc8adbe3d984f4f9953412986ed02791",
"pull": ""
},
"c69e0d16bc8adbe3d984f4f9953412986ed02791": {
"hash": "c69e0d16bc8adbe3d984f4f9953412986ed02791",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjc2NDU2ODM="
],
"author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
"committer_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
"summary": "Fix multiple missing UTF-8 decoding.",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56549
},
"35cfe4160a43fb4595f9665a634d31f53afe6aef": {
"hash": "35cfe4160a43fb4595f9665a634d31f53afe6aef",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "CI: Update links to regression test project and prebuilt SwiftShader",
"body": "qarmin's repository has been moved to the godotengine organization.\n\n(cherry picked from commit 94232dcb48054b78d847605fa412aca78d4c9d7f)\n\nAlso changes target branch to `3.4`.",
"is_cherrypick": true,
"cherrypick_hash": "94232dcb48054b78d847605fa412aca78d4c9d7f",
"pull": ""
},
"94232dcb48054b78d847605fa412aca78d4c9d7f": {
"hash": "94232dcb48054b78d847605fa412aca78d4c9d7f",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "CI: Update links to regression test project and prebuilt SwiftShader",
"body": "qarmin's repository has been moved to the godotengine organization.\n\n\n\nAlso changes target branch to `3.4`.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56554
},
"4a299aa73b66b9f6b08c07d707c0d66fb9021b3b": {
"hash": "4a299aa73b66b9f6b08c07d707c0d66fb9021b3b",
"is_merge": true,
"authored_by": [],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "GitHub <noreply@github.com>",
"summary": "Merge pull request #56535 from akien-mga/3.4-cherrypicks",
"body": "Cherry-picks for the 3.4 branch (future 3.4.3) - 1st batch",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": ""
},
"1ef1a84c220db73f4daa889b921e68ba5380d513": {
"hash": "1ef1a84c220db73f4daa889b921e68ba5380d513",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjI1NDk5NzIx"
],
"author_raw": "PucklaMotzer09 <jonaas.pucher000000@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Unfocus Control on NOTIFICATION_EXIT_TREE",
"body": "(cherry picked from commit be2d59fa0a77d60b19748a304fb74c386dd8e114)",
"is_cherrypick": true,
"cherrypick_hash": "be2d59fa0a77d60b19748a304fb74c386dd8e114",
"pull": 56535
},
"be2d59fa0a77d60b19748a304fb74c386dd8e114": {
"hash": "be2d59fa0a77d60b19748a304fb74c386dd8e114",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjI1NDk5NzIx"
],
"author_raw": "PucklaMotzer09 <jonaas.pucher000000@gmail.com>",
"committer_raw": "PucklaMotzer09 <jonaas.pucher000000@gmail.com>",
"summary": "Unfocus Control on NOTIFICATION_EXIT_TREE",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56255
},
"7324ad6462635d3492e6b5c68ce464ec89955fc8": {
"hash": "7324ad6462635d3492e6b5c68ce464ec89955fc8",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjIyMjMxNzI="
],
"author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix get_v_scroll() desctiption in ItemList",
"body": "(cherry picked from commit f97ab4a0e463de62f5b663764c5c82a3f96f2d65)",
"is_cherrypick": true,
"cherrypick_hash": "f97ab4a0e463de62f5b663764c5c82a3f96f2d65",
"pull": 56535
},
"f97ab4a0e463de62f5b663764c5c82a3f96f2d65": {
"hash": "f97ab4a0e463de62f5b663764c5c82a3f96f2d65",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjIyMjMxNzI="
],
"author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
"committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
"summary": "Fix get_v_scroll() desctiption in ItemList",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56228
},
"e807d2e6f0917577464f4ab51db0350e0f6b5590": {
"hash": "e807d2e6f0917577464f4ab51db0350e0f6b5590",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjEwODM1MDg="
],
"author_raw": "Lertsenem <lertsenem@lertsenem.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix error in Vector2.reflect() description",
"body": "The description was probably copied from Vector3.reflect(), and\nunfortunately did not match the 2D behaviour (where n is apparently the\ndirection vector of the symmetry line, not the normal).\n\n(cherry picked from commit e1bf428cdcc2e48f6cda7cf1a4d38b70e2d8b5d0)",
"is_cherrypick": true,
"cherrypick_hash": "e1bf428cdcc2e48f6cda7cf1a4d38b70e2d8b5d0",
"pull": 56535
},
"e1bf428cdcc2e48f6cda7cf1a4d38b70e2d8b5d0": {
"hash": "e1bf428cdcc2e48f6cda7cf1a4d38b70e2d8b5d0",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjEwODM1MDg="
],
"author_raw": "Lertsenem <lertsenem@lertsenem.com>",
"committer_raw": "Lertsenem <lertsenem@lertsenem.com>",
"summary": "Fix error in Vector2.reflect() description",
"body": "The description was probably copied from Vector3.reflect(), and\nunfortunately did not match the 2D behaviour (where n is apparently the\ndirection vector of the symmetry line, not the normal).",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 53020
},
"0868f6af622c3a6fada2667f28575a33123a9d6d": {
"hash": "0868f6af622c3a6fada2667f28575a33123a9d6d",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjc2NDU2ODM="
],
"author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix decoding UTF-8 filenames on unzipping.",
"body": "(cherry picked from commit d2573c1636303f490df641f8a1cdaa3c46616054)",
"is_cherrypick": true,
"cherrypick_hash": "d2573c1636303f490df641f8a1cdaa3c46616054",
"pull": 56535
},
"d2573c1636303f490df641f8a1cdaa3c46616054": {
"hash": "d2573c1636303f490df641f8a1cdaa3c46616054",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjc2NDU2ODM="
],
"author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
"committer_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
"summary": "Fix decoding UTF-8 filenames on unzipping.",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56517
},
"2927494d7e99924d506b63e7f3fbabaee0722bd7": {
"hash": "2927494d7e99924d506b63e7f3fbabaee0722bd7",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE2NTQ3NjM="
],
"author_raw": "Max Hilbrunner <m.hilbrunner@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix docs links in 3.x after docs reorg",
"body": "(cherry picked from commit 717801c9cba0f0ef3435179d1e04563e8316aef6)",
"is_cherrypick": true,
"cherrypick_hash": "717801c9cba0f0ef3435179d1e04563e8316aef6",
"pull": 56535
},
"717801c9cba0f0ef3435179d1e04563e8316aef6": {
"hash": "717801c9cba0f0ef3435179d1e04563e8316aef6",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE2NTQ3NjM="
],
"author_raw": "Max Hilbrunner <m.hilbrunner@gmail.com>",
"committer_raw": "Max Hilbrunner <m.hilbrunner@gmail.com>",
"summary": "Fix docs links in 3.x after docs reorg",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56512
},
"02b549e9ea5d12243aa2e591f3d132e0a422552c": {
"hash": "02b549e9ea5d12243aa2e591f3d132e0a422552c",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE4MDAzMg=="
],
"author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Document keyboard ghosting caveats in Input and InputEvent",
"body": "This also adds recommendations for choosing between\n`is_physical_key_pressed()` and `is_key_pressed()`.\n\n(cherry picked from commit d01e22f187c7cba12997cc9cbbc14864c8090710)",
"is_cherrypick": true,
"cherrypick_hash": "d01e22f187c7cba12997cc9cbbc14864c8090710",
"pull": 56535
},
"d01e22f187c7cba12997cc9cbbc14864c8090710": {
"hash": "d01e22f187c7cba12997cc9cbbc14864c8090710",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE4MDAzMg=="
],
"author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"summary": "Document keyboard ghosting caveats in Input and InputEvent",
"body": "This also adds recommendations for choosing between\n`is_physical_key_pressed()` and `is_key_pressed()`.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56495
},
"dd0206c5ad4da063daf23a93d06853b066d55b1f": {
"hash": "dd0206c5ad4da063daf23a93d06853b066d55b1f",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE4MDAzMg=="
],
"author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Improve the CameraServer and CameraFeed class documentations",
"body": "This closes https://github.com/godotengine/godot-docs/issues/3255.\n\n(cherry picked from commit 73ec2c6ece02f8a3df79a878354cc6abc8f2b470)",
"is_cherrypick": true,
"cherrypick_hash": "73ec2c6ece02f8a3df79a878354cc6abc8f2b470",
"pull": 56535
},
"73ec2c6ece02f8a3df79a878354cc6abc8f2b470": {
"hash": "73ec2c6ece02f8a3df79a878354cc6abc8f2b470",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE4MDAzMg=="
],
"author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"summary": "Improve the CameraServer and CameraFeed class documentations",
"body": "This closes https://github.com/godotengine/godot-docs/issues/3255.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56489
},
"50178ea5c3ed42e568ee346a06c6645b340046d7": {
"hash": "50178ea5c3ed42e568ee346a06c6645b340046d7",
"is_merge": false,
"authored_by": [
"U_kgDOBa8GIQ"
],
"author_raw": "Brian Semrau <brian@winterpixel.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix GPU particles transform feedback for WebGL 2",
"body": "(cherry picked from commit 2c60c29340955d3e68812ed3a84bf9e3104acc7d)",
"is_cherrypick": true,
"cherrypick_hash": "2c60c29340955d3e68812ed3a84bf9e3104acc7d",
"pull": 56535
},
"2c60c29340955d3e68812ed3a84bf9e3104acc7d": {
"hash": "2c60c29340955d3e68812ed3a84bf9e3104acc7d",
"is_merge": false,
"authored_by": [
"U_kgDOBa8GIQ"
],
"author_raw": "Brian Semrau <brian@winterpixel.com>",
"committer_raw": "Brian Semrau <brian@winterpixel.com>",
"summary": "Fix GPU particles transform feedback for WebGL 2",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56465
},
"a954c212ebd5bd4f744efbb281b0d3ed9f5d9a90": {
"hash": "a954c212ebd5bd4f744efbb281b0d3ed9f5d9a90",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE4MDAzMg=="
],
"author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Improve `lerp()`, `lerp_angle()` and `inverse_lerp()` documentation",
"body": "This clarifies that `lerp()` can be used both for interpolation\nand extrapolation.\n\n(cherry picked from commit a6db1c758acdb035bf88c54759b9e0231112babb)",
"is_cherrypick": true,
"cherrypick_hash": "a6db1c758acdb035bf88c54759b9e0231112babb",
"pull": 56535
},
"a6db1c758acdb035bf88c54759b9e0231112babb": {
"hash": "a6db1c758acdb035bf88c54759b9e0231112babb",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE4MDAzMg=="
],
"author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"summary": "Improve `lerp()`, `lerp_angle()` and `inverse_lerp()` documentation",
"body": "This clarifies that `lerp()` can be used both for interpolation\nand extrapolation.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56463
},
"ecb283009eccc3a73aea8ec99b57df9d3e752505": {
"hash": "ecb283009eccc3a73aea8ec99b57df9d3e752505",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjkyNTM5Mjg="
],
"author_raw": "Marcel Admiraal <madmiraal@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix tablet tilt values returning bad values",
"body": "(cherry picked from commit 913855926d0e284b5ffa0c0bfdd981a17eb87749)",
"is_cherrypick": true,
"cherrypick_hash": "913855926d0e284b5ffa0c0bfdd981a17eb87749",
"pull": 56535
},
"913855926d0e284b5ffa0c0bfdd981a17eb87749": {
"hash": "913855926d0e284b5ffa0c0bfdd981a17eb87749",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjkyNTM5Mjg="
],
"author_raw": "Marcel Admiraal <madmiraal@users.noreply.github.com>",
"committer_raw": "Marcel Admiraal <madmiraal@users.noreply.github.com>",
"summary": "Fix tablet tilt values returning bad values",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56439
},
"48c90cb905543e0c8de8e77aff99152e62017051": {
"hash": "48c90cb905543e0c8de8e77aff99152e62017051",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjUxMTcxOTc="
],
"author_raw": "RedMser <redmser.jj2@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix glTF scene export crash on null normal texture",
"body": "Also removes a redundant get_texture call directly below\nthe modified code block.\n\nFixes #56379\n\n(cherry picked from commit 0e36d5e782e9d5d69e38aa310174ab5c4b72174a)",
"is_cherrypick": true,
"cherrypick_hash": "0e36d5e782e9d5d69e38aa310174ab5c4b72174a",
"pull": 56535
},
"0e36d5e782e9d5d69e38aa310174ab5c4b72174a": {
"hash": "0e36d5e782e9d5d69e38aa310174ab5c4b72174a",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjUxMTcxOTc="
],
"author_raw": "RedMser <redmser.jj2@gmail.com>",
"committer_raw": "RedMser <redmser.jj2@gmail.com>",
"summary": "Fix glTF scene export crash on null normal texture",
"body": "Also removes a redundant get_texture call directly below\nthe modified code block.\n\nFixes #56379",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56380
},
"575b2a23fae93d4d78099a4fb0e51eddd8bbd847": {
"hash": "575b2a23fae93d4d78099a4fb0e51eddd8bbd847",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE4MDAzMg=="
],
"author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Document the expected format of anisotropy flowmaps in SpatialMaterial",
"body": "(cherry picked from commit 9937f7f50d7e5f21472583769ac164b8792ee518)",
"is_cherrypick": true,
"cherrypick_hash": "9937f7f50d7e5f21472583769ac164b8792ee518",
"pull": 56535
},
"9937f7f50d7e5f21472583769ac164b8792ee518": {
"hash": "9937f7f50d7e5f21472583769ac164b8792ee518",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE4MDAzMg=="
],
"author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"summary": "Document the expected format of anisotropy flowmaps in SpatialMaterial",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56378
},
"721bbfd4c852bbf5ed46826d1c33b00a4ed30ab3": {
"hash": "721bbfd4c852bbf5ed46826d1c33b00a4ed30ab3",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjEyNzU2MDQ3"
],
"author_raw": "Saracen <SaracenOne@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Clean preview_node of all none VisualInstances",
"body": "(cherry picked from commit 5935cee29849fa35fefc6e4e83619e9d4bf46603)",
"is_cherrypick": true,
"cherrypick_hash": "5935cee29849fa35fefc6e4e83619e9d4bf46603",
"pull": 56535
},
"5935cee29849fa35fefc6e4e83619e9d4bf46603": {
"hash": "5935cee29849fa35fefc6e4e83619e9d4bf46603",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjEyNzU2MDQ3"
],
"author_raw": "Saracen <SaracenOne@gmail.com>",
"committer_raw": "Saracen <SaracenOne@gmail.com>",
"summary": "Clean preview_node of all none VisualInstances",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56364
},
"2ebe0e48b98fcd7a1f3ca33d26446ba19e705e49": {
"hash": "2ebe0e48b98fcd7a1f3ca33d26446ba19e705e49",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjYwODAzNjg="
],
"author_raw": "skyace65 <trekie96@hotmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Add warning to only use convex hull points when setting the point property for convex polygon shape",
"body": "(cherry picked from commit 6b18614de7b4b5a67bbf6b357343bfdece7c3efb)",
"is_cherrypick": true,
"cherrypick_hash": "6b18614de7b4b5a67bbf6b357343bfdece7c3efb",
"pull": 56535
},
"6b18614de7b4b5a67bbf6b357343bfdece7c3efb": {
"hash": "6b18614de7b4b5a67bbf6b357343bfdece7c3efb",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjYwODAzNjg="
],
"author_raw": "skyace65 <trekie96@hotmail.com>",
"committer_raw": "skyace65 <trekie96@hotmail.com>",
"summary": "Add warning to only use convex hull points when setting the point property for convex polygon shape",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56334
},
"39cdd571143b194ae239cdab98623f1abf986842": {
"hash": "39cdd571143b194ae239cdab98623f1abf986842",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjU2MTU1MDI="
],
"author_raw": "Cnidarias <roessner.pascal@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix http limitation for large \"content-length\"",
"body": "When a request was issued to a server that returned \"content-length\" header\nwhose value was greater than that of an \"int\" we ran into overflow\nproblems. The fix for this was rather simple by increasing the data\ntype to `int64_t`\n\n(cherry picked from commit 69a532414c87bfbc7465c45b92f7315d3edf206b)",
"is_cherrypick": true,
"cherrypick_hash": "69a532414c87bfbc7465c45b92f7315d3edf206b",
"pull": 56535
},
"69a532414c87bfbc7465c45b92f7315d3edf206b": {
"hash": "69a532414c87bfbc7465c45b92f7315d3edf206b",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjU2MTU1MDI="
],
"author_raw": "Cnidarias <roessner.pascal@gmail.com>",
"committer_raw": "Cnidarias <roessner.pascal@gmail.com>",
"summary": "Fix http limitation for large \"content-length\"",
"body": "When a request was issued to a server that returned \"content-length\" header\nwhose value was greater than that of an \"int\" we ran into overflow\nproblems. The fix for this was rather simple by increasing the data\ntype to `int64_t`",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56331
},
"1908e3fe9e0c775585fd6827ec4eb30146f207f7": {
"hash": "1908e3fe9e0c775585fd6827ec4eb30146f207f7",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjExNzgyODMz"
],
"author_raw": "Yuri Sizov <yuris@humnom.net>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Make the theme editor correctly stop updating after it was hidden",
"body": "(cherry picked from commit b32acc57f355c6937ee7d5543399b9864937f730)",
"is_cherrypick": true,
"cherrypick_hash": "b32acc57f355c6937ee7d5543399b9864937f730",
"pull": 56535
},
"b32acc57f355c6937ee7d5543399b9864937f730": {
"hash": "b32acc57f355c6937ee7d5543399b9864937f730",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjExNzgyODMz"
],
"author_raw": "Yuri Sizov <yuris@humnom.net>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Make the theme editor correctly stop updating after it was hidden",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56328
},
"99353a2aee0b962993d738440c5aa8bc028240c4": {
"hash": "99353a2aee0b962993d738440c5aa8bc028240c4",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM5MDMwNTk="
],
"author_raw": "Raul Santos <raulsntos@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix getting properties state when reloading C#",
"body": "When reloading C# classes and keep their properties values they are\nretrieved and stored in a state list.\nRetrieving the properties was only getting the fields of the C# class\nand not inherited fields so those properties values were lost on reload.\nNow we also try to find the field in the parent classes.\n\n(cherry picked from commit 907e709f9d76b9cac619078673eeaccbd5928453)",
"is_cherrypick": true,
"cherrypick_hash": "907e709f9d76b9cac619078673eeaccbd5928453",
"pull": 56535
},
"907e709f9d76b9cac619078673eeaccbd5928453": {
"hash": "907e709f9d76b9cac619078673eeaccbd5928453",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM5MDMwNTk="
],
"author_raw": "Raul Santos <raulsntos@gmail.com>",
"committer_raw": "Raul Santos <raulsntos@gmail.com>",
"summary": "Fix getting properties state when reloading C#",
"body": "When reloading C# classes and keep their properties values they are\nretrieved and stored in a state list.\nRetrieving the properties was only getting the fields of the C# class\nand not inherited fields so those properties values were lost on reload.\nNow we also try to find the field in the parent classes.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56300
},
"51f99586ee5320c57745362a68740a011c3e7f2a": {
"hash": "51f99586ee5320c57745362a68740a011c3e7f2a",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjYwODAzNjg="
],
"author_raw": "skyace65 <trekie96@hotmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "State that get static memory usage only works in debug",
"body": "(cherry picked from commit 32b4edbe4e096dfaaae34c2795e63c9e7e5fe4f4)",
"is_cherrypick": true,
"cherrypick_hash": "32b4edbe4e096dfaaae34c2795e63c9e7e5fe4f4",
"pull": 56535
},
"32b4edbe4e096dfaaae34c2795e63c9e7e5fe4f4": {
"hash": "32b4edbe4e096dfaaae34c2795e63c9e7e5fe4f4",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjYwODAzNjg="
],
"author_raw": "skyace65 <trekie96@hotmail.com>",
"committer_raw": "skyace65 <trekie96@hotmail.com>",
"summary": "State that get static memory usage only works in debug",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56261
},
"f054563bf41bb969dc2300d3c0af04339c5240c5": {
"hash": "f054563bf41bb969dc2300d3c0af04339c5240c5",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjIyMjMxNzI="
],
"author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Improve docs about plugin registration",
"body": "(cherry picked from commit 4fc795194b29f21194c6f9c3a0ffbe605007200f)",
"is_cherrypick": true,
"cherrypick_hash": "4fc795194b29f21194c6f9c3a0ffbe605007200f",
"pull": 56535
},
"4fc795194b29f21194c6f9c3a0ffbe605007200f": {
"hash": "4fc795194b29f21194c6f9c3a0ffbe605007200f",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjIyMjMxNzI="
],
"author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
"committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
"summary": "Improve docs about plugin registration",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56241
},
"702bff0b4218773d2f7792adc8f57d2e2427b10e": {
"hash": "702bff0b4218773d2f7792adc8f57d2e2427b10e",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM3MjQ3Ng=="
],
"author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Use tool instead of at-tool in 3.x documentation",
"body": "(cherry picked from commit 7b83b5ea3cbf5e7f985568cdaabaca982fe43f22)",
"is_cherrypick": true,
"cherrypick_hash": "7b83b5ea3cbf5e7f985568cdaabaca982fe43f22",
"pull": 56535
},
"7b83b5ea3cbf5e7f985568cdaabaca982fe43f22": {
"hash": "7b83b5ea3cbf5e7f985568cdaabaca982fe43f22",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM3MjQ3Ng=="
],
"author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"summary": "Use tool instead of at-tool in 3.x documentation",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56234
},
"6bbfec2e9dbdb70b2256d73f6919e29398eeac8f": {
"hash": "6bbfec2e9dbdb70b2256d73f6919e29398eeac8f",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM3MjQ3Ng=="
],
"author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Alpha channel indicates opacity, not transparency",
"body": "(cherry picked from commit bb1eb84da4e74357a5455cd72cb04492fbd148e7)",
"is_cherrypick": true,
"cherrypick_hash": "bb1eb84da4e74357a5455cd72cb04492fbd148e7",
"pull": 56535
},
"bb1eb84da4e74357a5455cd72cb04492fbd148e7": {
"hash": "bb1eb84da4e74357a5455cd72cb04492fbd148e7",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM3MjQ3Ng=="
],
"author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"summary": "Alpha channel indicates opacity, not transparency",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56215
},
"f726bf49dddfb9927fa967a4330cb3112ef19cb7": {
"hash": "f726bf49dddfb9927fa967a4330cb3112ef19cb7",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjYwODAzNjg="
],
"author_raw": "skyace65 <trekie96@hotmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Improve mouse input event class reference",
"body": "(cherry picked from commit 37dfe5c7066a6e7edefaa371d4f89d1a662ce7fd)",
"is_cherrypick": true,
"cherrypick_hash": "37dfe5c7066a6e7edefaa371d4f89d1a662ce7fd",
"pull": 56535
},
"37dfe5c7066a6e7edefaa371d4f89d1a662ce7fd": {
"hash": "37dfe5c7066a6e7edefaa371d4f89d1a662ce7fd",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjYwODAzNjg="
],
"author_raw": "skyace65 <trekie96@hotmail.com>",
"committer_raw": "skyace65 <trekie96@hotmail.com>",
"summary": "Improve mouse input event class reference",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56209
},
"0c2e9195676fce1791307a0dcf9511ab1cd5fc6b": {
"hash": "0c2e9195676fce1791307a0dcf9511ab1cd5fc6b",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjIyMjMxNzI="
],
"author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix TabContainer not setting layout immediately",
"body": "(cherry picked from commit a7a41a3431bd4fa4282d5c22990a318bd0909896)",
"is_cherrypick": true,
"cherrypick_hash": "a7a41a3431bd4fa4282d5c22990a318bd0909896",
"pull": 56535
},
"a7a41a3431bd4fa4282d5c22990a318bd0909896": {
"hash": "a7a41a3431bd4fa4282d5c22990a318bd0909896",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjIyMjMxNzI="
],
"author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
"committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
"summary": "Fix TabContainer not setting layout immediately",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56206
},
"febc1aa7d255553eae9c124db3873ed7b0f288cf": {
"hash": "febc1aa7d255553eae9c124db3873ed7b0f288cf",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjIxMTc5NjU1"
],
"author_raw": "Kodi <christopher.willis82@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "add missing emit_changed() to set update mode function",
"body": "(cherry picked from commit 51db86d7895db95c1be2562b0a48dc75b520c77d)",
"is_cherrypick": true,
"cherrypick_hash": "51db86d7895db95c1be2562b0a48dc75b520c77d",
"pull": 56535
},
"51db86d7895db95c1be2562b0a48dc75b520c77d": {
"hash": "51db86d7895db95c1be2562b0a48dc75b520c77d",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjIxMTc5NjU1"
],
"author_raw": "Kodi <christopher.willis82@gmail.com>",
"committer_raw": "Kodi <christopher.willis82@gmail.com>",
"summary": "add missing emit_changed() to set update mode function",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56193
},
"b096c4b05f1d4201031a1cea3cb0d52873175b4e": {
"hash": "b096c4b05f1d4201031a1cea3cb0d52873175b4e",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM5MDMwNTk="
],
"author_raw": "Raul Santos <raulsntos@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix `KeyValuePairAt` memory leak",
"body": "(cherry picked from commit 1fdfc379b6230b7d3dac4f22c846c45e93cd596d)",
"is_cherrypick": true,
"cherrypick_hash": "1fdfc379b6230b7d3dac4f22c846c45e93cd596d",
"pull": 56535
},
"1fdfc379b6230b7d3dac4f22c846c45e93cd596d": {
"hash": "1fdfc379b6230b7d3dac4f22c846c45e93cd596d",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM5MDMwNTk="
],
"author_raw": "Raul Santos <raulsntos@gmail.com>",
"committer_raw": "Raul Santos <raulsntos@gmail.com>",
"summary": "Fix `KeyValuePairAt` memory leak",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56183
},
"6b0b5d209351dfe9a2a724f1c114e57d5378ab58": {
"hash": "6b0b5d209351dfe9a2a724f1c114e57d5378ab58",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE0ODMwNDYx"
],
"author_raw": "Omar El Sheikh <techmanozmar@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix Blend Shapes when Octahedral Compression is Used",
"body": "Blend shapes did not take into account octahedral compressed vertex\nattribute layouts and this resulted in incorrect lighting on the\nresulting blended mesh\n\nNow make the blend_shapes shader octahedral compression aware!\n\n(cherry picked from commit 50ed674ec202b8b3e0aaabc14839e47e9e1ecaa2)",
"is_cherrypick": true,
"cherrypick_hash": "50ed674ec202b8b3e0aaabc14839e47e9e1ecaa2",
"pull": 56535
},
"50ed674ec202b8b3e0aaabc14839e47e9e1ecaa2": {
"hash": "50ed674ec202b8b3e0aaabc14839e47e9e1ecaa2",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE0ODMwNDYx"
],
"author_raw": "Omar El Sheikh <techmanozmar@gmail.com>",
"committer_raw": "Omar El Sheikh <techmanozmar@gmail.com>",
"summary": "Fix Blend Shapes when Octahedral Compression is Used",
"body": "Blend shapes did not take into account octahedral compressed vertex\nattribute layouts and this resulted in incorrect lighting on the\nresulting blended mesh\n\nNow make the blend_shapes shader octahedral compression aware!",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56161
},
"3adc308254af241e4192f022f1d4806e03362364": {
"hash": "3adc308254af241e4192f022f1d4806e03362364",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE5MzEzMDM="
],
"author_raw": "belzecue <1931303+belzecue@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Update CharFXTransform: explain \"relative index\"/\"absolute index\" (previously identical)",
"body": "Confusingly, these two properties had identical descriptions even though they measure different things.\n\n\"relative_index\" measures character count from the custom effect's bbcode opening tag.\n\"absolute_index\" measures character count from the start of the bbcode text that includes the custom effect.\n\nSee the code author's own explanation here: https://github.com/godotengine/godot/pull/23658\n\nNOTE: Doco for CharFXTransform.xml has changed significantly in 4.0, where terminology has changed to \"glyph\". Therefore, proposing this change for 3.x branch only.\n(cherry picked from commit 89cebd79e8f2d3ed671900d22aa258a3013d0e71)",
"is_cherrypick": true,
"cherrypick_hash": "89cebd79e8f2d3ed671900d22aa258a3013d0e71",
"pull": 56535
},
"89cebd79e8f2d3ed671900d22aa258a3013d0e71": {
"hash": "89cebd79e8f2d3ed671900d22aa258a3013d0e71",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE5MzEzMDM="
],
"author_raw": "belzecue <1931303+belzecue@users.noreply.github.com>",
"committer_raw": "belzecue <1931303+belzecue@users.noreply.github.com>",
"summary": "Update CharFXTransform: explain \"relative index\"/\"absolute index\" (previously identical)",
"body": "Confusingly, these two properties had identical descriptions even though they measure different things.\n\n\"relative_index\" measures character count from the custom effect's bbcode opening tag.\n\"absolute_index\" measures character count from the start of the bbcode text that includes the custom effect.\n\nSee the code author's own explanation here: https://github.com/godotengine/godot/pull/23658\n\nNOTE: Doco for CharFXTransform.xml has changed significantly in 4.0, where terminology has changed to \"glyph\". Therefore, proposing this change for 3.x branch only.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56152
},
"94ef24dd885180605c234929f84e168ec7b90bcb": {
"hash": "94ef24dd885180605c234929f84e168ec7b90bcb",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjYxMjkxMjk2"
],
"author_raw": "snailrhymer <61291296+snailrhymer@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix descriptions of set_cell and set_cellv in TileMap.xml",
"body": "Swap the first lines of the descriptions for set_cell and set_cellv to correctly describe which accepts x and y as separate arguments and which accepts a Vector2.\n\nFix not relevant to master branch due to changes to TileMap.\n\n(cherry picked from commit 73f4531c97438b139af7ce9c51245244b7f5393b)",
"is_cherrypick": true,
"cherrypick_hash": "73f4531c97438b139af7ce9c51245244b7f5393b",
"pull": 56535
},
"73f4531c97438b139af7ce9c51245244b7f5393b": {
"hash": "73f4531c97438b139af7ce9c51245244b7f5393b",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjYxMjkxMjk2"
],
"author_raw": "snailrhymer <61291296+snailrhymer@users.noreply.github.com>",
"committer_raw": "snailrhymer <61291296+snailrhymer@users.noreply.github.com>",
"summary": "Fix descriptions of set_cell and set_cellv in TileMap.xml",
"body": "Swap the first lines of the descriptions for set_cell and set_cellv to correctly describe which accepts x and y as separate arguments and which accepts a Vector2.\n\nFix not relevant to master branch due to changes to TileMap.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56150
},
"150eb3533b9bf21436bad6e8997c7c70b0eadef9": {
"hash": "150eb3533b9bf21436bad6e8997c7c70b0eadef9",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE5NDU0NDk="
],
"author_raw": "Bastiaan Olij <mux213@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix issue with external textures being freed by Godot",
"body": "(cherry picked from commit 5fbc24f3e0cb39829af7b114d1c83573babf30ab)",
"is_cherrypick": true,
"cherrypick_hash": "5fbc24f3e0cb39829af7b114d1c83573babf30ab",
"pull": 56535
},
"5fbc24f3e0cb39829af7b114d1c83573babf30ab": {
"hash": "5fbc24f3e0cb39829af7b114d1c83573babf30ab",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE5NDU0NDk="
],
"author_raw": "Bastiaan Olij <mux213@gmail.com>",
"committer_raw": "Bastiaan Olij <mux213@gmail.com>",
"summary": "Fix issue with external textures being freed by Godot",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56148
},
"a5d7d6ff29493edb3d4d7e268efe0ffaac3a031e": {
"hash": "a5d7d6ff29493edb3d4d7e268efe0ffaac3a031e",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjkyODMwOTg="
],
"author_raw": "kleonc <9283098+kleonc@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "EditorAtlasPacker Fix incorrectly deducing zero height in some cases",
"body": "(cherry picked from commit 46eebf11ca57f81590f305a5ba28e445f33a1f4e)",
"is_cherrypick": true,
"cherrypick_hash": "46eebf11ca57f81590f305a5ba28e445f33a1f4e",
"pull": 56535
},
"46eebf11ca57f81590f305a5ba28e445f33a1f4e": {
"hash": "46eebf11ca57f81590f305a5ba28e445f33a1f4e",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjkyODMwOTg="
],
"author_raw": "kleonc <9283098+kleonc@users.noreply.github.com>",
"committer_raw": "kleonc <9283098+kleonc@users.noreply.github.com>",
"summary": "EditorAtlasPacker Fix incorrectly deducing zero height in some cases",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 56111
},
"08256e0e16c48d2ce9eebf1361d4ffe0369ee9eb": {
"hash": "08256e0e16c48d2ce9eebf1361d4ffe0369ee9eb",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE4MDAzMg=="
],
"author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Improve the CanvasItem class documentation",
"body": "(cherry picked from commit ccd8cdc36338f06c77fb996e8691c718d1cd0b7f)",
"is_cherrypick": true,
"cherrypick_hash": "ccd8cdc36338f06c77fb996e8691c718d1cd0b7f",
"pull": 56535
},
"ccd8cdc36338f06c77fb996e8691c718d1cd0b7f": {
"hash": "ccd8cdc36338f06c77fb996e8691c718d1cd0b7f",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE4MDAzMg=="
],
"author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"summary": "Improve the CanvasItem class documentation",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 55518
},
"56e06648abbe005c28653f00d7f114bccef54381": {
"hash": "56e06648abbe005c28653f00d7f114bccef54381",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQxNjA3NTEy"
],
"author_raw": "Nick Swoboda <nickswoboda@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Improve error messages related to failing to open files",
"body": "(cherry picked from commit bf8f763524d6959f0bdaca31be077fbac0d73678)",
"is_cherrypick": true,
"cherrypick_hash": "bf8f763524d6959f0bdaca31be077fbac0d73678",
"pull": 56535
},
"bf8f763524d6959f0bdaca31be077fbac0d73678": {
"hash": "bf8f763524d6959f0bdaca31be077fbac0d73678",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQxNjA3NTEy"
],
"author_raw": "Nick Swoboda <nickswoboda@gmail.com>",
"committer_raw": "Nick Swoboda <nickswoboda@gmail.com>",
"summary": "Improve error messages related to failing to open files",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 43490
},
"b4d7d8766670e2e6380d7d76798f81f840ffe168": {
"hash": "b4d7d8766670e2e6380d7d76798f81f840ffe168",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Bump version to 3.4.3-rc",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": ""
}
},
"pulls": {
"32255": {
"id": "MDExOlB1bGxSZXF1ZXN0MzIwMDU4OTU0",
"public_id": 32255,
"url": "https://github.com/godotengine/godot/pull/32255",
"diff_url": "https://github.com/godotengine/godot/pull/32255.diff",
"patch_url": "https://github.com/godotengine/godot/pull/32255.patch",
"title": "Fix crash on Android devices supporting S3TC",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
"created_at": "2019-09-22T16:00:53Z",
"updated_at": "2023-03-12T06:05:40Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTc1NjI=",
"name": "platform:android",
"color": "#e4e4e4"
},
{
"id": "MDU6TGFiZWwyNzkwOTc1MTk=",
"name": "platform:ios",
"color": "#e4e4e4"
},
{
"id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
"name": "topic:3d",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyNTU=",
"name": "topic:porting",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgxMTE=",
"name": "topic:rendering",
"color": "#ffee88"
}
],
"commits": [
"b15ad8e7866e243329693d431ee2cee10075af71"
]
},
"35316": {
"id": "MDExOlB1bGxSZXF1ZXN0MzY0NTM0NTU4",
"public_id": 35316,
"url": "https://github.com/godotengine/godot/pull/35316",
"diff_url": "https://github.com/godotengine/godot/pull/35316.diff",
"patch_url": "https://github.com/godotengine/godot/pull/35316.patch",
"title": "Document Light contact shadows often looking broken",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE4MDAzMg==",
"created_at": "2020-01-19T13:29:46Z",
"updated_at": "2022-02-17T17:50:49Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"9171737e2b240ec8cc66e9521cfa07bf947e3112"
]
},
"37945": {
"id": "MDExOlB1bGxSZXF1ZXN0NDA0NzQ2OTY3",
"public_id": 37945,
"url": "https://github.com/godotengine/godot/pull/37945",
"diff_url": "https://github.com/godotengine/godot/pull/37945.diff",
"patch_url": "https://github.com/godotengine/godot/pull/37945.patch",
"title": "Expose AnimationNodeOneShot::mix_mode as a property",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjc5MjEwNjU=",
"created_at": "2020-04-16T21:23:28Z",
"updated_at": "2022-01-25T17:52:51Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
"name": "topic:animation",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
}
],
"commits": [
"f16c483c9dcc4a9ed2c77d9d1ddbf358e8f3805e"
]
},
"43490": {
"id": "MDExOlB1bGxSZXF1ZXN0NTIwMjYyNTUw",
"public_id": 43490,
"url": "https://github.com/godotengine/godot/pull/43490",
"diff_url": "https://github.com/godotengine/godot/pull/43490.diff",
"patch_url": "https://github.com/godotengine/godot/pull/43490.patch",
"title": "Improve error messages related to failing to open texture files",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjQxNjA3NTEy",
"created_at": "2020-11-13T01:36:00Z",
"updated_at": "2022-01-05T21:07:31Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwyNzkwOTc5NjY=",
"name": "topic:core",
"color": "#ffee88"
}
],
"commits": [
"bf8f763524d6959f0bdaca31be077fbac0d73678"
]
},
"52441": {
"id": "MDExOlB1bGxSZXF1ZXN0NzI3OTg0MDU0",
"public_id": 52441,
"url": "https://github.com/godotengine/godot/pull/52441",
"diff_url": "https://github.com/godotengine/godot/pull/52441.diff",
"patch_url": "https://github.com/godotengine/godot/pull/52441.patch",
"title": "Fix the \"AudioEffectRecord\" descriptions.",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE4OTk2Mg==",
"created_at": "2021-09-06T13:57:03Z",
"updated_at": "2022-01-12T15:01:38Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw1NzI3ODE5OTc=",
"name": "topic:audio",
"color": "#ffee88"
}
],
"commits": [
"022f49437b5d8ec4aa0b63f1561dd9aa253c895f"
]
},
"52690": {
"id": "PR_kwDOAO6SJc4rxROE",
"public_id": 52690,
"url": "https://github.com/godotengine/godot/pull/52690",
"diff_url": "https://github.com/godotengine/godot/pull/52690.diff",
"patch_url": "https://github.com/godotengine/godot/pull/52690.patch",
"title": "Added the smart word wrap property to preview label in batch rename dialog",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjU3MjI2NTE0",
"created_at": "2021-09-15T08:25:25Z",
"updated_at": "2022-01-25T17:52:11Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
}
],
"commits": [
"0b55eedc522ded7b889970ee1daa20435e11c847"
]
},
"52945": {
"id": "PR_kwDOAO6SJc4sJhzO",
"public_id": 52945,
"url": "https://github.com/godotengine/godot/pull/52945",
"diff_url": "https://github.com/godotengine/godot/pull/52945.diff",
"patch_url": "https://github.com/godotengine/godot/pull/52945.patch",
"title": "[macOS] Add empty translation files to the editor app bundle, to allow translation detection by the OS.",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjc2NDU2ODM=",
"created_at": "2021-09-22T17:57:42Z",
"updated_at": "2022-02-17T09:28:29Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwyNzkwOTc3ODA=",
"name": "platform:macos",
"color": "#e4e4e4"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyNTU=",
"name": "topic:porting",
"color": "#ffee88"
}
],
"commits": [
"3b4de845fee3486cef621bd2b41b08a48260fb02"
]
},
"53020": {
"id": "PR_kwDOAO6SJc4sP5dK",
"public_id": 53020,
"url": "https://github.com/godotengine/godot/pull/53020",
"diff_url": "https://github.com/godotengine/godot/pull/53020.diff",
"patch_url": "https://github.com/godotengine/godot/pull/53020.patch",
"title": "Fix error in Vector2.reflect() description",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjEwODM1MDg=",
"created_at": "2021-09-24T16:42:12Z",
"updated_at": "2022-01-05T23:24:35Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
}
],
"commits": [
"e1bf428cdcc2e48f6cda7cf1a4d38b70e2d8b5d0"
]
},
"54296": {
"id": "PR_kwDOAO6SJc4tuIjj",
"public_id": 54296,
"url": "https://github.com/godotengine/godot/pull/54296",
"diff_url": "https://github.com/godotengine/godot/pull/54296.diff",
"patch_url": "https://github.com/godotengine/godot/pull/54296.patch",
"title": "[3.x] Fix `RichTextLabel` underline appearance when inside fill tag",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
"created_at": "2021-10-27T05:58:10Z",
"updated_at": "2022-01-12T15:41:04Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxNzMyNzIwNzc5",
"name": "topic:gui",
"color": "#ffee88"
}
],
"commits": [
"23c64fc43c19ca9bc17e6cfd98a4045c4b53fa62"
]
},
"54345": {
"id": "PR_kwDOAO6SJc4tyalr",
"public_id": 54345,
"url": "https://github.com/godotengine/godot/pull/54345",
"diff_url": "https://github.com/godotengine/godot/pull/54345.diff",
"patch_url": "https://github.com/godotengine/godot/pull/54345.patch",
"title": "Fix nine patch of circular TextureProgressBar",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjI4NzA1Njk0",
"created_at": "2021-10-28T10:10:49Z",
"updated_at": "2022-01-25T17:48:08Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxNzMyNzIwNzc5",
"name": "topic:gui",
"color": "#ffee88"
}
],
"commits": [
"f9b1ce0922178e4817e1340f6f6f5dc31407f056"
]
},
"54351": {
"id": "PR_kwDOAO6SJc4tzMbv",
"public_id": 54351,
"url": "https://github.com/godotengine/godot/pull/54351",
"diff_url": "https://github.com/godotengine/godot/pull/54351.diff",
"patch_url": "https://github.com/godotengine/godot/pull/54351.patch",
"title": "Fix memory leak in RichTextLabel.remove_line",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjU2MTMwNzQw",
"created_at": "2021-10-28T14:13:33Z",
"updated_at": "2022-01-12T16:32:37Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxNzMyNzIwNzc5",
"name": "topic:gui",
"color": "#ffee88"
}
],
"commits": [
"f21b5e4d2fb53e692988e01bf4f5b4957dd9422c"
]
},
"55268": {
"id": "PR_kwDOAO6SJc4u65l2",
"public_id": 55268,
"url": "https://github.com/godotengine/godot/pull/55268",
"diff_url": "https://github.com/godotengine/godot/pull/55268.diff",
"patch_url": "https://github.com/godotengine/godot/pull/55268.patch",
"title": "Warn when using GPU-based particles on macOS due to low performance",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE4MDAzMg==",
"created_at": "2021-11-23T17:24:49Z",
"updated_at": "2022-08-13T17:51:57Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwyNzkwOTc3ODA=",
"name": "platform:macos",
"color": "#e4e4e4"
},
{
"id": "MDU6TGFiZWwyNzkwOTgxMTE=",
"name": "topic:rendering",
"color": "#ffee88"
}
],
"commits": [
"299d277c9c3ac278508b85be8a75780541f4361a"
]
},
"55444": {
"id": "PR_kwDOAO6SJc4vIg-O",
"public_id": 55444,
"url": "https://github.com/godotengine/godot/pull/55444",
"diff_url": "https://github.com/godotengine/godot/pull/55444.diff",
"patch_url": "https://github.com/godotengine/godot/pull/55444.patch",
"title": "Document using SpriteBase3D's `modulate` property with material override (3.x)",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE4MDAzMg==",
"created_at": "2021-11-29T14:53:29Z",
"updated_at": "2022-01-25T17:38:34Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"027a584faf89aa410173c5847b0be457e1c44052"
]
},
"55518": {
"id": "PR_kwDOAO6SJc4vQ0lj",
"public_id": 55518,
"url": "https://github.com/godotengine/godot/pull/55518",
"diff_url": "https://github.com/godotengine/godot/pull/55518.diff",
"patch_url": "https://github.com/godotengine/godot/pull/55518.patch",
"title": "Improve the CanvasItem class documentation (3.x)",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE4MDAzMg==",
"created_at": "2021-12-01T17:10:03Z",
"updated_at": "2022-01-05T22:21:21Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"ccd8cdc36338f06c77fb996e8691c718d1cd0b7f"
]
},
"56034": {
"id": "PR_kwDOAO6SJc4wBEl-",
"public_id": 56034,
"url": "https://github.com/godotengine/godot/pull/56034",
"diff_url": "https://github.com/godotengine/godot/pull/56034.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56034.patch",
"title": "Fix some errors in Environment documentation",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjU3NDQ4MDI3",
"created_at": "2021-12-17T18:18:00Z",
"updated_at": "2022-01-25T17:48:55Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"0af26280b6a2dc24501be56615b89cff1d602da1"
]
},
"56111": {
"id": "PR_kwDOAO6SJc4wGaeQ",
"public_id": 56111,
"url": "https://github.com/godotengine/godot/pull/56111",
"diff_url": "https://github.com/godotengine/godot/pull/56111.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56111.patch",
"title": "`EditorAtlasPacker` Fix incorrectly deducing zero height in some cases",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjkyODMwOTg=",
"created_at": "2021-12-20T20:57:57Z",
"updated_at": "2022-01-05T22:22:04Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNjY2NzA4MDU5",
"name": "topic:2d",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWw4OTAzMTA1MDI=",
"name": "topic:import",
"color": "#ffee88"
}
],
"commits": [
"46eebf11ca57f81590f305a5ba28e445f33a1f4e"
]
},
"56148": {
"id": "PR_kwDOAO6SJc4wKO5G",
"public_id": 56148,
"url": "https://github.com/godotengine/godot/pull/56148",
"diff_url": "https://github.com/godotengine/godot/pull/56148.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56148.patch",
"title": "Fix issue with external textures being freed by Godot",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE5NDU0NDk=",
"created_at": "2021-12-22T00:55:01Z",
"updated_at": "2022-06-23T06:39:42Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTgxMTE=",
"name": "topic:rendering",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWw4NjU1ODUwMDA=",
"name": "topic:xr",
"color": "#ffee88"
}
],
"commits": [
"5fbc24f3e0cb39829af7b114d1c83573babf30ab"
]
},
"56150": {
"id": "PR_kwDOAO6SJc4wKXv4",
"public_id": 56150,
"url": "https://github.com/godotengine/godot/pull/56150",
"diff_url": "https://github.com/godotengine/godot/pull/56150.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56150.patch",
"title": "[3.x] Fix descriptions of `set_cell` and `set_cellv` in TileMap.xml",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjYxMjkxMjk2",
"created_at": "2021-12-22T02:38:28Z",
"updated_at": "2022-01-05T22:23:07Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
}
],
"commits": [
"73f4531c97438b139af7ce9c51245244b7f5393b"
]
},
"56152": {
"id": "PR_kwDOAO6SJc4wKsJj",
"public_id": 56152,
"url": "https://github.com/godotengine/godot/pull/56152",
"diff_url": "https://github.com/godotengine/godot/pull/56152.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56152.patch",
"title": "Update CharFXTransform: explain \"relative index\"/\"absolute index\"",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE5MzEzMDM=",
"created_at": "2021-12-22T06:19:37Z",
"updated_at": "2022-01-05T22:23:21Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"89cebd79e8f2d3ed671900d22aa258a3013d0e71"
]
},
"56161": {
"id": "PR_kwDOAO6SJc4wMEXv",
"public_id": 56161,
"url": "https://github.com/godotengine/godot/pull/56161",
"diff_url": "https://github.com/godotengine/godot/pull/56161.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56161.patch",
"title": "Fix Blend Shapes when Octahedral Compression is Used",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE0ODMwNDYx",
"created_at": "2021-12-22T15:04:06Z",
"updated_at": "2022-01-05T22:23:40Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTgxMTE=",
"name": "topic:rendering",
"color": "#ffee88"
}
],
"commits": [
"50ed674ec202b8b3e0aaabc14839e47e9e1ecaa2"
]
},
"56183": {
"id": "PR_kwDOAO6SJc4wNZxm",
"public_id": 56183,
"url": "https://github.com/godotengine/godot/pull/56183",
"diff_url": "https://github.com/godotengine/godot/pull/56183.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56183.patch",
"title": "Fix `KeyValuePairAt` memory leak",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjM5MDMwNTk=",
"created_at": "2021-12-23T02:19:06Z",
"updated_at": "2022-01-05T22:24:21Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWw3MDkyNjk3NzU=",
"name": "topic:dotnet",
"color": "#ffee88"
}
],
"commits": [
"1fdfc379b6230b7d3dac4f22c846c45e93cd596d"
]
},
"56193": {
"id": "PR_kwDOAO6SJc4wOpBM",
"public_id": 56193,
"url": "https://github.com/godotengine/godot/pull/56193",
"diff_url": "https://github.com/godotengine/godot/pull/56193.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56193.patch",
"title": "fix update mode not refreshing visually on undo",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjIxMTc5NjU1",
"created_at": "2021-12-23T12:57:16Z",
"updated_at": "2022-01-28T11:02:58Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
"name": "topic:animation",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
}
],
"commits": [
"51db86d7895db95c1be2562b0a48dc75b520c77d"
]
},
"56206": {
"id": "PR_kwDOAO6SJc4wPvi5",
"public_id": 56206,
"url": "https://github.com/godotengine/godot/pull/56206",
"diff_url": "https://github.com/godotengine/godot/pull/56206.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56206.patch",
"title": "Fix TabContainer not setting layout immediately",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjIyMjMxNzI=",
"created_at": "2021-12-23T22:47:37Z",
"updated_at": "2022-01-05T22:30:40Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxNzMyNzIwNzc5",
"name": "topic:gui",
"color": "#ffee88"
}
],
"commits": [
"a7a41a3431bd4fa4282d5c22990a318bd0909896"
]
},
"56209": {
"id": "PR_kwDOAO6SJc4wP5sn",
"public_id": 56209,
"url": "https://github.com/godotengine/godot/pull/56209",
"diff_url": "https://github.com/godotengine/godot/pull/56209.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56209.patch",
"title": "Improve mouse input event class reference",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjYwODAzNjg=",
"created_at": "2021-12-24T01:13:03Z",
"updated_at": "2022-01-05T22:33:46Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"37dfe5c7066a6e7edefaa371d4f89d1a662ce7fd"
]
},
"56215": {
"id": "PR_kwDOAO6SJc4wQdZL",
"public_id": 56215,
"url": "https://github.com/godotengine/godot/pull/56215",
"diff_url": "https://github.com/godotengine/godot/pull/56215.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56215.patch",
"title": "[3.x] Alpha channel indicates opacity, not transparency",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
"created_at": "2021-12-24T09:02:58Z",
"updated_at": "2022-01-05T22:34:04Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
}
],
"commits": [
"bb1eb84da4e74357a5455cd72cb04492fbd148e7"
]
},
"56222": {
"id": "PR_kwDOAO6SJc4wRABh",
"public_id": 56222,
"url": "https://github.com/godotengine/godot/pull/56222",
"diff_url": "https://github.com/godotengine/godot/pull/56222.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56222.patch",
"title": "Fix undo/redo operations in Input Map [3.x]",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjMwNzM5MjM5",
"created_at": "2021-12-24T15:23:29Z",
"updated_at": "2022-01-25T17:38:50Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
}
],
"commits": [
"d00e1835121dc13f45a6e63e6c8097bbde3b14a8"
]
},
"56228": {
"id": "PR_kwDOAO6SJc4wRMzY",
"public_id": 56228,
"url": "https://github.com/godotengine/godot/pull/56228",
"diff_url": "https://github.com/godotengine/godot/pull/56228.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56228.patch",
"title": "Fix get_v_scroll() desctiption in ItemList",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjIyMjMxNzI=",
"created_at": "2021-12-24T20:26:08Z",
"updated_at": "2022-01-05T23:28:39Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwxNzMyNzIwNzc5",
"name": "topic:gui",
"color": "#ffee88"
}
],
"commits": [
"f97ab4a0e463de62f5b663764c5c82a3f96f2d65"
]
},
"56234": {
"id": "PR_kwDOAO6SJc4wRUsa",
"public_id": 56234,
"url": "https://github.com/godotengine/godot/pull/56234",
"diff_url": "https://github.com/godotengine/godot/pull/56234.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56234.patch",
"title": "Use `tool` instead of `@tool` in 3.x documentation",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
"created_at": "2021-12-25T02:53:55Z",
"updated_at": "2022-01-05T22:34:18Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
}
],
"commits": [
"7b83b5ea3cbf5e7f985568cdaabaca982fe43f22"
]
},
"56241": {
"id": "PR_kwDOAO6SJc4wRjhN",
"public_id": 56241,
"url": "https://github.com/godotengine/godot/pull/56241",
"diff_url": "https://github.com/godotengine/godot/pull/56241.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56241.patch",
"title": "[3.x] Improve docs about plugin registration",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjIyMjMxNzI=",
"created_at": "2021-12-25T15:57:17Z",
"updated_at": "2022-01-05T22:34:31Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwzMDcxMzU1MzI=",
"name": "topic:plugin",
"color": "#ffee88"
}
],
"commits": [
"4fc795194b29f21194c6f9c3a0ffbe605007200f"
]
},
"56255": {
"id": "PR_kwDOAO6SJc4wSDpJ",
"public_id": 56255,
"url": "https://github.com/godotengine/godot/pull/56255",
"diff_url": "https://github.com/godotengine/godot/pull/56255.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56255.patch",
"title": "Release focus of Control Node when exiting tree",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjI1NDk5NzIx",
"created_at": "2021-12-26T16:17:13Z",
"updated_at": "2022-01-05T23:30:06Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxNzMyNzIwNzc5",
"name": "topic:gui",
"color": "#ffee88"
}
],
"commits": [
"be2d59fa0a77d60b19748a304fb74c386dd8e114"
]
},
"56261": {
"id": "PR_kwDOAO6SJc4wSKOo",
"public_id": 56261,
"url": "https://github.com/godotengine/godot/pull/56261",
"diff_url": "https://github.com/godotengine/godot/pull/56261.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56261.patch",
"title": "State that get static memory usage only works in debug",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjYwODAzNjg=",
"created_at": "2021-12-26T20:19:47Z",
"updated_at": "2022-01-05T22:35:06Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"32b4edbe4e096dfaaae34c2795e63c9e7e5fe4f4"
]
},
"56284": {
"id": "PR_kwDOAO6SJc4wT_iy",
"public_id": 56284,
"url": "https://github.com/godotengine/godot/pull/56284",
"diff_url": "https://github.com/godotengine/godot/pull/56284.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56284.patch",
"title": "[3.x] Expose autotile_coord parameter in `TileMap.set_cellv`",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjgzMzc4ODA=",
"created_at": "2021-12-27T18:38:03Z",
"updated_at": "2022-01-12T15:03:09Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwyNjY2NzA4MDU5",
"name": "topic:2d",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgwODI=",
"name": "topic:gdscript",
"color": "#ffee88"
}
],
"commits": [
"4106f95f309d33653c385d15ea85b8491fe052b8"
]
},
"56296": {
"id": "PR_kwDOAO6SJc4wU2Pu",
"public_id": 56296,
"url": "https://github.com/godotengine/godot/pull/56296",
"diff_url": "https://github.com/godotengine/godot/pull/56296.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56296.patch",
"title": "[3.x] Clear pending function states when reloading GDScript",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
"created_at": "2021-12-28T07:45:11Z",
"updated_at": "2022-01-12T16:09:02Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
"name": "crash",
"color": "#885544"
},
{
"id": "MDU6TGFiZWwyNzkwOTgwODI=",
"name": "topic:gdscript",
"color": "#ffee88"
}
],
"commits": [
"53af7ee48296d7e39547169574b8ec6f24ba38eb"
]
},
"56300": {
"id": "PR_kwDOAO6SJc4wWDc5",
"public_id": 56300,
"url": "https://github.com/godotengine/godot/pull/56300",
"diff_url": "https://github.com/godotengine/godot/pull/56300.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56300.patch",
"title": "[3.x] Fix getting properties state when reloading C#",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjM5MDMwNTk=",
"created_at": "2021-12-28T18:12:50Z",
"updated_at": "2022-01-05T22:35:35Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWw3MDkyNjk3NzU=",
"name": "topic:dotnet",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
}
],
"commits": [
"907e709f9d76b9cac619078673eeaccbd5928453"
]
},
"56323": {
"id": "PR_kwDOAO6SJc4wYC1u",
"public_id": 56323,
"url": "https://github.com/godotengine/godot/pull/56323",
"diff_url": "https://github.com/godotengine/godot/pull/56323.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56323.patch",
"title": "Update default port_grab_distance_vertical",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjIwNTczNzg0",
"created_at": "2021-12-29T17:57:06Z",
"updated_at": "2022-01-12T15:03:42Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwxNzMyNzIwNzc5",
"name": "topic:gui",
"color": "#ffee88"
}
],
"commits": [
"38ad72af44173fdc98e61664192b02ad63fe7324"
]
},
"56328": {
"id": "PR_kwDOAO6SJc4wYQ0o",
"public_id": 56328,
"url": "https://github.com/godotengine/godot/pull/56328",
"diff_url": "https://github.com/godotengine/godot/pull/56328.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56328.patch",
"title": "[3.x] Make the theme editor correctly stop updating after it was hidden",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjExNzgyODMz",
"created_at": "2021-12-29T20:35:21Z",
"updated_at": "2022-01-05T22:35:51Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
}
],
"commits": [
"b32acc57f355c6937ee7d5543399b9864937f730"
]
},
"56331": {
"id": "PR_kwDOAO6SJc4wYe84",
"public_id": 56331,
"url": "https://github.com/godotengine/godot/pull/56331",
"diff_url": "https://github.com/godotengine/godot/pull/56331.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56331.patch",
"title": "Fix http limitation for large \"content-length\"",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjU2MTU1MDI=",
"created_at": "2021-12-30T00:20:59Z",
"updated_at": "2022-01-05T22:37:28Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWw2NDk4MDA3MDE=",
"name": "topic:network",
"color": "#ffee88"
}
],
"commits": [
"69a532414c87bfbc7465c45b92f7315d3edf206b"
]
},
"56334": {
"id": "PR_kwDOAO6SJc4wYkT0",
"public_id": 56334,
"url": "https://github.com/godotengine/godot/pull/56334",
"diff_url": "https://github.com/godotengine/godot/pull/56334.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56334.patch",
"title": "Add warning to only use convex hull points when setting the point property of convex polygon 2D",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjYwODAzNjg=",
"created_at": "2021-12-30T02:18:04Z",
"updated_at": "2022-01-05T22:38:45Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"6b18614de7b4b5a67bbf6b357343bfdece7c3efb"
]
},
"56364": {
"id": "PR_kwDOAO6SJc4waRs-",
"public_id": 56364,
"url": "https://github.com/godotengine/godot/pull/56364",
"diff_url": "https://github.com/godotengine/godot/pull/56364.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56364.patch",
"title": "Clean preview node of all nodes which are not derived from VisualInstances [3.x]",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjEyNzU2MDQ3",
"created_at": "2021-12-31T00:50:55Z",
"updated_at": "2022-09-16T21:00:09Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
"name": "topic:3d",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
}
],
"commits": [
"5935cee29849fa35fefc6e4e83619e9d4bf46603"
]
},
"56378": {
"id": "PR_kwDOAO6SJc4wbGnu",
"public_id": 56378,
"url": "https://github.com/godotengine/godot/pull/56378",
"diff_url": "https://github.com/godotengine/godot/pull/56378.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56378.patch",
"title": "Document the expected format of anisotropy flowmaps in SpatialMaterial",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE4MDAzMg==",
"created_at": "2021-12-31T16:27:49Z",
"updated_at": "2022-01-05T22:39:42Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"9937f7f50d7e5f21472583769ac164b8792ee518"
]
},
"56380": {
"id": "PR_kwDOAO6SJc4wbHYP",
"public_id": 56380,
"url": "https://github.com/godotengine/godot/pull/56380",
"diff_url": "https://github.com/godotengine/godot/pull/56380.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56380.patch",
"title": "Fix glTF scene export crash on null normal texture",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjUxMTcxOTc=",
"created_at": "2021-12-31T16:46:06Z",
"updated_at": "2022-01-05T22:43:38Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
"name": "crash",
"color": "#885544"
},
{
"id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
"name": "topic:3d",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyOTA5OTAwODUw",
"name": "topic:export",
"color": "#ffee88"
}
],
"commits": [
"0e36d5e782e9d5d69e38aa310174ab5c4b72174a"
]
},
"56426": {
"id": "PR_kwDOAO6SJc4wcMgM",
"public_id": 56426,
"url": "https://github.com/godotengine/godot/pull/56426",
"diff_url": "https://github.com/godotengine/godot/pull/56426.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56426.patch",
"title": "Disallow saving branches of foreign scene child nodes [3.x]",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjEyNzU2MDQ3",
"created_at": "2022-01-02T08:16:33Z",
"updated_at": "2022-09-16T21:00:17Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
}
],
"commits": [
"2056e8b0283a05fd83f1f9e6439a8c79ca7ecc45"
]
},
"56439": {
"id": "PR_kwDOAO6SJc4wcdAO",
"public_id": 56439,
"url": "https://github.com/godotengine/godot/pull/56439",
"diff_url": "https://github.com/godotengine/godot/pull/56439.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56439.patch",
"title": "[3.x] Fix tablet tilt values returning bad values",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjkyNTM5Mjg=",
"created_at": "2022-01-02T17:20:29Z",
"updated_at": "2022-01-05T22:43:54Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTczMjY=",
"name": "platform:linuxbsd",
"color": "#e4e4e4"
},
{
"id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
"name": "topic:input",
"color": "#ffee88"
}
],
"commits": [
"913855926d0e284b5ffa0c0bfdd981a17eb87749"
]
},
"56463": {
"id": "PR_kwDOAO6SJc4wehXf",
"public_id": 56463,
"url": "https://github.com/godotengine/godot/pull/56463",
"diff_url": "https://github.com/godotengine/godot/pull/56463.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56463.patch",
"title": "Improve `lerp()`, `lerp_angle()` and `inverse_lerp()` documentation (3.x)",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE4MDAzMg==",
"created_at": "2022-01-03T17:50:53Z",
"updated_at": "2022-01-05T22:44:09Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"a6db1c758acdb035bf88c54759b9e0231112babb"
]
},
"56465": {
"id": "PR_kwDOAO6SJc4wellV",
"public_id": 56465,
"url": "https://github.com/godotengine/godot/pull/56465",
"diff_url": "https://github.com/godotengine/godot/pull/56465.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56465.patch",
"title": "Fix GPU particles transform feedback error for WebGL 2",
"state": "MERGED",
"is_draft": false,
"authored_by": "U_kgDOBa8GIQ",
"created_at": "2022-01-03T18:22:46Z",
"updated_at": "2022-01-05T22:44:24Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTgxMTE=",
"name": "topic:rendering",
"color": "#ffee88"
}
],
"commits": [
"2c60c29340955d3e68812ed3a84bf9e3104acc7d"
]
},
"56471": {
"id": "PR_kwDOAO6SJc4we8P1",
"public_id": 56471,
"url": "https://github.com/godotengine/godot/pull/56471",
"diff_url": "https://github.com/godotengine/godot/pull/56471.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56471.patch",
"title": "Fix PopupMenu bad item offset with custom vseparation",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjM2NDk5OTg=",
"created_at": "2022-01-03T21:22:31Z",
"updated_at": "2022-02-06T12:54:46Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxNzMyNzIwNzc5",
"name": "topic:gui",
"color": "#ffee88"
}
],
"commits": [
"4de860c6d5eabc0cc2d3a8b390b56403576cbf16"
]
},
"56472": {
"id": "PR_kwDOAO6SJc4wfLWP",
"public_id": 56472,
"url": "https://github.com/godotengine/godot/pull/56472",
"diff_url": "https://github.com/godotengine/godot/pull/56472.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56472.patch",
"title": "Fix TextureButton focus texture logic",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjIyMjMxNzI=",
"created_at": "2022-01-03T23:54:05Z",
"updated_at": "2022-01-12T15:11:05Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxMzMyMzAzMTE5",
"name": "regression",
"color": "#ff63ac"
},
{
"id": "MDU6TGFiZWwxNzMyNzIwNzc5",
"name": "topic:gui",
"color": "#ffee88"
}
],
"commits": [
"11111d997ec248ff03cb1250c9dea9f9039e4f71"
]
},
"56489": {
"id": "PR_kwDOAO6SJc4whkW6",
"public_id": 56489,
"url": "https://github.com/godotengine/godot/pull/56489",
"diff_url": "https://github.com/godotengine/godot/pull/56489.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56489.patch",
"title": "Improve the CameraServer and CameraFeed class documentations (3.x)",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE4MDAzMg==",
"created_at": "2022-01-04T18:24:28Z",
"updated_at": "2022-01-05T22:44:38Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"73ec2c6ece02f8a3df79a878354cc6abc8f2b470"
]
},
"56495": {
"id": "PR_kwDOAO6SJc4wh8sZ",
"public_id": 56495,
"url": "https://github.com/godotengine/godot/pull/56495",
"diff_url": "https://github.com/godotengine/godot/pull/56495.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56495.patch",
"title": "Document keyboard ghosting caveats in Input and InputEvent",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE4MDAzMg==",
"created_at": "2022-01-04T21:12:54Z",
"updated_at": "2022-01-05T22:48:59Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"d01e22f187c7cba12997cc9cbbc14864c8090710"
]
},
"56512": {
"id": "PR_kwDOAO6SJc4wjdLo",
"public_id": 56512,
"url": "https://github.com/godotengine/godot/pull/56512",
"diff_url": "https://github.com/godotengine/godot/pull/56512.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56512.patch",
"title": "Fix docs links in 3.x after docs reorg",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE2NTQ3NjM=",
"created_at": "2022-01-05T10:58:56Z",
"updated_at": "2022-01-05T22:51:31Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
}
],
"commits": [
"717801c9cba0f0ef3435179d1e04563e8316aef6"
]
},
"56517": {
"id": "PR_kwDOAO6SJc4wjtmf",
"public_id": 56517,
"url": "https://github.com/godotengine/godot/pull/56517",
"diff_url": "https://github.com/godotengine/godot/pull/56517.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56517.patch",
"title": "Fix decoding UTF-8 filenames on unzipping.",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjc2NDU2ODM=",
"created_at": "2022-01-05T12:34:40Z",
"updated_at": "2022-01-07T07:25:37Z",
"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": [
"d2573c1636303f490df641f8a1cdaa3c46616054"
]
},
"56535": {
"id": "PR_kwDOAO6SJc4wlZjm",
"public_id": 56535,
"url": "https://github.com/godotengine/godot/pull/56535",
"diff_url": "https://github.com/godotengine/godot/pull/56535.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56535.patch",
"title": "Cherry-picks for the 3.4 branch (future 3.4.3) - 1st batch",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
"created_at": "2022-01-05T23:21:10Z",
"updated_at": "2022-01-06T00:59:21Z",
"target_branch": "3.4",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"1ef1a84c220db73f4daa889b921e68ba5380d513",
"7324ad6462635d3492e6b5c68ce464ec89955fc8",
"e807d2e6f0917577464f4ab51db0350e0f6b5590",
"0868f6af622c3a6fada2667f28575a33123a9d6d",
"2927494d7e99924d506b63e7f3fbabaee0722bd7",
"02b549e9ea5d12243aa2e591f3d132e0a422552c",
"dd0206c5ad4da063daf23a93d06853b066d55b1f",
"50178ea5c3ed42e568ee346a06c6645b340046d7",
"a954c212ebd5bd4f744efbb281b0d3ed9f5d9a90",
"ecb283009eccc3a73aea8ec99b57df9d3e752505",
"48c90cb905543e0c8de8e77aff99152e62017051",
"575b2a23fae93d4d78099a4fb0e51eddd8bbd847",
"721bbfd4c852bbf5ed46826d1c33b00a4ed30ab3",
"2ebe0e48b98fcd7a1f3ca33d26446ba19e705e49",
"39cdd571143b194ae239cdab98623f1abf986842",
"1908e3fe9e0c775585fd6827ec4eb30146f207f7",
"99353a2aee0b962993d738440c5aa8bc028240c4",
"51f99586ee5320c57745362a68740a011c3e7f2a",
"f054563bf41bb969dc2300d3c0af04339c5240c5",
"702bff0b4218773d2f7792adc8f57d2e2427b10e",
"6bbfec2e9dbdb70b2256d73f6919e29398eeac8f",
"f726bf49dddfb9927fa967a4330cb3112ef19cb7",
"0c2e9195676fce1791307a0dcf9511ab1cd5fc6b",
"febc1aa7d255553eae9c124db3873ed7b0f288cf",
"b096c4b05f1d4201031a1cea3cb0d52873175b4e",
"6b0b5d209351dfe9a2a724f1c114e57d5378ab58",
"3adc308254af241e4192f022f1d4806e03362364",
"94ef24dd885180605c234929f84e168ec7b90bcb",
"150eb3533b9bf21436bad6e8997c7c70b0eadef9",
"a5d7d6ff29493edb3d4d7e268efe0ffaac3a031e",
"08256e0e16c48d2ce9eebf1361d4ffe0369ee9eb",
"56e06648abbe005c28653f00d7f114bccef54381"
]
},
"56542": {
"id": "PR_kwDOAO6SJc4wlqnP",
"public_id": 56542,
"url": "https://github.com/godotengine/godot/pull/56542",
"diff_url": "https://github.com/godotengine/godot/pull/56542.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56542.patch",
"title": "Skip formatting `.bat` files in `file_format.sh`",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE2NDY4NzU=",
"created_at": "2022-01-06T02:34:00Z",
"updated_at": "2022-01-06T20:31:57Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTgwMDk=",
"name": "topic:buildsystem",
"color": "#ffee88"
}
],
"commits": [
"4cdc75915f1643c3cdaadccdfcaf12d62e01e7ab"
]
},
"56549": {
"id": "PR_kwDOAO6SJc4wma1a",
"public_id": 56549,
"url": "https://github.com/godotengine/godot/pull/56549",
"diff_url": "https://github.com/godotengine/godot/pull/56549.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56549.patch",
"title": "Fix multiple missing UTF-8 decoding.",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjc2NDU2ODM=",
"created_at": "2022-01-06T09:50:29Z",
"updated_at": "2022-01-07T07:25:03Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTc5NjY=",
"name": "topic:core",
"color": "#ffee88"
}
],
"commits": [
"c69e0d16bc8adbe3d984f4f9953412986ed02791"
]
},
"56554": {
"id": "PR_kwDOAO6SJc4wmnC8",
"public_id": 56554,
"url": "https://github.com/godotengine/godot/pull/56554",
"diff_url": "https://github.com/godotengine/godot/pull/56554.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56554.patch",
"title": "CI: Update links to regression test project and prebuilt SwiftShader",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
"created_at": "2022-01-06T11:02:35Z",
"updated_at": "2022-01-06T14:18:25Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwyNzkwOTgwMDk=",
"name": "topic:buildsystem",
"color": "#ffee88"
}
],
"commits": [
"94232dcb48054b78d847605fa412aca78d4c9d7f"
]
},
"56583": {
"id": "PR_kwDOAO6SJc4wpBeD",
"public_id": 56583,
"url": "https://github.com/godotengine/godot/pull/56583",
"diff_url": "https://github.com/godotengine/godot/pull/56583.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56583.patch",
"title": "Document how to erase project settings with set_setting",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjYwODAzNjg=",
"created_at": "2022-01-07T03:27:03Z",
"updated_at": "2022-01-12T15:16:22Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"290038952f96c6e4d2bad294d601eca07e34fbb7"
]
},
"56588": {
"id": "PR_kwDOAO6SJc4wp6xu",
"public_id": 56588,
"url": "https://github.com/godotengine/godot/pull/56588",
"diff_url": "https://github.com/godotengine/godot/pull/56588.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56588.patch",
"title": "[3.x] Backport Windows input: Fix wrong OEM key (brackets/braces)",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE2NTQ3NjM=",
"created_at": "2022-01-07T11:16:25Z",
"updated_at": "2022-01-12T15:16:34Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
"name": "topic:input",
"color": "#ffee88"
}
],
"commits": [
"36af1abbe0333888ae9c3931d2271dee2affe2bf"
]
},
"56604": {
"id": "PR_kwDOAO6SJc4wrOKz",
"public_id": 56604,
"url": "https://github.com/godotengine/godot/pull/56604",
"diff_url": "https://github.com/godotengine/godot/pull/56604.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56604.patch",
"title": "[3.x] Fix selection of CSG objects",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjEyNzU2MDQ3",
"created_at": "2022-01-07T20:13:56Z",
"updated_at": "2022-09-16T21:00:34Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
"name": "topic:3d",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
}
],
"commits": [
"b7273b6f7a1cea8322fa17264dd882f2875b8ec7"
]
},
"56613": {
"id": "PR_kwDOAO6SJc4wryFG",
"public_id": 56613,
"url": "https://github.com/godotengine/godot/pull/56613",
"diff_url": "https://github.com/godotengine/godot/pull/56613.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56613.patch",
"title": "Skip Draco-compressed glTF 3d format files.",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjMyMzIx",
"created_at": "2022-01-08T03:03:07Z",
"updated_at": "2022-11-17T05:41:09Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWw4OTAzMTA1MDI=",
"name": "topic:import",
"color": "#ffee88"
}
],
"commits": [
"b46810484214ff1a5ab109e0131cb2582cb57f83"
]
},
"56626": {
"id": "PR_kwDOAO6SJc4wsJKp",
"public_id": 56626,
"url": "https://github.com/godotengine/godot/pull/56626",
"diff_url": "https://github.com/godotengine/godot/pull/56626.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56626.patch",
"title": " Improve FileDialog filters",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjIyMjMxNzI=",
"created_at": "2022-01-08T15:29:30Z",
"updated_at": "2022-01-12T16:34:12Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwxNzMyNzIwNzc5",
"name": "topic:gui",
"color": "#ffee88"
}
],
"commits": [
"b403954e41f2e47d77a8ee67798cefaeeb6f6588"
]
},
"56637": {
"id": "PR_kwDOAO6SJc4wsaBY",
"public_id": 56637,
"url": "https://github.com/godotengine/godot/pull/56637",
"diff_url": "https://github.com/godotengine/godot/pull/56637.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56637.patch",
"title": "Set max value of inactive TextEdit scrolls to 0",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjIyMjMxNzI=",
"created_at": "2022-01-09T00:46:31Z",
"updated_at": "2022-01-12T16:37:07Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxNzMyNzIwNzc5",
"name": "topic:gui",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyODM1MTg3MzM=",
"name": "usability",
"color": "#447744"
}
],
"commits": [
"892d93759c5dddc9af4e57deec2e3613909d8cc8"
]
},
"56639": {
"id": "PR_kwDOAO6SJc4wsdFH",
"public_id": 56639,
"url": "https://github.com/godotengine/godot/pull/56639",
"diff_url": "https://github.com/godotengine/godot/pull/56639.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56639.patch",
"title": "Add note on when tween methods return false (3.x)",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjYwODAzNjg=",
"created_at": "2022-01-09T02:57:02Z",
"updated_at": "2022-01-12T15:22:59Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"4bd1ce49e65ec4bb8a8df61270174a2b5ee77b89"
]
},
"56656": {
"id": "PR_kwDOAO6SJc4ws_35",
"public_id": 56656,
"url": "https://github.com/godotengine/godot/pull/56656",
"diff_url": "https://github.com/godotengine/godot/pull/56656.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56656.patch",
"title": "Fix normal map description",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjYwODAzNjg=",
"created_at": "2022-01-09T20:04:52Z",
"updated_at": "2022-01-12T16:35:15Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"d8560744883584f220a20d66879162c902726a27"
]
},
"56662": {
"id": "PR_kwDOAO6SJc4wuMn_",
"public_id": 56662,
"url": "https://github.com/godotengine/godot/pull/56662",
"diff_url": "https://github.com/godotengine/godot/pull/56662.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56662.patch",
"title": "Fix crash on importing FBX file",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
"created_at": "2022-01-10T09:45:43Z",
"updated_at": "2022-01-12T15:23:40Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
"name": "crash",
"color": "#885544"
},
{
"id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
"name": "topic:3d",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWw4OTAzMTA1MDI=",
"name": "topic:import",
"color": "#ffee88"
}
],
"commits": [
"af67e4c2919cb12ec257ca6bc3bb264933e4e2a4"
]
},
"56666": {
"id": "PR_kwDOAO6SJc4wuqqN",
"public_id": 56666,
"url": "https://github.com/godotengine/godot/pull/56666",
"diff_url": "https://github.com/godotengine/godot/pull/56666.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56666.patch",
"title": "Increase joystick max button number and fix crash.",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjc2NDU2ODM=",
"created_at": "2022-01-10T11:52:51Z",
"updated_at": "2022-01-13T14:42:57Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
"name": "crash",
"color": "#885544"
},
{
"id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
"name": "topic:input",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyNTU=",
"name": "topic:porting",
"color": "#ffee88"
}
],
"commits": [
"61ea8f83377952a8ca8e1cb5cf8ec1099ca8369f"
]
},
"56667": {
"id": "PR_kwDOAO6SJc4wu4PB",
"public_id": 56667,
"url": "https://github.com/godotengine/godot/pull/56667",
"diff_url": "https://github.com/godotengine/godot/pull/56667.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56667.patch",
"title": "Fix incorrect property types",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjQ3NjAwNzc4",
"created_at": "2022-01-10T12:57:57Z",
"updated_at": "2022-01-12T15:34:21Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTc5NjY=",
"name": "topic:core",
"color": "#ffee88"
}
],
"commits": [
"0c46f73b5e5e89ba8fbe1f2294f203b5e9df2d0a"
]
},
"56676": {
"id": "PR_kwDOAO6SJc4wwe5w",
"public_id": 56676,
"url": "https://github.com/godotengine/godot/pull/56676",
"diff_url": "https://github.com/godotengine/godot/pull/56676.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56676.patch",
"title": " [3.x] Fix relative keystore paths on android exporter with custom build",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjc4OTM0NDAx",
"created_at": "2022-01-10T20:51:21Z",
"updated_at": "2022-01-12T15:46:17Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTc1NjI=",
"name": "platform:android",
"color": "#e4e4e4"
},
{
"id": "MDU6TGFiZWwyOTA5OTAwODUw",
"name": "topic:export",
"color": "#ffee88"
}
],
"commits": [
"39070291ef8154eb90ccbdf56fa68fe47516d7dd"
]
},
"56679": {
"id": "PR_kwDOAO6SJc4ww4Wk",
"public_id": 56679,
"url": "https://github.com/godotengine/godot/pull/56679",
"diff_url": "https://github.com/godotengine/godot/pull/56679.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56679.patch",
"title": "Issue 56488 fail when image and texture size are different",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjExODc2NzQ3",
"created_at": "2022-01-10T23:10:20Z",
"updated_at": "2022-01-12T15:34:39Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTc5NjY=",
"name": "topic:core",
"color": "#ffee88"
}
],
"commits": [
"5e57b850b6664d5c0c7bf057bb8013e23830ae5b"
]
},
"56684": {
"id": "PR_kwDOAO6SJc4wxZpY",
"public_id": 56684,
"url": "https://github.com/godotengine/godot/pull/56684",
"diff_url": "https://github.com/godotengine/godot/pull/56684.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56684.patch",
"title": "Update description of FileDialog `filters` property",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjYwMDQ2Njgx",
"created_at": "2022-01-11T04:41:15Z",
"updated_at": "2022-01-22T19:43:25Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"123cfb4759076786f783f59becf3eaac26059e45"
]
},
"56686": {
"id": "PR_kwDOAO6SJc4wxbsp",
"public_id": 56686,
"url": "https://github.com/godotengine/godot/pull/56686",
"diff_url": "https://github.com/godotengine/godot/pull/56686.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56686.patch",
"title": "[3.x] Fix BBCode underline prevents strikethrough from rendering",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
"created_at": "2022-01-11T05:03:19Z",
"updated_at": "2022-01-12T15:41:15Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxNzMyNzIwNzc5",
"name": "topic:gui",
"color": "#ffee88"
}
],
"commits": [
"09397f10c59689b3a6a3648439d287d2ac14b6fa"
]
},
"56697": {
"id": "PR_kwDOAO6SJc4wz3VG",
"public_id": 56697,
"url": "https://github.com/godotengine/godot/pull/56697",
"diff_url": "https://github.com/godotengine/godot/pull/56697.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56697.patch",
"title": "Fixed typos in MeshDataTool documentation",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE2NTQ3NjM=",
"created_at": "2022-01-11T16:40:41Z",
"updated_at": "2022-01-12T15:42:00Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
}
],
"commits": [
"bc9df365b045419e26763859019cd1111103ac4e"
]
},
"56700": {
"id": "PR_kwDOAO6SJc4w0QvS",
"public_id": 56700,
"url": "https://github.com/godotengine/godot/pull/56700",
"diff_url": "https://github.com/godotengine/godot/pull/56700.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56700.patch",
"title": "[macOS] Improve window activation hack.",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjc2NDU2ODM=",
"created_at": "2022-01-11T18:56:00Z",
"updated_at": "2022-01-12T15:42:31Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwyNzkwOTc3ODA=",
"name": "platform:macos",
"color": "#e4e4e4"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyNTU=",
"name": "topic:porting",
"color": "#ffee88"
}
],
"commits": [
"927105692fe42fb0192a190f20e662c94060194c"
]
},
"56708": {
"id": "PR_kwDOAO6SJc4w1Ack",
"public_id": 56708,
"url": "https://github.com/godotengine/godot/pull/56708",
"diff_url": "https://github.com/godotengine/godot/pull/56708.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56708.patch",
"title": "Improve description of mouse_exited signal",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjIyMjMxNzI=",
"created_at": "2022-01-12T00:26:29Z",
"updated_at": "2022-01-12T16:43:36Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwxNzMyNzIwNzc5",
"name": "topic:gui",
"color": "#ffee88"
}
],
"commits": [
"4eec0032ea30dc3b61b9d0b623aa89bcdc40df21"
]
},
"56710": {
"id": "PR_kwDOAO6SJc4w1PSA",
"public_id": 56710,
"url": "https://github.com/godotengine/godot/pull/56710",
"diff_url": "https://github.com/godotengine/godot/pull/56710.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56710.patch",
"title": "List `AnimatedSprite3D` in `SpriteFrames` description",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjYwMDQ2Njgx",
"created_at": "2022-01-12T02:59:19Z",
"updated_at": "2022-01-22T19:42:51Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"4391f6a5b57c2c502a87e27af9d0d4258a579e30"
]
},
"56715": {
"id": "PR_kwDOAO6SJc4w13FB",
"public_id": 56715,
"url": "https://github.com/godotengine/godot/pull/56715",
"diff_url": "https://github.com/godotengine/godot/pull/56715.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56715.patch",
"title": "Fix wrong RGBA channel mapping when saving OpenEXR.",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjMyMzIx",
"created_at": "2022-01-12T08:22:56Z",
"updated_at": "2022-01-12T15:45:00Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTc5NjY=",
"name": "topic:core",
"color": "#ffee88"
}
],
"commits": [
"08b89a95d2dce9ed663e443c33080f685c37f273"
]
},
"56731": {
"id": "PR_kwDOAO6SJc4w3ovy",
"public_id": 56731,
"url": "https://github.com/godotengine/godot/pull/56731",
"diff_url": "https://github.com/godotengine/godot/pull/56731.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56731.patch",
"title": "Cherry-picks for the 3.4 branch (future 3.4.3) - 2nd batch",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
"created_at": "2022-01-12T16:48:13Z",
"updated_at": "2022-01-12T18:21:27Z",
"target_branch": "3.4",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"63799b2a8e97b66eb00bb4cb8c5b4f6a769acd0e",
"3f7cb6231dc10cb8eabddb124f7fa126ccc510ab",
"90525d57815025245ada73686c169c2611a1145a",
"92ce352cc2ce3ba2bf322338eab129f1cdf780de",
"8012a48585bdc30d731de9ac734aca3a0c53c22c",
"9a26e95d5cd300ced8c302b11962f155d1ac3c2f",
"cf04c46a5ee86d239f820004b721e2f2729d0abe",
"33e5093e02a52d56148e435160816157c0b3ed88",
"b83ae018ff850b8c9c22d394d2721386a88152fc",
"02c596a82cb3109f7cb5efffd08b9c1b16f8bbe4",
"f999fe471d2f4ea30979a465d5a2470879b9c98a",
"454fe105e6637424dbc69bc4911843bb86ee315e",
"ad00d99b492ad3124d416aa0ba132d5a9765fa96",
"575999a9329e7ba5017b8354a4cbe66ae32830ab",
"73ca0533d04962a1b4598f7a31968e92c37b0a24",
"3839342175aaf0a0fe483c1a0d6ef37077e3d3c7",
"e0f95f1f632fd6f23a1e0b5cae7a0f8661c4d5b7",
"596bf6bdaaceb8b495c8d58ca481aae9852dc430",
"b7fbfc27769afa3a2afc0968ddc3e765b59b814d",
"4fd6f6ece752f4b1ee0058e48c1cf1e2f875d089",
"68e590e1fbb9a4f15177104a347f053f0a1c1476",
"e0ea177cf960e983085f8fec089c45c2103f078d",
"d445c145959508d3ebf4e44797019053e2131291",
"4674599dfa01cf0a5d016f5852c7eed6d128a82a",
"e62363ec89df4a13ceea8ff2f6de3d68d49afa63",
"efe56e5e889db408c6696171e6c06a93159d086f",
"dd9121040ec0eed81f3990c6987e0f994bc228fe",
"2106c5175ad5bb9884b506c6a558ba34e96ae833",
"74b1560672eb490c6d5375606c57350297bdbc95"
]
},
"56735": {
"id": "PR_kwDOAO6SJc4w4jbD",
"public_id": 56735,
"url": "https://github.com/godotengine/godot/pull/56735",
"diff_url": "https://github.com/godotengine/godot/pull/56735.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56735.patch",
"title": "Fix marshaling values of generic Godot Dictionary",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjM5MDMwNTk=",
"created_at": "2022-01-12T22:29:25Z",
"updated_at": "2022-01-25T17:42:17Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWw3MDkyNjk3NzU=",
"name": "topic:dotnet",
"color": "#ffee88"
}
],
"commits": [
"e4c40efeab321d84de658b1d1220d07c9eec43c9"
]
},
"56748": {
"id": "PR_kwDOAO6SJc4w68ON",
"public_id": 56748,
"url": "https://github.com/godotengine/godot/pull/56748",
"diff_url": "https://github.com/godotengine/godot/pull/56748.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56748.patch",
"title": "Fixed a number of \",or_greater\" for the bug #56324",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjExODA2NTYz",
"created_at": "2022-01-13T11:04:26Z",
"updated_at": "2022-01-25T17:39:08Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyODM1MTg3MzM=",
"name": "usability",
"color": "#447744"
}
],
"commits": [
"21ca1c9cd75a1c57aca345908335d3a8ec85a3e4"
]
},
"56763": {
"id": "PR_kwDOAO6SJc4w9Zmk",
"public_id": 56763,
"url": "https://github.com/godotengine/godot/pull/56763",
"diff_url": "https://github.com/godotengine/godot/pull/56763.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56763.patch",
"title": "Fix for RegEx.search() memory leak on Windows",
"state": "MERGED",
"is_draft": false,
"authored_by": "U_kgDOBdHMmg",
"created_at": "2022-01-13T19:53:14Z",
"updated_at": "2022-01-25T17:39:40Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyMDU0MTc0MTM=",
"name": "platform:windows",
"color": "#e4e4e4"
},
{
"id": "MDU6TGFiZWwyNzkwOTc5NjY=",
"name": "topic:core",
"color": "#ffee88"
}
],
"commits": [
"6556442d4629315dc6ba791705581d7bfc3c7ad7"
]
},
"56791": {
"id": "PR_kwDOAO6SJc4xC4wn",
"public_id": 56791,
"url": "https://github.com/godotengine/godot/pull/56791",
"diff_url": "https://github.com/godotengine/godot/pull/56791.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56791.patch",
"title": "[3.x] Fix crash when `is` keyword is tested against a String variable",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
"created_at": "2022-01-14T15:55:06Z",
"updated_at": "2022-01-25T17:39:57Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
"name": "crash",
"color": "#885544"
},
{
"id": "MDU6TGFiZWwyNzkwOTgwODI=",
"name": "topic:gdscript",
"color": "#ffee88"
}
],
"commits": [
"8a42ab7a850a5d8f2e3ecc9768f59d8444cec609"
]
},
"56802": {
"id": "PR_kwDOAO6SJc4xELB8",
"public_id": 56802,
"url": "https://github.com/godotengine/godot/pull/56802",
"diff_url": "https://github.com/godotengine/godot/pull/56802.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56802.patch",
"title": "Fixes broken scene shader compile due to undefined 'diffuse_color' variable with Oren Nayar + Vertex Lighting",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjEyOTc5ODg=",
"created_at": "2022-01-14T23:51:24Z",
"updated_at": "2022-01-25T17:40:13Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
"name": "topic:3d",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgxMTE=",
"name": "topic:rendering",
"color": "#ffee88"
}
],
"commits": [
"36c3b87883ecf4d7e8d2adcfc01e4c9cc476e44a"
]
},
"56807": {
"id": "PR_kwDOAO6SJc4xESpk",
"public_id": 56807,
"url": "https://github.com/godotengine/godot/pull/56807",
"diff_url": "https://github.com/godotengine/godot/pull/56807.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56807.patch",
"title": "Mention that modifying text erases BBCode stacks",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjIyMjMxNzI=",
"created_at": "2022-01-15T01:15:44Z",
"updated_at": "2022-01-25T17:42:53Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwxNzMyNzIwNzc5",
"name": "topic:gui",
"color": "#ffee88"
}
],
"commits": [
"3f0e9da5a457409b3223fe8ec77af590fd7a6baf"
]
},
"56828": {
"id": "PR_kwDOAO6SJc4xGitK",
"public_id": 56828,
"url": "https://github.com/godotengine/godot/pull/56828",
"diff_url": "https://github.com/godotengine/godot/pull/56828.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56828.patch",
"title": "Clarify to_float() and to_int() methods",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjIyMjMxNzI=",
"created_at": "2022-01-16T01:14:36Z",
"updated_at": "2022-01-25T17:44:56Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwyNzkwOTc5NjY=",
"name": "topic:core",
"color": "#ffee88"
}
],
"commits": [
"7bb682651f1dca4bc4a7a1b8ff67e6c9e288dc54"
]
},
"56831": {
"id": "PR_kwDOAO6SJc4xGu98",
"public_id": 56831,
"url": "https://github.com/godotengine/godot/pull/56831",
"diff_url": "https://github.com/godotengine/godot/pull/56831.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56831.patch",
"title": "Replicate load-as-placeholder state on node duplication",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
"created_at": "2022-01-16T07:15:18Z",
"updated_at": "2022-01-25T17:43:21Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
}
],
"commits": [
"6aecf91e4f3d6d8a89b93fc549132a049478e73a"
]
},
"56835": {
"id": "PR_kwDOAO6SJc4xG4tG",
"public_id": 56835,
"url": "https://github.com/godotengine/godot/pull/56835",
"diff_url": "https://github.com/godotengine/godot/pull/56835.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56835.patch",
"title": "C#: Allow configuring Mono debugger agent with cmdline args",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjc3MTgxMDA=",
"created_at": "2022-01-16T11:41:15Z",
"updated_at": "2022-09-06T16:59:26Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWw3MDkyNjk3NzU=",
"name": "topic:dotnet",
"color": "#ffee88"
}
],
"commits": [
"3b085e2665ac724f424038455db305617db44d51"
]
},
"56837": {
"id": "PR_kwDOAO6SJc4xG7TZ",
"public_id": 56837,
"url": "https://github.com/godotengine/godot/pull/56837",
"diff_url": "https://github.com/godotengine/godot/pull/56837.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56837.patch",
"title": "[3.x] Fix `LineEdit` center and right alignment",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
"created_at": "2022-01-16T12:45:46Z",
"updated_at": "2022-01-25T17:40:57Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxNzMyNzIwNzc5",
"name": "topic:gui",
"color": "#ffee88"
}
],
"commits": [
"64fcf7ee77e1c1e4497083fc54ae2bbba9d1265d"
]
},
"56843": {
"id": "PR_kwDOAO6SJc4xHHGA",
"public_id": 56843,
"url": "https://github.com/godotengine/godot/pull/56843",
"diff_url": "https://github.com/godotengine/godot/pull/56843.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56843.patch",
"title": "Fix visible background line in intersections in screen-space reflections (3.x)",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE4MDAzMg==",
"created_at": "2022-01-16T17:01:42Z",
"updated_at": "2022-01-25T17:42:02Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
"name": "topic:3d",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgxMTE=",
"name": "topic:rendering",
"color": "#ffee88"
}
],
"commits": [
"a80187f5bcce12d71524712ae7378a501048782a"
]
},
"56847": {
"id": "PR_kwDOAO6SJc4xHKkr",
"public_id": 56847,
"url": "https://github.com/godotengine/godot/pull/56847",
"diff_url": "https://github.com/godotengine/godot/pull/56847.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56847.patch",
"title": "Prevent renaming to an unkown extension from FileSystem dock.",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjM2NDk5OTg=",
"created_at": "2022-01-16T18:18:22Z",
"updated_at": "2022-02-06T12:54:00Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyODM1MTg3MzM=",
"name": "usability",
"color": "#447744"
}
],
"commits": [
"c24433f5007af7b29080e6ea4708c1efe435dcad"
]
},
"56858": {
"id": "PR_kwDOAO6SJc4xIL6e",
"public_id": 56858,
"url": "https://github.com/godotengine/godot/pull/56858",
"diff_url": "https://github.com/godotengine/godot/pull/56858.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56858.patch",
"title": "Fix crash when undoing node creation of BlendTree editor",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
"created_at": "2022-01-17T06:43:18Z",
"updated_at": "2022-01-25T17:43:33Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
"name": "crash",
"color": "#885544"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
}
],
"commits": [
"19634bd1a10c902dedeac2fc21e3448e53d7d781"
]
},
"56859": {
"id": "PR_kwDOAO6SJc4xIaeq",
"public_id": 56859,
"url": "https://github.com/godotengine/godot/pull/56859",
"diff_url": "https://github.com/godotengine/godot/pull/56859.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56859.patch",
"title": "Fix invalid read when using LightOccluder2D",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
"created_at": "2022-01-17T08:13:18Z",
"updated_at": "2022-01-25T17:44:08Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNjY2NzA4MDU5",
"name": "topic:2d",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgxMTE=",
"name": "topic:rendering",
"color": "#ffee88"
}
],
"commits": [
"7870cf24f28ed93c9a105d31d454d02c1a79ad88"
]
},
"56865": {
"id": "PR_kwDOAO6SJc4xJcSJ",
"public_id": 56865,
"url": "https://github.com/godotengine/godot/pull/56865",
"diff_url": "https://github.com/godotengine/godot/pull/56865.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56865.patch",
"title": "[Documentation] Add instruction how to execute built-in commands of various shells.",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjc2NDU2ODM=",
"created_at": "2022-01-17T12:54:35Z",
"updated_at": "2022-11-21T21:19:52Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"9faf1e027a26cb1207d635a45ab153502722ae54"
]
},
"56866": {
"id": "PR_kwDOAO6SJc4xJdEd",
"public_id": 56866,
"url": "https://github.com/godotengine/godot/pull/56866",
"diff_url": "https://github.com/godotengine/godot/pull/56866.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56866.patch",
"title": "[3.x] Expose `Image.COMPRESS_SOURCE_LAYERED` to scripting",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
"created_at": "2022-01-17T12:58:45Z",
"updated_at": "2022-01-25T17:41:26Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTgwODI=",
"name": "topic:gdscript",
"color": "#ffee88"
}
],
"commits": [
"7f49e5beec642c6c3b72ba234d8c956207ce6b34"
]
},
"56868": {
"id": "PR_kwDOAO6SJc4xKHRv",
"public_id": 56868,
"url": "https://github.com/godotengine/godot/pull/56868",
"diff_url": "https://github.com/godotengine/godot/pull/56868.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56868.patch",
"title": "Fixed a typo in BakedLightmap documentation",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjg5NDA2MDQ=",
"created_at": "2022-01-17T15:57:15Z",
"updated_at": "2022-01-25T17:41:41Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"cab89124ff30ab58e56e5f625d2a8fb3297aeea7"
]
},
"56883": {
"id": "PR_kwDOAO6SJc4xLMEw",
"public_id": 56883,
"url": "https://github.com/godotengine/godot/pull/56883",
"diff_url": "https://github.com/godotengine/godot/pull/56883.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56883.patch",
"title": "Fix `input_ray_pickable` documentation for `CollisionObject3D`",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjI5NDkyNTYx",
"created_at": "2022-01-18T00:06:07Z",
"updated_at": "2022-01-25T17:45:46Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"ba7d3f8331435dfcca3f584e5e7e614b00f19825"
]
},
"56891": {
"id": "PR_kwDOAO6SJc4xLugh",
"public_id": 56891,
"url": "https://github.com/godotengine/godot/pull/56891",
"diff_url": "https://github.com/godotengine/godot/pull/56891.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56891.patch",
"title": "Make sure `MeshLibrary` shape array has correct number of elements",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjI5NDkyNTYx",
"created_at": "2022-01-18T06:25:33Z",
"updated_at": "2022-01-25T18:03:59Z",
"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": [
"5f8b292ad39e0ba51d7d16be4717df26c87bd8a7"
]
},
"56903": {
"id": "PR_kwDOAO6SJc4xNGG1",
"public_id": 56903,
"url": "https://github.com/godotengine/godot/pull/56903",
"diff_url": "https://github.com/godotengine/godot/pull/56903.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56903.patch",
"title": "stb_vorbis: Add clearer error messages when failing to import OGG file",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
"created_at": "2022-01-18T13:57:25Z",
"updated_at": "2022-01-31T19:38:15Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWw4OTAzMTA1MDI=",
"name": "topic:import",
"color": "#ffee88"
}
],
"commits": [
"810990249211bceced672bc1e864b0b6bfe5a15e"
]
},
"56907": {
"id": "PR_kwDOAO6SJc4xNgnD",
"public_id": 56907,
"url": "https://github.com/godotengine/godot/pull/56907",
"diff_url": "https://github.com/godotengine/godot/pull/56907.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56907.patch",
"title": "Fix \"Convert to MeshLibrary\" not respecting collision transforms",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjIyOTgzNw==",
"created_at": "2022-01-18T15:49:11Z",
"updated_at": "2022-01-25T17:46:08Z",
"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": [
"025d7b933266901f49c05922e85b70dd9b3b8b19"
]
},
"56966": {
"id": "PR_kwDOAO6SJc4xRgy8",
"public_id": 56966,
"url": "https://github.com/godotengine/godot/pull/56966",
"diff_url": "https://github.com/godotengine/godot/pull/56966.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56966.patch",
"title": "Allow using the web editor on any device orientation",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE4MDAzMg==",
"created_at": "2022-01-19T16:14:19Z",
"updated_at": "2022-02-17T09:37:13Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwyNzkwOTc0NTU=",
"name": "platform:web",
"color": "#e4e4e4"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyNTU=",
"name": "topic:porting",
"color": "#ffee88"
}
],
"commits": [
"078475f3545a302bee33440f2f154098f71e77ab"
]
},
"56969": {
"id": "PR_kwDOAO6SJc4xSFpr",
"public_id": 56969,
"url": "https://github.com/godotengine/godot/pull/56969",
"diff_url": "https://github.com/godotengine/godot/pull/56969.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56969.patch",
"title": "Tweak theme color to match the Godot editor's background color",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE4MDAzMg==",
"created_at": "2022-01-19T19:21:28Z",
"updated_at": "2022-02-17T09:37:03Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwyNzkwOTc0NTU=",
"name": "platform:web",
"color": "#e4e4e4"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyNTU=",
"name": "topic:porting",
"color": "#ffee88"
}
],
"commits": [
"7ef459c2d77b8ee1420511f5dff615786bab37dc"
]
},
"56984": {
"id": "PR_kwDOAO6SJc4xS17R",
"public_id": 56984,
"url": "https://github.com/godotengine/godot/pull/56984",
"diff_url": "https://github.com/godotengine/godot/pull/56984.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56984.patch",
"title": "Document that soft bodies should be avoided for gameplay purposes (3.x)",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE4MDAzMg==",
"created_at": "2022-01-20T00:36:50Z",
"updated_at": "2022-01-25T17:49:08Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"94b1ae55995f15520dce252cb8f3fa6f65ff6102"
]
},
"56985": {
"id": "PR_kwDOAO6SJc4xS9pe",
"public_id": 56985,
"url": "https://github.com/godotengine/godot/pull/56985",
"diff_url": "https://github.com/godotengine/godot/pull/56985.diff",
"patch_url": "https://github.com/godotengine/godot/pull/56985.patch",
"title": "Better explain JSON print indent parameter (3.x)",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjYwODAzNjg=",
"created_at": "2022-01-20T01:40:12Z",
"updated_at": "2022-01-25T17:47:32Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"c540a17efc56ebd45114bdc2f795b28dae169726"
]
},
"57005": {
"id": "PR_kwDOAO6SJc4xVYqg",
"public_id": 57005,
"url": "https://github.com/godotengine/godot/pull/57005",
"diff_url": "https://github.com/godotengine/godot/pull/57005.diff",
"patch_url": "https://github.com/godotengine/godot/pull/57005.patch",
"title": "Tweak logo max width on the web editor",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE4MDAzMg==",
"created_at": "2022-01-20T16:06:06Z",
"updated_at": "2022-02-17T09:37:38Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTc1NjI=",
"name": "platform:android",
"color": "#e4e4e4"
},
{
"id": "MDU6TGFiZWwyNzkwOTc1MTk=",
"name": "platform:ios",
"color": "#e4e4e4"
},
{
"id": "MDU6TGFiZWwyNzkwOTc0NTU=",
"name": "platform:web",
"color": "#e4e4e4"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyNTU=",
"name": "topic:porting",
"color": "#ffee88"
}
],
"commits": [
"34a4ff0cefedddc5ec6ddcd7ea80ce98fcf4177b"
]
},
"57033": {
"id": "PR_kwDOAO6SJc4xXus2",
"public_id": 57033,
"url": "https://github.com/godotengine/godot/pull/57033",
"diff_url": "https://github.com/godotengine/godot/pull/57033.diff",
"patch_url": "https://github.com/godotengine/godot/pull/57033.patch",
"title": "Portals - fix gameplay monitor unloading",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
"created_at": "2022-01-21T08:55:09Z",
"updated_at": "2022-01-25T17:48:25Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTgxMTE=",
"name": "topic:rendering",
"color": "#ffee88"
}
],
"commits": [
"6c1e243fa2ae24f1c972cbba8d0da66b1c887e41"
]
},
"57045": {
"id": "PR_kwDOAO6SJc4xZogD",
"public_id": 57045,
"url": "https://github.com/godotengine/godot/pull/57045",
"diff_url": "https://github.com/godotengine/godot/pull/57045.diff",
"patch_url": "https://github.com/godotengine/godot/pull/57045.patch",
"title": "Improve CSGPolygon3D documentation (3.x)",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE4MDAzMg==",
"created_at": "2022-01-21T19:00:04Z",
"updated_at": "2022-01-25T17:48:38Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"1e1fb145b3b3fd974149a8c2265065c58aabfaaa"
]
},
"57110": {
"id": "PR_kwDOAO6SJc4xeguS",
"public_id": 57110,
"url": "https://github.com/godotengine/godot/pull/57110",
"diff_url": "https://github.com/godotengine/godot/pull/57110.diff",
"patch_url": "https://github.com/godotengine/godot/pull/57110.patch",
"title": "Fixed accessing a null MeshInstance object in BakedLightmap instead of the GeometryInstance",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjg2NTY2OTM5",
"created_at": "2022-01-24T07:41:55Z",
"updated_at": "2022-04-25T11:08:31Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
"name": "topic:3d",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgxMTE=",
"name": "topic:rendering",
"color": "#ffee88"
}
],
"commits": [
"36c7110c1b9473d8c5af03d035df21dec05f513c"
]
},
"57113": {
"id": "PR_kwDOAO6SJc4xe343",
"public_id": 57113,
"url": "https://github.com/godotengine/godot/pull/57113",
"diff_url": "https://github.com/godotengine/godot/pull/57113.diff",
"patch_url": "https://github.com/godotengine/godot/pull/57113.patch",
"title": "[3.x] Fix make_rst.py on Windows",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE2NTQ3NjM=",
"created_at": "2022-01-24T09:33:10Z",
"updated_at": "2022-01-25T17:49:59Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
}
],
"commits": [
"54de06389072c37c3cc3d8340e837b21befc14e6"
]
},
"57114": {
"id": "PR_kwDOAO6SJc4xfF-X",
"public_id": 57114,
"url": "https://github.com/godotengine/godot/pull/57114",
"diff_url": "https://github.com/godotengine/godot/pull/57114.diff",
"patch_url": "https://github.com/godotengine/godot/pull/57114.patch",
"title": "[3.x] Fix GDNative docs links",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE2NTQ3NjM=",
"created_at": "2022-01-24T10:31:28Z",
"updated_at": "2022-01-25T17:49:47Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
}
],
"commits": [
"6cecb2210e54879295d539a031575b28689bfd18"
]
},
"57156": {
"id": "PR_kwDOAO6SJc4xhbai",
"public_id": 57156,
"url": "https://github.com/godotengine/godot/pull/57156",
"diff_url": "https://github.com/godotengine/godot/pull/57156.diff",
"patch_url": "https://github.com/godotengine/godot/pull/57156.patch",
"title": "Add clarification to tile_set_modulate",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjYxMjkxMjk2",
"created_at": "2022-01-24T21:31:39Z",
"updated_at": "2022-05-24T15:13:53Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"6ac800aab7f5d556f263e560ded04e2f8a9d0221"
]
},
"57169": {
"id": "PR_kwDOAO6SJc4xhxXD",
"public_id": 57169,
"url": "https://github.com/godotengine/godot/pull/57169",
"diff_url": "https://github.com/godotengine/godot/pull/57169.diff",
"patch_url": "https://github.com/godotengine/godot/pull/57169.patch",
"title": "doc: Clarify expected type of `Object *` parameters in Tree methods",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
"created_at": "2022-01-24T23:55:32Z",
"updated_at": "2022-01-25T17:52:25Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"81f2ce4e46ac2c542bb7527efddfa30e377234ef"
]
},
"57183": {
"id": "PR_kwDOAO6SJc4xi9zl",
"public_id": 57183,
"url": "https://github.com/godotengine/godot/pull/57183",
"diff_url": "https://github.com/godotengine/godot/pull/57183.diff",
"patch_url": "https://github.com/godotengine/godot/pull/57183.patch",
"title": "[3.x] Store `ObjectID` instead of `Object *` for Shape Owners",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
"created_at": "2022-01-25T09:31:08Z",
"updated_at": "2022-01-31T19:38:27Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
"name": "crash",
"color": "#885544"
},
{
"id": "MDU6TGFiZWwzNzA0NzE4ODA=",
"name": "topic:physics",
"color": "#ffee88"
}
],
"commits": [
"fa965054188377fc88acfbe433414f0216dd6f9f"
]
},
"57186": {
"id": "PR_kwDOAO6SJc4xjCyY",
"public_id": 57186,
"url": "https://github.com/godotengine/godot/pull/57186",
"diff_url": "https://github.com/godotengine/godot/pull/57186.diff",
"patch_url": "https://github.com/godotengine/godot/pull/57186.patch",
"title": "Portals - Fix gameplay monitor ticking",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
"created_at": "2022-01-25T09:54:31Z",
"updated_at": "2022-01-31T19:38:38Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
"name": "topic:3d",
"color": "#ffee88"
}
],
"commits": [
"38240fd0c87bccac721d0bdb908b52e1d695df69"
]
},
"57187": {
"id": "PR_kwDOAO6SJc4xjOr4",
"public_id": 57187,
"url": "https://github.com/godotengine/godot/pull/57187",
"diff_url": "https://github.com/godotengine/godot/pull/57187.diff",
"patch_url": "https://github.com/godotengine/godot/pull/57187.patch",
"title": "Fix memory leak when move to trash fails on Linux",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
"created_at": "2022-01-25T10:44:36Z",
"updated_at": "2022-01-25T17:55:11Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTczMjY=",
"name": "platform:linuxbsd",
"color": "#e4e4e4"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
}
],
"commits": [
"8be49838b3ecf6a4dd76914f324e103255f38fa3"
]
},
"57190": {
"id": "PR_kwDOAO6SJc4xjlu7",
"public_id": 57190,
"url": "https://github.com/godotengine/godot/pull/57190",
"diff_url": "https://github.com/godotengine/godot/pull/57190.diff",
"patch_url": "https://github.com/godotengine/godot/pull/57190.patch",
"title": "Fix crash after renaming an animation node",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
"created_at": "2022-01-25T12:35:09Z",
"updated_at": "2022-01-25T17:54:07Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
"name": "crash",
"color": "#885544"
},
{
"id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
"name": "topic:animation",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTc5NjY=",
"name": "topic:core",
"color": "#ffee88"
}
],
"commits": [
"5ea4a8b4214571087a42a29b2caf9053bbb2e548"
]
},
"57203": {
"id": "PR_kwDOAO6SJc4xkNiT",
"public_id": 57203,
"url": "https://github.com/godotengine/godot/pull/57203",
"diff_url": "https://github.com/godotengine/godot/pull/57203.diff",
"patch_url": "https://github.com/godotengine/godot/pull/57203.patch",
"title": "[iOS] Fix iOS export with manually specified signing/provisioning data.",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjc2NDU2ODM=",
"created_at": "2022-01-25T15:23:17Z",
"updated_at": "2022-02-03T05:59:54Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTc1MTk=",
"name": "platform:ios",
"color": "#e4e4e4"
},
{
"id": "MDU6TGFiZWwyOTA5OTAwODUw",
"name": "topic:export",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyNTU=",
"name": "topic:porting",
"color": "#ffee88"
}
],
"commits": [
"57db989a97a5bdd7ab989032d1e7570fe2750895"
]
},
"57217": {
"id": "PR_kwDOAO6SJc4xkyB_",
"public_id": 57217,
"url": "https://github.com/godotengine/godot/pull/57217",
"diff_url": "https://github.com/godotengine/godot/pull/57217.diff",
"patch_url": "https://github.com/godotengine/godot/pull/57217.patch",
"title": "Cherry-picks for the 3.4 branch (future 3.4.3) - 3rd batch",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
"created_at": "2022-01-25T17:57:20Z",
"updated_at": "2022-01-25T18:47:45Z",
"target_branch": "3.4",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"fbff61dfe9c72c03c828d531dab56c10835e3b56",
"9540c18c06e4627ec7f3fee4f908eaf6f8b63323",
"c9f37194170c72e07e4dfd0027e50ca8ecce2936",
"db1105d4b3b9f9bee87f69a0780704b4d18fa9f4",
"055fb93e562e54417a7da4b325b6c40d1424da9e",
"a182b6545552306b843837c30e75c7d9ec04e281",
"ad12f54778129197f652b3e58d3efdbce38e5129",
"2e8334fa001f38b222ca0759ba614efd37e30f7f",
"f00260f1b7754c3003b624c842bb7dc83d895132",
"a59bf9a3b2e7cbac52b8f4b58ddd85a40f5cf855",
"7e32d42968b4e1d6883232f822ca0cf9665f754c",
"d218356ae852a11165dc90e0166edb09c021a8b9",
"c6ed1ef3429e81eb0517dd6b3ffce58933c3bdb9",
"579c6238bbeee2a0263e38ccfeb50ffe8ae55186",
"37489bcd0e09722888e7823da9ca418189b09223",
"4f3cc524265063d824d993fec6c834d015ee2653",
"51911952c5f4779188f6e2ebd684224d856272a3",
"92073c2fcdaf2ec01e77d6e8a97e98acbe4d38db",
"e8f3dad8985b45b16c09beac7fb6aa769ddaba8e",
"8db41cf94d8935821dd616e94dd8b35ef0d8d2aa",
"d0d1e81696ae87c2837d1671b0f6e2d205883bd1",
"9e7bf8fa73910dcf35ff0198f01abfa4c41832d2",
"987c43f06027d52d7735444c906909782263a3a8",
"eb31abaf0c9aa81a374acc99d9528904ef1cbfce",
"7fade16b55855c7fa024e2d60fa5cae268faaddd",
"51bcfd53b4f8bb7d48b26354bca55033694a25f1",
"0bf0dce1db87ca69f9507beee2915d5d2442747c",
"c7a9ec4c29226211b2aa46b817c0d0542b28461c",
"73d5851232bc0e29f1d026b1796c67436fa9e15b",
"0e0ccc4adf8ca91d39b27925f946fd05b9823555",
"fa709e71693a68bc0d6b4bf50972ebe18804a3d7",
"cd016ea0b1241c91f1fb07385f3d2261080bdcc9",
"965fbce9d41d74f1baf72edb0e8075a9668310e5",
"d1c66736318b58dd6e68273130099c84a1ce6226",
"a47188f2ce5d5ce17a8e1e1af2e5c4d642e8556d",
"d3528314b28cf1f75c64c2f2ef7323b4b2d5fd4a",
"9cd5f05a27a68d874ed7f6fc8de91431c2b6006d",
"de148fe51d3ab6f2418d48b54bb9d89b2a9a5626"
]
},
"57263": {
"id": "PR_kwDOAO6SJc4xoSHp",
"public_id": 57263,
"url": "https://github.com/godotengine/godot/pull/57263",
"diff_url": "https://github.com/godotengine/godot/pull/57263.diff",
"patch_url": "https://github.com/godotengine/godot/pull/57263.patch",
"title": "[3.x] Fix XR Android manifest metadata",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjkxNDk2OA==",
"created_at": "2022-01-26T17:23:41Z",
"updated_at": "2022-01-31T19:38:49Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTc1NjI=",
"name": "platform:android",
"color": "#e4e4e4"
},
{
"id": "MDU6TGFiZWwyOTA5OTAwODUw",
"name": "topic:export",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWw4NjU1ODUwMDA=",
"name": "topic:xr",
"color": "#ffee88"
}
],
"commits": [
"5deeb38a7046a3b9b083502884b6a81aef3d90f2"
]
},
"57307": {
"id": "PR_kwDOAO6SJc4xq5Tg",
"public_id": 57307,
"url": "https://github.com/godotengine/godot/pull/57307",
"diff_url": "https://github.com/godotengine/godot/pull/57307.diff",
"patch_url": "https://github.com/godotengine/godot/pull/57307.patch",
"title": "Improve documentation for `ReflectionProbe.max_distance` property",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE4MDAzMg==",
"created_at": "2022-01-27T11:39:24Z",
"updated_at": "2022-01-31T19:39:26Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"c35968e27672669a9cbf7ccf983ab2c309d08126"
]
},
"57405": {
"id": "PR_kwDOAO6SJc4xx3Pm",
"public_id": 57405,
"url": "https://github.com/godotengine/godot/pull/57405",
"diff_url": "https://github.com/godotengine/godot/pull/57405.diff",
"patch_url": "https://github.com/godotengine/godot/pull/57405.patch",
"title": "`TextureButton` Fix logic for drawing only the `focused` texture",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjkyODMwOTg=",
"created_at": "2022-01-29T15:53:08Z",
"updated_at": "2022-02-03T23:17:18Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxMzMyMzAzMTE5",
"name": "regression",
"color": "#ff63ac"
},
{
"id": "MDU6TGFiZWwxNzMyNzIwNzc5",
"name": "topic:gui",
"color": "#ffee88"
}
],
"commits": [
"078b8c25ce286558a7cfc09034c4ec4e763165eb"
]
},
"57420": {
"id": "PR_kwDOAO6SJc4xyE8K",
"public_id": 57420,
"url": "https://github.com/godotengine/godot/pull/57420",
"diff_url": "https://github.com/godotengine/godot/pull/57420.diff",
"patch_url": "https://github.com/godotengine/godot/pull/57420.patch",
"title": "Mono/C#: Fix Android AAB export failing to load native libs",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjc3MTgxMDA=",
"created_at": "2022-01-29T21:02:57Z",
"updated_at": "2022-09-06T16:59:23Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTc1NjI=",
"name": "platform:android",
"color": "#e4e4e4"
},
{
"id": "MDU6TGFiZWw3MDkyNjk3NzU=",
"name": "topic:dotnet",
"color": "#ffee88"
}
],
"commits": [
"c7f716e2ea8fa1facdbccb4d34dd648c4dd06721"
]
},
"57432": {
"id": "PR_kwDOAO6SJc4xyOa2",
"public_id": 57432,
"url": "https://github.com/godotengine/godot/pull/57432",
"diff_url": "https://github.com/godotengine/godot/pull/57432.diff",
"patch_url": "https://github.com/godotengine/godot/pull/57432.patch",
"title": "Fixed invalid link to tutorial in AudioStreamGenerator class reference",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjQyNzExNjU5",
"created_at": "2022-01-30T01:39:57Z",
"updated_at": "2022-01-31T19:40:11Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
}
],
"commits": [
"b6c543179c26636a1d78d55b78cb23f42e24917e"
]
},
"57450": {
"id": "PR_kwDOAO6SJc4xy0no",
"public_id": 57450,
"url": "https://github.com/godotengine/godot/pull/57450",
"diff_url": "https://github.com/godotengine/godot/pull/57450.diff",
"patch_url": "https://github.com/godotengine/godot/pull/57450.patch",
"title": "Prevent LTCG (MSVC LTO) from removing \"pck\" section",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE1NTQxMjc=",
"created_at": "2022-01-30T15:35:55Z",
"updated_at": "2022-02-01T17:24:10Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyMDU0MTc0MTM=",
"name": "platform:windows",
"color": "#e4e4e4"
},
{
"id": "MDU6TGFiZWwyNzkwOTgwMDk=",
"name": "topic:buildsystem",
"color": "#ffee88"
}
],
"commits": [
"e4bde938a17ee4b0f643240d71a174c63c2e263b"
]
},
"57454": {
"id": "PR_kwDOAO6SJc4xy6CT",
"public_id": 57454,
"url": "https://github.com/godotengine/godot/pull/57454",
"diff_url": "https://github.com/godotengine/godot/pull/57454.diff",
"patch_url": "https://github.com/godotengine/godot/pull/57454.patch",
"title": "Merge create_physical_skeleton undo entries.",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjI0OTYyMzE=",
"created_at": "2022-01-30T17:30:37Z",
"updated_at": "2022-01-31T20:32:59Z",
"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": [
"c9cce53983fcf5f00d780d1ec08d0f82f34bf49e"
]
},
"57475": {
"id": "PR_kwDOAO6SJc4xz5At",
"public_id": 57475,
"url": "https://github.com/godotengine/godot/pull/57475",
"diff_url": "https://github.com/godotengine/godot/pull/57475.diff",
"patch_url": "https://github.com/godotengine/godot/pull/57475.patch",
"title": "Backport improved look_at docs",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjYxMjkxMjk2",
"created_at": "2022-01-31T03:26:08Z",
"updated_at": "2022-05-24T15:10:58Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"83298da9b8eeedc5fe04106c5d1a7e3ffb4baf0e"
]
},
"57482": {
"id": "PR_kwDOAO6SJc4x1u8l",
"public_id": 57482,
"url": "https://github.com/godotengine/godot/pull/57482",
"diff_url": "https://github.com/godotengine/godot/pull/57482.diff",
"patch_url": "https://github.com/godotengine/godot/pull/57482.patch",
"title": "[HTML5] Fix Gamepad sampling, cleanup config code.",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE2ODc5MTg=",
"created_at": "2022-01-31T13:59:45Z",
"updated_at": "2022-01-31T20:45:59Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTc0NTU=",
"name": "platform:web",
"color": "#e4e4e4"
},
{
"id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
"name": "topic:input",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyNTU=",
"name": "topic:porting",
"color": "#ffee88"
}
],
"commits": [
"93968e1451595ad4f2dc290497cebcc0bc7314a6",
"2f509f1b12c33234a0d8f0e254c727fd92e57720"
]
},
"57489": {
"id": "PR_kwDOAO6SJc4x3Ogt",
"public_id": 57489,
"url": "https://github.com/godotengine/godot/pull/57489",
"diff_url": "https://github.com/godotengine/godot/pull/57489.diff",
"patch_url": "https://github.com/godotengine/godot/pull/57489.patch",
"title": "Cherry-picks for the 3.4 branch (future 3.4.3) - 4th batch",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
"created_at": "2022-01-31T20:48:56Z",
"updated_at": "2022-01-31T21:54:05Z",
"target_branch": "3.4",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"147e2b7c927158c5a8dbc1c66eea980f270f6cb1",
"18d676636df1ec841a8659d2d30a2c5a69ee4c15",
"7dc7f3182535256aaf2d54ee40eb204f749964d5",
"3cae7a7df5cdd9cffce6b28ec6bef2c2d461aa5f",
"7753688f88a13866d8e8d7582dd7e28e1990723e",
"6d5f8cd3ca0fc7a16f115b3baf708cb859db3cde",
"9827d620e3e0d288677218006099a278efbe21f3",
"3b4be5741e782872f240d91cb557c8db3cab36f6",
"ef2f631aa90147ee1e573208c9a2d139652652e2",
"b54987760a29d899875873ba361160a719c14988",
"2665fc1439379275a4e78183c77378881064d442",
"f0cbd12ea895e4375bf451f05a788ef2d4e20f75"
]
},
"57509": {
"id": "PR_kwDOAO6SJc4x5IlN",
"public_id": 57509,
"url": "https://github.com/godotengine/godot/pull/57509",
"diff_url": "https://github.com/godotengine/godot/pull/57509.diff",
"patch_url": "https://github.com/godotengine/godot/pull/57509.patch",
"title": "Windows: Fix GCC -fpermissive error with 'pck' section workaround",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
"created_at": "2022-02-01T10:35:36Z",
"updated_at": "2022-02-01T11:20:57Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyMDU0MTc0MTM=",
"name": "platform:windows",
"color": "#e4e4e4"
},
{
"id": "MDU6TGFiZWwyNzkwOTgwMDk=",
"name": "topic:buildsystem",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyNTU=",
"name": "topic:porting",
"color": "#ffee88"
}
],
"commits": [
"5a1f42b32220d750410ccc5f5f7c6a3408426294"
]
},
"57532": {
"id": "PR_kwDOAO6SJc4x7lwh",
"public_id": 57532,
"url": "https://github.com/godotengine/godot/pull/57532",
"diff_url": "https://github.com/godotengine/godot/pull/57532.diff",
"patch_url": "https://github.com/godotengine/godot/pull/57532.patch",
"title": "Clarify documentation for Rect2's `has_no_area()`",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE4MDAzMg==",
"created_at": "2022-02-01T21:43:28Z",
"updated_at": "2022-02-02T22:12:58Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"7f00317f67ccd5b6215195258a4ae826a5e7fa40"
]
},
"57540": {
"id": "PR_kwDOAO6SJc4x9ST7",
"public_id": 57540,
"url": "https://github.com/godotengine/godot/pull/57540",
"diff_url": "https://github.com/godotengine/godot/pull/57540.diff",
"patch_url": "https://github.com/godotengine/godot/pull/57540.patch",
"title": "DOCS: Object.set() does nothing on type mismatch",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE2NTQ3NjM=",
"created_at": "2022-02-02T10:25:44Z",
"updated_at": "2022-02-17T09:26:44Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"bb7d00388106920393e6140e9d26f3c047e12433"
]
},
"57546": {
"id": "PR_kwDOAO6SJc4x9yuI",
"public_id": 57546,
"url": "https://github.com/godotengine/godot/pull/57546",
"diff_url": "https://github.com/godotengine/godot/pull/57546.diff",
"patch_url": "https://github.com/godotengine/godot/pull/57546.patch",
"title": "Portals - fix DYNAMIC particle systems",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
"created_at": "2022-02-02T13:02:15Z",
"updated_at": "2022-02-03T09:04:52Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
"name": "topic:3d",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgxMTE=",
"name": "topic:rendering",
"color": "#ffee88"
}
],
"commits": [
"d86061d7ae167c3811009d334c6028a6521cd71b"
]
},
"57561": {
"id": "PR_kwDOAO6SJc4x_Ksi",
"public_id": 57561,
"url": "https://github.com/godotengine/godot/pull/57561",
"diff_url": "https://github.com/godotengine/godot/pull/57561.diff",
"patch_url": "https://github.com/godotengine/godot/pull/57561.patch",
"title": "BVH - fix leaking leaves",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
"created_at": "2022-02-02T19:44:10Z",
"updated_at": "2022-02-17T09:21:05Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
"name": "topic:3d",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgxMTE=",
"name": "topic:rendering",
"color": "#ffee88"
}
],
"commits": [
"90bea27e8266cf108c7ad68e06516f4e54cb98e8"
]
},
"57568": {
"id": "PR_kwDOAO6SJc4x_ulH",
"public_id": 57568,
"url": "https://github.com/godotengine/godot/pull/57568",
"diff_url": "https://github.com/godotengine/godot/pull/57568.diff",
"patch_url": "https://github.com/godotengine/godot/pull/57568.patch",
"title": "Expand description for warp_mouse_position method",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjIyNTQxMTQx",
"created_at": "2022-02-02T23:25:45Z",
"updated_at": "2022-02-17T09:31:26Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"3dc1fad2623b01bd8c8e5a83dfe198a8a2b0394e"
]
},
"57571": {
"id": "PR_kwDOAO6SJc4x__10",
"public_id": 57571,
"url": "https://github.com/godotengine/godot/pull/57571",
"diff_url": "https://github.com/godotengine/godot/pull/57571.diff",
"patch_url": "https://github.com/godotengine/godot/pull/57571.patch",
"title": "Add hexadecimal and binary number literal support to Expression parser",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE0ODg1ODQ2",
"created_at": "2022-02-03T01:59:19Z",
"updated_at": "2022-02-17T09:32:27Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTc5NjY=",
"name": "topic:core",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
}
],
"commits": [
"018de19ebade24d72ae7ba39fdcfeffbff99fa88"
]
},
"57577": {
"id": "PR_kwDOAO6SJc4yAlXK",
"public_id": 57577,
"url": "https://github.com/godotengine/godot/pull/57577",
"diff_url": "https://github.com/godotengine/godot/pull/57577.diff",
"patch_url": "https://github.com/godotengine/godot/pull/57577.patch",
"title": "[macOS] Add empty translation files to the exported app bundle, to allow translation detection by the OS.",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjc2NDU2ODM=",
"created_at": "2022-02-03T07:48:54Z",
"updated_at": "2022-02-17T09:30:33Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwyNzkwOTc3ODA=",
"name": "platform:macos",
"color": "#e4e4e4"
},
{
"id": "MDU6TGFiZWwyOTA5OTAwODUw",
"name": "topic:export",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyNTU=",
"name": "topic:porting",
"color": "#ffee88"
}
],
"commits": [
"2eeff4caec00a9eec06919d35c3ea8d87322cd31"
]
},
"57583": {
"id": "PR_kwDOAO6SJc4yBS6q",
"public_id": 57583,
"url": "https://github.com/godotengine/godot/pull/57583",
"diff_url": "https://github.com/godotengine/godot/pull/57583.diff",
"patch_url": "https://github.com/godotengine/godot/pull/57583.patch",
"title": "[3.x] EditorProperty: Fix range hint parsing with optional step",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
"created_at": "2022-02-03T11:30:03Z",
"updated_at": "2022-02-17T09:22:01Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
}
],
"commits": [
"80306cc88a8023c8ffda7576c3ba8007b278c743"
]
},
"57593": {
"id": "PR_kwDOAO6SJc4yCewp",
"public_id": 57593,
"url": "https://github.com/godotengine/godot/pull/57593",
"diff_url": "https://github.com/godotengine/godot/pull/57593.diff",
"patch_url": "https://github.com/godotengine/godot/pull/57593.patch",
"title": "Server: Fix skip libstdc++ static linking on macOS",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
"created_at": "2022-02-03T16:55:34Z",
"updated_at": "2022-02-17T09:22:14Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTc3ODA=",
"name": "platform:macos",
"color": "#e4e4e4"
},
{
"id": "MDU6TGFiZWwyNzkwOTgwMDk=",
"name": "topic:buildsystem",
"color": "#ffee88"
}
],
"commits": [
"94dd9c26dde429f9ac7dee9dce27bc7716f3ee63"
]
},
"57598": {
"id": "PR_kwDOAO6SJc4yCy-_",
"public_id": 57598,
"url": "https://github.com/godotengine/godot/pull/57598",
"diff_url": "https://github.com/godotengine/godot/pull/57598.diff",
"patch_url": "https://github.com/godotengine/godot/pull/57598.patch",
"title": "Revert \"[HTML5] Better engine config parsing.\"",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE2ODc5MTg=",
"created_at": "2022-02-03T18:34:49Z",
"updated_at": "2022-02-03T23:17:37Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTc0NTU=",
"name": "platform:web",
"color": "#e4e4e4"
},
{
"id": "MDU6TGFiZWwxMzMyMzAzMTE5",
"name": "regression",
"color": "#ff63ac"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyNTU=",
"name": "topic:porting",
"color": "#ffee88"
}
],
"commits": [
"6d3d17651a6e264d47126b2dd5e641b3fa6ba3f7"
]
},
"57604": {
"id": "PR_kwDOAO6SJc4yDMR9",
"public_id": 57604,
"url": "https://github.com/godotengine/godot/pull/57604",
"diff_url": "https://github.com/godotengine/godot/pull/57604.diff",
"patch_url": "https://github.com/godotengine/godot/pull/57604.patch",
"title": "[3.x][iOS] Fix touch handling for overlay views",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjM3NTAwODM=",
"created_at": "2022-02-03T20:57:55Z",
"updated_at": "2022-02-17T09:25:13Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTc1MTk=",
"name": "platform:ios",
"color": "#e4e4e4"
},
{
"id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
"name": "topic:input",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwzMDcxMzU1MzI=",
"name": "topic:plugin",
"color": "#ffee88"
}
],
"commits": [
"aba5f6d9be8ff0a6d83c32f56d8d3a02f59d2a88"
]
},
"57609": {
"id": "PR_kwDOAO6SJc4yDlGD",
"public_id": 57609,
"url": "https://github.com/godotengine/godot/pull/57609",
"diff_url": "https://github.com/godotengine/godot/pull/57609.diff",
"patch_url": "https://github.com/godotengine/godot/pull/57609.patch",
"title": "Add Visual Studio 2022 support with fallback to 2019",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE3NzUwNjc3",
"created_at": "2022-02-03T23:39:11Z",
"updated_at": "2022-02-17T09:31:48Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyMDU0MTc0MTM=",
"name": "platform:windows",
"color": "#e4e4e4"
},
{
"id": "MDU6TGFiZWw3MDkyNjk3NzU=",
"name": "topic:dotnet",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
}
],
"commits": [
"9ea0508d35fa747b81b327e41969f926633d768f"
]
},
"57613": {
"id": "PR_kwDOAO6SJc4yELiE",
"public_id": 57613,
"url": "https://github.com/godotengine/godot/pull/57613",
"diff_url": "https://github.com/godotengine/godot/pull/57613.diff",
"patch_url": "https://github.com/godotengine/godot/pull/57613.patch",
"title": "[3.x] Revert \"Fix ViewportPreview upside-down in 3.x.\"",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
"created_at": "2022-02-04T06:06:18Z",
"updated_at": "2022-05-09T04:18:00Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxMzMyMzAzMTE5",
"name": "regression",
"color": "#ff63ac"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
}
],
"commits": [
"aeb99256159b35ff94c9849eec833ead89d1c7d3"
]
},
"57618": {
"id": "PR_kwDOAO6SJc4yErKC",
"public_id": 57618,
"url": "https://github.com/godotengine/godot/pull/57618",
"diff_url": "https://github.com/godotengine/godot/pull/57618.diff",
"patch_url": "https://github.com/godotengine/godot/pull/57618.patch",
"title": "Fixed opening new instances of VS 2022 while a instance is already open",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE3NzUwNjc3",
"created_at": "2022-02-04T09:46:00Z",
"updated_at": "2022-02-17T09:32:06Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWw3MDkyNjk3NzU=",
"name": "topic:dotnet",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
}
],
"commits": [
"93e2d0446fb7b3eb4dbf875a488b8506fb1e73ff"
]
},
"57620": {
"id": "PR_kwDOAO6SJc4yE_E0",
"public_id": 57620,
"url": "https://github.com/godotengine/godot/pull/57620",
"diff_url": "https://github.com/godotengine/godot/pull/57620.diff",
"patch_url": "https://github.com/godotengine/godot/pull/57620.patch",
"title": "Fix Expression's parsing of positive exponent literals",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE0ODg1ODQ2",
"created_at": "2022-02-04T11:27:56Z",
"updated_at": "2022-02-17T09:33:41Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTc5NjY=",
"name": "topic:core",
"color": "#ffee88"
}
],
"commits": [
"1305ff92f79f3ae4d84e8a92f5caedda94e076cb"
]
},
"57652": {
"id": "PR_kwDOAO6SJc4yHcrU",
"public_id": 57652,
"url": "https://github.com/godotengine/godot/pull/57652",
"diff_url": "https://github.com/godotengine/godot/pull/57652.diff",
"patch_url": "https://github.com/godotengine/godot/pull/57652.patch",
"title": "[3.x] Fix `PoolByteArray.decompress_dynamic` return value and memleak",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
"created_at": "2022-02-05T07:19:35Z",
"updated_at": "2022-02-17T09:22:41Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTc5NjY=",
"name": "topic:core",
"color": "#ffee88"
}
],
"commits": [
"de47cb0c5b137e4aa047baa6e0d0fd76f0be1efd"
]
},
"57659": {
"id": "PR_kwDOAO6SJc4yHnp1",
"public_id": 57659,
"url": "https://github.com/godotengine/godot/pull/57659",
"diff_url": "https://github.com/godotengine/godot/pull/57659.diff",
"patch_url": "https://github.com/godotengine/godot/pull/57659.patch",
"title": "[3.x] Add fflush to error macros",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
"created_at": "2022-02-05T12:41:15Z",
"updated_at": "2022-02-17T09:22:56Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTc5NjY=",
"name": "topic:core",
"color": "#ffee88"
}
],
"commits": [
"ee979d321a4e067e5bb14944dfb33921622ebce6"
]
},
"57664": {
"id": "PR_kwDOAO6SJc4yHu5e",
"public_id": 57664,
"url": "https://github.com/godotengine/godot/pull/57664",
"diff_url": "https://github.com/godotengine/godot/pull/57664.diff",
"patch_url": "https://github.com/godotengine/godot/pull/57664.patch",
"title": "Add more information on triangulate polygon",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjYwODAzNjg=",
"created_at": "2022-02-05T15:50:38Z",
"updated_at": "2022-02-24T09:34:13Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"bcc4d26c48c609bb751a2bd9a88b1aae22caaf5c"
]
},
"57688": {
"id": "PR_kwDOAO6SJc4yIFHl",
"public_id": 57688,
"url": "https://github.com/godotengine/godot/pull/57688",
"diff_url": "https://github.com/godotengine/godot/pull/57688.diff",
"patch_url": "https://github.com/godotengine/godot/pull/57688.patch",
"title": "Re-fix Disabling Half Floats on iOS",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE0ODMwNDYx",
"created_at": "2022-02-06T02:11:58Z",
"updated_at": "2022-02-17T09:23:09Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTc1MTk=",
"name": "platform:ios",
"color": "#e4e4e4"
},
{
"id": "MDU6TGFiZWwyNzkwOTgxMTE=",
"name": "topic:rendering",
"color": "#ffee88"
}
],
"commits": [
"bf5b2f48e6100d939954312f5185f9366eeb2363"
]
},
"57701": {
"id": "PR_kwDOAO6SJc4yIW1P",
"public_id": 57701,
"url": "https://github.com/godotengine/godot/pull/57701",
"diff_url": "https://github.com/godotengine/godot/pull/57701.diff",
"patch_url": "https://github.com/godotengine/godot/pull/57701.patch",
"title": "Recommend using GitHub attachments for minimal reproduction projects",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE4MDAzMg==",
"created_at": "2022-02-06T11:34:39Z",
"updated_at": "2022-02-17T09:32:43Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"01c1667836dde9338a1fd4fa9425aca815a277a3"
]
},
"57728": {
"id": "PR_kwDOAO6SJc4yI0PT",
"public_id": 57728,
"url": "https://github.com/godotengine/godot/pull/57728",
"diff_url": "https://github.com/godotengine/godot/pull/57728.diff",
"patch_url": "https://github.com/godotengine/godot/pull/57728.patch",
"title": "[3.x] `SpriteFramesEditor` Fix crash when selecting non-`Texture` file for splitting",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjkyODMwOTg=",
"created_at": "2022-02-06T22:42:48Z",
"updated_at": "2022-02-17T09:23:36Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
"name": "crash",
"color": "#885544"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
}
],
"commits": [
"87b4db9e636a8abf5996b1d6f028132a5dea4a08"
]
},
"57737": {
"id": "PR_kwDOAO6SJc4yJJXb",
"public_id": 57737,
"url": "https://github.com/godotengine/godot/pull/57737",
"diff_url": "https://github.com/godotengine/godot/pull/57737.diff",
"patch_url": "https://github.com/godotengine/godot/pull/57737.patch",
"title": "[3.x] Massive Performance increase of opening the editor",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjc4OTM0NDAx",
"created_at": "2022-02-07T02:57:25Z",
"updated_at": "2022-02-17T09:24:41Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwzMjQwOTUwMDYw",
"name": "performance",
"color": "#447777"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
}
],
"commits": [
"6f7cef601a6ddc2f77f9341050e377cd195124c9"
]
},
"57739": {
"id": "PR_kwDOAO6SJc4yJJp1",
"public_id": 57739,
"url": "https://github.com/godotengine/godot/pull/57739",
"diff_url": "https://github.com/godotengine/godot/pull/57739.diff",
"patch_url": "https://github.com/godotengine/godot/pull/57739.patch",
"title": "[3.x] Attach mono thread before getting `nativeName` field",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjM5MDMwNTk=",
"created_at": "2022-02-07T03:01:03Z",
"updated_at": "2022-02-17T09:23:22Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWw3MDkyNjk3NzU=",
"name": "topic:dotnet",
"color": "#ffee88"
}
],
"commits": [
"eddb99b9be919f12c31abe86f67f65274a140625"
]
},
"57753": {
"id": "PR_kwDOAO6SJc4yK1wv",
"public_id": 57753,
"url": "https://github.com/godotengine/godot/pull/57753",
"diff_url": "https://github.com/godotengine/godot/pull/57753.diff",
"patch_url": "https://github.com/godotengine/godot/pull/57753.patch",
"title": "Document performance limitations with CSG nodes, link to tutorial (3.x)",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE4MDAzMg==",
"created_at": "2022-02-07T13:02:18Z",
"updated_at": "2022-02-17T09:23:51Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"1b505ef8ca401fc52879f055e9f66b2f950e626b"
]
},
"57764": {
"id": "PR_kwDOAO6SJc4yLuq0",
"public_id": 57764,
"url": "https://github.com/godotengine/godot/pull/57764",
"diff_url": "https://github.com/godotengine/godot/pull/57764.diff",
"patch_url": "https://github.com/godotengine/godot/pull/57764.patch",
"title": "Fix GridMap memory leak",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
"created_at": "2022-02-07T16:37:20Z",
"updated_at": "2022-02-17T09:34:23Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
"name": "topic:3d",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTc5NjY=",
"name": "topic:core",
"color": "#ffee88"
}
],
"commits": [
"5d4a141c978dbac6cd89cf3afc6f75f0e5ac431e"
]
},
"57792": {
"id": "PR_kwDOAO6SJc4yOESr",
"public_id": 57792,
"url": "https://github.com/godotengine/godot/pull/57792",
"diff_url": "https://github.com/godotengine/godot/pull/57792.diff",
"patch_url": "https://github.com/godotengine/godot/pull/57792.patch",
"title": "[3.x] Fix `RayCast{,2D}.clear_exceptions` clears parent",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
"created_at": "2022-02-08T08:43:39Z",
"updated_at": "2022-02-17T09:24:52Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwzNzA0NzE4ODA=",
"name": "topic:physics",
"color": "#ffee88"
}
],
"commits": [
"74a4795fb1afe204a4b9ae03ea3028d785d85b92"
]
},
"57806": {
"id": "PR_kwDOAO6SJc4yPbu8",
"public_id": 57806,
"url": "https://github.com/godotengine/godot/pull/57806",
"diff_url": "https://github.com/godotengine/godot/pull/57806.diff",
"patch_url": "https://github.com/godotengine/godot/pull/57806.patch",
"title": "SCons: Add `fast_unsafe` option for faster rebuilds",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
"created_at": "2022-02-08T14:56:25Z",
"updated_at": "2022-02-17T09:26:34Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwzMjQwOTUwMDYw",
"name": "performance",
"color": "#447777"
},
{
"id": "MDU6TGFiZWwxMzMyMzAzMTE5",
"name": "regression",
"color": "#ff63ac"
},
{
"id": "MDU6TGFiZWwyNzkwOTgwMDk=",
"name": "topic:buildsystem",
"color": "#ffee88"
}
],
"commits": [
"d4553c51262e347b8c877d57ca251d94faf4dc30"
]
},
"57864": {
"id": "PR_kwDOAO6SJc4yT9bj",
"public_id": 57864,
"url": "https://github.com/godotengine/godot/pull/57864",
"diff_url": "https://github.com/godotengine/godot/pull/57864.diff",
"patch_url": "https://github.com/godotengine/godot/pull/57864.patch",
"title": "use exact match when checking focus next / previous",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE0MjUzODM2",
"created_at": "2022-02-09T16:20:29Z",
"updated_at": "2022-02-23T14:05:15Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxMzMyMzAzMTE5",
"name": "regression",
"color": "#ff63ac"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
"name": "topic:input",
"color": "#ffee88"
}
],
"commits": [
"c27b05febbc4d3027f9bba304dc90b78c9b4fc0d"
]
},
"57934": {
"id": "PR_kwDOAO6SJc4ybRJV",
"public_id": 57934,
"url": "https://github.com/godotengine/godot/pull/57934",
"diff_url": "https://github.com/godotengine/godot/pull/57934.diff",
"patch_url": "https://github.com/godotengine/godot/pull/57934.patch",
"title": "[HTML5] Fetch API now passes credentials.",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE2ODc5MTg=",
"created_at": "2022-02-10T20:20:50Z",
"updated_at": "2022-02-28T14:24:37Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTc0NTU=",
"name": "platform:web",
"color": "#e4e4e4"
},
{
"id": "MDU6TGFiZWw2NDk4MDA3MDE=",
"name": "topic:network",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyNTU=",
"name": "topic:porting",
"color": "#ffee88"
}
],
"commits": [
"ffe248cbdfc70a0887970248209c586869c0855e"
]
},
"57944": {
"id": "PR_kwDOAO6SJc4ycKjX",
"public_id": 57944,
"url": "https://github.com/godotengine/godot/pull/57944",
"diff_url": "https://github.com/godotengine/godot/pull/57944.diff",
"patch_url": "https://github.com/godotengine/godot/pull/57944.patch",
"title": "Improve the `AudioStreamPlayer2D/3D.area_mask` documentation",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE4MDAzMg==",
"created_at": "2022-02-10T22:26:51Z",
"updated_at": "2022-02-17T09:35:03Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"ab1eaac315acd6a763ae64902c3bb797838b60ba"
]
},
"57972": {
"id": "PR_kwDOAO6SJc4yhhUL",
"public_id": 57972,
"url": "https://github.com/godotengine/godot/pull/57972",
"diff_url": "https://github.com/godotengine/godot/pull/57972.diff",
"patch_url": "https://github.com/godotengine/godot/pull/57972.patch",
"title": "Fix ProjectSettings has_setting() when used on a overriden setting with feature tags",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjY3NzkyODgy",
"created_at": "2022-02-11T13:37:34Z",
"updated_at": "2022-03-07T11:32:59Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTc5NjY=",
"name": "topic:core",
"color": "#ffee88"
}
],
"commits": [
"d39e416c61570addba7bd617f9208dc81f9031fb"
]
},
"57984": {
"id": "PR_kwDOAO6SJc4yiiK-",
"public_id": 57984,
"url": "https://github.com/godotengine/godot/pull/57984",
"diff_url": "https://github.com/godotengine/godot/pull/57984.diff",
"patch_url": "https://github.com/godotengine/godot/pull/57984.patch",
"title": "Hide CollisionShape2D handles when node is not visible in tree.",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjM2NDk5OTg=",
"created_at": "2022-02-11T17:51:55Z",
"updated_at": "2022-02-17T09:38:38Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwyNjY2NzA4MDU5",
"name": "topic:2d",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyODM1MTg3MzM=",
"name": "usability",
"color": "#447744"
}
],
"commits": [
"ef995b222eaa491d0bcca92afb85b2bed38b11ae"
]
},
"57985": {
"id": "PR_kwDOAO6SJc4yixJm",
"public_id": 57985,
"url": "https://github.com/godotengine/godot/pull/57985",
"diff_url": "https://github.com/godotengine/godot/pull/57985.diff",
"patch_url": "https://github.com/godotengine/godot/pull/57985.patch",
"title": "PitchShift effect quality and performance tweaks for different pitch scale values",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE1NTQxMjc=",
"created_at": "2022-02-11T19:08:08Z",
"updated_at": "2022-03-07T19:38:38Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwzMjQwOTUwMDYw",
"name": "performance",
"color": "#447777"
},
{
"id": "MDU6TGFiZWw1NzI3ODE5OTc=",
"name": "topic:audio",
"color": "#ffee88"
}
],
"commits": [
"29b6ed92837d80181259f5392e07747f01661a06",
"c02e979dbf6587e847b401b1b19702e2bc937d5a"
]
},
"57994": {
"id": "PR_kwDOAO6SJc4yjp2I",
"public_id": 57994,
"url": "https://github.com/godotengine/godot/pull/57994",
"diff_url": "https://github.com/godotengine/godot/pull/57994.diff",
"patch_url": "https://github.com/godotengine/godot/pull/57994.patch",
"title": "Hide Polygon2D lines and handles when node is not visible in tree.",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjM2NDk5OTg=",
"created_at": "2022-02-11T22:51:32Z",
"updated_at": "2022-02-17T09:38:54Z",
"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": [
"b0ebbd8ecebac52836fa9ecfc27635f5d12268f2"
]
},
"58001": {
"id": "PR_kwDOAO6SJc4ylVS6",
"public_id": 58001,
"url": "https://github.com/godotengine/godot/pull/58001",
"diff_url": "https://github.com/godotengine/godot/pull/58001.diff",
"patch_url": "https://github.com/godotengine/godot/pull/58001.patch",
"title": "[macOS] Add missing translation file.",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjc2NDU2ODM=",
"created_at": "2022-02-12T08:30:30Z",
"updated_at": "2022-02-17T09:29:25Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTc3ODA=",
"name": "platform:macos",
"color": "#e4e4e4"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyNTU=",
"name": "topic:porting",
"color": "#ffee88"
}
],
"commits": [
"1aa6a95081cc931d6fbe5c46281630208204c10b"
]
},
"58028": {
"id": "PR_kwDOAO6SJc4yos_D",
"public_id": 58028,
"url": "https://github.com/godotengine/godot/pull/58028",
"diff_url": "https://github.com/godotengine/godot/pull/58028.diff",
"patch_url": "https://github.com/godotengine/godot/pull/58028.patch",
"title": "Clarify identical `hash()` return values due to collisions",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE4MDAzMg==",
"created_at": "2022-02-12T21:18:02Z",
"updated_at": "2022-02-17T09:39:49Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
}
],
"commits": [
"08541fe11d1e3945549f33a013b3d655413dcfa6"
]
},
"58085": {
"id": "PR_kwDOAO6SJc4yxwoL",
"public_id": 58085,
"url": "https://github.com/godotengine/godot/pull/58085",
"diff_url": "https://github.com/godotengine/godot/pull/58085.diff",
"patch_url": "https://github.com/godotengine/godot/pull/58085.patch",
"title": "Fix GL buffer upload size bugs",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
"created_at": "2022-02-14T11:09:36Z",
"updated_at": "2022-02-17T09:39:13Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTgxMTE=",
"name": "topic:rendering",
"color": "#ffee88"
}
],
"commits": [
"614dc363abbc8778b1e4263b00b36438973fdeed"
]
},
"58101": {
"id": "PR_kwDOAO6SJc4yzEO8",
"public_id": 58101,
"url": "https://github.com/godotengine/godot/pull/58101",
"diff_url": "https://github.com/godotengine/godot/pull/58101.diff",
"patch_url": "https://github.com/godotengine/godot/pull/58101.patch",
"title": "Clamp environment light sky contribution to the [0.0; 1.0] range",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE4MDAzMg==",
"created_at": "2022-02-14T16:15:17Z",
"updated_at": "2022-02-17T09:41:44Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
"name": "topic:3d",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgxMTE=",
"name": "topic:rendering",
"color": "#ffee88"
}
],
"commits": [
"08128351a5abee8c2f30496def0d1aef96fa14eb"
]
},
"58104": {
"id": "PR_kwDOAO6SJc4yzQ72",
"public_id": 58104,
"url": "https://github.com/godotengine/godot/pull/58104",
"diff_url": "https://github.com/godotengine/godot/pull/58104.diff",
"patch_url": "https://github.com/godotengine/godot/pull/58104.patch",
"title": "Improve documentation for AudioServer device properties and methods",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE4MDAzMg==",
"created_at": "2022-02-14T17:03:53Z",
"updated_at": "2022-02-17T09:41:18Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"743b5608e3f194233b74047e1da2c228f5a8172c"
]
},
"58111": {
"id": "PR_kwDOAO6SJc4yz7kb",
"public_id": 58111,
"url": "https://github.com/godotengine/godot/pull/58111",
"diff_url": "https://github.com/godotengine/godot/pull/58111.diff",
"patch_url": "https://github.com/godotengine/godot/pull/58111.patch",
"title": "Fixed variant decoding Segmentation Fault",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjI2NDkwNDAx",
"created_at": "2022-02-14T20:12:45Z",
"updated_at": "2022-02-17T11:28:32Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
"name": "crash",
"color": "#885544"
},
{
"id": "MDU6TGFiZWwyNzkwOTc5NjY=",
"name": "topic:core",
"color": "#ffee88"
}
],
"commits": [
"6aede992a9db749d6e420b645416d9a6f5fe356b"
]
},
"58174": {
"id": "PR_kwDOAO6SJc4y6Ck1",
"public_id": 58174,
"url": "https://github.com/godotengine/godot/pull/58174",
"diff_url": "https://github.com/godotengine/godot/pull/58174.diff",
"patch_url": "https://github.com/godotengine/godot/pull/58174.patch",
"title": "Fix crash when using Set Index node in VisualScript",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
"created_at": "2022-02-16T07:39:33Z",
"updated_at": "2022-02-17T09:42:11Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
"name": "crash",
"color": "#885544"
},
{
"id": "MDU6TGFiZWwyNzkwOTc5NjY=",
"name": "topic:core",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWw0MTk3NTI2NDI=",
"name": "topic:visualscript",
"color": "#ffee88"
}
],
"commits": [
"1262d331c0b516c76977f27a9633102ce5ca483d"
]
},
"58197": {
"id": "PR_kwDOAO6SJc4y8LMf",
"public_id": 58197,
"url": "https://github.com/godotengine/godot/pull/58197",
"diff_url": "https://github.com/godotengine/godot/pull/58197.diff",
"patch_url": "https://github.com/godotengine/godot/pull/58197.patch",
"title": "Fix documentation about `TreeItem` button ID",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
"created_at": "2022-02-16T17:09:17Z",
"updated_at": "2022-02-17T09:44:42Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWwxNzMyNzIwNzc5",
"name": "topic:gui",
"color": "#ffee88"
}
],
"commits": [
"bb766a8fb6352c35feb9a7fbdcf3603768418292"
]
},
"58234": {
"id": "PR_kwDOAO6SJc4y-yID",
"public_id": 58234,
"url": "https://github.com/godotengine/godot/pull/58234",
"diff_url": "https://github.com/godotengine/godot/pull/58234.diff",
"patch_url": "https://github.com/godotengine/godot/pull/58234.patch",
"title": "Cherry-picks for the 3.4 branch (future 3.4.3) - 5th batch",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
"created_at": "2022-02-17T10:34:00Z",
"updated_at": "2022-02-17T11:34:39Z",
"target_branch": "3.4",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"46037af5708689a2c0f145ea4a7e93f82673f6b4",
"9b161542dcf914dce9e58381f5d5a3677da63d92",
"83bfc89466a8ce5840fd106b51e7950508c24670",
"2c174cbc0a7992df1a3f3be8950eeebc59d1a3ef",
"8af41b1c58da745cc4c8c3beefa16d0bd1666c5e",
"12b9fe50216e5ccb14ed3bbbe14b3b219a64d50d",
"ec1dc201f6c06154364ba58fbc27117814c90d4f",
"3c1fbdba95854d24f1030f9c2a38ad690198512e",
"9f020ec7779d9a6e73ae0f4c6387d51fe4d4c2f1",
"f911ec589defc1e7dc5da10e0bb417e89549a154",
"285c2d3a8467d53961764e351c4a5f434471c6fd",
"c76161382614314c68f5f0bd55c3a3db25d75786",
"1c4c7240643033a56997599509bb229eccee8cd8",
"c1ad560e555a2e2ded3bde66444145eb3609d093",
"90ca5d29e3edbde0f682df0162d4c4f9899817eb",
"e53604b74268a1d38e60f263ccdabe1d9b491ec3",
"87e96ca24ca7aba156e15c77dc3ff566056178da",
"06de19a266533ec23ec42f522f98b5c80e028d9c",
"4ad179b75d2ed15e1f2b657b19ffd40587f36f25",
"66de60553e00c3fc0e083f76852dee13f428d0b4",
"d47214f34485f40dbe0816ddb03d0433a123b52d",
"6e14ab25f637d4e742e7f0ec89dcc5e74ca7fcef",
"fd850ace8ab68efdb05202eedd9df2c41abbeca5",
"a357557282d6d3851fecb87341a9ac0fa65a05b2",
"04e9de3d71931c6953c5b600f5cf10f5c28238bb",
"58d1a8f34402f525ca527871b7adecfe88d59f3c",
"f883dd48ca79f47123e9fda322d16c597cf94df4",
"499cb0bf12e6e3c49b351f0307a7042949ba08e2",
"6ce71b78a7541c15ca906bf907bc4d76476aa0a4",
"2cc4616d6b4a93c3deba68812f57b2c1c77e6e41",
"4ef3985dc380c8416e6b39006e7299bf2fa94f67",
"4f86249d1e0fdb778b1f2dd511933d99d415867f",
"21b6d31e4c88b90232e85218c681df9fe5536431",
"8093d25827fb3df144275f24faf4ec063e37a7c5",
"07cc27692d4426f1f727ff11b7995fad3374028f",
"9766486aaffb8496d8b6ca3c5146a763c362f05c",
"a5b85c331e512920602363025d76190ba2734b2b",
"e9f93155c645065a36e49804951853e543874059",
"ca67b2bce19919bcf8a444fb240657707430a3d9",
"718132b69404f1e55c97b7f0ad8c0055d032deaf",
"4ab57389a5612c08c9809d0790a47ead912f92ae",
"eb9a847566198d01f174b38221af34b8f3920bfc",
"269c585f08dceacc7fe1a6d718a58798660a4a30",
"e33a73d66e0ba0d743bf7b4d9991c6f2a7b61efe",
"6c1f158459b06486c31ee60ad691a7848779ef53"
]
},
"58243": {
"id": "PR_kwDOAO6SJc4y_3or",
"public_id": 58243,
"url": "https://github.com/godotengine/godot/pull/58243",
"diff_url": "https://github.com/godotengine/godot/pull/58243.diff",
"patch_url": "https://github.com/godotengine/godot/pull/58243.patch",
"title": "Fix wording in `AnimationNode` classref",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
"created_at": "2022-02-17T15:24:31Z",
"updated_at": "2022-02-19T14:46:51Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
}
],
"commits": [
"bc37b0508bd980fa4faf3d89df0af665fecef377"
]
},
"58254": {
"id": "PR_kwDOAO6SJc4zAugS",
"public_id": 58254,
"url": "https://github.com/godotengine/godot/pull/58254",
"diff_url": "https://github.com/godotengine/godot/pull/58254.diff",
"patch_url": "https://github.com/godotengine/godot/pull/58254.patch",
"title": "Only store `_edit_use_anchors_` metadata if value is not the default (3.x)",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE4MDAzMg==",
"created_at": "2022-02-17T19:06:55Z",
"updated_at": "2022-02-19T14:59:41Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
}
],
"commits": [
"3b251904948cbda718ec70991e2435b3b0f66617"
]
},
"58278": {
"id": "PR_kwDOAO6SJc4zFa0D",
"public_id": 58278,
"url": "https://github.com/godotengine/godot/pull/58278",
"diff_url": "https://github.com/godotengine/godot/pull/58278.diff",
"patch_url": "https://github.com/godotengine/godot/pull/58278.patch",
"title": "Fix decompression functions not returning errcodes",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjY1MDE5NzU=",
"created_at": "2022-02-18T13:43:20Z",
"updated_at": "2023-02-22T10:10:52Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTc5NjY=",
"name": "topic:core",
"color": "#ffee88"
}
],
"commits": [
"61790a03f5e63b79c8bf2c14c3f328480ba194a2"
]
},
"58292": {
"id": "PR_kwDOAO6SJc4zHtl1",
"public_id": 58292,
"url": "https://github.com/godotengine/godot/pull/58292",
"diff_url": "https://github.com/godotengine/godot/pull/58292.diff",
"patch_url": "https://github.com/godotengine/godot/pull/58292.patch",
"title": "Document that meshes and lights must be fully set up before baking GIProbe (3.x)",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE4MDAzMg==",
"created_at": "2022-02-18T20:42:21Z",
"updated_at": "2022-02-19T15:00:48Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"def35898e42ccd93246d9834548125b07c1cebea"
]
},
"58317": {
"id": "PR_kwDOAO6SJc4zLOXU",
"public_id": 58317,
"url": "https://github.com/godotengine/godot/pull/58317",
"diff_url": "https://github.com/godotengine/godot/pull/58317.diff",
"patch_url": "https://github.com/godotengine/godot/pull/58317.patch",
"title": "[iOS] Fix incorrect method name for input dragging event",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjM3NTAwODM=",
"created_at": "2022-02-19T13:42:43Z",
"updated_at": "2022-02-19T14:46:28Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTc1MTk=",
"name": "platform:ios",
"color": "#e4e4e4"
},
{
"id": "MDU6TGFiZWwxMzMyMzAzMTE5",
"name": "regression",
"color": "#ff63ac"
},
{
"id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
"name": "topic:input",
"color": "#ffee88"
}
],
"commits": [
"8b3ac9479e484fa8c7ba83b840301bbbcfa76ef3"
]
},
"58329": {
"id": "PR_kwDOAO6SJc4zLrFs",
"public_id": 58329,
"url": "https://github.com/godotengine/godot/pull/58329",
"diff_url": "https://github.com/godotengine/godot/pull/58329.diff",
"patch_url": "https://github.com/godotengine/godot/pull/58329.patch",
"title": "[HTML5] Add Stadia controller to database",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjQwNDMxNzk0",
"created_at": "2022-02-19T22:02:41Z",
"updated_at": "2022-02-21T10:11:08Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwyNzkwOTc0NTU=",
"name": "platform:web",
"color": "#e4e4e4"
},
{
"id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
"name": "topic:input",
"color": "#ffee88"
}
],
"commits": [
"b8a7ea034c0042ff7128221ee4fe9f10a6438598"
]
},
"58351": {
"id": "PR_kwDOAO6SJc4zMD6v",
"public_id": 58351,
"url": "https://github.com/godotengine/godot/pull/58351",
"diff_url": "https://github.com/godotengine/godot/pull/58351.diff",
"patch_url": "https://github.com/godotengine/godot/pull/58351.patch",
"title": "Sync controller mappings DB with SDL2 community repo",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
"created_at": "2022-02-20T11:21:19Z",
"updated_at": "2022-02-21T10:11:55Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
"name": "topic:input",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwzNzA0NzE3OTU=",
"name": "topic:thirdparty",
"color": "#ffee88"
}
],
"commits": [
"e3d89a76f7944dc21e308953c9f90f42fd61f6d2"
]
},
"58391": {
"id": "PR_kwDOAO6SJc4zOyUD",
"public_id": 58391,
"url": "https://github.com/godotengine/godot/pull/58391",
"diff_url": "https://github.com/godotengine/godot/pull/58391.diff",
"patch_url": "https://github.com/godotengine/godot/pull/58391.patch",
"title": "[3.x] In final phase of test_body_motion, move and cull AABB for body once instead of for every shape",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjIyOTgzNw==",
"created_at": "2022-02-21T14:07:23Z",
"updated_at": "2022-02-21T14:19:29Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxMzMyMzAzMTE5",
"name": "regression",
"color": "#ff63ac"
},
{
"id": "MDU6TGFiZWwzNzA0NzE4ODA=",
"name": "topic:physics",
"color": "#ffee88"
}
],
"commits": [
"e6f1a44b4d06c64a5dd89b0f4955764f2302b17b"
]
},
"58425": {
"id": "PR_kwDOAO6SJc4zSBPn",
"public_id": 58425,
"url": "https://github.com/godotengine/godot/pull/58425",
"diff_url": "https://github.com/godotengine/godot/pull/58425.diff",
"patch_url": "https://github.com/godotengine/godot/pull/58425.patch",
"title": "[3.x] CI: Use `mono_static=yes` for Mono builds",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
"created_at": "2022-02-22T12:12:49Z",
"updated_at": "2022-02-24T09:18:28Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwyNzkwOTgwMDk=",
"name": "topic:buildsystem",
"color": "#ffee88"
}
],
"commits": [
"6475c676a82d1e29325414c9a22ce9a86ade50c4"
]
},
"58428": {
"id": "PR_kwDOAO6SJc4zSVqX",
"public_id": 58428,
"url": "https://github.com/godotengine/godot/pull/58428",
"diff_url": "https://github.com/godotengine/godot/pull/58428.diff",
"patch_url": "https://github.com/godotengine/godot/pull/58428.patch",
"title": "Fix GIProbe gizmo out of bounds crash",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
"created_at": "2022-02-22T13:44:08Z",
"updated_at": "2022-02-24T09:18:55Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
"name": "crash",
"color": "#885544"
},
{
"id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
"name": "topic:3d",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
}
],
"commits": [
"e3f84916dec76de8119572750342240bfcee750a"
]
},
"58470": {
"id": "PR_kwDOAO6SJc4zWzet",
"public_id": 58470,
"url": "https://github.com/godotengine/godot/pull/58470",
"diff_url": "https://github.com/godotengine/godot/pull/58470.diff",
"patch_url": "https://github.com/godotengine/godot/pull/58470.patch",
"title": "Document glow rendering caveats when using GLES3 on mobile",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE4MDAzMg==",
"created_at": "2022-02-23T16:45:40Z",
"updated_at": "2022-02-24T09:30:51Z",
"target_branch": "3.x",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"595d67ae8b24a7f6174a655b5618c479d8554b8c"
]
},
"58496": {
"id": "PR_kwDOAO6SJc4zZr7L",
"public_id": 58496,
"url": "https://github.com/godotengine/godot/pull/58496",
"diff_url": "https://github.com/godotengine/godot/pull/58496.diff",
"patch_url": "https://github.com/godotengine/godot/pull/58496.patch",
"title": "Add sanity checks to lightmap unwrap texel size",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjQ0MDIzMDQ=",
"created_at": "2022-02-24T12:09:58Z",
"updated_at": "2022-02-24T12:32:15Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
"name": "crash",
"color": "#885544"
},
{
"id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
"name": "topic:3d",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWw4OTAzMTA1MDI=",
"name": "topic:import",
"color": "#ffee88"
}
],
"commits": [
"d0fd5fd3c787210fa584e4a933280bd82daaec02"
]
}
}
}