Files
godot-interactive-changelog/data/godotengine.godot.4.2.2.json
2024-04-17 10:51:13 +02:00

27856 lines
1.2 MiB

{
"generated_at": 1713342004656,
"log": [
"15073afe3856abd2aa1622492fe50026c7d63dc1",
"7fbfe1dbe73916f95ee5c022e7defb0c25c240fb",
"f23a48e66345596ab22f21daba42aab379656ccf",
"e5ea748dcf132751480b2b510b2a7b4b56150359",
"895f1877fba1cc4176a59f5a0fbeec954dcdd0a6",
"e57244edc67eb25edd2d574d45f50261c26c5513",
"219517f6b8ade461cad22a35e64842782dec2a51",
"0f6403f7197c8c806f718da47c65e63705dd009f",
"a7099ce88013c0dbf12c49e82b4cb070a12d5f21",
"a7c4d3bc08cb57ebe5654d942904be7bd95382bf",
"7eb90a35d472f76bdeead1bfcb41256d50b6aff2",
"79b7dc7f943c6a5dad4d24bafc2a203daf5831fa",
"c1547d1337096c89c28fb93eaa4f2bb9293ae044",
"4cffca7fbcd580002474f2b0989971780e85500c",
"16a8334b8d97ad91bf414ba8150e265e6dc1e6e7",
"a4b2915f024af6358f36263bbbb5bde7d9db4b45",
"f9eabb81cbdb28bf83715cf383c1bbd913c5e8ca",
"0b734a6371a3317415e0aabb40fe55204499dd0a",
"63f45cd75d1d6d3ab7c04b472825fc387d5aac8a",
"e423ace94ef2702f4ea9004322308c5315cd4be2",
"60eb94bae41aec76a5c68276c3fd1f1c36db5c0a",
"cf725c4b91ecf4ef4a1358e9da69f8495b648247",
"6710381d9a8ba95c90bd6a6ddfa392516987576e",
"3c1be8d06752cf6dc3d8c809eab698d7777d53c1",
"0eca87df51a222a42ec0160092ad71deb109b6d0",
"55a363dd19e47e947b5eb75314a6108c12772dc0",
"97e429a9eafffa25026056d84621caaff0084331",
"1c915dabb6024b3c0f79d0de561105e1dee59dcb",
"ed95ec0f8218deee2309821b17a773e343c03b8b",
"fea0f98220edb96f89e1b4116b6468e2bcdf2af1",
"767649757cae780fc91c4d49d7dc3c19720e3b3d",
"5958c8fa228f7f6fa8653d20b8f0d3f2d2f0ce17",
"7d1c5125a0ebc6cd82ad6a069016cc197d239086",
"1c5984c304dbb27e7e6c143f7af362926bc3e29f",
"d5340e1abd767bd7fc7f6e96ef511bb56896515c",
"fb9702de9e86d0972c37b203fb9f48a27ab2d352",
"99033fcf4419ac632a4dc16290c0ed00f5c41c84",
"dbc0ccae58f4814910dd4f6ebba0fe77099d172e",
"3bb74adc45ee22c98afff0275844d3925c2b3202",
"2114489e23cffb041050f372db39839840794504",
"f890c5d2997a95cc3661fab436cd87c9327efc45",
"6f339b07f07c45b117f63fe7741e8cae455386e2",
"946cb13d9bfa03b99b620e2fdeb6083b5be401dc",
"bfc72801fdf75d435dd2303f5b952f5a0af14ebe",
"dc865a1ec650ffef78f788f57bf5af80052a67b8",
"28abd259f7b25778b2a38592b469b6f130c5034d",
"96303ab81ea167aa0d7b93cd137d0bd44e215928",
"bd26efae0da016f5d1d034e15364813112834dcd",
"3f4734c249a1d34265b0a65e112162c65cc5ced8",
"3e968fd8ae735d5e4702abaacb3714cba92363cc",
"5e7607a6d6a6bee0311768d8d46c6bf6db283c0b",
"cd02fe3469dcc93b457cdffb2a3e50f41c6c93f2",
"d2433970c9f9477364fa1bf0b9059087ca03783e",
"5e2477e5711f468bdb342333a6baf034cf56a5bd",
"7af7902121b02eec73555bb7086841077654b70b",
"bbb29124b9e76ef35a1848c7976cb50a4364d4d5",
"09280edd416b926cab693c3434f5e7763b7b9b29",
"c9232a36373067bb34cf21f4ffe36b198b05d76a",
"d90195bb2ea5c83ea49b04b95301f963f2ab38b1",
"8bfe88fee8df694730eec4bbf15e80ba168741fb",
"61565d20c636f10ec2969c66b258c2235a4b9cb2",
"68bfb779d1c6f5e33a12d8a8b4a8986fda1ee42d",
"a8851277d297fc46a01584308ff76b3438e2cbc3",
"498edf3dd887a67608be27b3c5383cb881260a40",
"f2bd24e80f03fdb7665bf2bf5da4cf5a072f7f24",
"c215f72999dacc194bef5b8b6710b1d47b0d513d",
"5ac47d30edc489d7bac7395826841fd5e9157476",
"b4ba90e432c88e1add3fd22fdbd3a0c9c61c6224",
"96cbb7ab6590d33edd7a5a8ba42800f433a5c40d",
"c2918e6e068dbf6128ad5b4cebbb0106e10dc02e",
"36a32f4a5ad50fc4442ab9fb0d1725deadea41c8",
"8aff153ea2fb33b1d96c3bc07f9726752c16d701",
"bfdced3a1c9ad9409f0470388d4f8842006d2289",
"94ddc44a125eb15f766a97c397fb89b1c9386689",
"db47101f68fa3d546ce8e9227ae0796ad71e5d10",
"a6f25f7b0410fd7dc690770b4b7bfd6ac95e893a",
"063edcbe3b46f9f223efd5c07395fd2b9c2cd8f3",
"2034c10d9e0687a660621852e8e983b8fb8bbda5",
"d81e6e951c3edbd9703df1bd3251dd66080ce0b4",
"33ba374a30a5bb7abf537597c37a9f0f934a1f0c",
"c6ae98ab6033ac5c57d01cf3cefa3489b6fe7f77",
"c57002e0b48f3c21b8608d0ea6fe2b248e8dbd1e",
"987a7c681d1b3bcfffc9b7c801bb19c18ed55e48",
"c61a68614e5b030a4a1e11abaa5a893b8017f78d",
"fa1b68094e5102660205e8498ee7a4ad57130e11",
"6980cb0f0fe17f025ca39a87396ebb38cb2a2c93",
"1b90b9ad05f8bb63e6cc6dc398c850387d8e370f",
"562613ac3727a2380d848bc7291c7690429bd107",
"51d7ffde6d846bb57daeed1a83402d3954f03bd4",
"4495fbd758b0c5642ae8b6c2cb1d9c6cc3e5f73a",
"194efad738b99e97d2dd7b8279b061504808c916",
"bbe1b0c58dc5fc3350b03c663ad6700da205d0fd",
"61f4d6252b21848abc8a0b4a3c42724aedcb45bc",
"b4be0634d4f4d9273133a8007972cbf85d76b687",
"f90d6dffed2ecbec09b2451e3ec84d9cd417a1c5",
"fb63404aadf51585ce7f4b9d7286fa9c4bb0a6a5",
"4e5b545c0465c8c007440e21b72c6d0ac35feb4e",
"d02b38d41118101a8813a5d29013439a291e6cf1",
"16d154e8fd6f5452d8af5fe776fd86a809b6c597",
"7513a79555ab3c6a8a1f6f480757c6bdb104d9bb",
"696e9e04d96319e3ebbb0a388d7e394f76d04631",
"e771e2e37992c99ce8b008c6b2733a01182d9af2",
"7204d66b2851589571dfe5b83546f6de65eb0883",
"147b99ae2a057c8ea5db9d8bc20a5162c9b51e07",
"b3fa724e9db172cb3e90058b670474ed76446d75",
"c71cda870bb4f41e7e12ebf7f2444288375a77a5",
"0b03a281e113129732f2132258386d285d00b092",
"1dfd92797e4010655181449aaf7f064e6077dc34",
"65049c3fe74f6a27bcbbdad1d7cd91a4675cd07b",
"3dd1d489762bb2edf3e704cec851ae88547eeede",
"05abecb7013c82bd7ac98ecdfcc3608a44c868b6",
"e4181c6d483ca7d5eb38dba76842136f86d70b5e",
"d216ac7a2cb8687e4e4f169bd45654367ee9cd35",
"966e1a3d710cfc209e20cfaf4be32e6258685c07",
"f14e43b68fafc1303230c1bc7786fbe23d86c523",
"903dfb91a7acf93eed8b0f69a922ffcd83261c25",
"93fcd9ce4148d53d639f922e9322faa14d843084",
"360543361b93cc3e92751913c5eabbc47c573889",
"9f4eac82a2edae4234cf10fc7b3dfcff708cc06d",
"7fd058a7fa912a69a7d08dbeec9ed205897d6503",
"261129496c17bee57dbd9018b3649cda7c766cb0",
"3553d337089b84efab4b8d7f12e9b95e495e1ca0",
"18d497d7441e120c6f1ac74e12138e4e90926b26",
"17b1fd94af06568ff8a19a1312fee1e8067a3c9c",
"02e6c0ab951a820843f94d90983f32b095075267",
"4e3cd10173416f9847bb297ee3347288a5bae5af",
"5cc432e7a13730a10e4b09b51dd72598c1b3ac8e",
"f4106e5fb32d64f31e2b9fcdc5084b660dcc5c24",
"c00caa766ee753e37a5714931491baaffd8628a3",
"2042283d320278e47379a8108dd37a7f00e7c5e8",
"16f3652d1058dc37164b8b9251299b2e0b8b0c24",
"8d069c3f5ca014f779ef3a45a850d6dbdfa0afb3",
"a5aa6910bcb4e734216ad80589b9c6e02a5a20f4",
"e35e97f0273f6b6bb84813f35c553ccefdebfef9",
"7691c5fccdcd6fa86226cbd68f4f5188d7d0eb9c",
"1a8649fc3eded9629c9e7dcfba5b5c5c8b8e6f7f",
"486998bee5dd120714d8afa0e0ed0e9a0c6b7c13",
"04c312fbc9bad7cdf5bde865b03ee499e010905d",
"b3b961247f097cee45bc97e9c3329b0544f5d912",
"3971cbcff0fb836e720df65575c440804e06a000",
"630b0a00e2fe78e91fd3e63ddf0f22ac69fd5def",
"d0a36f8111fa8b0287491270a143431ebc83a30d",
"f546d4036792cf7894c7b62f32d226270ed9fb50",
"167b4c071c8bce92d2167c3ffda2d17fd02a4ea5",
"587d689c5f267b2d577f565d761cc364304bebd3",
"bbc90d8c8aa48d0e56442af8d13177136cd6578c",
"89a614c38013b13ece5201f1a45aae1db3586301",
"c1d946e3fe5f4d91d956cc370bc81a34aff6bdfa",
"1f0cf81f5710073eb6174161028956da4b78005e",
"1e55de9b8b1f85eb70c3b2d3c1b53adbc30e62c4",
"dea652d9a2a02a23fd1fe17eaf6c81c12419ab4f",
"4e12b70a907b46fa9493a59186b1ecf511e89e43",
"c13fc678ff110e1ed42a00e2582d79f0cd181a55",
"31bdc32b4dbf65f11402d8ef007f902105f84318",
"592fda3a8d5008d6fa15a6d26e64f17ee05c1f74",
"3d6b0ef6f0a44beef170f824597ec41987ce75d8",
"3dee66d28f5fc07ca9e95cb2457c5a92a3be3506",
"970089337e408a9ed05868726f5262ef382a44eb",
"b169bfc85138c920d8c778c7e17c6cde3bd7dea2",
"02c26e075bcb276194035d781c247757de553fe3",
"bf98ff67c6a2400c38503c85b0c58dcc799c4c07",
"80a0b4e0b6e298c2baf6984f59ae30af8271d86b",
"afa50c4d2b99cb0e51a41b3159bf5b3ed452bbe5",
"cc95f87b2ba0362c7741244dabc7acf78df9b5a9",
"583b48c43f56f8f0a3b033d9e9ee7f4c1e47bc5e",
"b1b5cb9d6f8454f2961b2af6b122c009ba8a63ca",
"76055c42686ac6273b9f93a97e1da2369f44674e",
"1894129713f0daaca1192129cdb3345940f61cba",
"ac4051f8a8f86c9865961deb44c970634b130941",
"5b25a115c8ae59658ba1854fe5df97b2f0a82598",
"3098b02e564460400a14d859ca9154f1e69db4dd",
"a5e857019c0f339a17a1fd9842d05b07a4225f5f",
"ae6079dbdf82895bf1e082e90c60a4f689fdfa89",
"82d2375382fec7dacbb74b312e5ef225a3131806",
"93fdca17d0dc862d087348ff4c81136b3d74b80b",
"7c162351c9a21a1eab305b29355cf6fa4bd6873a",
"fddd0a5098d8eba6a29ba8f4bea0c0ba23430b7b",
"3ebb5ea482db522e9eba3d3f6b3ea9ee9c7b7531",
"b1d67c4fde578ef939c40c98efb32dae9c959f9b",
"7e7bf59f687356264d5bd66b4ececb79cff39a9c",
"4e615b162d9e09362c108eaeb3f3686483ead06e",
"8f0966982d4fdd6a8aa3f55338865abbe44164e9",
"9fa98ebb17a540c87cc2189be417b1a395d39a80",
"01c51db41cac4bd4579d82269ee0e712522c1a56",
"2eda411cca023116a499a3d640d1ac40f2942310",
"e5add91a46b77a5b6376c78edfdb86cccf1f0740",
"cc38139799772c1acf930e37cddd89660714c1c2",
"a05e15944efd7e371a561fe1c6a844a2d7157ed2",
"fc42a18ffe2fe33ff6dc0d8cfcb172be89bc210d",
"b7399394599ef6ce86e60dba03de7b56b8707621",
"867df40f133ffc7667b863b75d067f4f86b86f5e",
"63c13e77e4389d06fe7f53e81dade20561cb9da6",
"ba722ea0676de0b36689519339c06b7c18b7fee3",
"94c9e96056fbda9de5df5b346caa8b318ab668fd",
"50a240916a397c588ef307eb7335beec7b5dcad6",
"7159bd3bc3d82fa9d7c0c3f2a2b582087cdd1887",
"637960597f0c3776acc468601d159e7edd541749",
"da4aaaa007220c30d03510efcda22995564c9cbd",
"9d5755d20c394379839a67c9c45474ac2cbe7c8a",
"2c22a0a590fd0473f738f590f30c5a5f7c93106f",
"6400a1fd62d2fc3d273640dbffe4683499efc383",
"ccc8472c5780dededb06d9024bc67442bcb96f60",
"aca96eb406016dc4b8e7c4e55542b56b39383d60",
"48f0e5f12b8b34142673ba50cc743615296d6ef3",
"fb55840d92ba3ba48e8c9744471bbd454a56dbc4",
"aaf1928940dfc2e6280b1cd3811e02dbfbc0b0b4",
"002028ea408927720496606d36701c44147e6ac6",
"5a0f95edd253c911ddfa40f5749fc2d47cd6b684",
"5b6362272654cfdb155daa66657f96c8ecefde23",
"c3d9191f333cae17c9149aa982c91c499b4c27ae",
"263616aab01bfabdf35200a1ed2c5053801faf17",
"84b8c3275de320ffa73266231f86c88117179f4f",
"2bbd4aabdb48ef0b1b8c57696f977e6ac0dd30ae",
"968f5929840d215bde00f716dded31ed9973ff37",
"acea2c542439dbe438ac3c9bafa980e570b4b413",
"f2abdd143efbce22f8b6ac90b9487c6334be3649",
"316d3d8a0d8167d8d2c6cebf852e4bbba8a46a1a",
"90871bc800e7e13a112712da59200ea33e1fbb6e",
"0f38f50e97c69607a0ccf0565f3e7ddf792198e9",
"755620e36455bbf4a042b6e88bbd46ff32905c79",
"41648610cc11c07e64df84f45a8a42c431c7b3de",
"5960a15a4647b381afc0e15c15a45420fe235344",
"14bd7d061fbf2783b0239d645c97d1c1e1c18e8f",
"f4ac543b9961f0af1960e3bc1053b930f3935b27",
"9547818cc0f58d22667a67fb048e08d09c1753e6",
"8e31ea244b4157a56449a80a45efd1cba2d9e782",
"63b1d100fba2dc34e31cd22b9b326ff8d5a2aeb7",
"5f92e6e7e311f00706fd6deac7fdbeab800241ee",
"9926e7e8fa198a90f9a0cafc11c633e4958473f4",
"3797140b7de7a64ddd1fa77004f4711571e13e24",
"7e80c69d49129a4e398f66db75e96439e6f24135",
"35e5b150b37feae14b177f60055020b0d901970f",
"e46cba13ed4f22fd84d919c8438dbe996bce9e94",
"2ec1d8043c3fa4c11a267b60d87e9809546d4eee",
"138b3ded67fc2f0799641a7f8356bf881ebc3a54",
"d19d2ca30792189f01437176373facd88b5f8f77",
"abde3b53da36775f48a3a8308045bd0929651ae1",
"6ba9c6bf6d5098c4a829334cdc150bbe3959488f",
"43eae4312dae8b3c5005d39472c9b26fb2135287",
"a61a84ff095c3e3ad83cd0efbd7cc21aadb25e83",
"4142e57082df77ff77b4eda62af6dbd87591bcbb",
"17e50c629cd315875190a745029a591624f40fae",
"3d4c2fa7da5c85b26cc712632a82e7f124d6260f",
"b254088b7a6925936542a10e273816974382f23d",
"34010bf4d2e847ebd934d65be673ec1a5c5ccb73",
"d771bc60845ef2befc01525c56e15745196f9920",
"d5ac4564b09302abfb60375d72bedd8e02c60fed",
"6451422e7298699d5357d9efd91e28d8be8cdcd6",
"7eb4e71147512416612a2c523b52965a80a437ed",
"fc78f766d1a8424fff5ea82e100a1f3dac97af52",
"4b7d5eb4e173a573a688cd2bbd55aa418ab288ef",
"4e874a6b86cf0dc6a9f129fd4b822c9dae66f2d8",
"0d4b3c570a27ffe4b44abfaf73b8ae0f2953137e",
"fe45b36d52ca60fb1b806bdfc92f187da6312176",
"20595c1e5ed797c01256b0ca7f4182cf4fefb8f1",
"a51db95bc4754597d095cb1470bb6465b9a792bb",
"adf759cec02a64f86d31bccd003d0f29ba64118f",
"2c602b9b829dd95b94cae9e24990a594474c5261",
"ab3f14d34e69b576d8e1f25db3c3df1be3e2d5f7",
"3ad046920d27d878b40a66da14434f2e9031b82d",
"5970616be2857f6e74dba9af8553dc5c0a66533f",
"6c8faad725b9ea3e9edd49b1ad5fb87197046d62",
"8f4e66d1a21fdccbbfdf639df09248397499b56e",
"ff42ab75693872d70494db06d75ff9744fee3d57",
"e45579fcc6c07be218e777c1c01ed9d06b667827",
"5985f2bb82d9a4beb44719812c293241074340e6",
"4bbca24ec7211e28fd90d43eab16e4bb9bc9a013",
"2dd55ce69f22ec922c49907f4f8e033257d17c35",
"18c543d31258eb500f4c109706a78a9f02ac26bc",
"52efe8513385082e6e327467ff1f28385917a0d7",
"2b704dc15d2dfea2b4cf17adb8df783c3e19c7b8",
"adcc505e10a329b7d894eae16f7a43cf28221243",
"1bf575615053d12ff7f6638d98e5e9ec3e16fa17",
"7ba594e52b6e171720494d7207ce4e0d4ddf8a06",
"06988f8cd78f9e3419221f2d7fd43e308d1524ea",
"d14aeb393992904051b170e92f4445acc30739f6",
"6d7ff2e02a18cca6c54b2cda7d17f5bb27de0435",
"0f394c062103a8313f282dd9be3329cc3f6d932d",
"2a8c429fcc19b042aaf43a51060c571d42ca2e39",
"91c5d1e24592ee2c79360bb295448eab2d4dfbfc",
"6d96d87f236c3dc42bd09dc4650cdc5f59b22f9d",
"d534c67d91b0e4c439bace65a1b51c22a194d07f",
"2fdeeead5b0b55d9457c51fabc9a99228bf37b7f",
"c44ae1fdd495a97c48a0e4afceacb29c5ec1b625",
"c17688fa6cfdaecb8934ef4cb7d4710c595a5686",
"36e611fa8383850a2460598d10fd8742e8c65e08",
"d8cbaa3a8bfdcde3efad6582740accb9851a580d",
"7ca66462aca5da33607c7d2561dc415986c1429c",
"0dcadaf02a2533f344813d9ccb998380afb95887",
"15a8022ec31b26ca3042bc075d512090e7d5ca86",
"71a6870c06525160d6e736721599affdcaa47731",
"474589eb838623f4a59628c0316d0d27f83ed3d1",
"991454b8bdf4e90545d4ffe84a6bff865782bc6a",
"424a6a6bf5109a099a51e42f5e1737aab70f66da",
"c7fb0645af400a1859154bcee9394e63bdabd198",
"7ecb58dfc5e9647850aafe0ebef963048ac05eeb",
"e070bbc77e260a5456dd2d4c0869715f2b1297f8",
"ad57a98eb0a3ab177fef95de46e13afc1434f84d",
"881d2538976049d7a8355730d2989c737940141c",
"822b2b43a6bd7e15f24c8cadf37fc03a235f8db7",
"6c8375b73d7da41ab03e45b4c757157e604a72b4",
"ce42f8b4ec5cdaa93a464e8fcff5d7b4a5c819fe",
"a92a2015f0f7031d7c5cce00994f66697e27c4bd",
"873a77d8e9af1a0bb8b460ac599239e389f5978d",
"c35e05e7b15b65badc334871e3fa58644a463dce",
"beadc92e4f3b50c04c38dfc3c5b9b413b68a9a70",
"c2d38b4388a8754fdb7a542d255ac8b747ad3941",
"eb25ef6062e158b9f1a64a44c023e1a864c15495",
"ee1034d3551fff083141204c9e5979bdff94d27e",
"bce0ada5f4dbe6a749ced9abf99e128135770b1f",
"06a94ecc14f0565190061fc2cd55405e5c4acc30",
"a47a07d13bc6e3fa031b22a0f4815f54a99c0820",
"b34af3aa5a386a7d4681051805c9b65752845966",
"49031b24e550309b1dd717eb5130240176c140c7",
"1f677eb2797b5abdf69c318eef566d9c64a15268",
"88526a23a5887627cb844d11d45a76300a045bb8",
"6a2a0487531fde97be483164a12d0b71512cf34f",
"4bc567d27abcc602308f8f8ce26f03c40cc90196",
"5dbe105f221ff20a940021411b5f8f54445699c9",
"5573f37ff353b7cb6f0b0593c9dda05a854290b9",
"8633f7bcdb52e8b59b46ae891c5a936e1393fda3",
"6e6d49c68ae7057e2e7279550f36ca548e3468b8",
"6777e1b4bfdc02b26ea07b8e3f20b6b3257aae43",
"8e3740d425a704eec2e8e487e1dd078136afbfa5",
"9609df181d6c5f67553773406822d4c5a3c1c847",
"93fd5da49c499db6e37ce64e2b5513f62af672fa",
"43d24379a5b882801f49fa4215380990ab2c6e02",
"9f10aedb17763397f759f6231bc66c47f6ff87cc",
"5f3bd68cfecb1ff698d6e609804829e4fc807b76",
"2fe886f3a5257b625d2d7798ed2cd242eeb7f154",
"3a8c04ea3c148715cc31fffe0f2b59865e2f1179",
"89f22518dc3aa35ef3957779e59d49a0bf2b56db",
"94949f0ee1bbdb7180ec8876f121461908d7f7ea",
"6f6a1dc5e9577830e55a1136e8919b85395edad6",
"dd665988d71004c2f40c9b5abf52fcbd5c9dff7b",
"663ba67016a013ab7d3d0441366d927fd3df6557",
"cd29fb22a007b6cbdadde9cb3f912f0b47b786fa",
"5a7c19f6c4192734a36c665d80a3cbea03b843d4",
"8544106b7e4d9add7905da08e3cd3bf720f3cb20",
"6e4cbdc14466199a84e22467b716dfb30cd31f91",
"d01c60c1782f3d19bfa50bdc741cbef96670336c",
"28818d1d6c503471ce3fc35e7727fbf23a9ca466",
"b247151af26cd4038b92e8de3c40d4d321675b3f",
"771db18a5da33d626cb3b212f4fcc8f508afd4d9",
"571cb746f9936cc5d636eef49afc102e5b4e9871",
"c4fb3bc342c42d64ec1c515664ce7d711b0c4d57",
"08772e3fd39772c58f75e5a5681a6ab72fce15b0",
"7827a3945b23764c48659caf7b170f5142c991e4",
"50eaeec2f7e75ead88b974b3cfc357b1beb52696",
"f7f86cf5db46ffa47938a322860527889051fcbe",
"b6d78d8eb7bcf57f0ae2d7ca7fdd129b5cde2c10",
"6b3e4bb0ec277a6e95889983096c8b05af1e84bb",
"93fd2f7768749cf949a1f7b024df21de182ad09c",
"06ccf2bbb5125ae078132fbdd8eb88e2a368577f",
"7e33c6bf228bbf9a837020ccef65744d972cb2db",
"58dd33e3d0c2f25b6c5015e55dd31588b5f32265",
"b0318cfb3d4cb4cc84f10c8da6952de678e9eba0",
"4f60f850f79e44daa7edcdba80549d569071157a",
"e19f2c6b76421acae10b8f618af453f887cfcf35",
"3b2cdc2cc59ee6ba8c9e4e3d56421bbbacb3ceba",
"27d08e2d87916c47e89aa89c7c80d28b77729425",
"49cec88ff9f004dce0865221835764f48b000172",
"bb8b208ede2f33754e943c0a63b77d033ed2372a",
"cc90979f35e2ba24501c593261017439595eff35",
"e35bbb2f8576057868328b51cd1fa760ec1a6981",
"e00f2e598a93e4271e615feed29772d87aece341",
"d4114f163189bbb1d11ac99f421116a08d258aff",
"cf767ddf290585de3c95a8e40ccfbfd8f68af560",
"2ba4a7dd3df6b8418e299c887379cf12df3a5865",
"032d96042dff838976b2b4b725cbd6b3ca1e3b2f",
"209aa9821a07fd555629534f6c7712903802fcac",
"f5ecaec1a4ca110c515fda4312d609e7add6d5c8",
"894d6291857993d9947519a8da7c1be60ceb6940",
"41dcabb0cfefc0ba232a0006e3127187d033b5ce",
"4a036b5fe7b0802bb4d8f12265f715efe6461f17",
"a1c32a946241e978bad7e5abdd41de2a8988c303",
"89fd2c30e1087b7aae36c37cb4c2e4fd23ed00b7",
"b20ba6bd12902e89df9f84b3a4daa503a10d24dd",
"19bb93513a2762ceaf80a12b7cbc4a6e8d2a4e27",
"c285b726bb06f8d160f2c4b5505bbe76431b3cee",
"7c22d5444a6df745a7c92a2a2c6cc26e49259188",
"1b8d1048adf03e58a1423a71c46b1be59aea14d6",
"79179351a3edfc56377d63d3d686daa06611e95d",
"4d3e25d09da6d19a2098f4e1d465364343ff4edc",
"776938f7317e4df688ebce5d088f19e44f26a988",
"36f34c8f86008fd2ac535ec8af6227a74232656a",
"ba23081eb758e9f4b8a5a2e10bd742bba41f04c4",
"f1f56746b9a12900fb9c401e40f58b17c00fb266",
"d41639a4cbf556ec957350335d2f7880a1011047",
"29811357a307143f95f5c0a175e61c1359cd15ba",
"ee3a87caf1b274644265a8a3e07dfd11c8ef378b",
"a3d7978c555e1f790886902240210b043cb64f79",
"04207a87b82ae55a47717b8cc78cf8633da32c1c",
"03ec65203c01ecfcb80f49d7a95a6b6d749ae49e",
"6d1c2e54bb85df0377600137ff685e129bfa5029",
"e6ea82344a676b3280b46313d010495688b9b0fa",
"80bf0cff65e87bc2123f47025246d6be675d8a67",
"d11ef2d90809afd8823949883b051b0a870bedd4",
"0c00f3ece2d490099a4853bf56e4fcd6467937ac",
"c8bb637c57a391a925abf6402737687622f8b0fb",
"ce34a9b9a1879b8e1bcc2f429a6df3e6d0f59b43",
"c12a46d3f42fa7d66ce30ffd5dc61b149c7c4a2b",
"837aeeac896c068e225994149c45d4fb82c8fb5a",
"853b5052282078e50735d1f63fc245eef307b3f3",
"acaa906093435f12290c4f262a384055d1da0c36",
"55baf9fc58e7aebd9a51d0c3f006f3c89af9e725",
"b7c01ed6e998a9108fbb919dec1e28868d24de40",
"90a29fb844d721340a0e7665d84ed6204bee8f72",
"4ee5b3387585b7327f0f675f19815782e01880ae",
"02e95d5a087d552cd2ed1b7c3a4e4e0daee3699a",
"5f9ed5418d259ff5acc8acfa9300571f7e4471a4",
"a327fb14fb3a590793faaeb9537f600329c3ad8c",
"16b619040823b376d84443084fb61ec3eba9290f",
"c89cf8476ca4035b6fda11c50579bc5e9017a8c0",
"52b3d2915ae4954a07a51c714ccc3b2b4d80aa7d",
"ed06389a3403bdc95f115747d4373f432e9fcfa6",
"59b50775dd2eb8a597b9f8b9b2750bbbae11ff5e",
"a35a0935fb36a16ca7c64fd2fe08a69163d27972",
"240f7dc21e0c4cb9af64fa0e0ab4d3be607fb983",
"6bed40149963314fd4dbcc197d7017dd0d61ed92",
"26fa8d13eb301be8b3492ff1151b9f3c96a3bd99",
"74374b02a7796ce25ba3f19e8cbe6cdf36e11718",
"b05514dd0d22c634369caadf816f2cf4274a999e",
"b3977ad4c64bafe0cce235918ca00a402a99fb73",
"045b1d599060f25ad0682251eb8c9a3fba5cd05e",
"0224a60b43113dd06cb19460a0b70a96cabec551",
"fe834981e11ab302e92bbb30d0dabe412bd62a9f",
"c605bacdc9ca742fd5ab6df2bb2cea412808ec4c",
"9822c13909cfdbeb718780dafe606e4ecff609bc",
"c4383c0d474c82ba2f75872b127a2b507ad24fc9",
"d398b85697b37cc2248c9d6ec4b72a0094e10ecd",
"4061f306e2365a76210c43bb9c1e119483ce4ea1",
"1cb7d6f4f0d3d72e82f878fc8b4b11b612e793a8",
"24c0d26af155f35b8e14065e259e882901eb5d5d",
"4d4ec47690e424953c93c1410d0054c79e8d9c49",
"d094b574bb5d9e117777f7005ade9c3771a8e9a5",
"d5064a7d443d4b335169c0d02e822ee720abcc5d"
],
"release_logs": {
"rc1": [
"c7fb0645af400a1859154bcee9394e63bdabd198",
"7ecb58dfc5e9647850aafe0ebef963048ac05eeb",
"e070bbc77e260a5456dd2d4c0869715f2b1297f8",
"ad57a98eb0a3ab177fef95de46e13afc1434f84d",
"881d2538976049d7a8355730d2989c737940141c",
"822b2b43a6bd7e15f24c8cadf37fc03a235f8db7",
"6c8375b73d7da41ab03e45b4c757157e604a72b4",
"ce42f8b4ec5cdaa93a464e8fcff5d7b4a5c819fe",
"a92a2015f0f7031d7c5cce00994f66697e27c4bd",
"873a77d8e9af1a0bb8b460ac599239e389f5978d",
"c35e05e7b15b65badc334871e3fa58644a463dce",
"beadc92e4f3b50c04c38dfc3c5b9b413b68a9a70",
"c2d38b4388a8754fdb7a542d255ac8b747ad3941",
"eb25ef6062e158b9f1a64a44c023e1a864c15495",
"ee1034d3551fff083141204c9e5979bdff94d27e",
"bce0ada5f4dbe6a749ced9abf99e128135770b1f",
"06a94ecc14f0565190061fc2cd55405e5c4acc30",
"a47a07d13bc6e3fa031b22a0f4815f54a99c0820",
"b34af3aa5a386a7d4681051805c9b65752845966",
"49031b24e550309b1dd717eb5130240176c140c7",
"1f677eb2797b5abdf69c318eef566d9c64a15268",
"88526a23a5887627cb844d11d45a76300a045bb8",
"6a2a0487531fde97be483164a12d0b71512cf34f",
"4bc567d27abcc602308f8f8ce26f03c40cc90196",
"5dbe105f221ff20a940021411b5f8f54445699c9",
"5573f37ff353b7cb6f0b0593c9dda05a854290b9",
"8633f7bcdb52e8b59b46ae891c5a936e1393fda3",
"6e6d49c68ae7057e2e7279550f36ca548e3468b8",
"6777e1b4bfdc02b26ea07b8e3f20b6b3257aae43",
"8e3740d425a704eec2e8e487e1dd078136afbfa5",
"9609df181d6c5f67553773406822d4c5a3c1c847",
"93fd5da49c499db6e37ce64e2b5513f62af672fa",
"43d24379a5b882801f49fa4215380990ab2c6e02",
"9f10aedb17763397f759f6231bc66c47f6ff87cc",
"5f3bd68cfecb1ff698d6e609804829e4fc807b76",
"2fe886f3a5257b625d2d7798ed2cd242eeb7f154",
"3a8c04ea3c148715cc31fffe0f2b59865e2f1179",
"89f22518dc3aa35ef3957779e59d49a0bf2b56db",
"94949f0ee1bbdb7180ec8876f121461908d7f7ea",
"6f6a1dc5e9577830e55a1136e8919b85395edad6",
"dd665988d71004c2f40c9b5abf52fcbd5c9dff7b",
"663ba67016a013ab7d3d0441366d927fd3df6557",
"cd29fb22a007b6cbdadde9cb3f912f0b47b786fa",
"5a7c19f6c4192734a36c665d80a3cbea03b843d4",
"8544106b7e4d9add7905da08e3cd3bf720f3cb20",
"6e4cbdc14466199a84e22467b716dfb30cd31f91",
"d01c60c1782f3d19bfa50bdc741cbef96670336c",
"28818d1d6c503471ce3fc35e7727fbf23a9ca466",
"b247151af26cd4038b92e8de3c40d4d321675b3f",
"771db18a5da33d626cb3b212f4fcc8f508afd4d9",
"571cb746f9936cc5d636eef49afc102e5b4e9871",
"c4fb3bc342c42d64ec1c515664ce7d711b0c4d57",
"08772e3fd39772c58f75e5a5681a6ab72fce15b0",
"7827a3945b23764c48659caf7b170f5142c991e4",
"50eaeec2f7e75ead88b974b3cfc357b1beb52696",
"f7f86cf5db46ffa47938a322860527889051fcbe",
"b6d78d8eb7bcf57f0ae2d7ca7fdd129b5cde2c10",
"6b3e4bb0ec277a6e95889983096c8b05af1e84bb",
"93fd2f7768749cf949a1f7b024df21de182ad09c",
"06ccf2bbb5125ae078132fbdd8eb88e2a368577f",
"7e33c6bf228bbf9a837020ccef65744d972cb2db",
"58dd33e3d0c2f25b6c5015e55dd31588b5f32265",
"b0318cfb3d4cb4cc84f10c8da6952de678e9eba0",
"4f60f850f79e44daa7edcdba80549d569071157a",
"e19f2c6b76421acae10b8f618af453f887cfcf35",
"3b2cdc2cc59ee6ba8c9e4e3d56421bbbacb3ceba",
"27d08e2d87916c47e89aa89c7c80d28b77729425",
"49cec88ff9f004dce0865221835764f48b000172",
"bb8b208ede2f33754e943c0a63b77d033ed2372a",
"cc90979f35e2ba24501c593261017439595eff35",
"e35bbb2f8576057868328b51cd1fa760ec1a6981",
"e00f2e598a93e4271e615feed29772d87aece341",
"d4114f163189bbb1d11ac99f421116a08d258aff",
"cf767ddf290585de3c95a8e40ccfbfd8f68af560",
"2ba4a7dd3df6b8418e299c887379cf12df3a5865",
"032d96042dff838976b2b4b725cbd6b3ca1e3b2f",
"209aa9821a07fd555629534f6c7712903802fcac",
"f5ecaec1a4ca110c515fda4312d609e7add6d5c8",
"894d6291857993d9947519a8da7c1be60ceb6940",
"41dcabb0cfefc0ba232a0006e3127187d033b5ce",
"4a036b5fe7b0802bb4d8f12265f715efe6461f17",
"a1c32a946241e978bad7e5abdd41de2a8988c303",
"89fd2c30e1087b7aae36c37cb4c2e4fd23ed00b7",
"b20ba6bd12902e89df9f84b3a4daa503a10d24dd",
"19bb93513a2762ceaf80a12b7cbc4a6e8d2a4e27",
"c285b726bb06f8d160f2c4b5505bbe76431b3cee",
"7c22d5444a6df745a7c92a2a2c6cc26e49259188",
"1b8d1048adf03e58a1423a71c46b1be59aea14d6",
"79179351a3edfc56377d63d3d686daa06611e95d",
"4d3e25d09da6d19a2098f4e1d465364343ff4edc",
"776938f7317e4df688ebce5d088f19e44f26a988",
"36f34c8f86008fd2ac535ec8af6227a74232656a",
"ba23081eb758e9f4b8a5a2e10bd742bba41f04c4",
"f1f56746b9a12900fb9c401e40f58b17c00fb266",
"d41639a4cbf556ec957350335d2f7880a1011047",
"29811357a307143f95f5c0a175e61c1359cd15ba",
"ee3a87caf1b274644265a8a3e07dfd11c8ef378b",
"a3d7978c555e1f790886902240210b043cb64f79",
"04207a87b82ae55a47717b8cc78cf8633da32c1c",
"03ec65203c01ecfcb80f49d7a95a6b6d749ae49e",
"6d1c2e54bb85df0377600137ff685e129bfa5029",
"e6ea82344a676b3280b46313d010495688b9b0fa",
"80bf0cff65e87bc2123f47025246d6be675d8a67",
"d11ef2d90809afd8823949883b051b0a870bedd4",
"0c00f3ece2d490099a4853bf56e4fcd6467937ac",
"c8bb637c57a391a925abf6402737687622f8b0fb",
"ce34a9b9a1879b8e1bcc2f429a6df3e6d0f59b43",
"c12a46d3f42fa7d66ce30ffd5dc61b149c7c4a2b",
"837aeeac896c068e225994149c45d4fb82c8fb5a",
"853b5052282078e50735d1f63fc245eef307b3f3",
"acaa906093435f12290c4f262a384055d1da0c36",
"55baf9fc58e7aebd9a51d0c3f006f3c89af9e725",
"b7c01ed6e998a9108fbb919dec1e28868d24de40",
"90a29fb844d721340a0e7665d84ed6204bee8f72",
"4ee5b3387585b7327f0f675f19815782e01880ae",
"02e95d5a087d552cd2ed1b7c3a4e4e0daee3699a",
"5f9ed5418d259ff5acc8acfa9300571f7e4471a4",
"a327fb14fb3a590793faaeb9537f600329c3ad8c",
"16b619040823b376d84443084fb61ec3eba9290f",
"c89cf8476ca4035b6fda11c50579bc5e9017a8c0",
"52b3d2915ae4954a07a51c714ccc3b2b4d80aa7d",
"ed06389a3403bdc95f115747d4373f432e9fcfa6",
"59b50775dd2eb8a597b9f8b9b2750bbbae11ff5e",
"a35a0935fb36a16ca7c64fd2fe08a69163d27972",
"240f7dc21e0c4cb9af64fa0e0ab4d3be607fb983",
"6bed40149963314fd4dbcc197d7017dd0d61ed92",
"26fa8d13eb301be8b3492ff1151b9f3c96a3bd99",
"74374b02a7796ce25ba3f19e8cbe6cdf36e11718",
"b05514dd0d22c634369caadf816f2cf4274a999e",
"b3977ad4c64bafe0cce235918ca00a402a99fb73",
"045b1d599060f25ad0682251eb8c9a3fba5cd05e",
"0224a60b43113dd06cb19460a0b70a96cabec551",
"fe834981e11ab302e92bbb30d0dabe412bd62a9f",
"c605bacdc9ca742fd5ab6df2bb2cea412808ec4c",
"9822c13909cfdbeb718780dafe606e4ecff609bc",
"c4383c0d474c82ba2f75872b127a2b507ad24fc9",
"d398b85697b37cc2248c9d6ec4b72a0094e10ecd",
"4061f306e2365a76210c43bb9c1e119483ce4ea1",
"1cb7d6f4f0d3d72e82f878fc8b4b11b612e793a8",
"24c0d26af155f35b8e14065e259e882901eb5d5d",
"4d4ec47690e424953c93c1410d0054c79e8d9c49",
"d094b574bb5d9e117777f7005ade9c3771a8e9a5",
"d5064a7d443d4b335169c0d02e822ee720abcc5d"
],
"rc2": [
"c61a68614e5b030a4a1e11abaa5a893b8017f78d",
"fa1b68094e5102660205e8498ee7a4ad57130e11",
"6980cb0f0fe17f025ca39a87396ebb38cb2a2c93",
"1b90b9ad05f8bb63e6cc6dc398c850387d8e370f",
"562613ac3727a2380d848bc7291c7690429bd107",
"51d7ffde6d846bb57daeed1a83402d3954f03bd4",
"4495fbd758b0c5642ae8b6c2cb1d9c6cc3e5f73a",
"194efad738b99e97d2dd7b8279b061504808c916",
"bbe1b0c58dc5fc3350b03c663ad6700da205d0fd",
"61f4d6252b21848abc8a0b4a3c42724aedcb45bc",
"b4be0634d4f4d9273133a8007972cbf85d76b687",
"f90d6dffed2ecbec09b2451e3ec84d9cd417a1c5",
"fb63404aadf51585ce7f4b9d7286fa9c4bb0a6a5",
"4e5b545c0465c8c007440e21b72c6d0ac35feb4e",
"d02b38d41118101a8813a5d29013439a291e6cf1",
"16d154e8fd6f5452d8af5fe776fd86a809b6c597",
"7513a79555ab3c6a8a1f6f480757c6bdb104d9bb",
"696e9e04d96319e3ebbb0a388d7e394f76d04631",
"e771e2e37992c99ce8b008c6b2733a01182d9af2",
"7204d66b2851589571dfe5b83546f6de65eb0883",
"147b99ae2a057c8ea5db9d8bc20a5162c9b51e07",
"b3fa724e9db172cb3e90058b670474ed76446d75",
"c71cda870bb4f41e7e12ebf7f2444288375a77a5",
"0b03a281e113129732f2132258386d285d00b092",
"1dfd92797e4010655181449aaf7f064e6077dc34",
"65049c3fe74f6a27bcbbdad1d7cd91a4675cd07b",
"3dd1d489762bb2edf3e704cec851ae88547eeede",
"05abecb7013c82bd7ac98ecdfcc3608a44c868b6",
"e4181c6d483ca7d5eb38dba76842136f86d70b5e",
"d216ac7a2cb8687e4e4f169bd45654367ee9cd35",
"966e1a3d710cfc209e20cfaf4be32e6258685c07",
"f14e43b68fafc1303230c1bc7786fbe23d86c523",
"903dfb91a7acf93eed8b0f69a922ffcd83261c25",
"93fcd9ce4148d53d639f922e9322faa14d843084",
"360543361b93cc3e92751913c5eabbc47c573889",
"9f4eac82a2edae4234cf10fc7b3dfcff708cc06d",
"7fd058a7fa912a69a7d08dbeec9ed205897d6503",
"261129496c17bee57dbd9018b3649cda7c766cb0",
"3553d337089b84efab4b8d7f12e9b95e495e1ca0",
"18d497d7441e120c6f1ac74e12138e4e90926b26",
"17b1fd94af06568ff8a19a1312fee1e8067a3c9c",
"02e6c0ab951a820843f94d90983f32b095075267",
"4e3cd10173416f9847bb297ee3347288a5bae5af",
"5cc432e7a13730a10e4b09b51dd72598c1b3ac8e",
"f4106e5fb32d64f31e2b9fcdc5084b660dcc5c24",
"c00caa766ee753e37a5714931491baaffd8628a3",
"2042283d320278e47379a8108dd37a7f00e7c5e8",
"16f3652d1058dc37164b8b9251299b2e0b8b0c24",
"8d069c3f5ca014f779ef3a45a850d6dbdfa0afb3",
"a5aa6910bcb4e734216ad80589b9c6e02a5a20f4",
"e35e97f0273f6b6bb84813f35c553ccefdebfef9",
"7691c5fccdcd6fa86226cbd68f4f5188d7d0eb9c",
"1a8649fc3eded9629c9e7dcfba5b5c5c8b8e6f7f",
"486998bee5dd120714d8afa0e0ed0e9a0c6b7c13",
"04c312fbc9bad7cdf5bde865b03ee499e010905d",
"b3b961247f097cee45bc97e9c3329b0544f5d912",
"3971cbcff0fb836e720df65575c440804e06a000",
"630b0a00e2fe78e91fd3e63ddf0f22ac69fd5def",
"d0a36f8111fa8b0287491270a143431ebc83a30d",
"f546d4036792cf7894c7b62f32d226270ed9fb50",
"167b4c071c8bce92d2167c3ffda2d17fd02a4ea5",
"587d689c5f267b2d577f565d761cc364304bebd3",
"bbc90d8c8aa48d0e56442af8d13177136cd6578c",
"89a614c38013b13ece5201f1a45aae1db3586301",
"c1d946e3fe5f4d91d956cc370bc81a34aff6bdfa",
"1f0cf81f5710073eb6174161028956da4b78005e",
"1e55de9b8b1f85eb70c3b2d3c1b53adbc30e62c4",
"dea652d9a2a02a23fd1fe17eaf6c81c12419ab4f",
"4e12b70a907b46fa9493a59186b1ecf511e89e43",
"c13fc678ff110e1ed42a00e2582d79f0cd181a55",
"31bdc32b4dbf65f11402d8ef007f902105f84318",
"592fda3a8d5008d6fa15a6d26e64f17ee05c1f74",
"3d6b0ef6f0a44beef170f824597ec41987ce75d8",
"3dee66d28f5fc07ca9e95cb2457c5a92a3be3506",
"970089337e408a9ed05868726f5262ef382a44eb",
"b169bfc85138c920d8c778c7e17c6cde3bd7dea2",
"02c26e075bcb276194035d781c247757de553fe3",
"bf98ff67c6a2400c38503c85b0c58dcc799c4c07",
"80a0b4e0b6e298c2baf6984f59ae30af8271d86b",
"afa50c4d2b99cb0e51a41b3159bf5b3ed452bbe5",
"cc95f87b2ba0362c7741244dabc7acf78df9b5a9",
"583b48c43f56f8f0a3b033d9e9ee7f4c1e47bc5e",
"b1b5cb9d6f8454f2961b2af6b122c009ba8a63ca",
"76055c42686ac6273b9f93a97e1da2369f44674e",
"1894129713f0daaca1192129cdb3345940f61cba",
"ac4051f8a8f86c9865961deb44c970634b130941",
"5b25a115c8ae59658ba1854fe5df97b2f0a82598",
"3098b02e564460400a14d859ca9154f1e69db4dd",
"a5e857019c0f339a17a1fd9842d05b07a4225f5f",
"ae6079dbdf82895bf1e082e90c60a4f689fdfa89",
"82d2375382fec7dacbb74b312e5ef225a3131806",
"93fdca17d0dc862d087348ff4c81136b3d74b80b",
"7c162351c9a21a1eab305b29355cf6fa4bd6873a",
"fddd0a5098d8eba6a29ba8f4bea0c0ba23430b7b",
"3ebb5ea482db522e9eba3d3f6b3ea9ee9c7b7531",
"b1d67c4fde578ef939c40c98efb32dae9c959f9b",
"7e7bf59f687356264d5bd66b4ececb79cff39a9c",
"4e615b162d9e09362c108eaeb3f3686483ead06e",
"8f0966982d4fdd6a8aa3f55338865abbe44164e9",
"9fa98ebb17a540c87cc2189be417b1a395d39a80",
"01c51db41cac4bd4579d82269ee0e712522c1a56",
"2eda411cca023116a499a3d640d1ac40f2942310",
"e5add91a46b77a5b6376c78edfdb86cccf1f0740",
"cc38139799772c1acf930e37cddd89660714c1c2",
"a05e15944efd7e371a561fe1c6a844a2d7157ed2",
"fc42a18ffe2fe33ff6dc0d8cfcb172be89bc210d",
"b7399394599ef6ce86e60dba03de7b56b8707621",
"867df40f133ffc7667b863b75d067f4f86b86f5e",
"63c13e77e4389d06fe7f53e81dade20561cb9da6",
"ba722ea0676de0b36689519339c06b7c18b7fee3",
"94c9e96056fbda9de5df5b346caa8b318ab668fd",
"50a240916a397c588ef307eb7335beec7b5dcad6",
"7159bd3bc3d82fa9d7c0c3f2a2b582087cdd1887",
"637960597f0c3776acc468601d159e7edd541749",
"da4aaaa007220c30d03510efcda22995564c9cbd",
"9d5755d20c394379839a67c9c45474ac2cbe7c8a",
"2c22a0a590fd0473f738f590f30c5a5f7c93106f",
"6400a1fd62d2fc3d273640dbffe4683499efc383",
"ccc8472c5780dededb06d9024bc67442bcb96f60",
"aca96eb406016dc4b8e7c4e55542b56b39383d60",
"48f0e5f12b8b34142673ba50cc743615296d6ef3",
"fb55840d92ba3ba48e8c9744471bbd454a56dbc4",
"aaf1928940dfc2e6280b1cd3811e02dbfbc0b0b4",
"002028ea408927720496606d36701c44147e6ac6",
"5a0f95edd253c911ddfa40f5749fc2d47cd6b684",
"5b6362272654cfdb155daa66657f96c8ecefde23",
"c3d9191f333cae17c9149aa982c91c499b4c27ae",
"263616aab01bfabdf35200a1ed2c5053801faf17",
"84b8c3275de320ffa73266231f86c88117179f4f",
"2bbd4aabdb48ef0b1b8c57696f977e6ac0dd30ae",
"968f5929840d215bde00f716dded31ed9973ff37",
"acea2c542439dbe438ac3c9bafa980e570b4b413",
"f2abdd143efbce22f8b6ac90b9487c6334be3649",
"316d3d8a0d8167d8d2c6cebf852e4bbba8a46a1a",
"90871bc800e7e13a112712da59200ea33e1fbb6e",
"0f38f50e97c69607a0ccf0565f3e7ddf792198e9",
"755620e36455bbf4a042b6e88bbd46ff32905c79",
"41648610cc11c07e64df84f45a8a42c431c7b3de",
"5960a15a4647b381afc0e15c15a45420fe235344",
"14bd7d061fbf2783b0239d645c97d1c1e1c18e8f",
"f4ac543b9961f0af1960e3bc1053b930f3935b27",
"9547818cc0f58d22667a67fb048e08d09c1753e6",
"8e31ea244b4157a56449a80a45efd1cba2d9e782",
"63b1d100fba2dc34e31cd22b9b326ff8d5a2aeb7",
"5f92e6e7e311f00706fd6deac7fdbeab800241ee",
"9926e7e8fa198a90f9a0cafc11c633e4958473f4",
"3797140b7de7a64ddd1fa77004f4711571e13e24",
"7e80c69d49129a4e398f66db75e96439e6f24135",
"35e5b150b37feae14b177f60055020b0d901970f",
"e46cba13ed4f22fd84d919c8438dbe996bce9e94",
"2ec1d8043c3fa4c11a267b60d87e9809546d4eee",
"138b3ded67fc2f0799641a7f8356bf881ebc3a54",
"d19d2ca30792189f01437176373facd88b5f8f77",
"abde3b53da36775f48a3a8308045bd0929651ae1",
"6ba9c6bf6d5098c4a829334cdc150bbe3959488f",
"43eae4312dae8b3c5005d39472c9b26fb2135287",
"a61a84ff095c3e3ad83cd0efbd7cc21aadb25e83",
"4142e57082df77ff77b4eda62af6dbd87591bcbb",
"17e50c629cd315875190a745029a591624f40fae",
"3d4c2fa7da5c85b26cc712632a82e7f124d6260f",
"b254088b7a6925936542a10e273816974382f23d",
"34010bf4d2e847ebd934d65be673ec1a5c5ccb73",
"d771bc60845ef2befc01525c56e15745196f9920",
"d5ac4564b09302abfb60375d72bedd8e02c60fed",
"6451422e7298699d5357d9efd91e28d8be8cdcd6",
"7eb4e71147512416612a2c523b52965a80a437ed",
"fc78f766d1a8424fff5ea82e100a1f3dac97af52",
"4b7d5eb4e173a573a688cd2bbd55aa418ab288ef",
"4e874a6b86cf0dc6a9f129fd4b822c9dae66f2d8",
"0d4b3c570a27ffe4b44abfaf73b8ae0f2953137e",
"fe45b36d52ca60fb1b806bdfc92f187da6312176",
"20595c1e5ed797c01256b0ca7f4182cf4fefb8f1",
"a51db95bc4754597d095cb1470bb6465b9a792bb",
"adf759cec02a64f86d31bccd003d0f29ba64118f",
"2c602b9b829dd95b94cae9e24990a594474c5261",
"ab3f14d34e69b576d8e1f25db3c3df1be3e2d5f7",
"3ad046920d27d878b40a66da14434f2e9031b82d",
"5970616be2857f6e74dba9af8553dc5c0a66533f",
"6c8faad725b9ea3e9edd49b1ad5fb87197046d62",
"8f4e66d1a21fdccbbfdf639df09248397499b56e",
"ff42ab75693872d70494db06d75ff9744fee3d57",
"e45579fcc6c07be218e777c1c01ed9d06b667827",
"5985f2bb82d9a4beb44719812c293241074340e6",
"4bbca24ec7211e28fd90d43eab16e4bb9bc9a013",
"2dd55ce69f22ec922c49907f4f8e033257d17c35",
"18c543d31258eb500f4c109706a78a9f02ac26bc",
"52efe8513385082e6e327467ff1f28385917a0d7",
"2b704dc15d2dfea2b4cf17adb8df783c3e19c7b8",
"adcc505e10a329b7d894eae16f7a43cf28221243",
"1bf575615053d12ff7f6638d98e5e9ec3e16fa17",
"7ba594e52b6e171720494d7207ce4e0d4ddf8a06",
"06988f8cd78f9e3419221f2d7fd43e308d1524ea",
"d14aeb393992904051b170e92f4445acc30739f6",
"6d7ff2e02a18cca6c54b2cda7d17f5bb27de0435",
"0f394c062103a8313f282dd9be3329cc3f6d932d",
"2a8c429fcc19b042aaf43a51060c571d42ca2e39",
"91c5d1e24592ee2c79360bb295448eab2d4dfbfc",
"6d96d87f236c3dc42bd09dc4650cdc5f59b22f9d",
"d534c67d91b0e4c439bace65a1b51c22a194d07f",
"2fdeeead5b0b55d9457c51fabc9a99228bf37b7f",
"c44ae1fdd495a97c48a0e4afceacb29c5ec1b625",
"c17688fa6cfdaecb8934ef4cb7d4710c595a5686",
"36e611fa8383850a2460598d10fd8742e8c65e08",
"d8cbaa3a8bfdcde3efad6582740accb9851a580d",
"7ca66462aca5da33607c7d2561dc415986c1429c",
"0dcadaf02a2533f344813d9ccb998380afb95887",
"15a8022ec31b26ca3042bc075d512090e7d5ca86",
"71a6870c06525160d6e736721599affdcaa47731",
"474589eb838623f4a59628c0316d0d27f83ed3d1",
"991454b8bdf4e90545d4ffe84a6bff865782bc6a",
"424a6a6bf5109a099a51e42f5e1737aab70f66da"
],
"rc3": [
"16a8334b8d97ad91bf414ba8150e265e6dc1e6e7",
"a4b2915f024af6358f36263bbbb5bde7d9db4b45",
"f9eabb81cbdb28bf83715cf383c1bbd913c5e8ca",
"0b734a6371a3317415e0aabb40fe55204499dd0a",
"63f45cd75d1d6d3ab7c04b472825fc387d5aac8a",
"e423ace94ef2702f4ea9004322308c5315cd4be2",
"60eb94bae41aec76a5c68276c3fd1f1c36db5c0a",
"cf725c4b91ecf4ef4a1358e9da69f8495b648247",
"6710381d9a8ba95c90bd6a6ddfa392516987576e",
"3c1be8d06752cf6dc3d8c809eab698d7777d53c1",
"0eca87df51a222a42ec0160092ad71deb109b6d0",
"55a363dd19e47e947b5eb75314a6108c12772dc0",
"97e429a9eafffa25026056d84621caaff0084331",
"1c915dabb6024b3c0f79d0de561105e1dee59dcb",
"ed95ec0f8218deee2309821b17a773e343c03b8b",
"fea0f98220edb96f89e1b4116b6468e2bcdf2af1",
"767649757cae780fc91c4d49d7dc3c19720e3b3d",
"5958c8fa228f7f6fa8653d20b8f0d3f2d2f0ce17",
"7d1c5125a0ebc6cd82ad6a069016cc197d239086",
"1c5984c304dbb27e7e6c143f7af362926bc3e29f",
"d5340e1abd767bd7fc7f6e96ef511bb56896515c",
"fb9702de9e86d0972c37b203fb9f48a27ab2d352",
"99033fcf4419ac632a4dc16290c0ed00f5c41c84",
"dbc0ccae58f4814910dd4f6ebba0fe77099d172e",
"3bb74adc45ee22c98afff0275844d3925c2b3202",
"2114489e23cffb041050f372db39839840794504",
"f890c5d2997a95cc3661fab436cd87c9327efc45",
"6f339b07f07c45b117f63fe7741e8cae455386e2",
"946cb13d9bfa03b99b620e2fdeb6083b5be401dc",
"bfc72801fdf75d435dd2303f5b952f5a0af14ebe",
"dc865a1ec650ffef78f788f57bf5af80052a67b8",
"28abd259f7b25778b2a38592b469b6f130c5034d",
"96303ab81ea167aa0d7b93cd137d0bd44e215928",
"bd26efae0da016f5d1d034e15364813112834dcd",
"3f4734c249a1d34265b0a65e112162c65cc5ced8",
"3e968fd8ae735d5e4702abaacb3714cba92363cc",
"5e7607a6d6a6bee0311768d8d46c6bf6db283c0b",
"cd02fe3469dcc93b457cdffb2a3e50f41c6c93f2",
"d2433970c9f9477364fa1bf0b9059087ca03783e",
"5e2477e5711f468bdb342333a6baf034cf56a5bd",
"7af7902121b02eec73555bb7086841077654b70b",
"bbb29124b9e76ef35a1848c7976cb50a4364d4d5",
"09280edd416b926cab693c3434f5e7763b7b9b29",
"c9232a36373067bb34cf21f4ffe36b198b05d76a",
"d90195bb2ea5c83ea49b04b95301f963f2ab38b1",
"8bfe88fee8df694730eec4bbf15e80ba168741fb",
"61565d20c636f10ec2969c66b258c2235a4b9cb2",
"68bfb779d1c6f5e33a12d8a8b4a8986fda1ee42d",
"a8851277d297fc46a01584308ff76b3438e2cbc3",
"498edf3dd887a67608be27b3c5383cb881260a40",
"f2bd24e80f03fdb7665bf2bf5da4cf5a072f7f24",
"c215f72999dacc194bef5b8b6710b1d47b0d513d",
"5ac47d30edc489d7bac7395826841fd5e9157476",
"b4ba90e432c88e1add3fd22fdbd3a0c9c61c6224",
"96cbb7ab6590d33edd7a5a8ba42800f433a5c40d",
"c2918e6e068dbf6128ad5b4cebbb0106e10dc02e",
"36a32f4a5ad50fc4442ab9fb0d1725deadea41c8",
"8aff153ea2fb33b1d96c3bc07f9726752c16d701",
"bfdced3a1c9ad9409f0470388d4f8842006d2289",
"94ddc44a125eb15f766a97c397fb89b1c9386689",
"db47101f68fa3d546ce8e9227ae0796ad71e5d10",
"a6f25f7b0410fd7dc690770b4b7bfd6ac95e893a",
"063edcbe3b46f9f223efd5c07395fd2b9c2cd8f3",
"2034c10d9e0687a660621852e8e983b8fb8bbda5",
"d81e6e951c3edbd9703df1bd3251dd66080ce0b4",
"33ba374a30a5bb7abf537597c37a9f0f934a1f0c",
"c6ae98ab6033ac5c57d01cf3cefa3489b6fe7f77",
"c57002e0b48f3c21b8608d0ea6fe2b248e8dbd1e",
"987a7c681d1b3bcfffc9b7c801bb19c18ed55e48"
],
"stable": [
"15073afe3856abd2aa1622492fe50026c7d63dc1",
"7fbfe1dbe73916f95ee5c022e7defb0c25c240fb",
"f23a48e66345596ab22f21daba42aab379656ccf",
"e5ea748dcf132751480b2b510b2a7b4b56150359",
"895f1877fba1cc4176a59f5a0fbeec954dcdd0a6",
"e57244edc67eb25edd2d574d45f50261c26c5513",
"219517f6b8ade461cad22a35e64842782dec2a51",
"0f6403f7197c8c806f718da47c65e63705dd009f",
"a7099ce88013c0dbf12c49e82b4cb070a12d5f21",
"a7c4d3bc08cb57ebe5654d942904be7bd95382bf",
"7eb90a35d472f76bdeead1bfcb41256d50b6aff2",
"79b7dc7f943c6a5dad4d24bafc2a203daf5831fa",
"c1547d1337096c89c28fb93eaa4f2bb9293ae044",
"4cffca7fbcd580002474f2b0989971780e85500c"
]
},
"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": 24,
"commit_count": 52
},
"MDQ6VXNlcjc3MTI4NDE=": {
"id": "MDQ6VXNlcjc3MTI4NDE=",
"user": "yorickdewid",
"avatar": "https://avatars.githubusercontent.com/u/7712841?u=a37d11f1662d9acfb642f9bd74f57819f35c5754&v=4",
"url": "https://github.com/yorickdewid",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjQ4ODQyNDY=": {
"id": "MDQ6VXNlcjQ4ODQyNDY=",
"user": "mihe",
"avatar": "https://avatars.githubusercontent.com/u/4884246?u=6bab84ad2a0262e5dec39c0c5e7a5b24d1c80c6b&v=4",
"url": "https://github.com/mihe",
"pull_count": 5,
"commit_count": 10
},
"U_kgDOBcK-Cw": {
"id": "U_kgDOBcK-Cw",
"user": "AThousandShips",
"avatar": "https://avatars.githubusercontent.com/u/96648715?u=af70f5d107e9c1447f296643d5a566dab53d25e8&v=4",
"url": "https://github.com/AThousandShips",
"pull_count": 38,
"commit_count": 74
},
"MDQ6VXNlcjE2NTIxMzM5": {
"id": "MDQ6VXNlcjE2NTIxMzM5",
"user": "clayjohn",
"avatar": "https://avatars.githubusercontent.com/u/16521339?u=e44a465cbebabb9ea2be80b59e6dc07966bef5b7&v=4",
"url": "https://github.com/clayjohn",
"pull_count": 13,
"commit_count": 26
},
"MDQ6VXNlcjgzMTU5ODY=": {
"id": "MDQ6VXNlcjgzMTU5ODY=",
"user": "jsjtxietian",
"avatar": "https://avatars.githubusercontent.com/u/8315986?u=cf1b60639c3ba2fa205f083f60e43fca5ad26a76&v=4",
"url": "https://github.com/jsjtxietian",
"pull_count": 19,
"commit_count": 39
},
"MDQ6VXNlcjM3Mzc4NzQ2": {
"id": "MDQ6VXNlcjM3Mzc4NzQ2",
"user": "Chubercik",
"avatar": "https://avatars.githubusercontent.com/u/37378746?v=4",
"url": "https://github.com/Chubercik",
"pull_count": 5,
"commit_count": 10
},
"MDQ6VXNlcjU1NjU1MzU5": {
"id": "MDQ6VXNlcjU1NjU1MzU5",
"user": "iltenahmet",
"avatar": "https://avatars.githubusercontent.com/u/55655359?u=9c25dc243699ab063ea856c91535bf6ae12a6a98&v=4",
"url": "https://github.com/iltenahmet",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjE2NDY4NzU=": {
"id": "MDQ6VXNlcjE2NDY4NzU=",
"user": "aaronfranke",
"avatar": "https://avatars.githubusercontent.com/u/1646875?u=24618295fece29a0bf5c850faf2555985232f5f2&v=4",
"url": "https://github.com/aaronfranke",
"pull_count": 4,
"commit_count": 9
},
"MDQ6VXNlcjMxMDY1ODA4": {
"id": "MDQ6VXNlcjMxMDY1ODA4",
"user": "Riteo",
"avatar": "https://avatars.githubusercontent.com/u/31065808?u=3942c3c11f481fff6e2ac299080377c2ad788f6e&v=4",
"url": "https://github.com/Riteo",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjEyOTY2ODE0": {
"id": "MDQ6VXNlcjEyOTY2ODE0",
"user": "zaevi",
"avatar": "https://avatars.githubusercontent.com/u/12966814?u=774d3764b8b1a231be65ed1fcf1880b2cc924482&v=4",
"url": "https://github.com/zaevi",
"pull_count": 3,
"commit_count": 6
},
"U_kgDOCB462A": {
"id": "U_kgDOCB462A",
"user": "aaronp64",
"avatar": "https://avatars.githubusercontent.com/u/136198872?v=4",
"url": "https://github.com/aaronp64",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjkyODMwOTg=": {
"id": "MDQ6VXNlcjkyODMwOTg=",
"user": "kleonc",
"avatar": "https://avatars.githubusercontent.com/u/9283098?u=a04daf8c4d579b733ac46d2e4d17324cca7870c0&v=4",
"url": "https://github.com/kleonc",
"pull_count": 6,
"commit_count": 12
},
"MDQ6VXNlcjEzNDg0ODQ5": {
"id": "MDQ6VXNlcjEzNDg0ODQ5",
"user": "melquiadess",
"avatar": "https://avatars.githubusercontent.com/u/13484849?u=7642f9587ebbc68110cb1a8ce21168eadf5efb4f&v=4",
"url": "https://github.com/melquiadess",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjc2NDU2ODM=": {
"id": "MDQ6VXNlcjc2NDU2ODM=",
"user": "bruvzg",
"avatar": "https://avatars.githubusercontent.com/u/7645683?u=2867ee7fcd920bc19b7d1cbf4b10264b9bbc9326&v=4",
"url": "https://github.com/bruvzg",
"pull_count": 18,
"commit_count": 36
},
"MDQ6VXNlcjE0OTYwOA==": {
"id": "MDQ6VXNlcjE0OTYwOA==",
"user": "sambler",
"avatar": "https://avatars.githubusercontent.com/u/149608?v=4",
"url": "https://github.com/sambler",
"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": 6,
"commit_count": 12
},
"MDQ6VXNlcjM3MjQ3Ng==": {
"id": "MDQ6VXNlcjM3MjQ3Ng==",
"user": "timothyqiu",
"avatar": "https://avatars.githubusercontent.com/u/372476?v=4",
"url": "https://github.com/timothyqiu",
"pull_count": 6,
"commit_count": 12
},
"MDQ6VXNlcjQ3NzAwNDE4": {
"id": "MDQ6VXNlcjQ3NzAwNDE4",
"user": "dalexeev",
"avatar": "https://avatars.githubusercontent.com/u/47700418?u=0565b5d99d54afd5fda6712cd8eb05893572baed&v=4",
"url": "https://github.com/dalexeev",
"pull_count": 8,
"commit_count": 16
},
"MDQ6VXNlcjY2NzI3NzEw": {
"id": "MDQ6VXNlcjY2NzI3NzEw",
"user": "Mickeon",
"avatar": "https://avatars.githubusercontent.com/u/66727710?u=8069d9b7bc6ab503ce83dfcfa53fd021672aeccf&v=4",
"url": "https://github.com/Mickeon",
"pull_count": 24,
"commit_count": 49
},
"MDQ6VXNlcjQzMjM0Njc0": {
"id": "MDQ6VXNlcjQzMjM0Njc0",
"user": "Pylgos",
"avatar": "https://avatars.githubusercontent.com/u/43234674?v=4",
"url": "https://github.com/Pylgos",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjMwODk1MjU=": {
"id": "MDQ6VXNlcjMwODk1MjU=",
"user": "TheSofox",
"avatar": "https://avatars.githubusercontent.com/u/3089525?u=9c26f4e874d289f4d94ef7ab1954523255db2395&v=4",
"url": "https://github.com/TheSofox",
"pull_count": 4,
"commit_count": 8
},
"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
},
"MDQ6VXNlcjE0NzM3Mzk=": {
"id": "MDQ6VXNlcjE0NzM3Mzk=",
"user": "Arthas92t",
"avatar": "https://avatars.githubusercontent.com/u/1473739?v=4",
"url": "https://github.com/Arthas92t",
"pull_count": 2,
"commit_count": 4
},
"MDQ6VXNlcjE4MDAzMg==": {
"id": "MDQ6VXNlcjE4MDAzMg==",
"user": "Calinou",
"avatar": "https://avatars.githubusercontent.com/u/180032?v=4",
"url": "https://github.com/Calinou",
"pull_count": 12,
"commit_count": 24
},
"MDQ6VXNlcjI0MzgwNTQ0": {
"id": "MDQ6VXNlcjI0MzgwNTQ0",
"user": "eugene87222",
"avatar": "https://avatars.githubusercontent.com/u/24380544?u=4acc852b64a02976d5912e79dabfb03a6d8881f4&v=4",
"url": "https://github.com/eugene87222",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjYxOTM4MjYz": {
"id": "MDQ6VXNlcjYxOTM4MjYz",
"user": "TokageItLab",
"avatar": "https://avatars.githubusercontent.com/u/61938263?u=9b90963f1b4f17720e50bbbe495fbe8c84c8bc8e&v=4",
"url": "https://github.com/TokageItLab",
"pull_count": 6,
"commit_count": 11
},
"MDQ6VXNlcjUyMTc2NjU5": {
"id": "MDQ6VXNlcjUyMTc2NjU5",
"user": "Miguel0312",
"avatar": "https://avatars.githubusercontent.com/u/52176659?v=4",
"url": "https://github.com/Miguel0312",
"pull_count": 0,
"commit_count": 1
},
"MDQ6VXNlcjk5NTQzNQ==": {
"id": "MDQ6VXNlcjk5NTQzNQ==",
"user": "BruceLiCong",
"avatar": "https://avatars.githubusercontent.com/u/995435?v=4",
"url": "https://github.com/BruceLiCong",
"pull_count": 0,
"commit_count": 1
},
"U_kgDOBoir6g": {
"id": "U_kgDOBoir6g",
"user": "AlexOtsuka",
"avatar": "https://avatars.githubusercontent.com/u/109620202?u=64c073aa086a03c8c9b961cb4bd502392a6a3e51&v=4",
"url": "https://github.com/AlexOtsuka",
"pull_count": 2,
"commit_count": 4
},
"MDQ6VXNlcjM5MDMwNTk=": {
"id": "MDQ6VXNlcjM5MDMwNTk=",
"user": "raulsntos",
"avatar": "https://avatars.githubusercontent.com/u/3903059?u=1b0467024f137e562b21748eb6bf12f97dfa5bf6&v=4",
"url": "https://github.com/raulsntos",
"pull_count": 2,
"commit_count": 4
},
"MDQ6VXNlcjUzMTQ1MDA=": {
"id": "MDQ6VXNlcjUzMTQ1MDA=",
"user": "Mknsri",
"avatar": "https://avatars.githubusercontent.com/u/5314500?v=4",
"url": "https://github.com/Mknsri",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjgyOTQzMDIy": {
"id": "MDQ6VXNlcjgyOTQzMDIy",
"user": "brandtware",
"avatar": "https://avatars.githubusercontent.com/u/82943022?v=4",
"url": "https://github.com/brandtware",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjc2NzA1NDAx": {
"id": "MDQ6VXNlcjc2NzA1NDAx",
"user": "Jordyfel",
"avatar": "https://avatars.githubusercontent.com/u/76705401?u=0f26c54a5c7f6a99b85c2b28b4158ea08eb04980&v=4",
"url": "https://github.com/Jordyfel",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjUyNDY0MjA0": {
"id": "MDQ6VXNlcjUyNDY0MjA0",
"user": "smix8",
"avatar": "https://avatars.githubusercontent.com/u/52464204?u=7f0a771fc01e68f7e841d7a641cad2b28e1875b3&v=4",
"url": "https://github.com/smix8",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjcwODgwNjI=": {
"id": "MDQ6VXNlcjcwODgwNjI=",
"user": "Enhex",
"avatar": "https://avatars.githubusercontent.com/u/7088062?u=1897194ffe97da2ece2b40d1f866f0bd881ff30b&v=4",
"url": "https://github.com/Enhex",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjMyMzIx": {
"id": "MDQ6VXNlcjMyMzIx",
"user": "fire",
"avatar": "https://avatars.githubusercontent.com/u/32321?u=c2e06a3d2b49a467aa907e54aa259516440267cc&v=4",
"url": "https://github.com/fire",
"pull_count": 2,
"commit_count": 5
},
"U_kgDOBytbBw": {
"id": "U_kgDOBytbBw",
"user": "Jiali-Qiu",
"avatar": "https://avatars.githubusercontent.com/u/120281863?u=053191db201fbf7069c8035645248cb4780a86ff&v=4",
"url": "https://github.com/Jiali-Qiu",
"pull_count": 1,
"commit_count": 2
},
"U_kgDOBuR20A": {
"id": "U_kgDOBuR20A",
"user": "rodrigodias4",
"avatar": "https://avatars.githubusercontent.com/u/115635920?v=4",
"url": "https://github.com/rodrigodias4",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjExNzk3MTc0": {
"id": "MDQ6VXNlcjExNzk3MTc0",
"user": "RandomShaper",
"avatar": "https://avatars.githubusercontent.com/u/11797174?u=a254c0fcd6cf4668367407a460e175559e12dc6f&v=4",
"url": "https://github.com/RandomShaper",
"pull_count": 7,
"commit_count": 16
},
"MDQ6VXNlcjM1OTM2NTQx": {
"id": "MDQ6VXNlcjM1OTM2NTQx",
"user": "Chronos-W",
"avatar": "https://avatars.githubusercontent.com/u/35936541?v=4",
"url": "https://github.com/Chronos-W",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjY3NzUxMTY=": {
"id": "MDQ6VXNlcjY3NzUxMTY=",
"user": "beiller",
"avatar": "https://avatars.githubusercontent.com/u/6775116?u=32243845a9b6ad21748ac91e2207230293d32804&v=4",
"url": "https://github.com/beiller",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjIxNjIxNDI=": {
"id": "MDQ6VXNlcjIxNjIxNDI=",
"user": "alesliehughes",
"avatar": "https://avatars.githubusercontent.com/u/2162142?v=4",
"url": "https://github.com/alesliehughes",
"pull_count": 2,
"commit_count": 4
},
"MDQ6VXNlcjg1NDM4ODky": {
"id": "MDQ6VXNlcjg1NDM4ODky",
"user": "MewPurPur",
"avatar": "https://avatars.githubusercontent.com/u/85438892?u=772295c29d3b62548bff714c0413e86381c77ba1&v=4",
"url": "https://github.com/MewPurPur",
"pull_count": 3,
"commit_count": 6
},
"U_kgDOBc0k3w": {
"id": "U_kgDOBc0k3w",
"user": "dustdfg",
"avatar": "https://avatars.githubusercontent.com/u/97330399?v=4",
"url": "https://github.com/dustdfg",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjYyMDg3NjU3": {
"id": "MDQ6VXNlcjYyMDg3NjU3",
"user": "sullyscience",
"avatar": "https://avatars.githubusercontent.com/u/62087657?v=4",
"url": "https://github.com/sullyscience",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjUzOTQ3Nzg0": {
"id": "MDQ6VXNlcjUzOTQ3Nzg0",
"user": "CookieBadger",
"avatar": "https://avatars.githubusercontent.com/u/53947784?u=1bf2304c9ebf533276295a399e0c7d89c1d9270b&v=4",
"url": "https://github.com/CookieBadger",
"pull_count": 1,
"commit_count": 1
},
"MDQ6VXNlcjkxNDk2OA==": {
"id": "MDQ6VXNlcjkxNDk2OA==",
"user": "m4gr3d",
"avatar": "https://avatars.githubusercontent.com/u/914968?u=04afd41e5f3ee19b2fb0fd3e05b017920f97906c&v=4",
"url": "https://github.com/m4gr3d",
"pull_count": 5,
"commit_count": 10
},
"MDQ6VXNlcjMzNTYzNjAy": {
"id": "MDQ6VXNlcjMzNTYzNjAy",
"user": "daustria",
"avatar": "https://avatars.githubusercontent.com/u/33563602?v=4",
"url": "https://github.com/daustria",
"pull_count": 2,
"commit_count": 2
},
"MDQ6VXNlcjIyNDU2NjAz": {
"id": "MDQ6VXNlcjIyNDU2NjAz",
"user": "bitsawer",
"avatar": "https://avatars.githubusercontent.com/u/22456603?u=7738ebb05e266794ad0ed6563761f3ed88c560b8&v=4",
"url": "https://github.com/bitsawer",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjE2NTQ3NjM=": {
"id": "MDQ6VXNlcjE2NTQ3NjM=",
"user": "mhilbrunner",
"avatar": "https://avatars.githubusercontent.com/u/1654763?u=5c21c1fe21e9cef0ceb6fd36a941f6e336d45583&v=4",
"url": "https://github.com/mhilbrunner",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjUzODc3MTcw": {
"id": "MDQ6VXNlcjUzODc3MTcw",
"user": "WhalesState",
"avatar": "https://avatars.githubusercontent.com/u/53877170?u=91917e0336efbc8ad71e04d9911dd4630689f968&v=4",
"url": "https://github.com/WhalesState",
"pull_count": 2,
"commit_count": 4
},
"MDQ6VXNlcjExMjc3NTg4": {
"id": "MDQ6VXNlcjExMjc3NTg4",
"user": "0x0ACB",
"avatar": "https://avatars.githubusercontent.com/u/11277588?v=4",
"url": "https://github.com/0x0ACB",
"pull_count": 3,
"commit_count": 6
},
"MDQ6VXNlcjEyNTc3ODUy": {
"id": "MDQ6VXNlcjEyNTc3ODUy",
"user": "tishin",
"avatar": "https://avatars.githubusercontent.com/u/12577852?v=4",
"url": "https://github.com/tishin",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjQ3MDYwOTY=": {
"id": "MDQ6VXNlcjQ3MDYwOTY=",
"user": "elementbound",
"avatar": "https://avatars.githubusercontent.com/u/4706096?v=4",
"url": "https://github.com/elementbound",
"pull_count": 0,
"commit_count": 1
},
"MDQ6VXNlcjM2MTU0": {
"id": "MDQ6VXNlcjM2MTU0",
"user": "permelin",
"avatar": "https://avatars.githubusercontent.com/u/36154?u=30998cd5caf976ecdfa7d1954ca6b2fe41071d13&v=4",
"url": "https://github.com/permelin",
"pull_count": 2,
"commit_count": 4
},
"MDQ6VXNlcjY3NjQ0ODIy": {
"id": "MDQ6VXNlcjY3NjQ0ODIy",
"user": "EterDelta",
"avatar": "https://avatars.githubusercontent.com/u/67644822?u=1b09eb3b65ab49ab1d42a43f5ea91e6f5436e8b3&v=4",
"url": "https://github.com/EterDelta",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjY2MzkyMzc=": {
"id": "MDQ6VXNlcjY2MzkyMzc=",
"user": "MJacred",
"avatar": "https://avatars.githubusercontent.com/u/6639237?u=89d4350f70d480d0457417ef122a7aaa1bb633f7&v=4",
"url": "https://github.com/MJacred",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjMwMzgzNjE1": {
"id": "MDQ6VXNlcjMwMzgzNjE1",
"user": "reach-satori",
"avatar": "https://avatars.githubusercontent.com/u/30383615?u=e9b64309ee4996d0f1054bb8bfdaa7f8390ea914&v=4",
"url": "https://github.com/reach-satori",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjM1Mzc2OTUw": {
"id": "MDQ6VXNlcjM1Mzc2OTUw",
"user": "OverloadedOrama",
"avatar": "https://avatars.githubusercontent.com/u/35376950?u=9eec5546ca1e26b8eb8ea283e945615499ceb971&v=4",
"url": "https://github.com/OverloadedOrama",
"pull_count": 2,
"commit_count": 4
},
"MDQ6VXNlcjE3NDg5Mjky": {
"id": "MDQ6VXNlcjE3NDg5Mjky",
"user": "Repiteo",
"avatar": "https://avatars.githubusercontent.com/u/17489292?u=34072b401722100a7c0c0d61e37b376cf22b4545&v=4",
"url": "https://github.com/Repiteo",
"pull_count": 2,
"commit_count": 4
},
"MDQ6VXNlcjY5MTY4OTI5": {
"id": "MDQ6VXNlcjY5MTY4OTI5",
"user": "nikitalita",
"avatar": "https://avatars.githubusercontent.com/u/69168929?v=4",
"url": "https://github.com/nikitalita",
"pull_count": 2,
"commit_count": 4
},
"MDQ6VXNlcjQ1MDA4NTg=": {
"id": "MDQ6VXNlcjQ1MDA4NTg=",
"user": "TitanNano",
"avatar": "https://avatars.githubusercontent.com/u/4500858?u=7584cab8e4d5158a171b69014d4d56d65e573911&v=4",
"url": "https://github.com/TitanNano",
"pull_count": 2,
"commit_count": 4
},
"MDQ6VXNlcjY1MDE5NzU=": {
"id": "MDQ6VXNlcjY1MDE5NzU=",
"user": "rsubtil",
"avatar": "https://avatars.githubusercontent.com/u/6501975?u=8b300dce8a185e07294946c926c37e6a67fbf2fb&v=4",
"url": "https://github.com/rsubtil",
"pull_count": 4,
"commit_count": 8
},
"MDQ6VXNlcjMwMzg2MDY3": {
"id": "MDQ6VXNlcjMwMzg2MDY3",
"user": "Rindbee",
"avatar": "https://avatars.githubusercontent.com/u/30386067?u=aba5a323c950ddd46e8027fb0ced27b96d4856a1&v=4",
"url": "https://github.com/Rindbee",
"pull_count": 3,
"commit_count": 6
},
"MDQ6VXNlcjUzMTUwMjQ0": {
"id": "MDQ6VXNlcjUzMTUwMjQ0",
"user": "BlueCube3310",
"avatar": "https://avatars.githubusercontent.com/u/53150244?u=ecf97ffa17ae1eba1167a03358dd88d2b6934497&v=4",
"url": "https://github.com/BlueCube3310",
"pull_count": 5,
"commit_count": 10
},
"MDQ6VXNlcjI5MDA0MjM4": {
"id": "MDQ6VXNlcjI5MDA0MjM4",
"user": "AdSkipper1337",
"avatar": "https://avatars.githubusercontent.com/u/29004238?v=4",
"url": "https://github.com/AdSkipper1337",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjE5MTU2MQ==": {
"id": "MDQ6VXNlcjE5MTU2MQ==",
"user": "dsnopek",
"avatar": "https://avatars.githubusercontent.com/u/191561?v=4",
"url": "https://github.com/dsnopek",
"pull_count": 6,
"commit_count": 10
},
"MDQ6VXNlcjQ5OTk4MDI1": {
"id": "MDQ6VXNlcjQ5OTk4MDI1",
"user": "miv391",
"avatar": "https://avatars.githubusercontent.com/u/49998025?v=4",
"url": "https://github.com/miv391",
"pull_count": 3,
"commit_count": 6
},
"MDQ6VXNlcjczNjQ5NzY=": {
"id": "MDQ6VXNlcjczNjQ5NzY=",
"user": "matthew1006",
"avatar": "https://avatars.githubusercontent.com/u/7364976?v=4",
"url": "https://github.com/matthew1006",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjYyMzgzNzI1": {
"id": "MDQ6VXNlcjYyMzgzNzI1",
"user": "nfrmtk",
"avatar": "https://avatars.githubusercontent.com/u/62383725?u=aa0c82ec01a96082b177d44493907b7829029704&v=4",
"url": "https://github.com/nfrmtk",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjUyMTQ4MjIx": {
"id": "MDQ6VXNlcjUyMTQ4MjIx",
"user": "scgm0",
"avatar": "https://avatars.githubusercontent.com/u/52148221?u=34bf7942b6a1371de5d23db1ceec708af3845919&v=4",
"url": "https://github.com/scgm0",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjU1MjI0NTky": {
"id": "MDQ6VXNlcjU1MjI0NTky",
"user": "rune-scape",
"avatar": "https://avatars.githubusercontent.com/u/55224592?u=2aa2c30f87c226fac934ab94d34ea09c5c5e1a73&v=4",
"url": "https://github.com/rune-scape",
"pull_count": 2,
"commit_count": 3
},
"MDQ6VXNlcjQ1MTgxNDc0": {
"id": "MDQ6VXNlcjQ1MTgxNDc0",
"user": "LimestaX",
"avatar": "https://avatars.githubusercontent.com/u/45181474?v=4",
"url": "https://github.com/LimestaX",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjUyODUy": {
"id": "MDQ6VXNlcjUyODUy",
"user": "stuartcarnie",
"avatar": "https://avatars.githubusercontent.com/u/52852?v=4",
"url": "https://github.com/stuartcarnie",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjQzNzAyNQ==": {
"id": "MDQ6VXNlcjQzNzAyNQ==",
"user": "paulloz",
"avatar": "https://avatars.githubusercontent.com/u/437025?u=6af868897c2402f656706370263af6cd158525ef&v=4",
"url": "https://github.com/paulloz",
"pull_count": 2,
"commit_count": 4
},
"MDQ6VXNlcjM1NTk3MzM3": {
"id": "MDQ6VXNlcjM1NTk3MzM3",
"user": "bs-mwoerner",
"avatar": "https://avatars.githubusercontent.com/u/35597337?u=51a8ec9cec78d46ffeb484c5c5a4c91935905ccd&v=4",
"url": "https://github.com/bs-mwoerner",
"pull_count": 4,
"commit_count": 8
},
"MDQ6VXNlcjQzNTc3NzQz": {
"id": "MDQ6VXNlcjQzNTc3NzQz",
"user": "emklasson",
"avatar": "https://avatars.githubusercontent.com/u/43577743?v=4",
"url": "https://github.com/emklasson",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjM5NDMwNTA3": {
"id": "MDQ6VXNlcjM5NDMwNTA3",
"user": "BZ1234567890",
"avatar": "https://avatars.githubusercontent.com/u/39430507?v=4",
"url": "https://github.com/BZ1234567890",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjE0ODg3MzM0": {
"id": "MDQ6VXNlcjE0ODg3MzM0",
"user": "FaycalElOuariachi",
"avatar": "https://avatars.githubusercontent.com/u/14887334?u=b8e23c2bc23ad410f2c6ed5a0fd236d3be3b5f01&v=4",
"url": "https://github.com/FaycalElOuariachi",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjE2NDQ3Mjgy": {
"id": "MDQ6VXNlcjE2NDQ3Mjgy",
"user": "emanvidmaker",
"avatar": "https://avatars.githubusercontent.com/u/16447282?v=4",
"url": "https://github.com/emanvidmaker",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjEyNzA2ODg=": {
"id": "MDQ6VXNlcjEyNzA2ODg=",
"user": "sassanh",
"avatar": "https://avatars.githubusercontent.com/u/1270688?u=40705f5b06dad577ce76e30ff7c4216712f5e4dd&v=4",
"url": "https://github.com/sassanh",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjQxOTIxMzk1": {
"id": "MDQ6VXNlcjQxOTIxMzk1",
"user": "Alex2782",
"avatar": "https://avatars.githubusercontent.com/u/41921395?u=74caa4e396a8e2995ac648a80f7488601d679e63&v=4",
"url": "https://github.com/Alex2782",
"pull_count": 2,
"commit_count": 4
},
"MDQ6VXNlcjEzODQ2MDIy": {
"id": "MDQ6VXNlcjEzODQ2MDIy",
"user": "sepTN",
"avatar": "https://avatars.githubusercontent.com/u/13846022?u=a05e6047890ca79e9777d411ef434047c370e127&v=4",
"url": "https://github.com/sepTN",
"pull_count": 3,
"commit_count": 6
},
"MDQ6VXNlcjg4MDE0Mjky": {
"id": "MDQ6VXNlcjg4MDE0Mjky",
"user": "garychia",
"avatar": "https://avatars.githubusercontent.com/u/88014292?v=4",
"url": "https://github.com/garychia",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjI3MDkyOA==": {
"id": "MDQ6VXNlcjI3MDkyOA==",
"user": "adamscott",
"avatar": "https://avatars.githubusercontent.com/u/270928?v=4",
"url": "https://github.com/adamscott",
"pull_count": 4,
"commit_count": 8
},
"MDQ6VXNlcjE0ODI2ODE=": {
"id": "MDQ6VXNlcjE0ODI2ODE=",
"user": "van800",
"avatar": "https://avatars.githubusercontent.com/u/1482681?u=35119ce9fd7f9bddf8c9c90b6bef8afdf0e5f498&v=4",
"url": "https://github.com/van800",
"pull_count": 2,
"commit_count": 4
},
"U_kgDOBkx80A": {
"id": "U_kgDOBkx80A",
"user": "ryevdokimov",
"avatar": "https://avatars.githubusercontent.com/u/105675984?v=4",
"url": "https://github.com/ryevdokimov",
"pull_count": 3,
"commit_count": 6
},
"MDQ6VXNlcjUzODg3NjYy": {
"id": "MDQ6VXNlcjUzODg3NjYy",
"user": "nongvantinh",
"avatar": "https://avatars.githubusercontent.com/u/53887662?u=eb1fe7d94e94b7a9849ebfa1d39e8ef41c2a1423&v=4",
"url": "https://github.com/nongvantinh",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjE1MjI3Nzc=": {
"id": "MDQ6VXNlcjE1MjI3Nzc=",
"user": "baptr",
"avatar": "https://avatars.githubusercontent.com/u/1522777?v=4",
"url": "https://github.com/baptr",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjI2MTUzMzEx": {
"id": "MDQ6VXNlcjI2MTUzMzEx",
"user": "alessandrofama",
"avatar": "https://avatars.githubusercontent.com/u/26153311?u=fbfa0046feb7ca5bbd0e80ece15d9119746907ae&v=4",
"url": "https://github.com/alessandrofama",
"pull_count": 2,
"commit_count": 4
},
"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
},
"MDQ6VXNlcjE2MjE3Njg=": {
"id": "MDQ6VXNlcjE2MjE3Njg=",
"user": "aXu-AP",
"avatar": "https://avatars.githubusercontent.com/u/1621768?v=4",
"url": "https://github.com/aXu-AP",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjEzMjI4OTMy": {
"id": "MDQ6VXNlcjEzMjI4OTMy",
"user": "MajorMcDoom",
"avatar": "https://avatars.githubusercontent.com/u/13228932?v=4",
"url": "https://github.com/MajorMcDoom",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjYyOTkyMjc=": {
"id": "MDQ6VXNlcjYyOTkyMjc=",
"user": "Sauermann",
"avatar": "https://avatars.githubusercontent.com/u/6299227?v=4",
"url": "https://github.com/Sauermann",
"pull_count": 6,
"commit_count": 12
},
"MDQ6VXNlcjIyMzA3Njk4": {
"id": "MDQ6VXNlcjIyMzA3Njk4",
"user": "SaNeOr",
"avatar": "https://avatars.githubusercontent.com/u/22307698?u=42352e644fc1c23c223d98f4a64768a18b1aa2ff&v=4",
"url": "https://github.com/SaNeOr",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjU3MDAwNDE=": {
"id": "MDQ6VXNlcjU3MDAwNDE=",
"user": "cariad",
"avatar": "https://avatars.githubusercontent.com/u/5700041?u=2d2d53cc882e4d0303c4d34f42510c25b69081f7&v=4",
"url": "https://github.com/cariad",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjMzODg0MzY4": {
"id": "MDQ6VXNlcjMzODg0MzY4",
"user": "DaltonSW",
"avatar": "https://avatars.githubusercontent.com/u/33884368?u=18dbcc36ed8320618f5fa51c18bb1957d50713ff&v=4",
"url": "https://github.com/DaltonSW",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjE3NTA2NTcz": {
"id": "MDQ6VXNlcjE3NTA2NTcz",
"user": "allenwp",
"avatar": "https://avatars.githubusercontent.com/u/17506573?u=6e9313e254649f6dc55e92536596487ac10bf5a2&v=4",
"url": "https://github.com/allenwp",
"pull_count": 1,
"commit_count": 2
},
"U_kgDOBY72zQ": {
"id": "U_kgDOBY72zQ",
"user": "flooxo",
"avatar": "https://avatars.githubusercontent.com/u/93255373?u=c26dea87eb8d4c3510df0fef9caf9167752bd5b7&v=4",
"url": "https://github.com/flooxo",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjIyMzA0MTY3": {
"id": "MDQ6VXNlcjIyMzA0MTY3",
"user": "20kdc",
"avatar": "https://avatars.githubusercontent.com/u/22304167?u=965f60eb5523a2f08eb5481a28bf91e4b39448f2&v=4",
"url": "https://github.com/20kdc",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjEwMjQ5NTA=": {
"id": "MDQ6VXNlcjEwMjQ5NTA=",
"user": "lvella",
"avatar": "https://avatars.githubusercontent.com/u/1024950?v=4",
"url": "https://github.com/lvella",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjM2MjQ4NTM=": {
"id": "MDQ6VXNlcjM2MjQ4NTM=",
"user": "hakro",
"avatar": "https://avatars.githubusercontent.com/u/3624853?u=9fdc24b9b43d55778e121f6c47bf4b877e6fe381&v=4",
"url": "https://github.com/hakro",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjM0ODAwMDcy": {
"id": "MDQ6VXNlcjM0ODAwMDcy",
"user": "KeyboardDanni",
"avatar": "https://avatars.githubusercontent.com/u/34800072?u=90794762193a778f11d50c2cde3c662e7c1a5512&v=4",
"url": "https://github.com/KeyboardDanni",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjM2NzM5NDA4": {
"id": "MDQ6VXNlcjM2NzM5NDA4",
"user": "DaZang",
"avatar": "https://avatars.githubusercontent.com/u/36739408?u=4a0e68dd8b02e6f4c9ff283f8cb5d9796b784d44&v=4",
"url": "https://github.com/DaZang",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjQwNDcyODk=": {
"id": "MDQ6VXNlcjQwNDcyODk=",
"user": "capnm",
"avatar": "https://avatars.githubusercontent.com/u/4047289?u=ba1e6b2cb89085cc5f553a712aeeb60e46e23715&v=4",
"url": "https://github.com/capnm",
"pull_count": 6,
"commit_count": 12
},
"MDQ6VXNlcjEwNjA5MDU=": {
"id": "MDQ6VXNlcjEwNjA5MDU=",
"user": "mxaddict",
"avatar": "https://avatars.githubusercontent.com/u/1060905?u=5e08dc622daf9f418a475aaa310e3411b7eed902&v=4",
"url": "https://github.com/mxaddict",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjM0NDA2OTY3": {
"id": "MDQ6VXNlcjM0NDA2OTY3",
"user": "LinuxUserGD",
"avatar": "https://avatars.githubusercontent.com/u/34406967?u=14e6446c3a13b3d238e517f44a2ec2ef29674b5d&v=4",
"url": "https://github.com/LinuxUserGD",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjMxMDEzNw==": {
"id": "MDQ6VXNlcjMxMDEzNw==",
"user": "shana",
"avatar": "https://avatars.githubusercontent.com/u/310137?u=5ff2db03fe816a0fb548ca7707e11e59884d0dba&v=4",
"url": "https://github.com/shana",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjExNzgyODMz": {
"id": "MDQ6VXNlcjExNzgyODMz",
"user": "YuriSizov",
"avatar": "https://avatars.githubusercontent.com/u/11782833?u=9b611535dcce173382235e4a3e89bfed77129487&v=4",
"url": "https://github.com/YuriSizov",
"pull_count": 7,
"commit_count": 12
},
"MDQ6VXNlcjE0MzE2MTI4": {
"id": "MDQ6VXNlcjE0MzE2MTI4",
"user": "vaartis",
"avatar": "https://avatars.githubusercontent.com/u/14316128?u=8552f6947f65ac58429ca5fdb4a5415bc7e4e68b&v=4",
"url": "https://github.com/vaartis",
"pull_count": 1,
"commit_count": 1
},
"MDQ6VXNlcjQzNzkyMDQ=": {
"id": "MDQ6VXNlcjQzNzkyMDQ=",
"user": "time-killer-games",
"avatar": "https://avatars.githubusercontent.com/u/4379204?u=3021e13445d122b45665076da8831e7bc59e9fb9&v=4",
"url": "https://github.com/time-killer-games",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjEwMjM4NA==": {
"id": "MDQ6VXNlcjEwMjM4NA==",
"user": "gregdebonis",
"avatar": "https://avatars.githubusercontent.com/u/102384?v=4",
"url": "https://github.com/gregdebonis",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjcxMTk2MDk=": {
"id": "MDQ6VXNlcjcxMTk2MDk=",
"user": "eldidou",
"avatar": "https://avatars.githubusercontent.com/u/7119609?v=4",
"url": "https://github.com/eldidou",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjEyNzU2MDQ3": {
"id": "MDQ6VXNlcjEyNzU2MDQ3",
"user": "SaracenOne",
"avatar": "https://avatars.githubusercontent.com/u/12756047?u=b898b9a13751c0734a1cfe31fa1fef8b74a50fdb&v=4",
"url": "https://github.com/SaracenOne",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjEwMDU0MTc0": {
"id": "MDQ6VXNlcjEwMDU0MTc0",
"user": "berrybus",
"avatar": "https://avatars.githubusercontent.com/u/10054174?u=7db48434db466565ea601d7a51c1eddc057e71c8&v=4",
"url": "https://github.com/berrybus",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjY0OTg2NzYz": {
"id": "MDQ6VXNlcjY0OTg2NzYz",
"user": "Wiltof",
"avatar": "https://avatars.githubusercontent.com/u/64986763?v=4",
"url": "https://github.com/Wiltof",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjQ4ODMzNzk=": {
"id": "MDQ6VXNlcjQ4ODMzNzk=",
"user": "detomon",
"avatar": "https://avatars.githubusercontent.com/u/4883379?u=23d3981d734e00f5b7530ec5a1b03d94bfab3280&v=4",
"url": "https://github.com/detomon",
"pull_count": 1,
"commit_count": 2
},
"U_kgDOCX0_CQ": {
"id": "U_kgDOCX0_CQ",
"user": "ShatteredRealityX",
"avatar": "https://avatars.githubusercontent.com/u/159203081?u=5fff5b32b8e49d7d142d7bbd21bf59a4083366a3&v=4",
"url": "https://github.com/ShatteredRealityX",
"pull_count": 0,
"commit_count": 2
},
"": {
"id": "",
"user": "ghost",
"avatar": "https://avatars.githubusercontent.com/u/10137?v=4",
"url": "https://github.com/ghost",
"pull_count": 1,
"commit_count": 2
},
"U_kgDOCJgZZg": {
"id": "U_kgDOCJgZZg",
"user": "kevmorg",
"avatar": "https://avatars.githubusercontent.com/u/144185702?v=4",
"url": "https://github.com/kevmorg",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjcxNDYwMDQw": {
"id": "MDQ6VXNlcjcxNDYwMDQw",
"user": "Lasuch69",
"avatar": "https://avatars.githubusercontent.com/u/71460040?u=20248067b32db60ecfe588a9196f3611855d0b1f&v=4",
"url": "https://github.com/Lasuch69",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjI4MjY5MzMw": {
"id": "MDQ6VXNlcjI4MjY5MzMw",
"user": "ztc0611",
"avatar": "https://avatars.githubusercontent.com/u/28269330?u=b563472b2923b865bac546b2543cc5ea6e10b779&v=4",
"url": "https://github.com/ztc0611",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjQyODI0Mw==": {
"id": "MDQ6VXNlcjQyODI0Mw==",
"user": "aitorciki",
"avatar": "https://avatars.githubusercontent.com/u/428243?v=4",
"url": "https://github.com/aitorciki",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjQ2NjAwMg==": {
"id": "MDQ6VXNlcjQ2NjAwMg==",
"user": "zinefer",
"avatar": "https://avatars.githubusercontent.com/u/466002?u=5aef1f29a08d756fda32fabee9621873a1c5fa3b&v=4",
"url": "https://github.com/zinefer",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjQ5NTYwNTI4": {
"id": "MDQ6VXNlcjQ5NTYwNTI4",
"user": "Mequam",
"avatar": "https://avatars.githubusercontent.com/u/49560528?u=cc82eb4177ac203347d3f7cfd112d85782142d85&v=4",
"url": "https://github.com/Mequam",
"pull_count": 0,
"commit_count": 2
},
"U_kgDOBe5tvQ": {
"id": "U_kgDOBe5tvQ",
"user": "HolonProduction",
"avatar": "https://avatars.githubusercontent.com/u/99511741?u=5d13cedc82a1b2e4629a6a16a8dae1b2d03579c7&v=4",
"url": "https://github.com/HolonProduction",
"pull_count": 2,
"commit_count": 4
},
"U_kgDOBhvAjg": {
"id": "U_kgDOBhvAjg",
"user": "DevPoodle",
"avatar": "https://avatars.githubusercontent.com/u/102482062?u=24ef76f50c72d5a06bafe4bd7130d18900ec3d39&v=4",
"url": "https://github.com/DevPoodle",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjMwNTQxMTgz": {
"id": "MDQ6VXNlcjMwNTQxMTgz",
"user": "brno32",
"avatar": "https://avatars.githubusercontent.com/u/30541183?v=4",
"url": "https://github.com/brno32",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjEwNzg1Njk=": {
"id": "MDQ6VXNlcjEwNzg1Njk=",
"user": "DSteve595",
"avatar": "https://avatars.githubusercontent.com/u/1078569?v=4",
"url": "https://github.com/DSteve595",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjUwNzcyNDc0": {
"id": "MDQ6VXNlcjUwNzcyNDc0",
"user": "LunaCapra",
"avatar": "https://avatars.githubusercontent.com/u/50772474?u=c97be3d4199ca9ee4de09d72c321cdf333bbd550&v=4",
"url": "https://github.com/LunaCapra",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjUxNzQ2NjI4": {
"id": "MDQ6VXNlcjUxNzQ2NjI4",
"user": "HexagonNico",
"avatar": "https://avatars.githubusercontent.com/u/51746628?u=13a28903a3ca2265ea816c41f30ace6fdf142d4e&v=4",
"url": "https://github.com/HexagonNico",
"pull_count": 1,
"commit_count": 2
},
"U_kgDOBa6MAg": {
"id": "U_kgDOBa6MAg",
"user": "ZeferinoI",
"avatar": "https://avatars.githubusercontent.com/u/95325186?u=5c39b3ab257e4c8985790b53d7ad4babefd06bbf&v=4",
"url": "https://github.com/ZeferinoI",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjIyOTgzNw==": {
"id": "MDQ6VXNlcjIyOTgzNw==",
"user": "rburing",
"avatar": "https://avatars.githubusercontent.com/u/229837?u=380bea11a30c8cb9a25651d120a4a85904ced8e3&v=4",
"url": "https://github.com/rburing",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjYwOTMxMTk=": {
"id": "MDQ6VXNlcjYwOTMxMTk=",
"user": "groud",
"avatar": "https://avatars.githubusercontent.com/u/6093119?u=789cd3344bf445b635897d21c6ae655be56a1a8f&v=4",
"url": "https://github.com/groud",
"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": 2,
"commit_count": 4
},
"U_kgDOBcWjlw": {
"id": "U_kgDOBcWjlw",
"user": "Vilcrow",
"avatar": "https://avatars.githubusercontent.com/u/96838551?u=c3aff8fa947958c344a33493188df93cd7869099&v=4",
"url": "https://github.com/Vilcrow",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjY3NDExODkz": {
"id": "MDQ6VXNlcjY3NDExODkz",
"user": "nickyfoo",
"avatar": "https://avatars.githubusercontent.com/u/67411893?u=dbc032e7274ba7212346f6501f736f2000a0d495&v=4",
"url": "https://github.com/nickyfoo",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjI0Nzk0Mjk0": {
"id": "MDQ6VXNlcjI0Nzk0Mjk0",
"user": "LeoBelda",
"avatar": "https://avatars.githubusercontent.com/u/24794294?u=c2f331b114f54c6542a4196fb631113925108bad&v=4",
"url": "https://github.com/LeoBelda",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjEwMDU0MjI2": {
"id": "MDQ6VXNlcjEwMDU0MjI2",
"user": "kitbdev",
"avatar": "https://avatars.githubusercontent.com/u/10054226?u=f0c85fe8c24debe91dc14d7efa97b51a19250b47&v=4",
"url": "https://github.com/kitbdev",
"pull_count": 2,
"commit_count": 4
},
"MDQ6VXNlcjM5OTQ2MDMw": {
"id": "MDQ6VXNlcjM5OTQ2MDMw",
"user": "lyuma",
"avatar": "https://avatars.githubusercontent.com/u/39946030?v=4",
"url": "https://github.com/lyuma",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjMxODM1ODQw": {
"id": "MDQ6VXNlcjMxODM1ODQw",
"user": "CardboardCarl",
"avatar": "https://avatars.githubusercontent.com/u/31835840?u=6dbe168895ff40fa133ad43a2f43657dc0cb3837&v=4",
"url": "https://github.com/CardboardCarl",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjE1NTQxMjc=": {
"id": "MDQ6VXNlcjE1NTQxMjc=",
"user": "Listwon",
"avatar": "https://avatars.githubusercontent.com/u/1554127?u=3de6201fee2c27befd1e8e080306dc85d4c68794&v=4",
"url": "https://github.com/Listwon",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjY0NTIxMTU4": {
"id": "MDQ6VXNlcjY0NTIxMTU4",
"user": "Occalepsus",
"avatar": "https://avatars.githubusercontent.com/u/64521158?u=20c6b9de4ff6035ce6e29990c963381dd6a4da1a&v=4",
"url": "https://github.com/Occalepsus",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjY3NjYxNDI=": {
"id": "MDQ6VXNlcjY3NjYxNDI=",
"user": "ecmjohnson",
"avatar": "https://avatars.githubusercontent.com/u/6766142?u=1f3c5951bcddd89b719dafbab54a7ef5177b6618&v=4",
"url": "https://github.com/ecmjohnson",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjMzMTMwMA==": {
"id": "MDQ6VXNlcjMzMTMwMA==",
"user": "31",
"avatar": "https://avatars.githubusercontent.com/u/331300?v=4",
"url": "https://github.com/31",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjEwMTI0NTIz": {
"id": "MDQ6VXNlcjEwMTI0NTIz",
"user": "qwofford",
"avatar": "https://avatars.githubusercontent.com/u/10124523?u=44e80421ba88b7482cf06cc591c90e7d424f4c65&v=4",
"url": "https://github.com/qwofford",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjc1ODUyNTU=": {
"id": "MDQ6VXNlcjc1ODUyNTU=",
"user": "MichaelMacha",
"avatar": "https://avatars.githubusercontent.com/u/7585255?u=6a99a31556e4574c07a3aa690438ca5ad6552371&v=4",
"url": "https://github.com/MichaelMacha",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjkwNjMyNjA5": {
"id": "MDQ6VXNlcjkwNjMyNjA5",
"user": "LunaticInAHat",
"avatar": "https://avatars.githubusercontent.com/u/90632609?v=4",
"url": "https://github.com/LunaticInAHat",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjMzOTE2OTY=": {
"id": "MDQ6VXNlcjMzOTE2OTY=",
"user": "ShirenY",
"avatar": "https://avatars.githubusercontent.com/u/3391696?v=4",
"url": "https://github.com/ShirenY",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjM3MjI2NDU4": {
"id": "MDQ6VXNlcjM3MjI2NDU4",
"user": "rsburke4",
"avatar": "https://avatars.githubusercontent.com/u/37226458?u=9e5e6b086184ffc53e01b898a5a77679b4b6be7f&v=4",
"url": "https://github.com/rsburke4",
"pull_count": 1,
"commit_count": 2
},
"MDQ6VXNlcjE3OTU2NzU2": {
"id": "MDQ6VXNlcjE3OTU2NzU2",
"user": "mrbbbaixue",
"avatar": "https://avatars.githubusercontent.com/u/17956756?u=a6ab1c7201f28db84cf0a13659c8e509bdae95fd&v=4",
"url": "https://github.com/mrbbbaixue",
"pull_count": 1,
"commit_count": 2
}
},
"commits": {
"15073afe3856abd2aa1622492fe50026c7d63dc1": {
"hash": "15073afe3856abd2aa1622492fe50026c7d63dc1",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Bump version to 4.2.2-stable",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": ""
},
"7fbfe1dbe73916f95ee5c022e7defb0c25c240fb": {
"hash": "7fbfe1dbe73916f95ee5c022e7defb0c25c240fb",
"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": "(cherry picked from commit 020bd219edf0dd825a8a6f836043935493972b18)",
"is_cherrypick": true,
"cherrypick_hash": "020bd219edf0dd825a8a6f836043935493972b18",
"pull": ""
},
"020bd219edf0dd825a8a6f836043935493972b18": {
"hash": "020bd219edf0dd825a8a6f836043935493972b18",
"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": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": ""
},
"f23a48e66345596ab22f21daba42aab379656ccf": {
"hash": "f23a48e66345596ab22f21daba42aab379656ccf",
"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": "(cherry picked from commit 9272f7b53db1f7f142df43981adec5cebdfbd179)",
"is_cherrypick": true,
"cherrypick_hash": "9272f7b53db1f7f142df43981adec5cebdfbd179",
"pull": ""
},
"9272f7b53db1f7f142df43981adec5cebdfbd179": {
"hash": "9272f7b53db1f7f142df43981adec5cebdfbd179",
"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": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": ""
},
"e5ea748dcf132751480b2b510b2a7b4b56150359": {
"hash": "e5ea748dcf132751480b2b510b2a7b4b56150359",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjc3MTI4NDE="
],
"author_raw": "Yorick de Wid <yorickdewid@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "FIX: Return if TCP is in STATUS_CONNECTED",
"body": "If the `StreamPeerTCP` is polled and the TCP connection is `STATUS_CONNECTED` it should return after polling netsocket. Without `return` poll keeps calling `_sock->connect_to_host` and `connect()`.\n\n(cherry picked from commit 61a2f5c53414eb471103a452a07228962a2d876a)",
"is_cherrypick": true,
"cherrypick_hash": "61a2f5c53414eb471103a452a07228962a2d876a",
"pull": ""
},
"61a2f5c53414eb471103a452a07228962a2d876a": {
"hash": "61a2f5c53414eb471103a452a07228962a2d876a",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjc3MTI4NDE="
],
"author_raw": "Yorick de Wid <yorickdewid@users.noreply.github.com>",
"committer_raw": "Yorick de Wid <yorickdewid@users.noreply.github.com>",
"summary": "FIX: Return if TCP is in STATUS_CONNECTED",
"body": "If the `StreamPeerTCP` is polled and the TCP connection is `STATUS_CONNECTED` it should return after polling netsocket. Without `return` poll keeps calling `_sock->connect_to_host` and `connect()`.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 90741
},
"895f1877fba1cc4176a59f5a0fbeec954dcdd0a6": {
"hash": "895f1877fba1cc4176a59f5a0fbeec954dcdd0a6",
"is_merge": true,
"authored_by": [],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "GitHub <noreply@github.com>",
"summary": "Merge pull request #90738 from akien-mga/4.2-cherrypicks",
"body": "Cherry-picks for the 4.2 branch (future 4.2.2) - 5th batch",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": ""
},
"e57244edc67eb25edd2d574d45f50261c26c5513": {
"hash": "e57244edc67eb25edd2d574d45f50261c26c5513",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Update changelog for 4.2.2",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 90738
},
"219517f6b8ade461cad22a35e64842782dec2a51": {
"hash": "219517f6b8ade461cad22a35e64842782dec2a51",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ4ODQyNDY="
],
"author_raw": "Mikael Hermansson <mikael@hermansson.io>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Add `--import` command-line flag",
"body": "(cherry picked from commit 9d01793dfff8d6d6db6ec953cb704f45e582c2c9)",
"is_cherrypick": true,
"cherrypick_hash": "9d01793dfff8d6d6db6ec953cb704f45e582c2c9",
"pull": 90738
},
"9d01793dfff8d6d6db6ec953cb704f45e582c2c9": {
"hash": "9d01793dfff8d6d6db6ec953cb704f45e582c2c9",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ4ODQyNDY="
],
"author_raw": "Mikael Hermansson <mikael@hermansson.io>",
"committer_raw": "Mikael Hermansson <mikael@hermansson.io>",
"summary": "Add `--import` command-line flag",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 90431
},
"0f6403f7197c8c806f718da47c65e63705dd009f": {
"hash": "0f6403f7197c8c806f718da47c65e63705dd009f",
"is_merge": false,
"authored_by": [
"U_kgDOBcK-Cw"
],
"author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix missing instance type in dummy renderer",
"body": "(cherry picked from commit 406d7e6d3720d0e5c7b0afe29fda806358e1ba55)",
"is_cherrypick": true,
"cherrypick_hash": "406d7e6d3720d0e5c7b0afe29fda806358e1ba55",
"pull": 90738
},
"406d7e6d3720d0e5c7b0afe29fda806358e1ba55": {
"hash": "406d7e6d3720d0e5c7b0afe29fda806358e1ba55",
"is_merge": false,
"authored_by": [
"U_kgDOBcK-Cw"
],
"author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"committer_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"summary": "Fix missing instance type in dummy renderer",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 88097
},
"a7099ce88013c0dbf12c49e82b4cb070a12d5f21": {
"hash": "a7099ce88013c0dbf12c49e82b4cb070a12d5f21",
"is_merge": false,
"authored_by": [
"U_kgDOBcK-Cw"
],
"author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Free dummy renderer objects",
"body": "These leaked during tests etc.\n\n(cherry picked from commit 666daf47c31307c50a9f0eb08fc5146d0a3e5f32)",
"is_cherrypick": true,
"cherrypick_hash": "666daf47c31307c50a9f0eb08fc5146d0a3e5f32",
"pull": 90738
},
"666daf47c31307c50a9f0eb08fc5146d0a3e5f32": {
"hash": "666daf47c31307c50a9f0eb08fc5146d0a3e5f32",
"is_merge": false,
"authored_by": [
"U_kgDOBcK-Cw"
],
"author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"committer_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"summary": "Free dummy renderer objects",
"body": "These leaked during tests etc.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87710
},
"a7c4d3bc08cb57ebe5654d942904be7bd95382bf": {
"hash": "a7c4d3bc08cb57ebe5654d942904be7bd95382bf",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE2NTIxMzM5"
],
"author_raw": "Clay John <claynjohn@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Add basic multimesh data needed for headless export to the Dummy rendering server",
"body": "(cherry picked from commit ed2b3d358d3883b98f741cbfc1ca3d7aa4fcbb7b)",
"is_cherrypick": true,
"cherrypick_hash": "ed2b3d358d3883b98f741cbfc1ca3d7aa4fcbb7b",
"pull": 90738
},
"ed2b3d358d3883b98f741cbfc1ca3d7aa4fcbb7b": {
"hash": "ed2b3d358d3883b98f741cbfc1ca3d7aa4fcbb7b",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE2NTIxMzM5"
],
"author_raw": "Clay John <claynjohn@gmail.com>",
"committer_raw": "Clay John <claynjohn@gmail.com>",
"summary": "Add basic multimesh data needed for headless export to the Dummy rendering server",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87390
},
"7eb90a35d472f76bdeead1bfcb41256d50b6aff2": {
"hash": "7eb90a35d472f76bdeead1bfcb41256d50b6aff2",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjgzMTU5ODY="
],
"author_raw": "jsjtxietian <jsjtxietian@outlook.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fail early if shader mode is invalid in dummy renderer",
"body": "(cherry picked from commit a382e9539b328f02a1f553a36a4c74457a7aa591)",
"is_cherrypick": true,
"cherrypick_hash": "a382e9539b328f02a1f553a36a4c74457a7aa591",
"pull": 90738
},
"a382e9539b328f02a1f553a36a4c74457a7aa591": {
"hash": "a382e9539b328f02a1f553a36a4c74457a7aa591",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjgzMTU5ODY="
],
"author_raw": "jsjtxietian <jsjtxietian@outlook.com>",
"committer_raw": "jsjtxietian <jsjtxietian@outlook.com>",
"summary": "Fail early if shader mode is invalid in dummy renderer",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 88581
},
"79b7dc7f943c6a5dad4d24bafc2a203daf5831fa": {
"hash": "79b7dc7f943c6a5dad4d24bafc2a203daf5831fa",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjgzMTU5ODY="
],
"author_raw": "jsjtxietian <jsjtxietian@outlook.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Change shader compiler default setting to avoid doctool error",
"body": "(cherry picked from commit 0ed341cd1e5c9cd3feb4a812946f8a2f06f92a0f)",
"is_cherrypick": true,
"cherrypick_hash": "0ed341cd1e5c9cd3feb4a812946f8a2f06f92a0f",
"pull": 90738
},
"0ed341cd1e5c9cd3feb4a812946f8a2f06f92a0f": {
"hash": "0ed341cd1e5c9cd3feb4a812946f8a2f06f92a0f",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjgzMTU5ODY="
],
"author_raw": "jsjtxietian <jsjtxietian@outlook.com>",
"committer_raw": "jsjtxietian <jsjtxietian@outlook.com>",
"summary": "Change shader compiler default setting to avoid doctool error",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 88996
},
"c1547d1337096c89c28fb93eaa4f2bb9293ae044": {
"hash": "c1547d1337096c89c28fb93eaa4f2bb9293ae044",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM3Mzc4NzQ2"
],
"author_raw": "Jakub Marcowski <chubercikbattle@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fully initialize all members of structs `IdentifierActions`, `GeneratedCode` and `DefaultIdentifierActions`",
"body": "(cherry picked from commit b38ac30fe09eec4de40ffd19d7c8a64363b6c181)",
"is_cherrypick": true,
"cherrypick_hash": "b38ac30fe09eec4de40ffd19d7c8a64363b6c181",
"pull": 90738
},
"b38ac30fe09eec4de40ffd19d7c8a64363b6c181": {
"hash": "b38ac30fe09eec4de40ffd19d7c8a64363b6c181",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM3Mzc4NzQ2"
],
"author_raw": "Jakub Marcowski <chubercikbattle@gmail.com>",
"committer_raw": "Jakub Marcowski <chubercikbattle@gmail.com>",
"summary": "Fully initialize all members of structs `IdentifierActions`, `GeneratedCode` and `DefaultIdentifierActions`",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 88021
},
"4cffca7fbcd580002474f2b0989971780e85500c": {
"hash": "4cffca7fbcd580002474f2b0989971780e85500c",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE2NTIxMzM5"
],
"author_raw": "Clay John <claynjohn@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Clear RIDs of weight buffers when freeing to avoid double free",
"body": "(cherry picked from commit bafbde9f4ba00f3d4b7cee2fd5456191294ba174)",
"is_cherrypick": true,
"cherrypick_hash": "bafbde9f4ba00f3d4b7cee2fd5456191294ba174",
"pull": ""
},
"bafbde9f4ba00f3d4b7cee2fd5456191294ba174": {
"hash": "bafbde9f4ba00f3d4b7cee2fd5456191294ba174",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE2NTIxMzM5"
],
"author_raw": "Clay John <claynjohn@gmail.com>",
"committer_raw": "Clay John <claynjohn@gmail.com>",
"summary": "Clear RIDs of weight buffers when freeing to avoid double free",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 90458
},
"16a8334b8d97ad91bf414ba8150e265e6dc1e6e7": {
"hash": "16a8334b8d97ad91bf414ba8150e265e6dc1e6e7",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Update changelog for 4.2.2",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": ""
},
"a4b2915f024af6358f36263bbbb5bde7d9db4b45": {
"hash": "a4b2915f024af6358f36263bbbb5bde7d9db4b45",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjU1NjU1MzU5"
],
"author_raw": "iltenahmet <iltenahmet@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Clarify description for `get_unix_time_from_system` on UTC",
"body": "(cherry picked from commit 8bfc257e63ee30b18438c3dc7bad3293c8c16b30)",
"is_cherrypick": true,
"cherrypick_hash": "8bfc257e63ee30b18438c3dc7bad3293c8c16b30",
"pull": ""
},
"8bfc257e63ee30b18438c3dc7bad3293c8c16b30": {
"hash": "8bfc257e63ee30b18438c3dc7bad3293c8c16b30",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjU1NjU1MzU5",
"MDQ6VXNlcjE2NDY4NzU="
],
"author_raw": "iltenahmet <iltenahmet@gmail.com>",
"committer_raw": "iltenahmet <iltenahmet@gmail.com>",
"summary": "Clarify description for `get_unix_time_from_system` on UTC",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 89454
},
"f9eabb81cbdb28bf83715cf383c1bbd913c5e8ca": {
"hash": "f9eabb81cbdb28bf83715cf383c1bbd913c5e8ca",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjMxMDY1ODA4"
],
"author_raw": "Riteo Siuga <riteo@posteo.net>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "SCU: disable verbose output",
"body": "It's meant to be used as a debug tool but it has been forgotten on.\n\n(cherry picked from commit 1debb6fe3e2dec9fae3069249c8f570d795528a7)",
"is_cherrypick": true,
"cherrypick_hash": "1debb6fe3e2dec9fae3069249c8f570d795528a7",
"pull": ""
},
"1debb6fe3e2dec9fae3069249c8f570d795528a7": {
"hash": "1debb6fe3e2dec9fae3069249c8f570d795528a7",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjMxMDY1ODA4"
],
"author_raw": "Riteo Siuga <riteo@posteo.net>",
"committer_raw": "Riteo Siuga <riteo@posteo.net>",
"summary": "SCU: disable verbose output",
"body": "It's meant to be used as a debug tool but it has been forgotten on.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 89483
},
"0b734a6371a3317415e0aabb40fe55204499dd0a": {
"hash": "0b734a6371a3317415e0aabb40fe55204499dd0a",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjEyOTY2ODE0"
],
"author_raw": "Zae <zaevi@live.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "C#: Fix return type hint for methods.",
"body": "(cherry picked from commit 51c54b03d1aac56c2e55a1b7358140bd6cd00de4)",
"is_cherrypick": true,
"cherrypick_hash": "51c54b03d1aac56c2e55a1b7358140bd6cd00de4",
"pull": ""
},
"51c54b03d1aac56c2e55a1b7358140bd6cd00de4": {
"hash": "51c54b03d1aac56c2e55a1b7358140bd6cd00de4",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjEyOTY2ODE0"
],
"author_raw": "Zae <zaevi@live.com>",
"committer_raw": "Zae <zaevi@live.com>",
"summary": "C#: Fix return type hint for methods.",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86972
},
"63f45cd75d1d6d3ab7c04b472825fc387d5aac8a": {
"hash": "63f45cd75d1d6d3ab7c04b472825fc387d5aac8a",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Revert \"Push p_original_path into load_paths_stack and sub_tasks instead of p_path.\"",
"body": "This reverts commit 5cc432e7a13730a10e4b09b51dd72598c1b3ac8e.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": ""
},
"e423ace94ef2702f4ea9004322308c5315cd4be2": {
"hash": "e423ace94ef2702f4ea9004322308c5315cd4be2",
"is_merge": true,
"authored_by": [],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "GitHub <noreply@github.com>",
"summary": "Merge pull request #90385 from akien-mga/4.2-cherrypicks",
"body": "Cherry-picks for the 4.2 branch (future 4.2.2) - 4th batch",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": ""
},
"60eb94bae41aec76a5c68276c3fd1f1c36db5c0a": {
"hash": "60eb94bae41aec76a5c68276c3fd1f1c36db5c0a",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Update changelog for 4.2.2",
"body": "Full dump from interactive changelog, just merged related entries for thirdparty.\nNot sure why so much was missing in the previous sync.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 90385
},
"cf725c4b91ecf4ef4a1358e9da69f8495b648247": {
"hash": "cf725c4b91ecf4ef4a1358e9da69f8495b648247",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Sync controller mappings DB with SDL 2 community repo",
"body": "Synced with mdqinc/SDL_GameControllerDB@4c9b8dace8378e22474556e0259d02b59ea55484\n\n(cherry picked from commit 6772047e5077b3bfe1f81cd24c128f02b904c20e)",
"is_cherrypick": true,
"cherrypick_hash": "6772047e5077b3bfe1f81cd24c128f02b904c20e",
"pull": 90385
},
"6772047e5077b3bfe1f81cd24c128f02b904c20e": {
"hash": "6772047e5077b3bfe1f81cd24c128f02b904c20e",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Sync controller mappings DB with SDL 2 community repo",
"body": "Synced with mdqinc/SDL_GameControllerDB@4c9b8dace8378e22474556e0259d02b59ea55484",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 90406
},
"6710381d9a8ba95c90bd6a6ddfa392516987576e": {
"hash": "6710381d9a8ba95c90bd6a6ddfa392516987576e",
"is_merge": false,
"authored_by": [
"U_kgDOCB462A"
],
"author_raw": "aaronp64 <aaronp.code@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix ZIPReader.get_files() error on empty zip files",
"body": "Added check for empty zip file before trying to look at first file\n\nFixes #90388\n\n(cherry picked from commit 2dad2fbce2db76d27dc2504c34aedf302ef0a74f)",
"is_cherrypick": true,
"cherrypick_hash": "2dad2fbce2db76d27dc2504c34aedf302ef0a74f",
"pull": 90385
},
"2dad2fbce2db76d27dc2504c34aedf302ef0a74f": {
"hash": "2dad2fbce2db76d27dc2504c34aedf302ef0a74f",
"is_merge": false,
"authored_by": [
"U_kgDOCB462A"
],
"author_raw": "aaronp64 <aaronp.code@gmail.com>",
"committer_raw": "aaronp64 <aaronp.code@gmail.com>",
"summary": "Fix ZIPReader.get_files() error on empty zip files",
"body": "Added check for empty zip file before trying to look at first file\n\nFixes #90388",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 90404
},
"3c1be8d06752cf6dc3d8c809eab698d7777d53c1": {
"hash": "3c1be8d06752cf6dc3d8c809eab698d7777d53c1",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjkyODMwOTg="
],
"author_raw": "kleonc <9283098+kleonc@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix RenderingServer.instance_set_transform docs saying it's not global",
"body": "(cherry picked from commit 01b029f0a5896e076e9f0937b6008003d28656b2)",
"is_cherrypick": true,
"cherrypick_hash": "01b029f0a5896e076e9f0937b6008003d28656b2",
"pull": 90385
},
"01b029f0a5896e076e9f0937b6008003d28656b2": {
"hash": "01b029f0a5896e076e9f0937b6008003d28656b2",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjkyODMwOTg="
],
"author_raw": "kleonc <9283098+kleonc@users.noreply.github.com>",
"committer_raw": "kleonc <9283098+kleonc@users.noreply.github.com>",
"summary": "Fix RenderingServer.instance_set_transform docs saying it's not global",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 90396
},
"0eca87df51a222a42ec0160092ad71deb109b6d0": {
"hash": "0eca87df51a222a42ec0160092ad71deb109b6d0",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjEzNDg0ODQ5"
],
"author_raw": "melquiadess <31paths@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Add POST_NOTIFICATIONS permission to the list of permissions available in the Export dialog",
"body": "(cherry picked from commit 739190ca2b7f1b67a78eff33154a4bfd1964f5c4)",
"is_cherrypick": true,
"cherrypick_hash": "739190ca2b7f1b67a78eff33154a4bfd1964f5c4",
"pull": 90385
},
"739190ca2b7f1b67a78eff33154a4bfd1964f5c4": {
"hash": "739190ca2b7f1b67a78eff33154a4bfd1964f5c4",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjEzNDg0ODQ5"
],
"author_raw": "melquiadess <31paths@gmail.com>",
"committer_raw": "melquiadess <31paths@gmail.com>",
"summary": "Add POST_NOTIFICATIONS permission to the list of permissions available in the Export dialog",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 90377
},
"55a363dd19e47e947b5eb75314a6108c12772dc0": {
"hash": "55a363dd19e47e947b5eb75314a6108c12772dc0",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "thorvg: Update to 0.12.10",
"body": "(cherry picked from commit 8de1cf566dc7f997f84ea02425e25b427bfed955)",
"is_cherrypick": true,
"cherrypick_hash": "8de1cf566dc7f997f84ea02425e25b427bfed955",
"pull": 90385
},
"8de1cf566dc7f997f84ea02425e25b427bfed955": {
"hash": "8de1cf566dc7f997f84ea02425e25b427bfed955",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "thorvg: Update to 0.12.10",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 90243
},
"97e429a9eafffa25026056d84621caaff0084331": {
"hash": "97e429a9eafffa25026056d84621caaff0084331",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM3Mzc4NzQ2"
],
"author_raw": "Jakub Marcowski <chubercikbattle@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "thorvg: Update to 0.12.9",
"body": "(cherry picked from commit 6afea9c30dd47f0f81e10f897de98f5010d9be51)",
"is_cherrypick": true,
"cherrypick_hash": "6afea9c30dd47f0f81e10f897de98f5010d9be51",
"pull": 90385
},
"6afea9c30dd47f0f81e10f897de98f5010d9be51": {
"hash": "6afea9c30dd47f0f81e10f897de98f5010d9be51",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM3Mzc4NzQ2"
],
"author_raw": "Jakub Marcowski <chubercikbattle@gmail.com>",
"committer_raw": "Jakub Marcowski <chubercikbattle@gmail.com>",
"summary": "thorvg: Update to 0.12.9",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 89591
},
"1c915dabb6024b3c0f79d0de561105e1dee59dcb": {
"hash": "1c915dabb6024b3c0f79d0de561105e1dee59dcb",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "mbedtls: Update to upstream version 2.28.8",
"body": "(cherry picked from commit 915ca4dd456f959e4d4fd4e385715f3f0d48e77d)",
"is_cherrypick": true,
"cherrypick_hash": "915ca4dd456f959e4d4fd4e385715f3f0d48e77d",
"pull": 90385
},
"915ca4dd456f959e4d4fd4e385715f3f0d48e77d": {
"hash": "915ca4dd456f959e4d4fd4e385715f3f0d48e77d",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "mbedtls: Update to upstream version 2.28.8",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 90209
},
"ed95ec0f8218deee2309821b17a773e343c03b8b": {
"hash": "ed95ec0f8218deee2309821b17a773e343c03b8b",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "enet: Sync with upstream commit c44b7d0",
"body": "https://github.com/lsalzman/enet/commit/c44b7d0f7ff21edb702745e4c019d0537928c373\n(cherry picked from commit 360a1a456818fce75a444c17bafb9c7b510dbc20)",
"is_cherrypick": true,
"cherrypick_hash": "360a1a456818fce75a444c17bafb9c7b510dbc20",
"pull": 90385
},
"360a1a456818fce75a444c17bafb9c7b510dbc20": {
"hash": "360a1a456818fce75a444c17bafb9c7b510dbc20",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "enet: Sync with upstream commit c44b7d0",
"body": "https://github.com/lsalzman/enet/commit/c44b7d0f7ff21edb702745e4c019d0537928c373",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 90244
},
"fea0f98220edb96f89e1b4116b6468e2bcdf2af1": {
"hash": "fea0f98220edb96f89e1b4116b6468e2bcdf2af1",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjc2NDU2ODM="
],
"author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "[iOS Export] Fix adding static libs to the Xcode project.",
"body": "(cherry picked from commit 30babfc789ad98adccc8c2f7be02849b8c841a84)",
"is_cherrypick": true,
"cherrypick_hash": "30babfc789ad98adccc8c2f7be02849b8c841a84",
"pull": 90385
},
"30babfc789ad98adccc8c2f7be02849b8c841a84": {
"hash": "30babfc789ad98adccc8c2f7be02849b8c841a84",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjc2NDU2ODM="
],
"author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
"committer_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
"summary": "[iOS Export] Fix adding static libs to the Xcode project.",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 90379
},
"767649757cae780fc91c4d49d7dc3c19720e3b3d": {
"hash": "767649757cae780fc91c4d49d7dc3c19720e3b3d",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE0OTYwOA=="
],
"author_raw": "sambler <Develop@ShaneWare.Biz>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Make sysctl calls on FreeBSD",
"body": "The OS module get_unique_id and get_processor_name rely\non linux files which don't exist on a standard FreeBSD install,\nmake sysctl calls to get the required data.\n\n(cherry picked from commit 97e95e17509f7d486092824b8d1946f8591faee8)",
"is_cherrypick": true,
"cherrypick_hash": "97e95e17509f7d486092824b8d1946f8591faee8",
"pull": 90385
},
"97e95e17509f7d486092824b8d1946f8591faee8": {
"hash": "97e95e17509f7d486092824b8d1946f8591faee8",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE0OTYwOA=="
],
"author_raw": "sambler <Develop@ShaneWare.Biz>",
"committer_raw": "sambler <Develop@ShaneWare.Biz>",
"summary": "Make sysctl calls on FreeBSD",
"body": "The OS module get_unique_id and get_processor_name rely\non linux files which don't exist on a standard FreeBSD install,\nmake sysctl calls to get the required data.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 90295
},
"5958c8fa228f7f6fa8653d20b8f0d3f2d2f0ce17": {
"hash": "5958c8fa228f7f6fa8653d20b8f0d3f2d2f0ce17",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE2ODc5MTg="
],
"author_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "[MP] Fix dead code doing unnecessary allocation",
"body": "Probably a leftover from some old refactor.\n\n(cherry picked from commit e64aa4d25f3d6f350db0c6a650e1ba9ff8140d97)",
"is_cherrypick": true,
"cherrypick_hash": "e64aa4d25f3d6f350db0c6a650e1ba9ff8140d97",
"pull": 90385
},
"e64aa4d25f3d6f350db0c6a650e1ba9ff8140d97": {
"hash": "e64aa4d25f3d6f350db0c6a650e1ba9ff8140d97",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE2ODc5MTg="
],
"author_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
"committer_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
"summary": "[MP] Fix dead code doing unnecessary allocation",
"body": "Probably a leftover from some old refactor.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 90315
},
"7d1c5125a0ebc6cd82ad6a069016cc197d239086": {
"hash": "7d1c5125a0ebc6cd82ad6a069016cc197d239086",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM3MjQ3Ng=="
],
"author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix node config warning not updating for Multiplayer{Spawner,Synchronizer}",
"body": "(cherry picked from commit 6feb43200b95168dda261573ca1765a67b8a0fff)",
"is_cherrypick": true,
"cherrypick_hash": "6feb43200b95168dda261573ca1765a67b8a0fff",
"pull": 90385
},
"6feb43200b95168dda261573ca1765a67b8a0fff": {
"hash": "6feb43200b95168dda261573ca1765a67b8a0fff",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM3MjQ3Ng=="
],
"author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"summary": "Fix node config warning not updating for Multiplayer{Spawner,Synchronizer}",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 89839
},
"1c5984c304dbb27e7e6c143f7af362926bc3e29f": {
"hash": "1c5984c304dbb27e7e6c143f7af362926bc3e29f",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3NzAwNDE4"
],
"author_raw": "Danil Alexeev <danil@alexeev.xyz>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Update typed arrays documentation",
"body": "(cherry picked from commit b33c3fa0920ef7f2394050eab8ed72c3576ee416)",
"is_cherrypick": true,
"cherrypick_hash": "b33c3fa0920ef7f2394050eab8ed72c3576ee416",
"pull": 90385
},
"b33c3fa0920ef7f2394050eab8ed72c3576ee416": {
"hash": "b33c3fa0920ef7f2394050eab8ed72c3576ee416",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3NzAwNDE4"
],
"author_raw": "Danil Alexeev <danil@alexeev.xyz>",
"committer_raw": "Danil Alexeev <danil@alexeev.xyz>",
"summary": "Update typed arrays documentation",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 79075
},
"d5340e1abd767bd7fc7f6e96ef511bb56896515c": {
"hash": "d5340e1abd767bd7fc7f6e96ef511bb56896515c",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjY2NzI3NzEw"
],
"author_raw": "Micky <micheledevita2@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Add documentation to PhysicsServer2DExtension",
"body": "(cherry picked from commit b7eee9de65e6817b90e792d0eb3a611a169559b6)",
"is_cherrypick": true,
"cherrypick_hash": "b7eee9de65e6817b90e792d0eb3a611a169559b6",
"pull": 90385
},
"b7eee9de65e6817b90e792d0eb3a611a169559b6": {
"hash": "b7eee9de65e6817b90e792d0eb3a611a169559b6",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjY2NzI3NzEw"
],
"author_raw": "Micky <micheledevita2@gmail.com>",
"committer_raw": "Micky <micheledevita2@gmail.com>",
"summary": "Add documentation to PhysicsServer2DExtension",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87018
},
"fb9702de9e86d0972c37b203fb9f48a27ab2d352": {
"hash": "fb9702de9e86d0972c37b203fb9f48a27ab2d352",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjY2NzI3NzEw"
],
"author_raw": "Micky <micheledevita2@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Add documentation to PhysicsDirectBodyState2DExtension",
"body": "(cherry picked from commit 9bbb2bc0f1b88e3bac3a8b340c3291555d5e5188)",
"is_cherrypick": true,
"cherrypick_hash": "9bbb2bc0f1b88e3bac3a8b340c3291555d5e5188",
"pull": 90385
},
"9bbb2bc0f1b88e3bac3a8b340c3291555d5e5188": {
"hash": "9bbb2bc0f1b88e3bac3a8b340c3291555d5e5188",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjY2NzI3NzEw"
],
"author_raw": "Micky <micheledevita2@gmail.com>",
"committer_raw": "Micky <micheledevita2@gmail.com>",
"summary": "Add documentation to PhysicsDirectBodyState2DExtension",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87030
},
"99033fcf4419ac632a4dc16290c0ed00f5c41c84": {
"hash": "99033fcf4419ac632a4dc16290c0ed00f5c41c84",
"is_merge": false,
"authored_by": [
"U_kgDOBcK-Cw"
],
"author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Add instructions to get shape of `RayCast2D/3D`",
"body": "Adds details on how to get the intersected shape\n\n(cherry picked from commit f2d4ff5c1f3ae4382f08497dd0b669bbe2e3c513)",
"is_cherrypick": true,
"cherrypick_hash": "f2d4ff5c1f3ae4382f08497dd0b669bbe2e3c513",
"pull": 90385
},
"f2d4ff5c1f3ae4382f08497dd0b669bbe2e3c513": {
"hash": "f2d4ff5c1f3ae4382f08497dd0b669bbe2e3c513",
"is_merge": false,
"authored_by": [
"U_kgDOBcK-Cw"
],
"author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"committer_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"summary": "Add instructions to get shape of `RayCast2D/3D`",
"body": "Adds details on how to get the intersected shape",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 83735
},
"dbc0ccae58f4814910dd4f6ebba0fe77099d172e": {
"hash": "dbc0ccae58f4814910dd4f6ebba0fe77099d172e",
"is_merge": false,
"authored_by": [
"U_kgDOBcK-Cw"
],
"author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "[Doc] Clarify behavior of `String.format` with keys in replacements",
"body": "(cherry picked from commit 8a78e7e174e4e1dc42fcefc6b01f9d9e3fbfb356)",
"is_cherrypick": true,
"cherrypick_hash": "8a78e7e174e4e1dc42fcefc6b01f9d9e3fbfb356",
"pull": 90385
},
"8a78e7e174e4e1dc42fcefc6b01f9d9e3fbfb356": {
"hash": "8a78e7e174e4e1dc42fcefc6b01f9d9e3fbfb356",
"is_merge": false,
"authored_by": [
"U_kgDOBcK-Cw"
],
"author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"committer_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"summary": "[Doc] Clarify behavior of `String.format` with keys in replacements",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 89608
},
"3bb74adc45ee22c98afff0275844d3925c2b3202": {
"hash": "3bb74adc45ee22c98afff0275844d3925c2b3202",
"is_merge": false,
"authored_by": [
"U_kgDOBcK-Cw"
],
"author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "[Doc] Document loading behavior with relative paths",
"body": "(cherry picked from commit 2508c2e3093b3cb32a2aead46cef7d484e3148c9)",
"is_cherrypick": true,
"cherrypick_hash": "2508c2e3093b3cb32a2aead46cef7d484e3148c9",
"pull": 90385
},
"2508c2e3093b3cb32a2aead46cef7d484e3148c9": {
"hash": "2508c2e3093b3cb32a2aead46cef7d484e3148c9",
"is_merge": false,
"authored_by": [
"U_kgDOBcK-Cw"
],
"author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"committer_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"summary": "[Doc] Document loading behavior with relative paths",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 90039
},
"2114489e23cffb041050f372db39839840794504": {
"hash": "2114489e23cffb041050f372db39839840794504",
"is_merge": false,
"authored_by": [
"U_kgDOBcK-Cw"
],
"author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "[Core] Fix `ResourceLoader.load` cache with relative paths",
"body": "Paths were not simplified meaning that `res://foo.bar` was treated\ndifferently from `./foo.bar` and similar\n\n(cherry picked from commit 0274877defb9c5d325e028f50353da037a115553)",
"is_cherrypick": true,
"cherrypick_hash": "0274877defb9c5d325e028f50353da037a115553",
"pull": 90385
},
"0274877defb9c5d325e028f50353da037a115553": {
"hash": "0274877defb9c5d325e028f50353da037a115553",
"is_merge": false,
"authored_by": [
"U_kgDOBcK-Cw"
],
"author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"committer_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"summary": "[Core] Fix `ResourceLoader.load` cache with relative paths",
"body": "Paths were not simplified meaning that `res://foo.bar` was treated\ndifferently from `./foo.bar` and similar",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 90038
},
"f890c5d2997a95cc3661fab436cd87c9327efc45": {
"hash": "f890c5d2997a95cc3661fab436cd87c9327efc45",
"is_merge": false,
"authored_by": [
"U_kgDOBcK-Cw"
],
"author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "[Doc] Clarify the behavior of `Vector2/3.cross` and mention parallel vectors",
"body": "(cherry picked from commit 47a8033698b14c8a7bb25867198c1371382e3398)",
"is_cherrypick": true,
"cherrypick_hash": "47a8033698b14c8a7bb25867198c1371382e3398",
"pull": 90385
},
"47a8033698b14c8a7bb25867198c1371382e3398": {
"hash": "47a8033698b14c8a7bb25867198c1371382e3398",
"is_merge": false,
"authored_by": [
"U_kgDOBcK-Cw"
],
"author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"committer_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"summary": "[Doc] Clarify the behavior of `Vector2/3.cross` and mention parallel vectors",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 90072
},
"6f339b07f07c45b117f63fe7741e8cae455386e2": {
"hash": "6f339b07f07c45b117f63fe7741e8cae455386e2",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQzMjM0Njc0"
],
"author_raw": "Pylgos <43234674+Pylgos@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix Resource::get_rid override not working in GDExtension",
"body": "(cherry picked from commit c2be2dfbde3d0393d5d1f0426ee51d363c571b21)",
"is_cherrypick": true,
"cherrypick_hash": "c2be2dfbde3d0393d5d1f0426ee51d363c571b21",
"pull": 90385
},
"c2be2dfbde3d0393d5d1f0426ee51d363c571b21": {
"hash": "c2be2dfbde3d0393d5d1f0426ee51d363c571b21",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQzMjM0Njc0"
],
"author_raw": "Pylgos <43234674+Pylgos@users.noreply.github.com>",
"committer_raw": "Pylgos <43234674+Pylgos@users.noreply.github.com>",
"summary": "Fix Resource::get_rid override not working in GDExtension",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 90273
},
"946cb13d9bfa03b99b620e2fdeb6083b5be401dc": {
"hash": "946cb13d9bfa03b99b620e2fdeb6083b5be401dc",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjMwODk1MjU="
],
"author_raw": "Sofox <sofoxx@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix duplicated folder reference in Godot Editor after changing filename case",
"body": "(cherry picked from commit 87b5a56ddfa70b094e0655f20e4226b46fcb40f1)",
"is_cherrypick": true,
"cherrypick_hash": "87b5a56ddfa70b094e0655f20e4226b46fcb40f1",
"pull": 90385
},
"87b5a56ddfa70b094e0655f20e4226b46fcb40f1": {
"hash": "87b5a56ddfa70b094e0655f20e4226b46fcb40f1",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjMwODk1MjU="
],
"author_raw": "Sofox <sofoxx@gmail.com>",
"committer_raw": "Sofox <sofoxx@gmail.com>",
"summary": "Fix duplicated folder reference in Godot Editor after changing filename case",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 90280
},
"bfc72801fdf75d435dd2303f5b952f5a0af14ebe": {
"hash": "bfc72801fdf75d435dd2303f5b952f5a0af14ebe",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjIyMjMxNzI="
],
"author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Ignore ERR_FILE_CANT_OPEN error when loading scene",
"body": "(cherry picked from commit f0cbd388dce53b9d8d058ea1ac8e342a08ff6b48)",
"is_cherrypick": true,
"cherrypick_hash": "f0cbd388dce53b9d8d058ea1ac8e342a08ff6b48",
"pull": 90385
},
"f0cbd388dce53b9d8d058ea1ac8e342a08ff6b48": {
"hash": "f0cbd388dce53b9d8d058ea1ac8e342a08ff6b48",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjIyMjMxNzI="
],
"author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
"committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
"summary": "Ignore ERR_FILE_CANT_OPEN error when loading scene",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 90269
},
"dc865a1ec650ffef78f788f57bf5af80052a67b8": {
"hash": "dc865a1ec650ffef78f788f57bf5af80052a67b8",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjIyMjMxNzI="
],
"author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Don't abort loading when ext_resource is missing",
"body": "(cherry picked from commit 1de041511831a8a02c0b2681a925e50917331281)",
"is_cherrypick": true,
"cherrypick_hash": "1de041511831a8a02c0b2681a925e50917331281",
"pull": 90385
},
"1de041511831a8a02c0b2681a925e50917331281": {
"hash": "1de041511831a8a02c0b2681a925e50917331281",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjIyMjMxNzI="
],
"author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
"committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
"summary": "Don't abort loading when ext_resource is missing",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 85159
},
"28abd259f7b25778b2a38592b469b6f130c5034d": {
"hash": "28abd259f7b25778b2a38592b469b6f130c5034d",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE0NzM3Mzk="
],
"author_raw": "ArthasMenethil <dinobot92t@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix OpenGL: _shadow_atlas_find_shadow: Condition \"!sli\" is true.",
"body": "(cherry picked from commit 17e489b93da1e5497002a0513155302eef639488)",
"is_cherrypick": true,
"cherrypick_hash": "17e489b93da1e5497002a0513155302eef639488",
"pull": 90385
},
"17e489b93da1e5497002a0513155302eef639488": {
"hash": "17e489b93da1e5497002a0513155302eef639488",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE0NzM3Mzk="
],
"author_raw": "ArthasMenethil <dinobot92t@gmail.com>",
"committer_raw": "ArthasMenethil <dinobot92t@gmail.com>",
"summary": "Fix OpenGL: _shadow_atlas_find_shadow: Condition \"!sli\" is true.",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 90233
},
"96303ab81ea167aa0d7b93cd137d0bd44e215928": {
"hash": "96303ab81ea167aa0d7b93cd137d0bd44e215928",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE4MDAzMg=="
],
"author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Allow Decal Emission Energy values above 128 in the inspector",
"body": "This also sets the maximum value for the slider to 16 to match\nBaseMaterial3D (higher values can be entered or dragged manually).\n\n(cherry picked from commit ae12244e1377c60d3dc3df22ba5a3c3fedbdfb47)",
"is_cherrypick": true,
"cherrypick_hash": "ae12244e1377c60d3dc3df22ba5a3c3fedbdfb47",
"pull": 90385
},
"ae12244e1377c60d3dc3df22ba5a3c3fedbdfb47": {
"hash": "ae12244e1377c60d3dc3df22ba5a3c3fedbdfb47",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE4MDAzMg=="
],
"author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"summary": "Allow Decal Emission Energy values above 128 in the inspector",
"body": "This also sets the maximum value for the slider to 16 to match\nBaseMaterial3D (higher values can be entered or dragged manually).",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 90217
},
"bd26efae0da016f5d1d034e15364813112834dcd": {
"hash": "bd26efae0da016f5d1d034e15364813112834dcd",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "certs: Sync with Mozilla bundle as of Mar 11, 2024",
"body": "https://github.com/bagder/ca-bundle/commit/c5a419971b1bec220368c619aaafd0b818aa119f\n(cherry picked from commit fd61a42e0420c80481960a4071275f429186862b)",
"is_cherrypick": true,
"cherrypick_hash": "fd61a42e0420c80481960a4071275f429186862b",
"pull": 90385
},
"fd61a42e0420c80481960a4071275f429186862b": {
"hash": "fd61a42e0420c80481960a4071275f429186862b",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "certs: Sync with Mozilla bundle as of Mar 11, 2024",
"body": "https://github.com/bagder/ca-bundle/commit/c5a419971b1bec220368c619aaafd0b818aa119f",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 90211
},
"3f4734c249a1d34265b0a65e112162c65cc5ced8": {
"hash": "3f4734c249a1d34265b0a65e112162c65cc5ced8",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjI0MzgwNTQ0"
],
"author_raw": "Eugene Yang <eugene87222@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix broken layout of asset library page",
"body": "(cherry picked from commit c5cab60b90d18f1d7a910a5d0a36397adaf007e8)",
"is_cherrypick": true,
"cherrypick_hash": "c5cab60b90d18f1d7a910a5d0a36397adaf007e8",
"pull": 90385
},
"c5cab60b90d18f1d7a910a5d0a36397adaf007e8": {
"hash": "c5cab60b90d18f1d7a910a5d0a36397adaf007e8",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjI0MzgwNTQ0"
],
"author_raw": "Eugene Yang <eugene87222@gmail.com>",
"committer_raw": "Eugene Yang <eugene87222@gmail.com>",
"summary": "Fix broken layout of asset library page",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 88761
},
"3e968fd8ae735d5e4702abaacb3714cba92363cc": {
"hash": "3e968fd8ae735d5e4702abaacb3714cba92363cc",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjYxOTM4MjYz"
],
"author_raw": "Silc 'Tokage' Renew <tokage.it.lab@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Move the line of infinity loop checking in AnimationStateMachine",
"body": "(cherry picked from commit b8d555c74b13693063c7ebd8000f64fa0500cf03)",
"is_cherrypick": true,
"cherrypick_hash": "b8d555c74b13693063c7ebd8000f64fa0500cf03",
"pull": 90385
},
"b8d555c74b13693063c7ebd8000f64fa0500cf03": {
"hash": "b8d555c74b13693063c7ebd8000f64fa0500cf03",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjYxOTM4MjYz"
],
"author_raw": "Silc 'Tokage' Renew <tokage.it.lab@gmail.com>",
"committer_raw": "Silc 'Tokage' Renew <tokage.it.lab@gmail.com>",
"summary": "Move the line of infinity loop checking in AnimationStateMachine",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 89575
},
"5e7607a6d6a6bee0311768d8d46c6bf6db283c0b": {
"hash": "5e7607a6d6a6bee0311768d8d46c6bf6db283c0b",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjYxOTM4MjYz"
],
"author_raw": "Silc 'Tokage' Renew <tokage.it.lab@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix AnimationPlaybackTrack seeking behavior overall",
"body": "Co-authored-by: jsjtxietian <jsjtxietian@outlook.com>\nCo-authored-by: Miguel0312 <miguel.vpereira14@gmail.com>\nCo-authored-by: BruceLiCong <citb_li@163.com>\n(cherry picked from commit c1741fe98e82a65a36a2999a05c2fec851b5342b)",
"is_cherrypick": true,
"cherrypick_hash": "c1741fe98e82a65a36a2999a05c2fec851b5342b",
"pull": 90385
},
"c1741fe98e82a65a36a2999a05c2fec851b5342b": {
"hash": "c1741fe98e82a65a36a2999a05c2fec851b5342b",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjYxOTM4MjYz",
"MDQ6VXNlcjgzMTU5ODY=",
"MDQ6VXNlcjUyMTc2NjU5",
"MDQ6VXNlcjk5NTQzNQ=="
],
"author_raw": "Silc 'Tokage' Renew <tokage.it.lab@gmail.com>",
"committer_raw": "Silc 'Tokage' Renew <tokage.it.lab@gmail.com>",
"summary": "Fix AnimationPlaybackTrack seeking behavior overall",
"body": "Co-authored-by: jsjtxietian <jsjtxietian@outlook.com>\nCo-authored-by: Miguel0312 <miguel.vpereira14@gmail.com>\nCo-authored-by: BruceLiCong <citb_li@163.com>",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 89794
},
"cd02fe3469dcc93b457cdffb2a3e50f41c6c93f2": {
"hash": "cd02fe3469dcc93b457cdffb2a3e50f41c6c93f2",
"is_merge": false,
"authored_by": [
"U_kgDOBoir6g"
],
"author_raw": "AlexOtsuka <eldaflash@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix Set Animation Save Paths breaking on Windows",
"body": "(cherry picked from commit 4d3319eceb9b9c69bd9211fb30bb1509db79f6d7)",
"is_cherrypick": true,
"cherrypick_hash": "4d3319eceb9b9c69bd9211fb30bb1509db79f6d7",
"pull": 90385
},
"4d3319eceb9b9c69bd9211fb30bb1509db79f6d7": {
"hash": "4d3319eceb9b9c69bd9211fb30bb1509db79f6d7",
"is_merge": false,
"authored_by": [
"U_kgDOBoir6g"
],
"author_raw": "AlexOtsuka <eldaflash@gmail.com>",
"committer_raw": "AlexOtsuka <eldaflash@gmail.com>",
"summary": "Fix Set Animation Save Paths breaking on Windows",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 90003
},
"d2433970c9f9477364fa1bf0b9059087ca03783e": {
"hash": "d2433970c9f9477364fa1bf0b9059087ca03783e",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM5MDMwNTk="
],
"author_raw": "Raul Santos <raulsntos@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "C#: Use `get_instance_binding` instead of set",
"body": "(cherry picked from commit a351c4bbe3065912ffa8ed43263aaa6b35774e1b)",
"is_cherrypick": true,
"cherrypick_hash": "a351c4bbe3065912ffa8ed43263aaa6b35774e1b",
"pull": 90385
},
"a351c4bbe3065912ffa8ed43263aaa6b35774e1b": {
"hash": "a351c4bbe3065912ffa8ed43263aaa6b35774e1b",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM5MDMwNTk="
],
"author_raw": "Raul Santos <raulsntos@gmail.com>",
"committer_raw": "Raul Santos <raulsntos@gmail.com>",
"summary": "C#: Use `get_instance_binding` instead of set",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 84947
},
"5e2477e5711f468bdb342333a6baf034cf56a5bd": {
"hash": "5e2477e5711f468bdb342333a6baf034cf56a5bd",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjUzMTQ1MDA="
],
"author_raw": "Markus Mikonsaari <markus.mikonsaari@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix separating axes for 3D cylinder-face collisions",
"body": "When checking for lateral surfaces of a cylinder against the points on a\nface, the axis projection does not remove the cylinder position. This\nresults in the axis pointing to the wrong direction and reports\ncollisions when there shouldn't be.\n\n(cherry picked from commit 3f69af9e64760a9a56dc175b8e23289e6d8dfc25)",
"is_cherrypick": true,
"cherrypick_hash": "3f69af9e64760a9a56dc175b8e23289e6d8dfc25",
"pull": 90385
},
"3f69af9e64760a9a56dc175b8e23289e6d8dfc25": {
"hash": "3f69af9e64760a9a56dc175b8e23289e6d8dfc25",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjUzMTQ1MDA="
],
"author_raw": "Markus Mikonsaari <markus.mikonsaari@gmail.com>",
"committer_raw": "Markus Mikonsaari <markus.mikonsaari@gmail.com>",
"summary": "Fix separating axes for 3D cylinder-face collisions",
"body": "When checking for lateral surfaces of a cylinder against the points on a\nface, the axis projection does not remove the cylinder position. This\nresults in the axis pointing to the wrong direction and reports\ncollisions when there shouldn't be.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 89960
},
"7af7902121b02eec73555bb7086841077654b70b": {
"hash": "7af7902121b02eec73555bb7086841077654b70b",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjgyOTQzMDIy"
],
"author_raw": "Brandtware <brandtware@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix wrong return type mention in AStarGrid2D docs",
"body": "(cherry picked from commit f8c0208e96ecbee5d2b7506d9d71e697d392bc7d)",
"is_cherrypick": true,
"cherrypick_hash": "f8c0208e96ecbee5d2b7506d9d71e697d392bc7d",
"pull": 90385
},
"f8c0208e96ecbee5d2b7506d9d71e697d392bc7d": {
"hash": "f8c0208e96ecbee5d2b7506d9d71e697d392bc7d",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjgyOTQzMDIy"
],
"author_raw": "Brandtware <brandtware@gmail.com>",
"committer_raw": "Brandtware <brandtware@gmail.com>",
"summary": "Fix wrong return type mention in AStarGrid2D docs",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 89862
},
"bbb29124b9e76ef35a1848c7976cb50a4364d4d5": {
"hash": "bbb29124b9e76ef35a1848c7976cb50a4364d4d5",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjc2NzA1NDAx"
],
"author_raw": "Jordyfel <jord_id@abv.bg>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix small error in Variant doc",
"body": "(cherry picked from commit e41209caf2050a99775cb2184a5e2ed066e052a7)",
"is_cherrypick": true,
"cherrypick_hash": "e41209caf2050a99775cb2184a5e2ed066e052a7",
"pull": 90385
},
"e41209caf2050a99775cb2184a5e2ed066e052a7": {
"hash": "e41209caf2050a99775cb2184a5e2ed066e052a7",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjc2NzA1NDAx"
],
"author_raw": "Jordyfel <jord_id@abv.bg>",
"committer_raw": "Jordyfel <jord_id@abv.bg>",
"summary": "Fix small error in Variant doc",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 90088
},
"09280edd416b926cab693c3434f5e7763b7b9b29": {
"hash": "09280edd416b926cab693c3434f5e7763b7b9b29",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjUyNDY0MjA0"
],
"author_raw": "smix8 <52464204+smix8@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix NavigationServer.set_debug_enabled() doing nothing",
"body": "Fixes NavigationServer.set_debug_enabled() doing nothing because it was not updated for newer dirty flags.\n\n(cherry picked from commit 282d772f1bedebbeacab30da7fb87302d1599104)",
"is_cherrypick": true,
"cherrypick_hash": "282d772f1bedebbeacab30da7fb87302d1599104",
"pull": 90385
},
"282d772f1bedebbeacab30da7fb87302d1599104": {
"hash": "282d772f1bedebbeacab30da7fb87302d1599104",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjUyNDY0MjA0"
],
"author_raw": "smix8 <52464204+smix8@users.noreply.github.com>",
"committer_raw": "smix8 <52464204+smix8@users.noreply.github.com>",
"summary": "Fix NavigationServer.set_debug_enabled() doing nothing",
"body": "Fixes NavigationServer.set_debug_enabled() doing nothing because it was not updated for newer dirty flags.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 90200
},
"c9232a36373067bb34cf21f4ffe36b198b05d76a": {
"hash": "c9232a36373067bb34cf21f4ffe36b198b05d76a",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjcwODgwNjI="
],
"author_raw": "Enhex <enhex0@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix documentation for receiving light from light probes",
"body": "(cherry picked from commit 14ba478023bacdcbfc275592e7418f8eb7c814b4)",
"is_cherrypick": true,
"cherrypick_hash": "14ba478023bacdcbfc275592e7418f8eb7c814b4",
"pull": 90385
},
"14ba478023bacdcbfc275592e7418f8eb7c814b4": {
"hash": "14ba478023bacdcbfc275592e7418f8eb7c814b4",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjcwODgwNjI="
],
"author_raw": "Enhex <enhex0@gmail.com>",
"committer_raw": "Enhex <enhex0@gmail.com>",
"summary": "Fix documentation for receiving light from light probes",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 89699
},
"d90195bb2ea5c83ea49b04b95301f963f2ab38b1": {
"hash": "d90195bb2ea5c83ea49b04b95301f963f2ab38b1",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjMyMzIx"
],
"author_raw": "K. S. Ernest (iFire) Lee <ernest.lee@chibifire.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fixed loop condition in bone mapping",
"body": "Corrected the for-loop condition in the auto_mapping_process function. Previously, it was checking if children.size() is non-zero, which resulted in an infinite loop\n\n(cherry picked from commit 15f1a0fba3c8e576f83427b686ee49291d4e4eff)",
"is_cherrypick": true,
"cherrypick_hash": "15f1a0fba3c8e576f83427b686ee49291d4e4eff",
"pull": 90385
},
"15f1a0fba3c8e576f83427b686ee49291d4e4eff": {
"hash": "15f1a0fba3c8e576f83427b686ee49291d4e4eff",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjMyMzIx"
],
"author_raw": "K. S. Ernest (iFire) Lee <ernest.lee@chibifire.com>",
"committer_raw": "K. S. Ernest (iFire) Lee <ernest.lee@chibifire.com>",
"summary": "Fixed loop condition in bone mapping",
"body": "Corrected the for-loop condition in the auto_mapping_process function. Previously, it was checking if children.size() is non-zero, which resulted in an infinite loop",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 90019
},
"8bfe88fee8df694730eec4bbf15e80ba168741fb": {
"hash": "8bfe88fee8df694730eec4bbf15e80ba168741fb",
"is_merge": false,
"authored_by": [
"U_kgDOBytbBw"
],
"author_raw": "Jiali Qiu <jiali.qiu@tecnico.ulisboa.pt>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix issue with moving maximized window in macOS",
"body": "When opening the Godot editor and maximizing the window by double-clicking the\ntitle bar, users are unable to drag the window with the mouse.\n\nWith this commit, `window_set_position` allows the maximized window to be moved\nby dragging it. Only the fullscreen window won't be allowed to move.\n\nFixes #78758.\n\n(cherry picked from commit d78cb43ec2055849a0601c7aadea946366547c78)",
"is_cherrypick": true,
"cherrypick_hash": "d78cb43ec2055849a0601c7aadea946366547c78",
"pull": 90385
},
"d78cb43ec2055849a0601c7aadea946366547c78": {
"hash": "d78cb43ec2055849a0601c7aadea946366547c78",
"is_merge": false,
"authored_by": [
"U_kgDOBytbBw"
],
"author_raw": "Jiali Qiu <jiali.qiu@tecnico.ulisboa.pt>",
"committer_raw": "Jiali Qiu <jiali.qiu@tecnico.ulisboa.pt>",
"summary": "Fix issue with moving maximized window in macOS",
"body": "When opening the Godot editor and maximizing the window by double-clicking the\ntitle bar, users are unable to drag the window with the mouse.\n\nWith this commit, `window_set_position` allows the maximized window to be moved\nby dragging it. Only the fullscreen window won't be allowed to move.\n\nFixes #78758.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 90101
},
"61565d20c636f10ec2969c66b258c2235a4b9cb2": {
"hash": "61565d20c636f10ec2969c66b258c2235a4b9cb2",
"is_merge": false,
"authored_by": [
"U_kgDOBuR20A"
],
"author_raw": "Rodrigo Dias <rodrigofdias@tecnico.ulisboa.pt>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix MacOS menu bar & dock stop appearing after closing sub-window",
"body": "When the progress dialog task for saving a scene ends, or when closing the \"Open project\" dialog, the DisplayServerMacOS::update_presentation_mode() method now restores those fullscreen functionalities with the flags NSApplicationPresentationAutoHideMenuBar and NSApplicationPresentationAutoHideDock, whereas before it would reset to NSApplicationPresentationDefault, which didn't allow that.\n\nFixes #86495\n\n(cherry picked from commit a4f2e5210f80c3b2badfadcd7fe9004a26dbb221)",
"is_cherrypick": true,
"cherrypick_hash": "a4f2e5210f80c3b2badfadcd7fe9004a26dbb221",
"pull": 90385
},
"a4f2e5210f80c3b2badfadcd7fe9004a26dbb221": {
"hash": "a4f2e5210f80c3b2badfadcd7fe9004a26dbb221",
"is_merge": false,
"authored_by": [
"U_kgDOBuR20A"
],
"author_raw": "Rodrigo Dias <rodrigofdias@tecnico.ulisboa.pt>",
"committer_raw": "Rodrigo Dias <rodrigofdias@tecnico.ulisboa.pt>",
"summary": "Fix MacOS menu bar & dock stop appearing after closing sub-window",
"body": "When the progress dialog task for saving a scene ends, or when closing the \"Open project\" dialog, the DisplayServerMacOS::update_presentation_mode() method now restores those fullscreen functionalities with the flags NSApplicationPresentationAutoHideMenuBar and NSApplicationPresentationAutoHideDock, whereas before it would reset to NSApplicationPresentationDefault, which didn't allow that.\n\nFixes #86495",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 90131
},
"68bfb779d1c6f5e33a12d8a8b4a8986fda1ee42d": {
"hash": "68bfb779d1c6f5e33a12d8a8b4a8986fda1ee42d",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjExNzk3MTc0"
],
"author_raw": "Pedro J. Estébanez <pedrojrulez@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix missed light clusters when inside clipped lights",
"body": "(cherry picked from commit 605fdb655cc06bb3c26341c0acabaad0d22256ed)",
"is_cherrypick": true,
"cherrypick_hash": "605fdb655cc06bb3c26341c0acabaad0d22256ed",
"pull": 90385
},
"605fdb655cc06bb3c26341c0acabaad0d22256ed": {
"hash": "605fdb655cc06bb3c26341c0acabaad0d22256ed",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjExNzk3MTc0"
],
"author_raw": "Pedro J. Estébanez <pedrojrulez@gmail.com>",
"committer_raw": "Pedro J. Estébanez <pedrojrulez@gmail.com>",
"summary": "Fix missed light clusters when inside clipped lights",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 89450
},
"a8851277d297fc46a01584308ff76b3438e2cbc3": {
"hash": "a8851277d297fc46a01584308ff76b3438e2cbc3",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjkyODMwOTg="
],
"author_raw": "kleonc <9283098+kleonc@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "[C#] Fix `Transform3D.InterpolateWith` applying rotation before scale",
"body": "(cherry picked from commit e2ed63b313e3eff714e32f2cd2d01db9f0e2ea9d)",
"is_cherrypick": true,
"cherrypick_hash": "e2ed63b313e3eff714e32f2cd2d01db9f0e2ea9d",
"pull": 90385
},
"e2ed63b313e3eff714e32f2cd2d01db9f0e2ea9d": {
"hash": "e2ed63b313e3eff714e32f2cd2d01db9f0e2ea9d",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjkyODMwOTg="
],
"author_raw": "kleonc <9283098+kleonc@users.noreply.github.com>",
"committer_raw": "kleonc <9283098+kleonc@users.noreply.github.com>",
"summary": "[C#] Fix `Transform3D.InterpolateWith` applying rotation before scale",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 89843
},
"498edf3dd887a67608be27b3c5383cb881260a40": {
"hash": "498edf3dd887a67608be27b3c5383cb881260a40",
"is_merge": false,
"authored_by": [
"U_kgDOBcK-Cw"
],
"author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "[CI] Improve fetching of changed files",
"body": "PRs always use a merge into the repo on checkout, so checking for\n`HEAD^1` will show all the changes regardless of the number of commits\nin a PR\n\n(cherry picked from commit 950743c3d87275a65a99fd9dffc9250669eefec1)",
"is_cherrypick": true,
"cherrypick_hash": "950743c3d87275a65a99fd9dffc9250669eefec1",
"pull": 90385
},
"950743c3d87275a65a99fd9dffc9250669eefec1": {
"hash": "950743c3d87275a65a99fd9dffc9250669eefec1",
"is_merge": false,
"authored_by": [
"U_kgDOBcK-Cw"
],
"author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"committer_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"summary": "[CI] Improve fetching of changed files",
"body": "PRs always use a merge into the repo on checkout, so checking for\n`HEAD^1` will show all the changes regardless of the number of commits\nin a PR",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 89980
},
"f2bd24e80f03fdb7665bf2bf5da4cf5a072f7f24": {
"hash": "f2bd24e80f03fdb7665bf2bf5da4cf5a072f7f24",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM3MjQ3Ng=="
],
"author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix wrong extension filter for dependency editor",
"body": "(cherry picked from commit e1ee838d11dbe1d154bd21d9b74e14bd48105628)",
"is_cherrypick": true,
"cherrypick_hash": "e1ee838d11dbe1d154bd21d9b74e14bd48105628",
"pull": 90385
},
"e1ee838d11dbe1d154bd21d9b74e14bd48105628": {
"hash": "e1ee838d11dbe1d154bd21d9b74e14bd48105628",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM3MjQ3Ng=="
],
"author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"summary": "Fix wrong extension filter for dependency editor",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 89912
},
"c215f72999dacc194bef5b8b6710b1d47b0d513d": {
"hash": "c215f72999dacc194bef5b8b6710b1d47b0d513d",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM1OTM2NTQx"
],
"author_raw": "Chronos-W <35936541+Chronos-W@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Add reference to InputEventJoypadButton in _shortcut_input doc",
"body": "(cherry picked from commit 9a439b246a875e50fe5e911182e935945f2990cb)",
"is_cherrypick": true,
"cherrypick_hash": "9a439b246a875e50fe5e911182e935945f2990cb",
"pull": 90385
},
"9a439b246a875e50fe5e911182e935945f2990cb": {
"hash": "9a439b246a875e50fe5e911182e935945f2990cb",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM1OTM2NTQx"
],
"author_raw": "Chronos-W <35936541+Chronos-W@users.noreply.github.com>",
"committer_raw": "Chronos-W <35936541+Chronos-W@users.noreply.github.com>",
"summary": "Add reference to InputEventJoypadButton in _shortcut_input doc",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 89838
},
"5ac47d30edc489d7bac7395826841fd5e9157476": {
"hash": "5ac47d30edc489d7bac7395826841fd5e9157476",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjgzMTU5ODY="
],
"author_raw": "jsjtxietian <jsjtxietian@outlook.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix path3d's pick works incorrectly when viewport is in half resolution",
"body": "(cherry picked from commit 20f4a5d03af7ca9b5f6427d14a371675cf951d5a)",
"is_cherrypick": true,
"cherrypick_hash": "20f4a5d03af7ca9b5f6427d14a371675cf951d5a",
"pull": 90385
},
"20f4a5d03af7ca9b5f6427d14a371675cf951d5a": {
"hash": "20f4a5d03af7ca9b5f6427d14a371675cf951d5a",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjgzMTU5ODY="
],
"author_raw": "jsjtxietian <jsjtxietian@outlook.com>",
"committer_raw": "jsjtxietian <jsjtxietian@outlook.com>",
"summary": "Fix path3d's pick works incorrectly when viewport is in half resolution",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 89901
},
"b4ba90e432c88e1add3fd22fdbd3a0c9c61c6224": {
"hash": "b4ba90e432c88e1add3fd22fdbd3a0c9c61c6224",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjY3NzUxMTY="
],
"author_raw": "Bill <beiller@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Add fix for TAA passes rendering black meshes on XR",
"body": "(cherry picked from commit b44f1c5176b16238ff2560680818b5413584c9bd)",
"is_cherrypick": true,
"cherrypick_hash": "b44f1c5176b16238ff2560680818b5413584c9bd",
"pull": 90385
},
"b44f1c5176b16238ff2560680818b5413584c9bd": {
"hash": "b44f1c5176b16238ff2560680818b5413584c9bd",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjY3NzUxMTY="
],
"author_raw": "Bill <beiller@gmail.com>",
"committer_raw": "Bill <beiller@gmail.com>",
"summary": "Add fix for TAA passes rendering black meshes on XR",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 88830
},
"96cbb7ab6590d33edd7a5a8ba42800f433a5c40d": {
"hash": "96cbb7ab6590d33edd7a5a8ba42800f433a5c40d",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjIxNjIxNDI="
],
"author_raw": "Alistair Leslie-Hughes <leslie_alistair@hotmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Correct FileDialog Theme overrides",
"body": "Introduced in 15fd025f900\n\nFixes #89818\n\n(cherry picked from commit 13d83dd4d73bc65d5367129fe9b26c55d9687cfe)",
"is_cherrypick": true,
"cherrypick_hash": "13d83dd4d73bc65d5367129fe9b26c55d9687cfe",
"pull": 90385
},
"13d83dd4d73bc65d5367129fe9b26c55d9687cfe": {
"hash": "13d83dd4d73bc65d5367129fe9b26c55d9687cfe",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjIxNjIxNDI="
],
"author_raw": "Alistair Leslie-Hughes <leslie_alistair@hotmail.com>",
"committer_raw": "Alistair Leslie-Hughes <leslie_alistair@hotmail.com>",
"summary": "Correct FileDialog Theme overrides",
"body": "Introduced in 15fd025f900\n\nFixes #89818",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 89845
},
"c2918e6e068dbf6128ad5b4cebbb0106e10dc02e": {
"hash": "c2918e6e068dbf6128ad5b4cebbb0106e10dc02e",
"is_merge": false,
"authored_by": [
"U_kgDOBcK-Cw"
],
"author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "[Doc] Fix casing of some C# names",
"body": "(cherry picked from commit 366cc648bff951166be53ddceef6c1b979c5cf91)",
"is_cherrypick": true,
"cherrypick_hash": "366cc648bff951166be53ddceef6c1b979c5cf91",
"pull": 90385
},
"366cc648bff951166be53ddceef6c1b979c5cf91": {
"hash": "366cc648bff951166be53ddceef6c1b979c5cf91",
"is_merge": false,
"authored_by": [
"U_kgDOBcK-Cw"
],
"author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"committer_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"summary": "[Doc] Fix casing of some C# names",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 89710
},
"36a32f4a5ad50fc4442ab9fb0d1725deadea41c8": {
"hash": "36a32f4a5ad50fc4442ab9fb0d1725deadea41c8",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjg1NDM4ODky"
],
"author_raw": "MewPurPur <mew.pur.pur@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Follow up to blue robot icons optimization",
"body": "(cherry picked from commit 35a569478f45c14314dcbbb6b85c41c0ec765f50)",
"is_cherrypick": true,
"cherrypick_hash": "35a569478f45c14314dcbbb6b85c41c0ec765f50",
"pull": 90385
},
"35a569478f45c14314dcbbb6b85c41c0ec765f50": {
"hash": "35a569478f45c14314dcbbb6b85c41c0ec765f50",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjg1NDM4ODky"
],
"author_raw": "MewPurPur <mew.pur.pur@gmail.com>",
"committer_raw": "MewPurPur <mew.pur.pur@gmail.com>",
"summary": "Follow up to blue robot icons optimization",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 89711
},
"8aff153ea2fb33b1d96c3bc07f9726752c16d701": {
"hash": "8aff153ea2fb33b1d96c3bc07f9726752c16d701",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3NzAwNDE4"
],
"author_raw": "Danil Alexeev <danil@alexeev.xyz>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Editor: Fix same-name (sub)groups interfering in Inspector",
"body": "Clear (sub)group hashmaps when changing category.\n\n(cherry picked from commit 9b7dcfa0e2c2669f7ba2c34cd45482279028d5b5)",
"is_cherrypick": true,
"cherrypick_hash": "9b7dcfa0e2c2669f7ba2c34cd45482279028d5b5",
"pull": 90385
},
"9b7dcfa0e2c2669f7ba2c34cd45482279028d5b5": {
"hash": "9b7dcfa0e2c2669f7ba2c34cd45482279028d5b5",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3NzAwNDE4"
],
"author_raw": "Danil Alexeev <danil@alexeev.xyz>",
"committer_raw": "Danil Alexeev <danil@alexeev.xyz>",
"summary": "Editor: Fix same-name (sub)groups interfering in Inspector",
"body": "Clear (sub)group hashmaps when changing category.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 89631
},
"bfdced3a1c9ad9409f0470388d4f8842006d2289": {
"hash": "bfdced3a1c9ad9409f0470388d4f8842006d2289",
"is_merge": false,
"authored_by": [
"U_kgDOBc0k3w"
],
"author_raw": "Yevhen Babiichuk (DustDFG) <dfgdust@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix platform name in the message about unsupported CPU architecture",
"body": "Signed-off-by: Yevhen Babiichuk (DustDFG) <dfgdust@gmail.com>\n(cherry picked from commit ca60255d8c1d74c84cd8759fdf4724b123adff49)",
"is_cherrypick": true,
"cherrypick_hash": "ca60255d8c1d74c84cd8759fdf4724b123adff49",
"pull": 90385
},
"ca60255d8c1d74c84cd8759fdf4724b123adff49": {
"hash": "ca60255d8c1d74c84cd8759fdf4724b123adff49",
"is_merge": false,
"authored_by": [
"U_kgDOBc0k3w"
],
"author_raw": "Yevhen Babiichuk (DustDFG) <dfgdust@gmail.com>",
"committer_raw": "Yevhen Babiichuk (DustDFG) <dfgdust@gmail.com>",
"summary": "Fix platform name in the message about unsupported CPU architecture",
"body": "Signed-off-by: Yevhen Babiichuk (DustDFG) <dfgdust@gmail.com>",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 89598
},
"94ddc44a125eb15f766a97c397fb89b1c9386689": {
"hash": "94ddc44a125eb15f766a97c397fb89b1c9386689",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjYyMDg3NjU3"
],
"author_raw": "David Sullivan <62087657+sullyscience@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix: Address mobile resource leaks in render",
"body": "Update render_forward_mobile destructor to include instance buffers.\nUpdate render_scene_buffers_rd cleanup to include weight buffers / blur\ntextures.\n\n(cherry picked from commit dfa326ef55ee7c973afef6527b42844e7179a0ff)",
"is_cherrypick": true,
"cherrypick_hash": "dfa326ef55ee7c973afef6527b42844e7179a0ff",
"pull": 90385
},
"dfa326ef55ee7c973afef6527b42844e7179a0ff": {
"hash": "dfa326ef55ee7c973afef6527b42844e7179a0ff",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjYyMDg3NjU3"
],
"author_raw": "David Sullivan <62087657+sullyscience@users.noreply.github.com>",
"committer_raw": "David Sullivan <62087657+sullyscience@users.noreply.github.com>",
"summary": "Fix: Address mobile resource leaks in render",
"body": "Update render_forward_mobile destructor to include instance buffers.\nUpdate render_scene_buffers_rd cleanup to include weight buffers / blur\ntextures.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 89531
},
"db47101f68fa3d546ce8e9227ae0796ad71e5d10": {
"hash": "db47101f68fa3d546ce8e9227ae0796ad71e5d10",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ4ODQyNDY="
],
"author_raw": "Mikael Hermansson <mikael@hermansson.io>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Allow for 32 max collisions in `test_body_motion`",
"body": "(cherry picked from commit 7901a0524bc61aceb26c8e7790ea0c4fd880dadc)",
"is_cherrypick": true,
"cherrypick_hash": "7901a0524bc61aceb26c8e7790ea0c4fd880dadc",
"pull": 90385
},
"7901a0524bc61aceb26c8e7790ea0c4fd880dadc": {
"hash": "7901a0524bc61aceb26c8e7790ea0c4fd880dadc",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ4ODQyNDY="
],
"author_raw": "Mikael Hermansson <mikael@hermansson.io>",
"committer_raw": "Mikael Hermansson <mikael@hermansson.io>",
"summary": "Allow for 32 max collisions in `test_body_motion`",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 89517
},
"a6f25f7b0410fd7dc690770b4b7bfd6ac95e893a": {
"hash": "a6f25f7b0410fd7dc690770b4b7bfd6ac95e893a",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjc2NDU2ODM="
],
"author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "[Windows] Fix exporting as ZIP when console wrapper and/or embedded PCK is enabled.",
"body": "(cherry picked from commit aac31feda659dc042c4d49ce23a5fd5535fa6af4)",
"is_cherrypick": true,
"cherrypick_hash": "aac31feda659dc042c4d49ce23a5fd5535fa6af4",
"pull": 90385
},
"aac31feda659dc042c4d49ce23a5fd5535fa6af4": {
"hash": "aac31feda659dc042c4d49ce23a5fd5535fa6af4",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjc2NDU2ODM="
],
"author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
"committer_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
"summary": "[Windows] Fix exporting as ZIP when console wrapper and/or embedded PCK is enabled.",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 89511
},
"063edcbe3b46f9f223efd5c07395fd2b9c2cd8f3": {
"hash": "063edcbe3b46f9f223efd5c07395fd2b9c2cd8f3",
"is_merge": false,
"authored_by": [
"U_kgDOBcK-Cw"
],
"author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "[Core] Prevent further infinite recursion when printing errors",
"body": "(cherry picked from commit 14897f6dd7e975e30dbf0fb59d0ef01a48200235)",
"is_cherrypick": true,
"cherrypick_hash": "14897f6dd7e975e30dbf0fb59d0ef01a48200235",
"pull": 90385
},
"14897f6dd7e975e30dbf0fb59d0ef01a48200235": {
"hash": "14897f6dd7e975e30dbf0fb59d0ef01a48200235",
"is_merge": false,
"authored_by": [
"U_kgDOBcK-Cw"
],
"author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"committer_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"summary": "[Core] Prevent further infinite recursion when printing errors",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 89490
},
"2034c10d9e0687a660621852e8e983b8fb8bbda5": {
"hash": "2034c10d9e0687a660621852e8e983b8fb8bbda5",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM3MjQ3Ng=="
],
"author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix description of touch input position",
"body": "(cherry picked from commit 0ff396c981ae56c64535085a74c4f05497ebc69a)",
"is_cherrypick": true,
"cherrypick_hash": "0ff396c981ae56c64535085a74c4f05497ebc69a",
"pull": 90385
},
"0ff396c981ae56c64535085a74c4f05497ebc69a": {
"hash": "0ff396c981ae56c64535085a74c4f05497ebc69a",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM3MjQ3Ng=="
],
"author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"summary": "Fix description of touch input position",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 89509
},
"d81e6e951c3edbd9703df1bd3251dd66080ce0b4": {
"hash": "d81e6e951c3edbd9703df1bd3251dd66080ce0b4",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3NzAwNDE4"
],
"author_raw": "Danil Alexeev <danil@alexeev.xyz>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Update `@GDScript` documentation",
"body": "(cherry picked from commit 0c48845247903ac5a8fe0477d31e262e58c91f1b)",
"is_cherrypick": true,
"cherrypick_hash": "0c48845247903ac5a8fe0477d31e262e58c91f1b",
"pull": 90385
},
"0c48845247903ac5a8fe0477d31e262e58c91f1b": {
"hash": "0c48845247903ac5a8fe0477d31e262e58c91f1b",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3NzAwNDE4"
],
"author_raw": "Danil Alexeev <danil@alexeev.xyz>",
"committer_raw": "Danil Alexeev <danil@alexeev.xyz>",
"summary": "Update `@GDScript` documentation",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 89484
},
"33ba374a30a5bb7abf537597c37a9f0f934a1f0c": {
"hash": "33ba374a30a5bb7abf537597c37a9f0f934a1f0c",
"is_merge": true,
"authored_by": [],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "GitHub <noreply@github.com>",
"summary": "Merge pull request #90012 from AThousandShips/tile_fix_exit_4_2",
"body": "[4.2][TileMap] Fix forcing cleanup on exiting tree/canvas",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": ""
},
"c6ae98ab6033ac5c57d01cf3cefa3489b6fe7f77": {
"hash": "c6ae98ab6033ac5c57d01cf3cefa3489b6fe7f77",
"is_merge": false,
"authored_by": [
"U_kgDOBcK-Cw"
],
"author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"committer_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"summary": "[TileMap] Fix forcing cleanup on exiting tree/canvas",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 90012
},
"c57002e0b48f3c21b8608d0ea6fe2b248e8dbd1e": {
"hash": "c57002e0b48f3c21b8608d0ea6fe2b248e8dbd1e",
"is_merge": true,
"authored_by": [],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "GitHub <noreply@github.com>",
"summary": "Merge pull request #89638 from CookieBadger/bezier-ctrl-click-add-key-fix",
"body": "[4.2] Fix Bezier Editor throwing error when adding key with CTRL+click",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": ""
},
"987a7c681d1b3bcfffc9b7c801bb19c18ed55e48": {
"hash": "987a7c681d1b3bcfffc9b7c801bb19c18ed55e48",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjUzOTQ3Nzg0"
],
"author_raw": "emild <emil.dobetsberger@gmail.com>",
"committer_raw": "emild <emil.dobetsberger@gmail.com>",
"summary": "fix bezier editor throws error on ctrl click",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 89638
},
"c61a68614e5b030a4a1e11abaa5a893b8017f78d": {
"hash": "c61a68614e5b030a4a1e11abaa5a893b8017f78d",
"is_merge": true,
"authored_by": [],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "GitHub <noreply@github.com>",
"summary": "Merge pull request #89339 from akien-mga/4.2-cherrypicks",
"body": "Cherry-picks for the 4.2 branch (future 4.2.2) - 3rd batch",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": ""
},
"fa1b68094e5102660205e8498ee7a4ad57130e11": {
"hash": "fa1b68094e5102660205e8498ee7a4ad57130e11",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE2NTIxMzM5"
],
"author_raw": "Clay John <claynjohn@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Improve warning when XR shaders are not enabled",
"body": "(cherry picked from commit d8f2768b90b7b11340cb297dfaaea51f7e75f95f)",
"is_cherrypick": true,
"cherrypick_hash": "d8f2768b90b7b11340cb297dfaaea51f7e75f95f",
"pull": 89339
},
"d8f2768b90b7b11340cb297dfaaea51f7e75f95f": {
"hash": "d8f2768b90b7b11340cb297dfaaea51f7e75f95f",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE2NTIxMzM5"
],
"author_raw": "Clay John <claynjohn@gmail.com>",
"committer_raw": "Clay John <claynjohn@gmail.com>",
"summary": "Improve warning when XR shaders are not enabled",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 89397
},
"6980cb0f0fe17f025ca39a87396ebb38cb2a2c93": {
"hash": "6980cb0f0fe17f025ca39a87396ebb38cb2a2c93",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjkxNDk2OA=="
],
"author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Update Android dependencies for the project",
"body": "- Update Android gradle plugin version from 7.2.1 to 8.2.0\n- Update gradle version from 7.4.2 to 8.2\n- Update target SDK from 33 to 34\n- Update build tools version from 33.0.2 to 34.0.0\n- Update kotlin version from 1.7.0 to 1.9.20\n- Update Android fragment version from 1.3.6 to 1.6.2\n- Update AndroidX window version from 1.0.0 to 1.2.0\n\n(cherry picked from commit e04a38775b45d25155d7658d3914d4eef2b9fd42)",
"is_cherrypick": true,
"cherrypick_hash": "e04a38775b45d25155d7658d3914d4eef2b9fd42",
"pull": 89339
},
"e04a38775b45d25155d7658d3914d4eef2b9fd42": {
"hash": "e04a38775b45d25155d7658d3914d4eef2b9fd42",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjkxNDk2OA=="
],
"author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
"committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
"summary": "Update Android dependencies for the project",
"body": "- Update Android gradle plugin version from 7.2.1 to 8.2.0\n- Update gradle version from 7.4.2 to 8.2\n- Update target SDK from 33 to 34\n- Update build tools version from 33.0.2 to 34.0.0\n- Update kotlin version from 1.7.0 to 1.9.20\n- Update Android fragment version from 1.3.6 to 1.6.2\n- Update AndroidX window version from 1.0.0 to 1.2.0",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87346
},
"1b90b9ad05f8bb63e6cc6dc398c850387d8e370f": {
"hash": "1b90b9ad05f8bb63e6cc6dc398c850387d8e370f",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjEyOTY2ODE0"
],
"author_raw": "Zae <zaevi@live.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "C#: Fix issues for StringName reference in `CSharpInstanceBridge.Get`.",
"body": "(cherry picked from commit 1e14503715d20bc1fc10f0343e7eecf6d6707feb)",
"is_cherrypick": true,
"cherrypick_hash": "1e14503715d20bc1fc10f0343e7eecf6d6707feb",
"pull": 89339
},
"1e14503715d20bc1fc10f0343e7eecf6d6707feb": {
"hash": "1e14503715d20bc1fc10f0343e7eecf6d6707feb",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjEyOTY2ODE0"
],
"author_raw": "Zae <zaevi@live.com>",
"committer_raw": "Zae <zaevi@live.com>",
"summary": "C#: Fix issues for StringName reference in `CSharpInstanceBridge.Get`.",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87682
},
"562613ac3727a2380d848bc7291c7690429bd107": {
"hash": "562613ac3727a2380d848bc7291c7690429bd107",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE4MDAzMg=="
],
"author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Make Overdraw, Lighting and Shadow Splits debug draw modes ignore decals",
"body": "This also makes the Overdraw and Shadow Splits debug draw modes ignore fog.\nThe Lighting debug draw mode still displays fog as that debug draw mode\nis intended to preview scene lighting, and fog has an impact on how\nlighting is perceived.\n\n(cherry picked from commit 26a220bd312ae42b4b1b1833ed01242963ebcaf5)",
"is_cherrypick": true,
"cherrypick_hash": "26a220bd312ae42b4b1b1833ed01242963ebcaf5",
"pull": 89339
},
"26a220bd312ae42b4b1b1833ed01242963ebcaf5": {
"hash": "26a220bd312ae42b4b1b1833ed01242963ebcaf5",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE4MDAzMg=="
],
"author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"summary": "Make Overdraw, Lighting and Shadow Splits debug draw modes ignore decals",
"body": "This also makes the Overdraw and Shadow Splits debug draw modes ignore fog.\nThe Lighting debug draw mode still displays fog as that debug draw mode\nis intended to preview scene lighting, and fog has an impact on how\nlighting is perceived.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 89253
},
"51d7ffde6d846bb57daeed1a83402d3954f03bd4": {
"hash": "51d7ffde6d846bb57daeed1a83402d3954f03bd4",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjMzNTYzNjAy"
],
"author_raw": "Dominic Austria <da.624514@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "implement overdraw, lighting, and unshaded debug draw modes for opengl",
"body": "(cherry picked from commit c8bdd1d774136c8c83666e35f9431ec6c812ba6f)",
"is_cherrypick": true,
"cherrypick_hash": "c8bdd1d774136c8c83666e35f9431ec6c812ba6f",
"pull": 89339
},
"c8bdd1d774136c8c83666e35f9431ec6c812ba6f": {
"hash": "c8bdd1d774136c8c83666e35f9431ec6c812ba6f",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjMzNTYzNjAy"
],
"author_raw": "Dominic Austria <da.624514@gmail.com>",
"committer_raw": "Dominic Austria <da.624514@gmail.com>",
"summary": "implement overdraw, lighting, and unshaded debug draw modes for opengl",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86677
},
"4495fbd758b0c5642ae8b6c2cb1d9c6cc3e5f73a": {
"hash": "4495fbd758b0c5642ae8b6c2cb1d9c6cc3e5f73a",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjIyNDU2NjAz"
],
"author_raw": "bitsawer <sawerduster@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix Volumetric Fog VoxelGI updates",
"body": "(cherry picked from commit 89d772a7990f28b4e76610cb87abf2237eef460d)",
"is_cherrypick": true,
"cherrypick_hash": "89d772a7990f28b4e76610cb87abf2237eef460d",
"pull": 89339
},
"89d772a7990f28b4e76610cb87abf2237eef460d": {
"hash": "89d772a7990f28b4e76610cb87abf2237eef460d",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjIyNDU2NjAz"
],
"author_raw": "bitsawer <sawerduster@gmail.com>",
"committer_raw": "bitsawer <sawerduster@gmail.com>",
"summary": "Fix Volumetric Fog VoxelGI updates",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86023
},
"194efad738b99e97d2dd7b8279b061504808c916": {
"hash": "194efad738b99e97d2dd7b8279b061504808c916",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjY2NzI3NzEw"
],
"author_raw": "Micky <micheledevita2@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Overhaul Basis' documentation",
"body": "Co-Authored-By: Aaron Franke <arnfranke@yahoo.com>\n(cherry picked from commit 58ddd8410885997f4414dc66c007a740a904d588)",
"is_cherrypick": true,
"cherrypick_hash": "58ddd8410885997f4414dc66c007a740a904d588",
"pull": 89339
},
"58ddd8410885997f4414dc66c007a740a904d588": {
"hash": "58ddd8410885997f4414dc66c007a740a904d588",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjY2NzI3NzEw",
"MDQ6VXNlcjE2NDY4NzU="
],
"author_raw": "Micky <micheledevita2@gmail.com>",
"committer_raw": "Micky <micheledevita2@gmail.com>",
"summary": "Overhaul Basis' documentation",
"body": "Co-Authored-By: Aaron Franke <arnfranke@yahoo.com>",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87175
},
"bbe1b0c58dc5fc3350b03c663ad6700da205d0fd": {
"hash": "bbe1b0c58dc5fc3350b03c663ad6700da205d0fd",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjY2NzI3NzEw"
],
"author_raw": "Micky <micheledevita2@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Overhaul Quaternion documentation",
"body": "(cherry picked from commit 38cd13c51a4772d21a38d4048cec6be43b965efd)",
"is_cherrypick": true,
"cherrypick_hash": "38cd13c51a4772d21a38d4048cec6be43b965efd",
"pull": 89339
},
"38cd13c51a4772d21a38d4048cec6be43b965efd": {
"hash": "38cd13c51a4772d21a38d4048cec6be43b965efd",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjY2NzI3NzEw"
],
"author_raw": "Micky <micheledevita2@gmail.com>",
"committer_raw": "Micky <micheledevita2@gmail.com>",
"summary": "Overhaul Quaternion documentation",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87181
},
"61f4d6252b21848abc8a0b4a3c42724aedcb45bc": {
"hash": "61f4d6252b21848abc8a0b4a3c42724aedcb45bc",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE2NTQ3NjM="
],
"author_raw": "Max Hilbrunner <m.hilbrunner@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix removing connected peer during disconnection",
"body": "(cherry picked from commit bd8380db5534af18fb4fab76daac77ef420becb4)",
"is_cherrypick": true,
"cherrypick_hash": "bd8380db5534af18fb4fab76daac77ef420becb4",
"pull": 89339
},
"bd8380db5534af18fb4fab76daac77ef420becb4": {
"hash": "bd8380db5534af18fb4fab76daac77ef420becb4",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE2NTQ3NjM="
],
"author_raw": "Max Hilbrunner <m.hilbrunner@gmail.com>",
"committer_raw": "Max Hilbrunner <m.hilbrunner@gmail.com>",
"summary": "Fix removing connected peer during disconnection",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 88826
},
"b4be0634d4f4d9273133a8007972cbf85d76b687": {
"hash": "b4be0634d4f4d9273133a8007972cbf85d76b687",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjUzODc3MTcw"
],
"author_raw": "Mounir Tohami <53877170+WhalesState@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix `TabBar` size when theme changes",
"body": "(cherry picked from commit fdba051a40c36bb1528a2aaf840531f19ffa8615)",
"is_cherrypick": true,
"cherrypick_hash": "fdba051a40c36bb1528a2aaf840531f19ffa8615",
"pull": 89339
},
"fdba051a40c36bb1528a2aaf840531f19ffa8615": {
"hash": "fdba051a40c36bb1528a2aaf840531f19ffa8615",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjUzODc3MTcw"
],
"author_raw": "Mounir Tohami <53877170+WhalesState@users.noreply.github.com>",
"committer_raw": "Mounir Tohami <53877170+WhalesState@users.noreply.github.com>",
"summary": "Fix `TabBar` size when theme changes",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 88293
},
"f90d6dffed2ecbec09b2451e3ec84d9cd417a1c5": {
"hash": "f90d6dffed2ecbec09b2451e3ec84d9cd417a1c5",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjUzODc3MTcw"
],
"author_raw": "Mounir Tohami <53877170+WhalesState@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix `Slider`'s drag mouse position when grabber is centered",
"body": "(cherry picked from commit e6a42e3fc58e5bf6a4e8d04cbf1ab53bd7c7930d)",
"is_cherrypick": true,
"cherrypick_hash": "e6a42e3fc58e5bf6a4e8d04cbf1ab53bd7c7930d",
"pull": 89339
},
"e6a42e3fc58e5bf6a4e8d04cbf1ab53bd7c7930d": {
"hash": "e6a42e3fc58e5bf6a4e8d04cbf1ab53bd7c7930d",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjUzODc3MTcw"
],
"author_raw": "Mounir Tohami <53877170+WhalesState@users.noreply.github.com>",
"committer_raw": "Mounir Tohami <53877170+WhalesState@users.noreply.github.com>",
"summary": "Fix `Slider`'s drag mouse position when grabber is centered",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 88068
},
"fb63404aadf51585ce7f4b9d7286fa9c4bb0a6a5": {
"hash": "fb63404aadf51585ce7f4b9d7286fa9c4bb0a6a5",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjExMjc3NTg4"
],
"author_raw": "ACB <ansas.bogdan@rwth-aachen.de>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Only recurse depth wise in `Tree::_count_selected_items`",
"body": "(cherry picked from commit 43038bbfcb53ccaecc8a258e4d07d0f489292361)",
"is_cherrypick": true,
"cherrypick_hash": "43038bbfcb53ccaecc8a258e4d07d0f489292361",
"pull": 89339
},
"43038bbfcb53ccaecc8a258e4d07d0f489292361": {
"hash": "43038bbfcb53ccaecc8a258e4d07d0f489292361",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjExMjc3NTg4"
],
"author_raw": "ACB <ansas.bogdan@rwth-aachen.de>",
"committer_raw": "ACB <ansas.bogdan@rwth-aachen.de>",
"summary": "Only recurse depth wise in `Tree::_count_selected_items`",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87943
},
"4e5b545c0465c8c007440e21b72c6d0ac35feb4e": {
"hash": "4e5b545c0465c8c007440e21b72c6d0ac35feb4e",
"is_merge": false,
"authored_by": [
"U_kgDOBcK-Cw"
],
"author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "[GDScript] Prevent running `String` number functions on invalid literal",
"body": "Prevents printing excessive errors.\n\n(cherry picked from commit 66d55e62f009876b4e71d988a7a1bfb16c8230fa)",
"is_cherrypick": true,
"cherrypick_hash": "66d55e62f009876b4e71d988a7a1bfb16c8230fa",
"pull": 89339
},
"66d55e62f009876b4e71d988a7a1bfb16c8230fa": {
"hash": "66d55e62f009876b4e71d988a7a1bfb16c8230fa",
"is_merge": false,
"authored_by": [
"U_kgDOBcK-Cw"
],
"author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"committer_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"summary": "[GDScript] Prevent running `String` number functions on invalid literal",
"body": "Prevents printing excessive errors.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87941
},
"d02b38d41118101a8813a5d29013439a291e6cf1": {
"hash": "d02b38d41118101a8813a5d29013439a291e6cf1",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjEyNTc3ODUy"
],
"author_raw": "Mikhail Tishin <tishin.ma@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Add null check for gdextension deinitialization",
"body": "(cherry picked from commit dc4c6cfb9b78bca962121510b01b7a7605bbbd45)",
"is_cherrypick": true,
"cherrypick_hash": "dc4c6cfb9b78bca962121510b01b7a7605bbbd45",
"pull": 89339
},
"dc4c6cfb9b78bca962121510b01b7a7605bbbd45": {
"hash": "dc4c6cfb9b78bca962121510b01b7a7605bbbd45",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjEyNTc3ODUy"
],
"author_raw": "Mikhail Tishin <tishin.ma@gmail.com>",
"committer_raw": "Mikhail Tishin <tishin.ma@gmail.com>",
"summary": "Add null check for gdextension deinitialization",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87938
},
"16d154e8fd6f5452d8af5fe776fd86a809b6c597": {
"hash": "16d154e8fd6f5452d8af5fe776fd86a809b6c597",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE2NDY4NzU="
],
"author_raw": "Aaron Franke <arnfranke@yahoo.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix GLTF exporting invalid meshes and attempting to export gizmo meshes",
"body": "(cherry picked from commit 2d38c980ee91bae816fd84e6cffb779c291ab089)",
"is_cherrypick": true,
"cherrypick_hash": "2d38c980ee91bae816fd84e6cffb779c291ab089",
"pull": 89339
},
"2d38c980ee91bae816fd84e6cffb779c291ab089": {
"hash": "2d38c980ee91bae816fd84e6cffb779c291ab089",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE2NDY4NzU="
],
"author_raw": "Aaron Franke <arnfranke@yahoo.com>",
"committer_raw": "Aaron Franke <arnfranke@yahoo.com>",
"summary": "Fix GLTF exporting invalid meshes and attempting to export gizmo meshes",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87934
},
"7513a79555ab3c6a8a1f6f480757c6bdb104d9bb": {
"hash": "7513a79555ab3c6a8a1f6f480757c6bdb104d9bb",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE2NDY4NzU="
],
"author_raw": "Aaron Franke <arnfranke@yahoo.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix crash when importing a GLTF file with a skeleton as the root",
"body": "(cherry picked from commit 4c8d69f264459a9b8b72fa7ffe8a972e821af1a1)",
"is_cherrypick": true,
"cherrypick_hash": "4c8d69f264459a9b8b72fa7ffe8a972e821af1a1",
"pull": 89339
},
"4c8d69f264459a9b8b72fa7ffe8a972e821af1a1": {
"hash": "4c8d69f264459a9b8b72fa7ffe8a972e821af1a1",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE2NDY4NzU="
],
"author_raw": "Aaron Franke <arnfranke@yahoo.com>",
"committer_raw": "Aaron Franke <arnfranke@yahoo.com>",
"summary": "Fix crash when importing a GLTF file with a skeleton as the root",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87933
},
"696e9e04d96319e3ebbb0a388d7e394f76d04631": {
"hash": "696e9e04d96319e3ebbb0a388d7e394f76d04631",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ4ODQyNDY="
],
"author_raw": "Mikael Hermansson <mikael@hermansson.io>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix crash when selecting re-added `Tree` item",
"body": "(cherry picked from commit f7c1c83daac981fecff592bc9cdd80065e979a4a)",
"is_cherrypick": true,
"cherrypick_hash": "f7c1c83daac981fecff592bc9cdd80065e979a4a",
"pull": 89339
},
"f7c1c83daac981fecff592bc9cdd80065e979a4a": {
"hash": "f7c1c83daac981fecff592bc9cdd80065e979a4a",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ4ODQyNDY="
],
"author_raw": "Mikael Hermansson <mikael@hermansson.io>",
"committer_raw": "Mikael Hermansson <mikael@hermansson.io>",
"summary": "Fix crash when selecting re-added `Tree` item",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 88917
},
"e771e2e37992c99ce8b008c6b2733a01182d9af2": {
"hash": "e771e2e37992c99ce8b008c6b2733a01182d9af2",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Don't access Node3D/Node2D/Control global transform in `reparent` unless needed",
"body": "Fixes #89002.\n\nCo-authored-by: Tamás Gálffy <ezittgtx@gmail.com>\n(cherry picked from commit 810a0dbff12585cebf37681e5e4007550b259c8c)",
"is_cherrypick": true,
"cherrypick_hash": "810a0dbff12585cebf37681e5e4007550b259c8c",
"pull": 89339
},
"810a0dbff12585cebf37681e5e4007550b259c8c": {
"hash": "810a0dbff12585cebf37681e5e4007550b259c8c",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg=",
"MDQ6VXNlcjQ3MDYwOTY="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Don't access Node3D/Node2D/Control global transform in `reparent` unless needed",
"body": "Fixes #89002.\n\nCo-authored-by: Tamás Gálffy <ezittgtx@gmail.com>",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 89003
},
"7204d66b2851589571dfe5b83546f6de65eb0883": {
"hash": "7204d66b2851589571dfe5b83546f6de65eb0883",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM2MTU0"
],
"author_raw": "Per Melin <git@melin.net>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Initialize particle trail history frame numbers",
"body": "Fixes #88712\n\nAll particle trail sections were activated at once on the first cycle, instead\nof being spread out over the trail's lifetime.\n\n(cherry picked from commit 9b2d77a23826d0bfaadb13f9d9d98a3e15ea1830)",
"is_cherrypick": true,
"cherrypick_hash": "9b2d77a23826d0bfaadb13f9d9d98a3e15ea1830",
"pull": 89339
},
"9b2d77a23826d0bfaadb13f9d9d98a3e15ea1830": {
"hash": "9b2d77a23826d0bfaadb13f9d9d98a3e15ea1830",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM2MTU0"
],
"author_raw": "Per Melin <git@melin.net>",
"committer_raw": "Per Melin <git@melin.net>",
"summary": "Initialize particle trail history frame numbers",
"body": "Fixes #88712\n\nAll particle trail sections were activated at once on the first cycle, instead\nof being spread out over the trail's lifetime.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 89042
},
"147b99ae2a057c8ea5db9d8bc20a5162c9b51e07": {
"hash": "147b99ae2a057c8ea5db9d8bc20a5162c9b51e07",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjc2NDU2ODM="
],
"author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "[RTL] Fix meta hover area detection.",
"body": "(cherry picked from commit 42e6cda14e674348065e61f280e7565b363a91d2)",
"is_cherrypick": true,
"cherrypick_hash": "42e6cda14e674348065e61f280e7565b363a91d2",
"pull": 89339
},
"42e6cda14e674348065e61f280e7565b363a91d2": {
"hash": "42e6cda14e674348065e61f280e7565b363a91d2",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjc2NDU2ODM="
],
"author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
"committer_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
"summary": "[RTL] Fix meta hover area detection.",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 89158
},
"b3fa724e9db172cb3e90058b670474ed76446d75": {
"hash": "b3fa724e9db172cb3e90058b670474ed76446d75",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjY3NjQ0ODIy"
],
"author_raw": "EterDelta <67644822+EterDelta@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Expose NOTIFICATION_EXTENSION_RELOADED to ClassDB",
"body": "(cherry picked from commit fee70558f8fae8ace29c10a0393197cb1679fe4a)",
"is_cherrypick": true,
"cherrypick_hash": "fee70558f8fae8ace29c10a0393197cb1679fe4a",
"pull": 89339
},
"fee70558f8fae8ace29c10a0393197cb1679fe4a": {
"hash": "fee70558f8fae8ace29c10a0393197cb1679fe4a",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjY3NjQ0ODIy"
],
"author_raw": "EterDelta <67644822+EterDelta@users.noreply.github.com>",
"committer_raw": "EterDelta <67644822+EterDelta@users.noreply.github.com>",
"summary": "Expose NOTIFICATION_EXTENSION_RELOADED to ClassDB",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87863
},
"c71cda870bb4f41e7e12ebf7f2444288375a77a5": {
"hash": "c71cda870bb4f41e7e12ebf7f2444288375a77a5",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjgzMTU5ODY="
],
"author_raw": "jsjtxietian <jsjtxietian@outlook.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix pass int to tween's from with float property will be forced to interpolate as int",
"body": "(cherry picked from commit 3c596094ab0d65461e64442942ffea21ccc5a5bc)",
"is_cherrypick": true,
"cherrypick_hash": "3c596094ab0d65461e64442942ffea21ccc5a5bc",
"pull": 89339
},
"3c596094ab0d65461e64442942ffea21ccc5a5bc": {
"hash": "3c596094ab0d65461e64442942ffea21ccc5a5bc",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjgzMTU5ODY="
],
"author_raw": "jsjtxietian <jsjtxietian@outlook.com>",
"committer_raw": "jsjtxietian <jsjtxietian@outlook.com>",
"summary": "Fix pass int to tween's from with float property will be forced to interpolate as int",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87459
},
"0b03a281e113129732f2132258386d285d00b092": {
"hash": "0b03a281e113129732f2132258386d285d00b092",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE2ODc5MTg="
],
"author_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "[MP] Fix remote net ID cleanup",
"body": "Synchronizers for spawned nodes were not correctly keeping track of the\nnet ID assigned by the remote, preventing the replication from\nperforming the proper cleanup.\n\nThis resulted in errors being thrown when sync messages were received\nafter despawn (which is possible due to their unreliable nature).\n\n(cherry picked from commit 89dacb88ec57dc7c7deb72defac49b60da2e4ca6)",
"is_cherrypick": true,
"cherrypick_hash": "89dacb88ec57dc7c7deb72defac49b60da2e4ca6",
"pull": 89339
},
"89dacb88ec57dc7c7deb72defac49b60da2e4ca6": {
"hash": "89dacb88ec57dc7c7deb72defac49b60da2e4ca6",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE2ODc5MTg="
],
"author_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
"committer_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
"summary": "[MP] Fix remote net ID cleanup",
"body": "Synchronizers for spawned nodes were not correctly keeping track of the\nnet ID assigned by the remote, preventing the replication from\nperforming the proper cleanup.\n\nThis resulted in errors being thrown when sync messages were received\nafter despawn (which is possible due to their unreliable nature).",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87186
},
"1dfd92797e4010655181449aaf7f064e6077dc34": {
"hash": "1dfd92797e4010655181449aaf7f064e6077dc34",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE2ODc5MTg="
],
"author_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "[MP] Fix spawned nodes not working after reset",
"body": "Ensures that spawnable nodes (i.e. spawned nodes over which the local\ninstance has authority) always have a network ID, since they may lose it\nafter the multiplayer is reset (e.g. when changing the multiplayer peer).\n\n(cherry picked from commit cb08f2a9689eff85256e020608ac264bcdaf57f7)",
"is_cherrypick": true,
"cherrypick_hash": "cb08f2a9689eff85256e020608ac264bcdaf57f7",
"pull": 89339
},
"cb08f2a9689eff85256e020608ac264bcdaf57f7": {
"hash": "cb08f2a9689eff85256e020608ac264bcdaf57f7",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE2ODc5MTg="
],
"author_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
"committer_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
"summary": "[MP] Fix spawned nodes not working after reset",
"body": "Ensures that spawnable nodes (i.e. spawned nodes over which the local\ninstance has authority) always have a network ID, since they may lose it\nafter the multiplayer is reset (e.g. when changing the multiplayer peer).",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87185
},
"65049c3fe74f6a27bcbbdad1d7cd91a4675cd07b": {
"hash": "65049c3fe74f6a27bcbbdad1d7cd91a4675cd07b",
"is_merge": false,
"authored_by": [
"U_kgDOBcK-Cw"
],
"author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Allow configuring the maximum width for atlas import",
"body": "(cherry picked from commit 8b3c12d8df5bc8964e8037a0cc0cb4d38d764a20)",
"is_cherrypick": true,
"cherrypick_hash": "8b3c12d8df5bc8964e8037a0cc0cb4d38d764a20",
"pull": 89339
},
"8b3c12d8df5bc8964e8037a0cc0cb4d38d764a20": {
"hash": "8b3c12d8df5bc8964e8037a0cc0cb4d38d764a20",
"is_merge": false,
"authored_by": [
"U_kgDOBcK-Cw"
],
"author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"committer_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"summary": "Allow configuring the maximum width for atlas import",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87145
},
"3dd1d489762bb2edf3e704cec851ae88547eeede": {
"hash": "3dd1d489762bb2edf3e704cec851ae88547eeede",
"is_merge": false,
"authored_by": [
"U_kgDOBcK-Cw"
],
"author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "[Editor] Add missing virtual bind to `EditorNode3DGizmo(Plugin)`",
"body": "Method `_begin_handle_action` was not bound\n\n(cherry picked from commit c794ce195be505d26b3654a6e1588ee7b5f9fa9c)",
"is_cherrypick": true,
"cherrypick_hash": "c794ce195be505d26b3654a6e1588ee7b5f9fa9c",
"pull": 89339
},
"c794ce195be505d26b3654a6e1588ee7b5f9fa9c": {
"hash": "c794ce195be505d26b3654a6e1588ee7b5f9fa9c",
"is_merge": false,
"authored_by": [
"U_kgDOBcK-Cw"
],
"author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"committer_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"summary": "[Editor] Add missing virtual bind to `EditorNode3DGizmo(Plugin)`",
"body": "Method `_begin_handle_action` was not bound",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86881
},
"05abecb7013c82bd7ac98ecdfcc3608a44c868b6": {
"hash": "05abecb7013c82bd7ac98ecdfcc3608a44c868b6",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjY2MzkyMzc="
],
"author_raw": "MJacred <loesch.benny92@gmx.de>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix AudioServer::start_playback_stream does not iterate through given p_bus_volumes",
"body": "(cherry picked from commit e81887f996a110081c288be42e30c3dc05e913ef)",
"is_cherrypick": true,
"cherrypick_hash": "e81887f996a110081c288be42e30c3dc05e913ef",
"pull": 89339
},
"e81887f996a110081c288be42e30c3dc05e913ef": {
"hash": "e81887f996a110081c288be42e30c3dc05e913ef",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjY2MzkyMzc="
],
"author_raw": "MJacred <loesch.benny92@gmx.de>",
"committer_raw": "MJacred <loesch.benny92@gmx.de>",
"summary": "Fix AudioServer::start_playback_stream does not iterate through given p_bus_volumes",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86584
},
"e4181c6d483ca7d5eb38dba76842136f86d70b5e": {
"hash": "e4181c6d483ca7d5eb38dba76842136f86d70b5e",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjMwMzgzNjE1"
],
"author_raw": "Mateus Reis <mateus.sureis@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix double text_changed signal when overwriting selection in LineEdit",
"body": "The part of gui_input that handles unicode wasn't checking\ntext_changed_dirty before emitting the signal, unlike the rest of the text editing functions.\n\nFixes #86451\n\n(cherry picked from commit cab48493d848c93ae8fa3b5843a4a24d782a1189)",
"is_cherrypick": true,
"cherrypick_hash": "cab48493d848c93ae8fa3b5843a4a24d782a1189",
"pull": 89339
},
"cab48493d848c93ae8fa3b5843a4a24d782a1189": {
"hash": "cab48493d848c93ae8fa3b5843a4a24d782a1189",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjMwMzgzNjE1"
],
"author_raw": "Mateus Reis <mateus.sureis@gmail.com>",
"committer_raw": "Mateus Reis <mateus.sureis@gmail.com>",
"summary": "Fix double text_changed signal when overwriting selection in LineEdit",
"body": "The part of gui_input that handles unicode wasn't checking\ntext_changed_dirty before emitting the signal, unlike the rest of the text editing functions.\n\nFixes #86451",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86460
},
"d216ac7a2cb8687e4e4f169bd45654367ee9cd35": {
"hash": "d216ac7a2cb8687e4e4f169bd45654367ee9cd35",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM1Mzc2OTUw"
],
"author_raw": "Emmanouil Papadeas <manoschool@yahoo.gr>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix `MenuBar` hover position scaling properly with the scale factor multiplier",
"body": "(cherry picked from commit e864b26e540a0de18ffa4e48ee87091f94db62fa)",
"is_cherrypick": true,
"cherrypick_hash": "e864b26e540a0de18ffa4e48ee87091f94db62fa",
"pull": 89339
},
"e864b26e540a0de18ffa4e48ee87091f94db62fa": {
"hash": "e864b26e540a0de18ffa4e48ee87091f94db62fa",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM1Mzc2OTUw"
],
"author_raw": "Emmanouil Papadeas <manoschool@yahoo.gr>",
"committer_raw": "Emmanouil Papadeas <manoschool@yahoo.gr>",
"summary": "Fix `MenuBar` hover position scaling properly with the scale factor multiplier",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86304
},
"966e1a3d710cfc209e20cfaf4be32e6258685c07": {
"hash": "966e1a3d710cfc209e20cfaf4be32e6258685c07",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE2ODc5MTg="
],
"author_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "[MP] Fix auth not waiting for confirmation in some cases",
"body": "The auth implementation was treating any received packet as a remote\nconfirmation after the peer was confirmed locally.\n\nIt now correctly awaits for the remote confirmation packet before\nadmitting new peers.\n\n(cherry picked from commit 754036f82f8c404972480c18d81130945fcbb3d9)",
"is_cherrypick": true,
"cherrypick_hash": "754036f82f8c404972480c18d81130945fcbb3d9",
"pull": 89339
},
"754036f82f8c404972480c18d81130945fcbb3d9": {
"hash": "754036f82f8c404972480c18d81130945fcbb3d9",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE2ODc5MTg="
],
"author_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
"committer_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
"summary": "[MP] Fix auth not waiting for confirmation in some cases",
"body": "The auth implementation was treating any received packet as a remote\nconfirmation after the peer was confirmed locally.\n\nIt now correctly awaits for the remote confirmation packet before\nadmitting new peers.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86260
},
"f14e43b68fafc1303230c1bc7786fbe23d86c523": {
"hash": "f14e43b68fafc1303230c1bc7786fbe23d86c523",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjMwODk1MjU="
],
"author_raw": "Sofox <sofoxx@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fixed duplicating nodes at different depths in SceneTreeDock",
"body": "(cherry picked from commit ed648799aed3c2637e80415c4dcacdb896b350d4)",
"is_cherrypick": true,
"cherrypick_hash": "ed648799aed3c2637e80415c4dcacdb896b350d4",
"pull": 89339
},
"ed648799aed3c2637e80415c4dcacdb896b350d4": {
"hash": "ed648799aed3c2637e80415c4dcacdb896b350d4",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjMwODk1MjU="
],
"author_raw": "Sofox <sofoxx@gmail.com>",
"committer_raw": "Sofox <sofoxx@gmail.com>",
"summary": "Fixed duplicating nodes at different depths in SceneTreeDock",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86211
},
"903dfb91a7acf93eed8b0f69a922ffcd83261c25": {
"hash": "903dfb91a7acf93eed8b0f69a922ffcd83261c25",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjkyODMwOTg="
],
"author_raw": "kleonc <9283098+kleonc@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix animated tile random start time not scaled to animation duration",
"body": "(cherry picked from commit 7dfd0c45e9745f068f09cda203b24f8cf14894ad)",
"is_cherrypick": true,
"cherrypick_hash": "7dfd0c45e9745f068f09cda203b24f8cf14894ad",
"pull": 89339
},
"7dfd0c45e9745f068f09cda203b24f8cf14894ad": {
"hash": "7dfd0c45e9745f068f09cda203b24f8cf14894ad",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjkyODMwOTg="
],
"author_raw": "kleonc <9283098+kleonc@users.noreply.github.com>",
"committer_raw": "kleonc <9283098+kleonc@users.noreply.github.com>",
"summary": "Fix animated tile random start time not scaled to animation duration",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86210
},
"93fcd9ce4148d53d639f922e9322faa14d843084": {
"hash": "93fcd9ce4148d53d639f922e9322faa14d843084",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE3NDg5Mjky"
],
"author_raw": "Thaddeus Crews <repiteo@outlook.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Replace `GDVIRTUAL_CALL` with `GDVIRTUAL_REQUIRED_CALL` where applicable",
"body": "(cherry picked from commit 83ef78974504f36fa6967b43ecc27c83818ac674)",
"is_cherrypick": true,
"cherrypick_hash": "83ef78974504f36fa6967b43ecc27c83818ac674",
"pull": 89339
},
"83ef78974504f36fa6967b43ecc27c83818ac674": {
"hash": "83ef78974504f36fa6967b43ecc27c83818ac674",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE3NDg5Mjky"
],
"author_raw": "Thaddeus Crews <repiteo@outlook.com>",
"committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
"summary": "Replace `GDVIRTUAL_CALL` with `GDVIRTUAL_REQUIRED_CALL` where applicable",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86169
},
"360543361b93cc3e92751913c5eabbc47c573889": {
"hash": "360543361b93cc3e92751913c5eabbc47c573889",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjY5MTY4OTI5"
],
"author_raw": "nikitalita <69168929+nikitalita@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "fix `next_ogg_packet` never returning false",
"body": "(cherry picked from commit 86a914575fba337f5379dc0970676b9cbfdd966d)",
"is_cherrypick": true,
"cherrypick_hash": "86a914575fba337f5379dc0970676b9cbfdd966d",
"pull": 89339
},
"86a914575fba337f5379dc0970676b9cbfdd966d": {
"hash": "86a914575fba337f5379dc0970676b9cbfdd966d",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjY5MTY4OTI5"
],
"author_raw": "nikitalita <69168929+nikitalita@users.noreply.github.com>",
"committer_raw": "nikitalita <69168929+nikitalita@users.noreply.github.com>",
"summary": "fix `next_ogg_packet` never returning false",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 85996
},
"9f4eac82a2edae4234cf10fc7b3dfcff708cc06d": {
"hash": "9f4eac82a2edae4234cf10fc7b3dfcff708cc06d",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ1MDA4NTg="
],
"author_raw": "Jovan Gerodetti <jovan.gerodetti@titannano.de>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "GDScriptAnalyzer is unaware of properties from other Languages",
"body": "Co-authored-by: K. S. Ernest (iFire) Lee <fire@users.noreply.github.com>\nCo-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>\n(cherry picked from commit 030aa41a99dc152b99396c3fe2e18873fa9ea497)",
"is_cherrypick": true,
"cherrypick_hash": "030aa41a99dc152b99396c3fe2e18873fa9ea497",
"pull": 89339
},
"030aa41a99dc152b99396c3fe2e18873fa9ea497": {
"hash": "030aa41a99dc152b99396c3fe2e18873fa9ea497",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ1MDA4NTg=",
"MDQ6VXNlcjMyMzIx",
"U_kgDOBcK-Cw"
],
"author_raw": "Jovan Gerodetti <jovan.gerodetti@titannano.de>",
"committer_raw": "Jovan Gerodetti <jovan.gerodetti@titannano.de>",
"summary": "GDScriptAnalyzer is unaware of properties from other Languages",
"body": "Co-authored-by: K. S. Ernest (iFire) Lee <fire@users.noreply.github.com>\nCo-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 85703
},
"7fd058a7fa912a69a7d08dbeec9ed205897d6503": {
"hash": "7fd058a7fa912a69a7d08dbeec9ed205897d6503",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjY1MDE5NzU="
],
"author_raw": "Ricardo Subtil <ricasubtil@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Ensure slider grabs focus only when it can",
"body": "(cherry picked from commit fde51aeb28350dc75259c1995d4bee6c7c0ddc7a)",
"is_cherrypick": true,
"cherrypick_hash": "fde51aeb28350dc75259c1995d4bee6c7c0ddc7a",
"pull": 89339
},
"fde51aeb28350dc75259c1995d4bee6c7c0ddc7a": {
"hash": "fde51aeb28350dc75259c1995d4bee6c7c0ddc7a",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjY1MDE5NzU="
],
"author_raw": "Ricardo Subtil <ricasubtil@gmail.com>",
"committer_raw": "Ricardo Subtil <ricasubtil@gmail.com>",
"summary": "Ensure slider grabs focus only when it can",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 85652
},
"261129496c17bee57dbd9018b3649cda7c766cb0": {
"hash": "261129496c17bee57dbd9018b3649cda7c766cb0",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjMwMzg2MDY3"
],
"author_raw": "Rindbee <idleman@yeah.net>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix duplicating sub-scene may get two copies of internal node",
"body": "Previously, internal node might be mistaken for `hidden_root` and be duplicated again.\nExclude those internal nodes to avoid this case, unless the owner is set intentionally.\n\n(cherry picked from commit f19c4191260041eed72daa8a2633187e71500d10)",
"is_cherrypick": true,
"cherrypick_hash": "f19c4191260041eed72daa8a2633187e71500d10",
"pull": 89339
},
"f19c4191260041eed72daa8a2633187e71500d10": {
"hash": "f19c4191260041eed72daa8a2633187e71500d10",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjMwMzg2MDY3"
],
"author_raw": "Rindbee <idleman@yeah.net>",
"committer_raw": "Rindbee <idleman@yeah.net>",
"summary": "Fix duplicating sub-scene may get two copies of internal node",
"body": "Previously, internal node might be mistaken for `hidden_root` and be duplicated again.\nExclude those internal nodes to avoid this case, unless the owner is set intentionally.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 84824
},
"3553d337089b84efab4b8d7f12e9b95e495e1ca0": {
"hash": "3553d337089b84efab4b8d7f12e9b95e495e1ca0",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjUzMTUwMjQ0"
],
"author_raw": "BlueCube3310 <53150244+BlueCube3310@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix Scene Importer crashing when mesh or animation save paths are invalid",
"body": "(cherry picked from commit cd87916d98ad2d17e1a6282ee33be5234c336436)",
"is_cherrypick": true,
"cherrypick_hash": "cd87916d98ad2d17e1a6282ee33be5234c336436",
"pull": 89339
},
"cd87916d98ad2d17e1a6282ee33be5234c336436": {
"hash": "cd87916d98ad2d17e1a6282ee33be5234c336436",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjUzMTUwMjQ0"
],
"author_raw": "BlueCube3310 <53150244+BlueCube3310@users.noreply.github.com>",
"committer_raw": "BlueCube3310 <53150244+BlueCube3310@users.noreply.github.com>",
"summary": "Fix Scene Importer crashing when mesh or animation save paths are invalid",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 83856
},
"18d497d7441e120c6f1ac74e12138e4e90926b26": {
"hash": "18d497d7441e120c6f1ac74e12138e4e90926b26",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjI5MDA0MjM4"
],
"author_raw": "Nikolai Davydov <nikolai.davydov96@googlemail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix virtual calls for GDExtension in `CollisionObject2D` for _mouse_enter, _mouse_exit, _mouse_shape_enter, _mouse_shape_exit",
"body": "(cherry picked from commit 0517000e6fd8a325e14d8790dab8b9aa83522c4c)",
"is_cherrypick": true,
"cherrypick_hash": "0517000e6fd8a325e14d8790dab8b9aa83522c4c",
"pull": 89339
},
"0517000e6fd8a325e14d8790dab8b9aa83522c4c": {
"hash": "0517000e6fd8a325e14d8790dab8b9aa83522c4c",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjI5MDA0MjM4"
],
"author_raw": "Nikolai Davydov <nikolai.davydov96@googlemail.com>",
"committer_raw": "Nikolai Davydov <nikolai.davydov96@googlemail.com>",
"summary": "Fix virtual calls for GDExtension in `CollisionObject2D` for _mouse_enter, _mouse_exit, _mouse_shape_enter, _mouse_shape_exit",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86908
},
"17b1fd94af06568ff8a19a1312fee1e8067a3c9c": {
"hash": "17b1fd94af06568ff8a19a1312fee1e8067a3c9c",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE5MTU2MQ=="
],
"author_raw": "David Snopek <dsnopek@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix overriding `CollisionObject3D::_mouse_enter()` and `_mouse_exit()` from GDExtension",
"body": "(cherry picked from commit bfdcd8559b3010e24e56e5da72a7684116d8d2d5)",
"is_cherrypick": true,
"cherrypick_hash": "bfdcd8559b3010e24e56e5da72a7684116d8d2d5",
"pull": 89339
},
"bfdcd8559b3010e24e56e5da72a7684116d8d2d5": {
"hash": "bfdcd8559b3010e24e56e5da72a7684116d8d2d5",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE5MTU2MQ=="
],
"author_raw": "David Snopek <dsnopek@gmail.com>",
"committer_raw": "David Snopek <dsnopek@gmail.com>",
"summary": "Fix overriding `CollisionObject3D::_mouse_enter()` and `_mouse_exit()` from GDExtension",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 85870
},
"02e6c0ab951a820843f94d90983f32b095075267": {
"hash": "02e6c0ab951a820843f94d90983f32b095075267",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ5OTk4MDI1"
],
"author_raw": "Mika Viskari <miv391@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix String::begins_with when both strings are empty",
"body": "(cherry picked from commit 3026b566b0143977c1b184781ca9bcb37cac65b7)",
"is_cherrypick": true,
"cherrypick_hash": "3026b566b0143977c1b184781ca9bcb37cac65b7",
"pull": 89339
},
"3026b566b0143977c1b184781ca9bcb37cac65b7": {
"hash": "3026b566b0143977c1b184781ca9bcb37cac65b7",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ5OTk4MDI1"
],
"author_raw": "Mika Viskari <miv391@gmail.com>",
"committer_raw": "Mika Viskari <miv391@gmail.com>",
"summary": "Fix String::begins_with when both strings are empty",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 89194
},
"4e3cd10173416f9847bb297ee3347288a5bae5af": {
"hash": "4e3cd10173416f9847bb297ee3347288a5bae5af",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjgzMTU5ODY="
],
"author_raw": "jsjtxietian <jsjtxietian@outlook.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Support immediately update ui after resizing placeholder* texture",
"body": "(cherry picked from commit e896fbb638674972ce98d6475398bb3765b65b71)",
"is_cherrypick": true,
"cherrypick_hash": "e896fbb638674972ce98d6475398bb3765b65b71",
"pull": 89339
},
"e896fbb638674972ce98d6475398bb3765b65b71": {
"hash": "e896fbb638674972ce98d6475398bb3765b65b71",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjgzMTU5ODY="
],
"author_raw": "jsjtxietian <jsjtxietian@outlook.com>",
"committer_raw": "jsjtxietian <jsjtxietian@outlook.com>",
"summary": "Support immediately update ui after resizing placeholder* texture",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87854
},
"5cc432e7a13730a10e4b09b51dd72598c1b3ac8e": {
"hash": "5cc432e7a13730a10e4b09b51dd72598c1b3ac8e",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjczNjQ5NzY="
],
"author_raw": "Matthew Edwards <matthew1006@hotmail.co.uk>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Push p_original_path into load_paths_stack and sub_tasks instead of p_path.",
"body": "(cherry picked from commit 7565d1f3abb592a5978613701a4b9b744df748da)",
"is_cherrypick": true,
"cherrypick_hash": "7565d1f3abb592a5978613701a4b9b744df748da",
"pull": 89339
},
"7565d1f3abb592a5978613701a4b9b744df748da": {
"hash": "7565d1f3abb592a5978613701a4b9b744df748da",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjczNjQ5NzY="
],
"author_raw": "Matthew Edwards <matthew1006@hotmail.co.uk>",
"committer_raw": "Matthew Edwards <matthew1006@hotmail.co.uk>",
"summary": "Push p_original_path into load_paths_stack and sub_tasks instead of p_path.",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87711
},
"f4106e5fb32d64f31e2b9fcdc5084b660dcc5c24": {
"hash": "f4106e5fb32d64f31e2b9fcdc5084b660dcc5c24",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjExMjc3NTg4"
],
"author_raw": "ACB <ansas.bogdan@rwth-aachen.de>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix FileAccessMemory off by one error in eof_reached",
"body": "(cherry picked from commit 2561f6fc52b036fd133b9b1b16e770912d45745b)",
"is_cherrypick": true,
"cherrypick_hash": "2561f6fc52b036fd133b9b1b16e770912d45745b",
"pull": 89339
},
"2561f6fc52b036fd133b9b1b16e770912d45745b": {
"hash": "2561f6fc52b036fd133b9b1b16e770912d45745b",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjExMjc3NTg4"
],
"author_raw": "ACB <ansas.bogdan@rwth-aachen.de>",
"committer_raw": "ACB <ansas.bogdan@rwth-aachen.de>",
"summary": "Fix FileAccessMemory off by one error in eof_reached",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87571
},
"c00caa766ee753e37a5714931491baaffd8628a3": {
"hash": "c00caa766ee753e37a5714931491baaffd8628a3",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjYyMzgzNzI1"
],
"author_raw": "nfrmtk <lykov.ivan.02@mail.ru>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "add check for negative buffer_size inside start_(de)compression method.",
"body": "(cherry picked from commit da886006a052a9f9c697878dfe317a37ef413ba7)",
"is_cherrypick": true,
"cherrypick_hash": "da886006a052a9f9c697878dfe317a37ef413ba7",
"pull": 89339
},
"da886006a052a9f9c697878dfe317a37ef413ba7": {
"hash": "da886006a052a9f9c697878dfe317a37ef413ba7",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjYyMzgzNzI1"
],
"author_raw": "nfrmtk <lykov.ivan.02@mail.ru>",
"committer_raw": "nfrmtk <lykov.ivan.02@mail.ru>",
"summary": "add check for negative buffer_size inside start_(de)compression method.",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87448
},
"2042283d320278e47379a8108dd37a7f00e7c5e8": {
"hash": "2042283d320278e47379a8108dd37a7f00e7c5e8",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjUyMTQ4MjIx"
],
"author_raw": "scgm0 <2682963017@qq.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Explicitly initialize all of `FileAccess::create_func[ACCESS_MAX]`",
"body": "(cherry picked from commit 2dae53c316493899736e42e3a38fb8190006adc8)",
"is_cherrypick": true,
"cherrypick_hash": "2dae53c316493899736e42e3a38fb8190006adc8",
"pull": 89339
},
"2dae53c316493899736e42e3a38fb8190006adc8": {
"hash": "2dae53c316493899736e42e3a38fb8190006adc8",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjUyMTQ4MjIx"
],
"author_raw": "scgm0 <2682963017@qq.com>",
"committer_raw": "scgm0 <2682963017@qq.com>",
"summary": "Explicitly initialize all of `FileAccess::create_func[ACCESS_MAX]`",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87389
},
"16f3652d1058dc37164b8b9251299b2e0b8b0c24": {
"hash": "16f3652d1058dc37164b8b9251299b2e0b8b0c24",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjExNzk3MTc0"
],
"author_raw": "Pedro J. Estébanez <pedrojrulez@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix inaccuracies in the report of leaked objects",
"body": "(cherry picked from commit a04a67ead611b6fec2cb9af85e4dfee478fe2a3b)",
"is_cherrypick": true,
"cherrypick_hash": "a04a67ead611b6fec2cb9af85e4dfee478fe2a3b",
"pull": 89339
},
"a04a67ead611b6fec2cb9af85e4dfee478fe2a3b": {
"hash": "a04a67ead611b6fec2cb9af85e4dfee478fe2a3b",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjExNzk3MTc0"
],
"author_raw": "Pedro J. Estébanez <pedrojrulez@gmail.com>",
"committer_raw": "Pedro J. Estébanez <pedrojrulez@gmail.com>",
"summary": "Fix inaccuracies in the report of leaked objects",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87222
},
"8d069c3f5ca014f779ef3a45a850d6dbdfa0afb3": {
"hash": "8d069c3f5ca014f779ef3a45a850d6dbdfa0afb3",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjgzMTU5ODY="
],
"author_raw": "jsjtxietian <jsjtxietian@outlook.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix wrong fail contion in compressed texture and some clean up",
"body": "(cherry picked from commit 6a3b63eb3616aa71ac9e1866ff6f502b37af8779)",
"is_cherrypick": true,
"cherrypick_hash": "6a3b63eb3616aa71ac9e1866ff6f502b37af8779",
"pull": 89339
},
"6a3b63eb3616aa71ac9e1866ff6f502b37af8779": {
"hash": "6a3b63eb3616aa71ac9e1866ff6f502b37af8779",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjgzMTU5ODY="
],
"author_raw": "jsjtxietian <jsjtxietian@outlook.com>",
"committer_raw": "jsjtxietian <jsjtxietian@outlook.com>",
"summary": "Fix wrong fail contion in compressed texture and some clean up",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86950
},
"a5aa6910bcb4e734216ad80589b9c6e02a5a20f4": {
"hash": "a5aa6910bcb4e734216ad80589b9c6e02a5a20f4",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjExNzk3MTc0"
],
"author_raw": "Pedro J. Estébanez <pedrojrulez@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Avoid regressing in progress reporting in resource load",
"body": "(cherry picked from commit f5ca58d32fee840b1a257917d19faba01dd52d77)",
"is_cherrypick": true,
"cherrypick_hash": "f5ca58d32fee840b1a257917d19faba01dd52d77",
"pull": 89339
},
"f5ca58d32fee840b1a257917d19faba01dd52d77": {
"hash": "f5ca58d32fee840b1a257917d19faba01dd52d77",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjExNzk3MTc0"
],
"author_raw": "Pedro J. Estébanez <pedrojrulez@gmail.com>",
"committer_raw": "Pedro J. Estébanez <pedrojrulez@gmail.com>",
"summary": "Avoid regressing in progress reporting in resource load",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86845
},
"e35e97f0273f6b6bb84813f35c553ccefdebfef9": {
"hash": "e35e97f0273f6b6bb84813f35c553ccefdebfef9",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjc2NDU2ODM="
],
"author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "[Pseudolocalization] Prevent out of bounds reads.",
"body": "(cherry picked from commit e7bdb60e56ce70bdbdb2ac7cc8f68c85357a90f4)",
"is_cherrypick": true,
"cherrypick_hash": "e7bdb60e56ce70bdbdb2ac7cc8f68c85357a90f4",
"pull": 89339
},
"e7bdb60e56ce70bdbdb2ac7cc8f68c85357a90f4": {
"hash": "e7bdb60e56ce70bdbdb2ac7cc8f68c85357a90f4",
"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": "[Pseudolocalization] Prevent out of bounds reads.",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86827
},
"7691c5fccdcd6fa86226cbd68f4f5188d7d0eb9c": {
"hash": "7691c5fccdcd6fa86226cbd68f4f5188d7d0eb9c",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjU1MjI0NTky"
],
"author_raw": "rune-scape <allie.smith.epic@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Initialize pointers in a_star.cpp",
"body": "(cherry picked from commit b6a53e62bca45232bcf5140f4027921e8224fe4b)",
"is_cherrypick": true,
"cherrypick_hash": "b6a53e62bca45232bcf5140f4027921e8224fe4b",
"pull": 89339
},
"b6a53e62bca45232bcf5140f4027921e8224fe4b": {
"hash": "b6a53e62bca45232bcf5140f4027921e8224fe4b",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjU1MjI0NTky"
],
"author_raw": "rune-scape <allie.smith.epic@gmail.com>",
"committer_raw": "rune-scape <allie.smith.epic@gmail.com>",
"summary": "Initialize pointers in a_star.cpp",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86590
},
"1a8649fc3eded9629c9e7dcfba5b5c5c8b8e6f7f": {
"hash": "1a8649fc3eded9629c9e7dcfba5b5c5c8b8e6f7f",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ1MTgxNDc0"
],
"author_raw": "LimestaX <limecicila@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Ensure special characters are escaped in tscn connections and editable hint",
"body": "(cherry picked from commit 0a32c160ac89edbb7f48c34e21768c5cc85704af)",
"is_cherrypick": true,
"cherrypick_hash": "0a32c160ac89edbb7f48c34e21768c5cc85704af",
"pull": 89339
},
"0a32c160ac89edbb7f48c34e21768c5cc85704af": {
"hash": "0a32c160ac89edbb7f48c34e21768c5cc85704af",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ1MTgxNDc0"
],
"author_raw": "LimestaX <limecicila@gmail.com>",
"committer_raw": "LimestaX <limecicila@gmail.com>",
"summary": "Ensure special characters are escaped in tscn connections and editable hint",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86417
},
"486998bee5dd120714d8afa0e0ed0e9a0c6b7c13": {
"hash": "486998bee5dd120714d8afa0e0ed0e9a0c6b7c13",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjUyODUy"
],
"author_raw": "Stuart Carnie <stuart.carnie@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "fix: data race in PagedArray",
"body": "(cherry picked from commit 70bfd5d065b6276af411586a76f036a5765e8789)",
"is_cherrypick": true,
"cherrypick_hash": "70bfd5d065b6276af411586a76f036a5765e8789",
"pull": 89339
},
"70bfd5d065b6276af411586a76f036a5765e8789": {
"hash": "70bfd5d065b6276af411586a76f036a5765e8789",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjUyODUy"
],
"author_raw": "Stuart Carnie <stuart.carnie@gmail.com>",
"committer_raw": "Stuart Carnie <stuart.carnie@gmail.com>",
"summary": "fix: data race in PagedArray",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86412
},
"04c312fbc9bad7cdf5bde865b03ee499e010905d": {
"hash": "04c312fbc9bad7cdf5bde865b03ee499e010905d",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ1MDA4NTg="
],
"author_raw": "Jovan Gerodetti <jovan.gerodetti@titannano.de>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Include name field in MethodInfo operator ==",
"body": "(cherry picked from commit 179c92eb0be70f3d3babbf511031af0acf6473f6)",
"is_cherrypick": true,
"cherrypick_hash": "179c92eb0be70f3d3babbf511031af0acf6473f6",
"pull": 89339
},
"179c92eb0be70f3d3babbf511031af0acf6473f6": {
"hash": "179c92eb0be70f3d3babbf511031af0acf6473f6",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ1MDA4NTg="
],
"author_raw": "Jovan Gerodetti <jovan.gerodetti@titannano.de>",
"committer_raw": "Jovan Gerodetti <jovan.gerodetti@titannano.de>",
"summary": "Include name field in MethodInfo operator ==",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86259
},
"b3b961247f097cee45bc97e9c3329b0544f5d912": {
"hash": "b3b961247f097cee45bc97e9c3329b0544f5d912",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjMwODk1MjU="
],
"author_raw": "Sofox <sofoxx@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix for RegEx.sub truncating string when 'end' is used",
"body": "(cherry picked from commit 46b420f7ee5361819b11dff50e6ffbb038f85696)",
"is_cherrypick": true,
"cherrypick_hash": "46b420f7ee5361819b11dff50e6ffbb038f85696",
"pull": 89339
},
"46b420f7ee5361819b11dff50e6ffbb038f85696": {
"hash": "46b420f7ee5361819b11dff50e6ffbb038f85696",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjMwODk1MjU="
],
"author_raw": "Sofox <sofoxx@gmail.com>",
"committer_raw": "Sofox <sofoxx@gmail.com>",
"summary": "Fix for RegEx.sub truncating string when 'end' is used",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86052
},
"3971cbcff0fb836e720df65575c440804e06a000": {
"hash": "3971cbcff0fb836e720df65575c440804e06a000",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE5MTU2MQ=="
],
"author_raw": "David Snopek <dsnopek@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix `gdextension_compat_hashes.cpp` for double precision builds",
"body": "(cherry picked from commit 445e3018f521ee705dc31a2c597349648708cc2e)",
"is_cherrypick": true,
"cherrypick_hash": "445e3018f521ee705dc31a2c597349648708cc2e",
"pull": 89339
},
"445e3018f521ee705dc31a2c597349648708cc2e": {
"hash": "445e3018f521ee705dc31a2c597349648708cc2e",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE5MTU2MQ=="
],
"author_raw": "David Snopek <dsnopek@gmail.com>",
"committer_raw": "David Snopek <dsnopek@gmail.com>",
"summary": "Fix `gdextension_compat_hashes.cpp` for double precision builds",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 88188
},
"630b0a00e2fe78e91fd3e63ddf0f22ac69fd5def": {
"hash": "630b0a00e2fe78e91fd3e63ddf0f22ac69fd5def",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQzNzAyNQ=="
],
"author_raw": "Paul Joannon <hello@pauljoannon.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Hint fallback property as node when it is a node",
"body": "(cherry picked from commit e7c90e088401d36ba67ff81c03790687a6cdee03)",
"is_cherrypick": true,
"cherrypick_hash": "e7c90e088401d36ba67ff81c03790687a6cdee03",
"pull": 89339
},
"e7c90e088401d36ba67ff81c03790687a6cdee03": {
"hash": "e7c90e088401d36ba67ff81c03790687a6cdee03",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQzNzAyNQ=="
],
"author_raw": "Paul Joannon <hello@pauljoannon.com>",
"committer_raw": "Paul Joannon <hello@pauljoannon.com>",
"summary": "Hint fallback property as node when it is a node",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 89175
},
"d0a36f8111fa8b0287491270a143431ebc83a30d": {
"hash": "d0a36f8111fa8b0287491270a143431ebc83a30d",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE3NDg5Mjky"
],
"author_raw": "Thaddeus Crews <repiteo@outlook.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "C#: Match Core implementation of `BinToInt` & `HexToInt`",
"body": "(cherry picked from commit 48428bd087cfc084df0e9ada32a4e89d85083ef6)",
"is_cherrypick": true,
"cherrypick_hash": "48428bd087cfc084df0e9ada32a4e89d85083ef6",
"pull": 89339
},
"48428bd087cfc084df0e9ada32a4e89d85083ef6": {
"hash": "48428bd087cfc084df0e9ada32a4e89d85083ef6",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE3NDg5Mjky"
],
"author_raw": "Thaddeus Crews <repiteo@outlook.com>",
"committer_raw": "Thaddeus Crews <repiteo@outlook.com>",
"summary": "C#: Match Core implementation of `BinToInt` & `HexToInt`",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 88453
},
"f546d4036792cf7894c7b62f32d226270ed9fb50": {
"hash": "f546d4036792cf7894c7b62f32d226270ed9fb50",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQzNzAyNQ=="
],
"author_raw": "Paul Joannon <hello@pauljoannon.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Delay fs update when populating path bimap",
"body": "(cherry picked from commit 999180d5b5c1023f441100e7b45a3aa346a2e898)",
"is_cherrypick": true,
"cherrypick_hash": "999180d5b5c1023f441100e7b45a3aa346a2e898",
"pull": 89339
},
"999180d5b5c1023f441100e7b45a3aa346a2e898": {
"hash": "999180d5b5c1023f441100e7b45a3aa346a2e898",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQzNzAyNQ=="
],
"author_raw": "Paul Joannon <hello@pauljoannon.com>",
"committer_raw": "Paul Joannon <hello@pauljoannon.com>",
"summary": "Delay fs update when populating path bimap",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87838
},
"167b4c071c8bce92d2167c3ffda2d17fd02a4ea5": {
"hash": "167b4c071c8bce92d2167c3ffda2d17fd02a4ea5",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM1NTk3MzM3"
],
"author_raw": "Michael Wörner <michael.woerner@blickshift.de>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fixed ~CSharpScript() holding on to a mutex longer than necessary, creating potential for a deadlock.",
"body": "(cherry picked from commit 9d50a486bf00592888664828b35d703c46eaa9b0)",
"is_cherrypick": true,
"cherrypick_hash": "9d50a486bf00592888664828b35d703c46eaa9b0",
"pull": 89339
},
"9d50a486bf00592888664828b35d703c46eaa9b0": {
"hash": "9d50a486bf00592888664828b35d703c46eaa9b0",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM1NTk3MzM3"
],
"author_raw": "Michael Wörner <michael.woerner@blickshift.de>",
"committer_raw": "Michael Wörner <michael.woerner@blickshift.de>",
"summary": "Fixed ~CSharpScript() holding on to a mutex longer than necessary, creating potential for a deadlock.",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87669
},
"587d689c5f267b2d577f565d761cc364304bebd3": {
"hash": "587d689c5f267b2d577f565d761cc364304bebd3",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjEyOTY2ODE0"
],
"author_raw": "Zae <zaevi@live.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "C#: Fix not assigning `runtime_initialized` when initializing with AOT.",
"body": "(cherry picked from commit e868a9f577ede620aeb76a60097c470de3296233)",
"is_cherrypick": true,
"cherrypick_hash": "e868a9f577ede620aeb76a60097c470de3296233",
"pull": 89339
},
"e868a9f577ede620aeb76a60097c470de3296233": {
"hash": "e868a9f577ede620aeb76a60097c470de3296233",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjEyOTY2ODE0"
],
"author_raw": "Zae <zaevi@live.com>",
"committer_raw": "Zae <zaevi@live.com>",
"summary": "C#: Fix not assigning `runtime_initialized` when initializing with AOT.",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87597
},
"bbc90d8c8aa48d0e56442af8d13177136cd6578c": {
"hash": "bbc90d8c8aa48d0e56442af8d13177136cd6578c",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQzNTc3NzQz"
],
"author_raw": "Mikael Klasson <43577743+emklasson@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "fix: use correct number in GD0103 link",
"body": "(cherry picked from commit a2b183067c6e218146e51110477ab4300076e30e)",
"is_cherrypick": true,
"cherrypick_hash": "a2b183067c6e218146e51110477ab4300076e30e",
"pull": 89339
},
"a2b183067c6e218146e51110477ab4300076e30e": {
"hash": "a2b183067c6e218146e51110477ab4300076e30e",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQzNTc3NzQz"
],
"author_raw": "Mikael Klasson <43577743+emklasson@users.noreply.github.com>",
"committer_raw": "Mikael Klasson <43577743+emklasson@users.noreply.github.com>",
"summary": "fix: use correct number in GD0103 link",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86592
},
"89a614c38013b13ece5201f1a45aae1db3586301": {
"hash": "89a614c38013b13ece5201f1a45aae1db3586301",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM5NDMwNTA3"
],
"author_raw": "BZ1234567890 <blaz.ziherl@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "[Android 14] Fix GodotEditText white box showing during editor load",
"body": "(cherry picked from commit 04798d6352a7d5d5cc19f7e06370c6af0c8073fd)",
"is_cherrypick": true,
"cherrypick_hash": "04798d6352a7d5d5cc19f7e06370c6af0c8073fd",
"pull": 89339
},
"04798d6352a7d5d5cc19f7e06370c6af0c8073fd": {
"hash": "04798d6352a7d5d5cc19f7e06370c6af0c8073fd",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM5NDMwNTA3"
],
"author_raw": "BZ1234567890 <blaz.ziherl@gmail.com>",
"committer_raw": "BZ1234567890 <blaz.ziherl@gmail.com>",
"summary": "[Android 14] Fix GodotEditText white box showing during editor load",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 88351
},
"c1d946e3fe5f4d91d956cc370bc81a34aff6bdfa": {
"hash": "c1d946e3fe5f4d91d956cc370bc81a34aff6bdfa",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjc2NDU2ODM="
],
"author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "[macOS] Fix color picker on HDR screens.",
"body": "(cherry picked from commit d9b7075ba6464f62d942a78b8030ad6a534cdf05)",
"is_cherrypick": true,
"cherrypick_hash": "d9b7075ba6464f62d942a78b8030ad6a534cdf05",
"pull": 89339
},
"d9b7075ba6464f62d942a78b8030ad6a534cdf05": {
"hash": "d9b7075ba6464f62d942a78b8030ad6a534cdf05",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjc2NDU2ODM="
],
"author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
"committer_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
"summary": "[macOS] Fix color picker on HDR screens.",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 88274
},
"1f0cf81f5710073eb6174161028956da4b78005e": {
"hash": "1f0cf81f5710073eb6174161028956da4b78005e",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE0ODg3MzM0"
],
"author_raw": "Faycal ElOuariachi <faycal.eloua@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix the fetching of images in CF_DIB format in DisplayServerWindows::clipboard_get_image",
"body": "Fix the fetching of images from windows clipboard, if they're in CF_DIB format (e. g. by taking screenshots).\n\nImage::create_from_data was used with an instance of Image, but it's a static function, returning a new instance.\n(cherry picked from commit c1ec0360e9ba65df1eec788f56c9d9fd7ac14b9b)",
"is_cherrypick": true,
"cherrypick_hash": "c1ec0360e9ba65df1eec788f56c9d9fd7ac14b9b",
"pull": 89339
},
"c1ec0360e9ba65df1eec788f56c9d9fd7ac14b9b": {
"hash": "c1ec0360e9ba65df1eec788f56c9d9fd7ac14b9b",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE0ODg3MzM0"
],
"author_raw": "Faycal ElOuariachi <faycal.eloua@gmail.com>",
"committer_raw": "Faycal ElOuariachi <faycal.eloua@gmail.com>",
"summary": "Fix the fetching of images in CF_DIB format in DisplayServerWindows::clipboard_get_image",
"body": "Fix the fetching of images from windows clipboard, if they're in CF_DIB format (e. g. by taking screenshots).\n\nImage::create_from_data was used with an instance of Image, but it's a static function, returning a new instance.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 88220
},
"1e55de9b8b1f85eb70c3b2d3c1b53adbc30e62c4": {
"hash": "1e55de9b8b1f85eb70c3b2d3c1b53adbc30e62c4",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjc2NDU2ODM="
],
"author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "[Windows] Fix windows is_path_invalid, and apply it to directory creation.",
"body": "(cherry picked from commit be8f60a78d36542a5da497d3b99f59ca78b093a9)",
"is_cherrypick": true,
"cherrypick_hash": "be8f60a78d36542a5da497d3b99f59ca78b093a9",
"pull": 89339
},
"be8f60a78d36542a5da497d3b99f59ca78b093a9": {
"hash": "be8f60a78d36542a5da497d3b99f59ca78b093a9",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjc2NDU2ODM="
],
"author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
"committer_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
"summary": "[Windows] Fix windows is_path_invalid, and apply it to directory creation.",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 88129
},
"dea652d9a2a02a23fd1fe17eaf6c81c12419ab4f": {
"hash": "dea652d9a2a02a23fd1fe17eaf6c81c12419ab4f",
"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] Allow `open_shell` to handle filenames without `file://`.",
"body": "(cherry picked from commit cc313a1c1c7fb5cffd46cd9c8a2125770b12dc5a)",
"is_cherrypick": true,
"cherrypick_hash": "cc313a1c1c7fb5cffd46cd9c8a2125770b12dc5a",
"pull": 89339
},
"cc313a1c1c7fb5cffd46cd9c8a2125770b12dc5a": {
"hash": "cc313a1c1c7fb5cffd46cd9c8a2125770b12dc5a",
"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] Allow `open_shell` to handle filenames without `file://`.",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 88126
},
"4e12b70a907b46fa9493a59186b1ecf511e89e43": {
"hash": "4e12b70a907b46fa9493a59186b1ecf511e89e43",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjc2NDU2ODM="
],
"author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "[macOS] Enabled secure restorable state.",
"body": "(cherry picked from commit 84380a94f776c8c1e7786d2eb3fb811789f42639)",
"is_cherrypick": true,
"cherrypick_hash": "84380a94f776c8c1e7786d2eb3fb811789f42639",
"pull": 89339
},
"84380a94f776c8c1e7786d2eb3fb811789f42639": {
"hash": "84380a94f776c8c1e7786d2eb3fb811789f42639",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjc2NDU2ODM="
],
"author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
"committer_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
"summary": "[macOS] Enabled secure restorable state.",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 88050
},
"c13fc678ff110e1ed42a00e2582d79f0cd181a55": {
"hash": "c13fc678ff110e1ed42a00e2582d79f0cd181a55",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE2NDQ3Mjgy"
],
"author_raw": "Emanvidmaker <emanuelacosta809@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Added dark mode support for Windows 10, versions 1909(18363) and above",
"body": "(cherry picked from commit a16ca4b96c17e430d31d4a2afbf136ad4c818654)",
"is_cherrypick": true,
"cherrypick_hash": "a16ca4b96c17e430d31d4a2afbf136ad4c818654",
"pull": 89339
},
"a16ca4b96c17e430d31d4a2afbf136ad4c818654": {
"hash": "a16ca4b96c17e430d31d4a2afbf136ad4c818654",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE2NDQ3Mjgy"
],
"author_raw": "Emanvidmaker <emanuelacosta809@gmail.com>",
"committer_raw": "Emanvidmaker <emanuelacosta809@gmail.com>",
"summary": "Added dark mode support for Windows 10, versions 1909(18363) and above",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87549
},
"31bdc32b4dbf65f11402d8ef007f902105f84318": {
"hash": "31bdc32b4dbf65f11402d8ef007f902105f84318",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjc2NDU2ODM="
],
"author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "[macOS] Update window visible state on deminiaturize.",
"body": "(cherry picked from commit 7e5bce7090c6a7860b62185b4f0c97c38c33b76d)",
"is_cherrypick": true,
"cherrypick_hash": "7e5bce7090c6a7860b62185b4f0c97c38c33b76d",
"pull": 89339
},
"7e5bce7090c6a7860b62185b4f0c97c38c33b76d": {
"hash": "7e5bce7090c6a7860b62185b4f0c97c38c33b76d",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjc2NDU2ODM="
],
"author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
"committer_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
"summary": "[macOS] Update window visible state on deminiaturize.",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87465
},
"592fda3a8d5008d6fa15a6d26e64f17ee05c1f74": {
"hash": "592fda3a8d5008d6fa15a6d26e64f17ee05c1f74",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjEyNzA2ODg="
],
"author_raw": "Sassan Haradji <me@sassanh.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "set provisioning style for both \"iPhone Developer\" and \"iPhone Distribution\" to automatic",
"body": "(cherry picked from commit 4782cf92add1437fec5f3a57fc47e3980ed9f7f4)",
"is_cherrypick": true,
"cherrypick_hash": "4782cf92add1437fec5f3a57fc47e3980ed9f7f4",
"pull": 89339
},
"4782cf92add1437fec5f3a57fc47e3980ed9f7f4": {
"hash": "4782cf92add1437fec5f3a57fc47e3980ed9f7f4",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjEyNzA2ODg="
],
"author_raw": "Sassan Haradji <me@sassanh.com>",
"committer_raw": "Sassan Haradji <me@sassanh.com>",
"summary": "set provisioning style for both \"iPhone Developer\" and \"iPhone Distribution\" to automatic",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86748
},
"3d6b0ef6f0a44beef170f824597ec41987ce75d8": {
"hash": "3d6b0ef6f0a44beef170f824597ec41987ce75d8",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE5MTU2MQ=="
],
"author_raw": "David Snopek <dsnopek@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "[X11] Don't re-set input focus if the given window already has it",
"body": "(cherry picked from commit 64a52e08fe2f53da85f6b30544879aa730e21d5a)",
"is_cherrypick": true,
"cherrypick_hash": "64a52e08fe2f53da85f6b30544879aa730e21d5a",
"pull": 89339
},
"64a52e08fe2f53da85f6b30544879aa730e21d5a": {
"hash": "64a52e08fe2f53da85f6b30544879aa730e21d5a",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE5MTU2MQ=="
],
"author_raw": "David Snopek <dsnopek@gmail.com>",
"committer_raw": "David Snopek <dsnopek@gmail.com>",
"summary": "[X11] Don't re-set input focus if the given window already has it",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86671
},
"3dee66d28f5fc07ca9e95cb2457c5a92a3be3506": {
"hash": "3dee66d28f5fc07ca9e95cb2457c5a92a3be3506",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQxOTIxMzk1"
],
"author_raw": "Alexander Hartmann <alex.hart.278@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix virtual keyboard for decimal values on Android",
"body": "(cherry picked from commit 6f91c000565ed5c273e6ebb978a0d00d75ab6788)",
"is_cherrypick": true,
"cherrypick_hash": "6f91c000565ed5c273e6ebb978a0d00d75ab6788",
"pull": 89339
},
"6f91c000565ed5c273e6ebb978a0d00d75ab6788": {
"hash": "6f91c000565ed5c273e6ebb978a0d00d75ab6788",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQxOTIxMzk1"
],
"author_raw": "Alexander Hartmann <alex.hart.278@gmail.com>",
"committer_raw": "Alexander Hartmann <alex.hart.278@gmail.com>",
"summary": "Fix virtual keyboard for decimal values on Android",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86619
},
"970089337e408a9ed05868726f5262ef382a44eb": {
"hash": "970089337e408a9ed05868726f5262ef382a44eb",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjEzODQ2MDIy"
],
"author_raw": "Septian <septgsk@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix `OS.get_system_font_path` and `OS.get_system_font_path_for_text` to return correct value",
"body": "(cherry picked from commit 475c2fa1e7b85a055da9092d103d4473da0fe583)",
"is_cherrypick": true,
"cherrypick_hash": "475c2fa1e7b85a055da9092d103d4473da0fe583",
"pull": 89339
},
"475c2fa1e7b85a055da9092d103d4473da0fe583": {
"hash": "475c2fa1e7b85a055da9092d103d4473da0fe583",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjEzODQ2MDIy"
],
"author_raw": "Septian <septgsk@gmail.com>",
"committer_raw": "Septian <septgsk@gmail.com>",
"summary": "Fix `OS.get_system_font_path` and `OS.get_system_font_path_for_text` to return correct value",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86552
},
"b169bfc85138c920d8c778c7e17c6cde3bd7dea2": {
"hash": "b169bfc85138c920d8c778c7e17c6cde3bd7dea2",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjkxNDk2OA=="
],
"author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Specify the path to the Java SDK used for the Android gradle build",
"body": "Introduce an editor setting to allow users the ability to specify the path to the Java SDK used for the Android gradle build.\n\n(cherry picked from commit 85e98ef009c60efcb1ab298fcc79f782fe45dd41)",
"is_cherrypick": true,
"cherrypick_hash": "85e98ef009c60efcb1ab298fcc79f782fe45dd41",
"pull": 89339
},
"85e98ef009c60efcb1ab298fcc79f782fe45dd41": {
"hash": "85e98ef009c60efcb1ab298fcc79f782fe45dd41",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjkxNDk2OA=="
],
"author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
"committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
"summary": "Specify the path to the Java SDK used for the Android gradle build",
"body": "Introduce an editor setting to allow users the ability to specify the path to the Java SDK used for the Android gradle build.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86383
},
"02c26e075bcb276194035d781c247757de553fe3": {
"hash": "02c26e075bcb276194035d781c247757de553fe3",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjg4MDE0Mjky"
],
"author_raw": "Chia-Hsiang Cheng <gary.chiahsiang.cheng@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Ensure the active window gains the keyboard focus",
"body": "(cherry picked from commit 669ce39f95eefa81db034eaa58d423466ad6c79f)",
"is_cherrypick": true,
"cherrypick_hash": "669ce39f95eefa81db034eaa58d423466ad6c79f",
"pull": 89339
},
"669ce39f95eefa81db034eaa58d423466ad6c79f": {
"hash": "669ce39f95eefa81db034eaa58d423466ad6c79f",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjg4MDE0Mjky"
],
"author_raw": "Chia-Hsiang Cheng <gary.chiahsiang.cheng@gmail.com>",
"committer_raw": "Chia-Hsiang Cheng <gary.chiahsiang.cheng@gmail.com>",
"summary": "Ensure the active window gains the keyboard focus",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 80548
},
"bf98ff67c6a2400c38503c85b0c58dcc799c4c07": {
"hash": "bf98ff67c6a2400c38503c85b0c58dcc799c4c07",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjI3MDkyOA=="
],
"author_raw": "Adam Scott <ascott.ca@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix emscripten 3.1.51 breaking change about `*glGetProcAddress()`",
"body": "(cherry picked from commit 5922ac0fb11105da67d28847b60a521406a77cdb)",
"is_cherrypick": true,
"cherrypick_hash": "5922ac0fb11105da67d28847b60a521406a77cdb",
"pull": 89339
},
"5922ac0fb11105da67d28847b60a521406a77cdb": {
"hash": "5922ac0fb11105da67d28847b60a521406a77cdb",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjI3MDkyOA=="
],
"author_raw": "Adam Scott <ascott.ca@gmail.com>",
"committer_raw": "Adam Scott <ascott.ca@gmail.com>",
"summary": "Fix emscripten 3.1.51 breaking change about `*glGetProcAddress()`",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87981
},
"80a0b4e0b6e298c2baf6984f59ae30af8271d86b": {
"hash": "80a0b4e0b6e298c2baf6984f59ae30af8271d86b",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjI3MDkyOA=="
],
"author_raw": "Adam Scott <ascott.ca@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Add workaround for emscripten >= 3.1.47 LTO build",
"body": "(cherry picked from commit 656bc22e283852a55ad1317048649f0991bc7dcd)",
"is_cherrypick": true,
"cherrypick_hash": "656bc22e283852a55ad1317048649f0991bc7dcd",
"pull": 89339
},
"656bc22e283852a55ad1317048649f0991bc7dcd": {
"hash": "656bc22e283852a55ad1317048649f0991bc7dcd",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjI3MDkyOA=="
],
"author_raw": "Adam Scott <ascott.ca@gmail.com>",
"committer_raw": "Adam Scott <ascott.ca@gmail.com>",
"summary": "Add workaround for emscripten >= 3.1.47 LTO build",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87956
},
"afa50c4d2b99cb0e51a41b3159bf5b3ed452bbe5": {
"hash": "afa50c4d2b99cb0e51a41b3159bf5b3ed452bbe5",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ4ODQyNDY="
],
"author_raw": "Mikael Hermansson <mikael@hermansson.io>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix `SoftBody3D` for double-precision builds",
"body": "(cherry picked from commit 701ecd3a0de985e12732ef6cc41eb7a148c57f4a)",
"is_cherrypick": true,
"cherrypick_hash": "701ecd3a0de985e12732ef6cc41eb7a148c57f4a",
"pull": 89339
},
"701ecd3a0de985e12732ef6cc41eb7a148c57f4a": {
"hash": "701ecd3a0de985e12732ef6cc41eb7a148c57f4a",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ4ODQyNDY="
],
"author_raw": "Mikael Hermansson <mikael@hermansson.io>",
"committer_raw": "Mikael Hermansson <mikael@hermansson.io>",
"summary": "Fix `SoftBody3D` for double-precision builds",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 88402
},
"cc95f87b2ba0362c7741244dabc7acf78df9b5a9": {
"hash": "cc95f87b2ba0362c7741244dabc7acf78df9b5a9",
"is_merge": false,
"authored_by": [
"U_kgDOBcK-Cw"
],
"author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "[TileSet] Fix crash when deleting dragged polygon point",
"body": "(cherry picked from commit 0ba746380347cc43336ecd077788db24fe95146b)",
"is_cherrypick": true,
"cherrypick_hash": "0ba746380347cc43336ecd077788db24fe95146b",
"pull": 89339
},
"0ba746380347cc43336ecd077788db24fe95146b": {
"hash": "0ba746380347cc43336ecd077788db24fe95146b",
"is_merge": false,
"authored_by": [
"U_kgDOBcK-Cw"
],
"author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"committer_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"summary": "[TileSet] Fix crash when deleting dragged polygon point",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 88912
},
"583b48c43f56f8f0a3b033d9e9ee7f4c1e47bc5e": {
"hash": "583b48c43f56f8f0a3b033d9e9ee7f4c1e47bc5e",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjExNzk3MTc0"
],
"author_raw": "Pedro J. Estébanez <pedrojrulez@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix leak of scene used for customization during export",
"body": "(cherry picked from commit d103b5570f7a0de78d2a285c8ebb43107004d1b9)",
"is_cherrypick": true,
"cherrypick_hash": "d103b5570f7a0de78d2a285c8ebb43107004d1b9",
"pull": 89339
},
"d103b5570f7a0de78d2a285c8ebb43107004d1b9": {
"hash": "d103b5570f7a0de78d2a285c8ebb43107004d1b9",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjExNzk3MTc0"
],
"author_raw": "Pedro J. Estébanez <pedrojrulez@gmail.com>",
"committer_raw": "Pedro J. Estébanez <pedrojrulez@gmail.com>",
"summary": "Fix leak of scene used for customization during export",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 88726
},
"b1b5cb9d6f8454f2961b2af6b122c009ba8a63ca": {
"hash": "b1b5cb9d6f8454f2961b2af6b122c009ba8a63ca",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE0ODI2ODE="
],
"author_raw": "Ivan Shakhov <ivan.shakhov@jetbrains.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Bump Rider.PathLocator nuget version, which provides a fix for detecting Rider installations",
"body": "(cherry picked from commit 703c34a78898c3925d07c589400e63d03f4e1a5e)",
"is_cherrypick": true,
"cherrypick_hash": "703c34a78898c3925d07c589400e63d03f4e1a5e",
"pull": 89339
},
"703c34a78898c3925d07c589400e63d03f4e1a5e": {
"hash": "703c34a78898c3925d07c589400e63d03f4e1a5e",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE0ODI2ODE="
],
"author_raw": "Ivan Shakhov <ivan.shakhov@jetbrains.com>",
"committer_raw": "Ivan Shakhov <ivan.shakhov@jetbrains.com>",
"summary": "Bump Rider.PathLocator nuget version, which provides a fix for detecting Rider installations",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 88544
},
"76055c42686ac6273b9f93a97e1da2369f44674e": {
"hash": "76055c42686ac6273b9f93a97e1da2369f44674e",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE0ODI2ODE="
],
"author_raw": "Ivan Shakhov <Ivan.Shakhov@jetbrains.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "bump the PackageReference \"JetBrains.Rider.PathLocator\" to 1.0.8",
"body": "(cherry picked from commit 7f63f4a6bf45a928454e01a28202428110751a39)",
"is_cherrypick": true,
"cherrypick_hash": "7f63f4a6bf45a928454e01a28202428110751a39",
"pull": 89339
},
"7f63f4a6bf45a928454e01a28202428110751a39": {
"hash": "7f63f4a6bf45a928454e01a28202428110751a39",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE0ODI2ODE="
],
"author_raw": "Ivan Shakhov <Ivan.Shakhov@jetbrains.com>",
"committer_raw": "Ivan Shakhov <Ivan.Shakhov@jetbrains.com>",
"summary": "bump the PackageReference \"JetBrains.Rider.PathLocator\" to 1.0.8",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 85460
},
"1894129713f0daaca1192129cdb3345940f61cba": {
"hash": "1894129713f0daaca1192129cdb3345940f61cba",
"is_merge": false,
"authored_by": [
"U_kgDOBcK-Cw"
],
"author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "[Editor] Add missing ellipses to menu options that open dialogs",
"body": "(cherry picked from commit dde5368dee9cf57094f65cf84371dfb6318c36e4)",
"is_cherrypick": true,
"cherrypick_hash": "dde5368dee9cf57094f65cf84371dfb6318c36e4",
"pull": 89339
},
"dde5368dee9cf57094f65cf84371dfb6318c36e4": {
"hash": "dde5368dee9cf57094f65cf84371dfb6318c36e4",
"is_merge": false,
"authored_by": [
"U_kgDOBcK-Cw"
],
"author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"committer_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"summary": "[Editor] Add missing ellipses to menu options that open dialogs",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 88436
},
"ac4051f8a8f86c9865961deb44c970634b130941": {
"hash": "ac4051f8a8f86c9865961deb44c970634b130941",
"is_merge": false,
"authored_by": [
"U_kgDOBcK-Cw"
],
"author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "[Editor] Improve clarity and style of `ResourcePicker` menu",
"body": "* Adds ellipses to options opening a new menu\n* Adds a descriptive tooltip to `Quick Load`\n\n(cherry picked from commit e5b751b6eb37d13ff2ab324e5a4a31fa42a7457b)",
"is_cherrypick": true,
"cherrypick_hash": "e5b751b6eb37d13ff2ab324e5a4a31fa42a7457b",
"pull": 89339
},
"e5b751b6eb37d13ff2ab324e5a4a31fa42a7457b": {
"hash": "e5b751b6eb37d13ff2ab324e5a4a31fa42a7457b",
"is_merge": false,
"authored_by": [
"U_kgDOBcK-Cw"
],
"author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"committer_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"summary": "[Editor] Improve clarity and style of `ResourcePicker` menu",
"body": "* Adds ellipses to options opening a new menu\n* Adds a descriptive tooltip to `Quick Load`",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 88435
},
"5b25a115c8ae59658ba1854fe5df97b2f0a82598": {
"hash": "5b25a115c8ae59658ba1854fe5df97b2f0a82598",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3NzAwNDE4"
],
"author_raw": "Danil Alexeev <danil@alexeev.xyz>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Editor: Fix skipping normal category followed by custom one",
"body": "(cherry picked from commit b2f62658a26dd8beb9298a2dc30ea38a96c61fcd)",
"is_cherrypick": true,
"cherrypick_hash": "b2f62658a26dd8beb9298a2dc30ea38a96c61fcd",
"pull": 89339
},
"b2f62658a26dd8beb9298a2dc30ea38a96c61fcd": {
"hash": "b2f62658a26dd8beb9298a2dc30ea38a96c61fcd",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3NzAwNDE4"
],
"author_raw": "Danil Alexeev <danil@alexeev.xyz>",
"committer_raw": "Danil Alexeev <danil@alexeev.xyz>",
"summary": "Editor: Fix skipping normal category followed by custom one",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 88318
},
"3098b02e564460400a14d859ca9154f1e69db4dd": {
"hash": "3098b02e564460400a14d859ca9154f1e69db4dd",
"is_merge": false,
"authored_by": [
"U_kgDOBkx80A"
],
"author_raw": "Robert Yevdokimov <robert.yevdokimov@autStand.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Show modifier key functionality on all the editor tools",
"body": "(cherry picked from commit 433c22fb6fca4dc414d62eaa9f2f1c2839164643)",
"is_cherrypick": true,
"cherrypick_hash": "433c22fb6fca4dc414d62eaa9f2f1c2839164643",
"pull": 89339
},
"433c22fb6fca4dc414d62eaa9f2f1c2839164643": {
"hash": "433c22fb6fca4dc414d62eaa9f2f1c2839164643",
"is_merge": false,
"authored_by": [
"U_kgDOBkx80A"
],
"author_raw": "Robert Yevdokimov <robert.yevdokimov@autStand.com>",
"committer_raw": "Robert Yevdokimov <robert.yevdokimov@autStand.com>",
"summary": "Show modifier key functionality on all the editor tools",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87989
},
"a5e857019c0f339a17a1fd9842d05b07a4225f5f": {
"hash": "a5e857019c0f339a17a1fd9842d05b07a4225f5f",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM2MTU0"
],
"author_raw": "Per Melin <git@melin.net>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix frame number underflow in visual profiler",
"body": "Unsigned subtraction underflow caused the frame counter to be locked at\n2^64 in the visual profiler until debugger/profiler_frame_history_size\nnumber of frames had passed.\n\n(cherry picked from commit 27dc9fa4c0484ac4421b257d4986ea660fa432e6)",
"is_cherrypick": true,
"cherrypick_hash": "27dc9fa4c0484ac4421b257d4986ea660fa432e6",
"pull": 89339
},
"27dc9fa4c0484ac4421b257d4986ea660fa432e6": {
"hash": "27dc9fa4c0484ac4421b257d4986ea660fa432e6",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM2MTU0"
],
"author_raw": "Per Melin <git@melin.net>",
"committer_raw": "Per Melin <git@melin.net>",
"summary": "Fix frame number underflow in visual profiler",
"body": "Unsigned subtraction underflow caused the frame counter to be locked at\n2^64 in the visual profiler until debugger/profiler_frame_history_size\nnumber of frames had passed.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87876
},
"ae6079dbdf82895bf1e082e90c60a4f689fdfa89": {
"hash": "ae6079dbdf82895bf1e082e90c60a4f689fdfa89",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjUzODg3NjYy"
],
"author_raw": "Nông Văn Tình <vannongtinh@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix incorrect condition for error filtering",
"body": "Fixes: #87643\n\nThe original condition stopped immediately after checking for 'searchText' in the 'Message' field, resulting in premature termination of subsequent checks. This fix ensures that all relevant conditions are appropriately evaluated before determining the filtering outcome.\n\nAdditionally, accompanying changes include improved code readability for better comprehension. This adjustment enhances the maintainability of the error filtering mechanism, contributing to a more robust codebase overall.\n\n(cherry picked from commit d81c9c32c5ea4e91de3038b30c4a7a9ab78b7481)",
"is_cherrypick": true,
"cherrypick_hash": "d81c9c32c5ea4e91de3038b30c4a7a9ab78b7481",
"pull": 89339
},
"d81c9c32c5ea4e91de3038b30c4a7a9ab78b7481": {
"hash": "d81c9c32c5ea4e91de3038b30c4a7a9ab78b7481",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjUzODg3NjYy"
],
"author_raw": "Nông Văn Tình <vannongtinh@gmail.com>",
"committer_raw": "Nông Văn Tình <vannongtinh@gmail.com>",
"summary": "Fix incorrect condition for error filtering",
"body": "Fixes: #87643\n\nThe original condition stopped immediately after checking for 'searchText' in the 'Message' field, resulting in premature termination of subsequent checks. This fix ensures that all relevant conditions are appropriately evaluated before determining the filtering outcome.\n\nAdditionally, accompanying changes include improved code readability for better comprehension. This adjustment enhances the maintainability of the error filtering mechanism, contributing to a more robust codebase overall.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87790
},
"82d2375382fec7dacbb74b312e5ef225a3131806": {
"hash": "82d2375382fec7dacbb74b312e5ef225a3131806",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE1MjI3Nzc="
],
"author_raw": "baptr <1522777+baptr@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix editor profiler script function sort order",
"body": "The engine internally limits the number of functions reported back (to\n16 by default). To this point, it's been sort the profiling info in\n*ascending* order of time spent, then trimming the list. This meant\nwe may only see the best (fastest) functions, instead of the worst\nthat you probably want when profiling.\n\nNow the servers_debugger sort more closely matches the local_debugger\none, which worked fine.\n\n(cherry picked from commit 90a5f23e798df8192e903fc5785e29fa093e5caa)",
"is_cherrypick": true,
"cherrypick_hash": "90a5f23e798df8192e903fc5785e29fa093e5caa",
"pull": 89339
},
"90a5f23e798df8192e903fc5785e29fa093e5caa": {
"hash": "90a5f23e798df8192e903fc5785e29fa093e5caa",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE1MjI3Nzc="
],
"author_raw": "baptr <1522777+baptr@users.noreply.github.com>",
"committer_raw": "baptr <1522777+baptr@users.noreply.github.com>",
"summary": "Fix editor profiler script function sort order",
"body": "The engine internally limits the number of functions reported back (to\n16 by default). To this point, it's been sort the profiling info in\n*ascending* order of time spent, then trimming the list. This meant\nwe may only see the best (fastest) functions, instead of the worst\nthat you probably want when profiling.\n\nNow the servers_debugger sort more closely matches the local_debugger\none, which worked fine.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87661
},
"93fdca17d0dc862d087348ff4c81136b3d74b80b": {
"hash": "93fdca17d0dc862d087348ff4c81136b3d74b80b",
"is_merge": false,
"authored_by": [
"U_kgDOBkx80A"
],
"author_raw": "Robert Yevdokimov <robert.yevdokimov@autStand.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Make viewport message dependent on framerate not physics step",
"body": "(cherry picked from commit 17e9fd06ce8f7e98bed087f9e01a17e47a234060)",
"is_cherrypick": true,
"cherrypick_hash": "17e9fd06ce8f7e98bed087f9e01a17e47a234060",
"pull": 89339
},
"17e9fd06ce8f7e98bed087f9e01a17e47a234060": {
"hash": "17e9fd06ce8f7e98bed087f9e01a17e47a234060",
"is_merge": false,
"authored_by": [
"U_kgDOBkx80A"
],
"author_raw": "Robert Yevdokimov <robert.yevdokimov@autStand.com>",
"committer_raw": "Robert Yevdokimov <robert.yevdokimov@autStand.com>",
"summary": "Make viewport message dependent on framerate not physics step",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87631
},
"7c162351c9a21a1eab305b29355cf6fa4bd6873a": {
"hash": "7c162351c9a21a1eab305b29355cf6fa4bd6873a",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjgzMTU5ODY="
],
"author_raw": "jsjtxietian <jsjtxietian@outlook.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Check is the ref shader valid in visual shader's update_option_menu",
"body": "(cherry picked from commit ff089f8cea5ac874f1d81f73c6ac83a1b4715858)",
"is_cherrypick": true,
"cherrypick_hash": "ff089f8cea5ac874f1d81f73c6ac83a1b4715858",
"pull": 89339
},
"ff089f8cea5ac874f1d81f73c6ac83a1b4715858": {
"hash": "ff089f8cea5ac874f1d81f73c6ac83a1b4715858",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjgzMTU5ODY="
],
"author_raw": "jsjtxietian <jsjtxietian@outlook.com>",
"committer_raw": "jsjtxietian <jsjtxietian@outlook.com>",
"summary": "Check is the ref shader valid in visual shader's update_option_menu",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87356
},
"fddd0a5098d8eba6a29ba8f4bea0c0ba23430b7b": {
"hash": "fddd0a5098d8eba6a29ba8f4bea0c0ba23430b7b",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjI2MTUzMzEx"
],
"author_raw": "Alessandro Famà <me@alessandrofama.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix playback position label update in Audio Stream Importer",
"body": "The current playback position label doesn't get updated if the playhead is not visible. The label is updated in `_draw_indicator()` at the end of the function, but we return early if the calculated offset falls outside the valid range. This fix moves the label updating above this check, ensuring that the label always gets updated regardless of the visibility of the playhead.\n\nFixes #86550.\n\n(cherry picked from commit 155bebfdf23ef05f4200e7741baaec28a681289b)",
"is_cherrypick": true,
"cherrypick_hash": "155bebfdf23ef05f4200e7741baaec28a681289b",
"pull": 89339
},
"155bebfdf23ef05f4200e7741baaec28a681289b": {
"hash": "155bebfdf23ef05f4200e7741baaec28a681289b",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjI2MTUzMzEx"
],
"author_raw": "Alessandro Famà <me@alessandrofama.com>",
"committer_raw": "Alessandro Famà <me@alessandrofama.com>",
"summary": "Fix playback position label update in Audio Stream Importer",
"body": "The current playback position label doesn't get updated if the playhead is not visible. The label is updated in `_draw_indicator()` at the end of the function, but we return early if the calculated offset falls outside the valid range. This fix moves the label updating above this check, ensuring that the label always gets updated regardless of the visibility of the playhead.\n\nFixes #86550.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86824
},
"3ebb5ea482db522e9eba3d3f6b3ea9ee9c7b7531": {
"hash": "3ebb5ea482db522e9eba3d3f6b3ea9ee9c7b7531",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjMwMzg2MDY3"
],
"author_raw": "Rindbee <idleman@yeah.net>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Display functions that were previously forgotten in Profiler",
"body": "The array data in `add()` contains these data, but some data may\nhave been forgotten to be converted into `ServerFunctionInfo`.\n\nThis results in some information not being displayed in the Profiler.\n\n(cherry picked from commit 3d3c4e87c7dd88eba3ef668f10d9266003382ee3)",
"is_cherrypick": true,
"cherrypick_hash": "3d3c4e87c7dd88eba3ef668f10d9266003382ee3",
"pull": 89339
},
"3d3c4e87c7dd88eba3ef668f10d9266003382ee3": {
"hash": "3d3c4e87c7dd88eba3ef668f10d9266003382ee3",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjMwMzg2MDY3"
],
"author_raw": "Rindbee <idleman@yeah.net>",
"committer_raw": "Rindbee <idleman@yeah.net>",
"summary": "Display functions that were previously forgotten in Profiler",
"body": "The array data in `add()` contains these data, but some data may\nhave been forgotten to be converted into `ServerFunctionInfo`.\n\nThis results in some information not being displayed in the Profiler.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86772
},
"b1d67c4fde578ef939c40c98efb32dae9c959f9b": {
"hash": "b1d67c4fde578ef939c40c98efb32dae9c959f9b",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjMwNzM5MjM5"
],
"author_raw": "Michael Alexsander <michaelalexsander@protonmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Stop escaping `'` on POT generation",
"body": "(cherry picked from commit e5022531bf58fe2f91ed90544635edbfa140c873)",
"is_cherrypick": true,
"cherrypick_hash": "e5022531bf58fe2f91ed90544635edbfa140c873",
"pull": 89339
},
"e5022531bf58fe2f91ed90544635edbfa140c873": {
"hash": "e5022531bf58fe2f91ed90544635edbfa140c873",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjMwNzM5MjM5"
],
"author_raw": "Michael Alexsander <michaelalexsander@protonmail.com>",
"committer_raw": "Michael Alexsander <michaelalexsander@protonmail.com>",
"summary": "Stop escaping `'` on POT generation",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86669
},
"7e7bf59f687356264d5bd66b4ececb79cff39a9c": {
"hash": "7e7bf59f687356264d5bd66b4ececb79cff39a9c",
"is_merge": false,
"authored_by": [
"U_kgDOBkx80A"
],
"author_raw": "Robert Yevdokimov <robert.yevdokimov@autStand.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Prevent escape key from closing Editor Settings window when filtering for shorcuts",
"body": "(cherry picked from commit eb565780e792237cc2d515f8f9b996b586d2dfeb)",
"is_cherrypick": true,
"cherrypick_hash": "eb565780e792237cc2d515f8f9b996b586d2dfeb",
"pull": 89339
},
"eb565780e792237cc2d515f8f9b996b586d2dfeb": {
"hash": "eb565780e792237cc2d515f8f9b996b586d2dfeb",
"is_merge": false,
"authored_by": [
"U_kgDOBkx80A"
],
"author_raw": "Robert Yevdokimov <robert.yevdokimov@autStand.com>",
"committer_raw": "Robert Yevdokimov <robert.yevdokimov@autStand.com>",
"summary": "Prevent escape key from closing Editor Settings window when filtering for shorcuts",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86654
},
"4e615b162d9e09362c108eaeb3f3686483ead06e": {
"hash": "4e615b162d9e09362c108eaeb3f3686483ead06e",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjgzMTU5ODY="
],
"author_raw": "jsjtxietian <jsjtxietian@outlook.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix infinite loop when calculating zoom level if tile_size * max_zoom < default",
"body": "(cherry picked from commit 42c672afd65020e86c522b5bbfc8ed4c43b3984b)",
"is_cherrypick": true,
"cherrypick_hash": "42c672afd65020e86c522b5bbfc8ed4c43b3984b",
"pull": 89339
},
"42c672afd65020e86c522b5bbfc8ed4c43b3984b": {
"hash": "42c672afd65020e86c522b5bbfc8ed4c43b3984b",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjgzMTU5ODY="
],
"author_raw": "jsjtxietian <jsjtxietian@outlook.com>",
"committer_raw": "jsjtxietian <jsjtxietian@outlook.com>",
"summary": "Fix infinite loop when calculating zoom level if tile_size * max_zoom < default",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86568
},
"8f0966982d4fdd6a8aa3f55338865abbe44164e9": {
"hash": "8f0966982d4fdd6a8aa3f55338865abbe44164e9",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3NzAwNDE4"
],
"author_raw": "Danil Alexeev <danil@alexeev.xyz>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "GDScript: Fix POT generator skips some nodes (part 2)",
"body": "(cherry picked from commit e07ec89bdf186844494142a56dd764ad712e4cdb)",
"is_cherrypick": true,
"cherrypick_hash": "e07ec89bdf186844494142a56dd764ad712e4cdb",
"pull": 89339
},
"e07ec89bdf186844494142a56dd764ad712e4cdb": {
"hash": "e07ec89bdf186844494142a56dd764ad712e4cdb",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3NzAwNDE4"
],
"author_raw": "Danil Alexeev <danil@alexeev.xyz>",
"committer_raw": "Danil Alexeev <danil@alexeev.xyz>",
"summary": "GDScript: Fix POT generator skips some nodes (part 2)",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86471
},
"9fa98ebb17a540c87cc2189be417b1a395d39a80": {
"hash": "9fa98ebb17a540c87cc2189be417b1a395d39a80",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjc2NDU2ODM="
],
"author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "[iOS one-click] Add support for Xcode 15 devicectl.",
"body": "(cherry picked from commit 33ce138b9b243c23bd9e418aab68672ea0502674)",
"is_cherrypick": true,
"cherrypick_hash": "33ce138b9b243c23bd9e418aab68672ea0502674",
"pull": 89339
},
"33ce138b9b243c23bd9e418aab68672ea0502674": {
"hash": "33ce138b9b243c23bd9e418aab68672ea0502674",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjc2NDU2ODM="
],
"author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
"committer_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
"summary": "[iOS one-click] Add support for Xcode 15 devicectl.",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 85546
},
"01c51db41cac4bd4579d82269ee0e712522c1a56": {
"hash": "01c51db41cac4bd4579d82269ee0e712522c1a56",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjIyMjMxNzI="
],
"author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Copy track update mode when adding reset key",
"body": "(cherry picked from commit d96fca371b54ef53292191f92e45ed18012c0445)",
"is_cherrypick": true,
"cherrypick_hash": "d96fca371b54ef53292191f92e45ed18012c0445",
"pull": 89339
},
"d96fca371b54ef53292191f92e45ed18012c0445": {
"hash": "d96fca371b54ef53292191f92e45ed18012c0445",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjIyMjMxNzI="
],
"author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
"committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
"summary": "Copy track update mode when adding reset key",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 85540
},
"2eda411cca023116a499a3d640d1ac40f2942310": {
"hash": "2eda411cca023116a499a3d640d1ac40f2942310",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ5OTk4MDI1"
],
"author_raw": "Mika Viskari <miv391@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Do not call _validate_script if editor is not enabled",
"body": "(cherry picked from commit 0fbc857e3f0fead7532699abc66e2005b266309b)",
"is_cherrypick": true,
"cherrypick_hash": "0fbc857e3f0fead7532699abc66e2005b266309b",
"pull": 89339
},
"0fbc857e3f0fead7532699abc66e2005b266309b": {
"hash": "0fbc857e3f0fead7532699abc66e2005b266309b",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ5OTk4MDI1"
],
"author_raw": "Mika Viskari <miv391@gmail.com>",
"committer_raw": "Mika Viskari <miv391@gmail.com>",
"summary": "Do not call _validate_script if editor is not enabled",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 84907
},
"e5add91a46b77a5b6376c78edfdb86cccf1f0740": {
"hash": "e5add91a46b77a5b6376c78edfdb86cccf1f0740",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjY1MDE5NzU="
],
"author_raw": "Ricardo Subtil <ricasubtil@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Prevent race condition on initial breakpoints from DAP",
"body": "(cherry picked from commit 485342408ba2d32bd484c378abfbe71cca59829c)",
"is_cherrypick": true,
"cherrypick_hash": "485342408ba2d32bd484c378abfbe71cca59829c",
"pull": 89339
},
"485342408ba2d32bd484c378abfbe71cca59829c": {
"hash": "485342408ba2d32bd484c378abfbe71cca59829c",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjY1MDE5NzU="
],
"author_raw": "Ricardo Subtil <ricasubtil@gmail.com>",
"committer_raw": "Ricardo Subtil <ricasubtil@gmail.com>",
"summary": "Prevent race condition on initial breakpoints from DAP",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 84895
},
"cc38139799772c1acf930e37cddd89660714c1c2": {
"hash": "cc38139799772c1acf930e37cddd89660714c1c2",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjgzMTU5ODY="
],
"author_raw": "jsjtxietian <jsjtxietian@outlook.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix visual shader's screen_uv input preview uses position of node",
"body": "rather than a sample area like uv\n\n(cherry picked from commit d920bdeda5ac0337030895f84f91d94efc8ce915)",
"is_cherrypick": true,
"cherrypick_hash": "d920bdeda5ac0337030895f84f91d94efc8ce915",
"pull": 89339
},
"d920bdeda5ac0337030895f84f91d94efc8ce915": {
"hash": "d920bdeda5ac0337030895f84f91d94efc8ce915",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjgzMTU5ODY="
],
"author_raw": "jsjtxietian <jsjtxietian@outlook.com>",
"committer_raw": "jsjtxietian <jsjtxietian@outlook.com>",
"summary": "Fix visual shader's screen_uv input preview uses position of node",
"body": "rather than a sample area like uv",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 84348
},
"a05e15944efd7e371a561fe1c6a844a2d7157ed2": {
"hash": "a05e15944efd7e371a561fe1c6a844a2d7157ed2",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE2MjE3Njg="
],
"author_raw": "aXu-AP <1621768+aXu-AP@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix opening docs writing extra navigation history",
"body": "Fix #82292\nRemoves extraneous call to change the tab if the page wasn't yet open when opening class member description.\n\n(cherry picked from commit 0506d6f19279b54bf1464a77614fc9b27898aaf5)",
"is_cherrypick": true,
"cherrypick_hash": "0506d6f19279b54bf1464a77614fc9b27898aaf5",
"pull": 89339
},
"0506d6f19279b54bf1464a77614fc9b27898aaf5": {
"hash": "0506d6f19279b54bf1464a77614fc9b27898aaf5",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE2MjE3Njg="
],
"author_raw": "aXu-AP <1621768+aXu-AP@users.noreply.github.com>",
"committer_raw": "aXu-AP <1621768+aXu-AP@users.noreply.github.com>",
"summary": "Fix opening docs writing extra navigation history",
"body": "Fix #82292\nRemoves extraneous call to change the tab if the page wasn't yet open when opening class member description.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 82498
},
"fc42a18ffe2fe33ff6dc0d8cfcb172be89bc210d": {
"hash": "fc42a18ffe2fe33ff6dc0d8cfcb172be89bc210d",
"is_merge": false,
"authored_by": [
"U_kgDOBcK-Cw"
],
"author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "[Doc] Clarify `bsearch(_custom)` behavior",
"body": "* Added an example for the effect of `before`\n* Clarified the arguments to the custom callable can be either order\n\n(cherry picked from commit 06df4abcd3386007812b8c5a19f82607fae7c1ef)",
"is_cherrypick": true,
"cherrypick_hash": "06df4abcd3386007812b8c5a19f82607fae7c1ef",
"pull": 89339
},
"06df4abcd3386007812b8c5a19f82607fae7c1ef": {
"hash": "06df4abcd3386007812b8c5a19f82607fae7c1ef",
"is_merge": false,
"authored_by": [
"U_kgDOBcK-Cw"
],
"author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"committer_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"summary": "[Doc] Clarify `bsearch(_custom)` behavior",
"body": "* Added an example for the effect of `before`\n* Clarified the arguments to the custom callable can be either order",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 89280
},
"b7399394599ef6ce86e60dba03de7b56b8707621": {
"hash": "b7399394599ef6ce86e60dba03de7b56b8707621",
"is_merge": false,
"authored_by": [
"U_kgDOBcK-Cw"
],
"author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "[Docs][C#] Use `PropertyName` constants in more places",
"body": "(cherry picked from commit 2f1f8ee39b53798a070954a68df0996916193dff)",
"is_cherrypick": true,
"cherrypick_hash": "2f1f8ee39b53798a070954a68df0996916193dff",
"pull": 89339
},
"2f1f8ee39b53798a070954a68df0996916193dff": {
"hash": "2f1f8ee39b53798a070954a68df0996916193dff",
"is_merge": false,
"authored_by": [
"U_kgDOBcK-Cw"
],
"author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"committer_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"summary": "[Docs][C#] Use `PropertyName` constants in more places",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 89246
},
"867df40f133ffc7667b863b75d067f4f86b86f5e": {
"hash": "867df40f133ffc7667b863b75d067f4f86b86f5e",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjY2NzI3NzEw"
],
"author_raw": "Micky <micheledevita2@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Address a few issues in Transform3D documentation",
"body": "(cherry picked from commit abf48946777c95df912ad797b38e7f8ddde3a222)",
"is_cherrypick": true,
"cherrypick_hash": "abf48946777c95df912ad797b38e7f8ddde3a222",
"pull": 89339
},
"abf48946777c95df912ad797b38e7f8ddde3a222": {
"hash": "abf48946777c95df912ad797b38e7f8ddde3a222",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjY2NzI3NzEw"
],
"author_raw": "Micky <micheledevita2@gmail.com>",
"committer_raw": "Micky <micheledevita2@gmail.com>",
"summary": "Address a few issues in Transform3D documentation",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 89147
},
"63c13e77e4389d06fe7f53e81dade20561cb9da6": {
"hash": "63c13e77e4389d06fe7f53e81dade20561cb9da6",
"is_merge": false,
"authored_by": [
"U_kgDOBcK-Cw"
],
"author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "[C#] Fix typo in `Color` documentation",
"body": "(cherry picked from commit 5aadb8660b512548713b3e69e01e2b9d32befc15)",
"is_cherrypick": true,
"cherrypick_hash": "5aadb8660b512548713b3e69e01e2b9d32befc15",
"pull": 89339
},
"5aadb8660b512548713b3e69e01e2b9d32befc15": {
"hash": "5aadb8660b512548713b3e69e01e2b9d32befc15",
"is_merge": false,
"authored_by": [
"U_kgDOBcK-Cw"
],
"author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"committer_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"summary": "[C#] Fix typo in `Color` documentation",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 89092
},
"ba722ea0676de0b36689519339c06b7c18b7fee3": {
"hash": "ba722ea0676de0b36689519339c06b7c18b7fee3",
"is_merge": false,
"authored_by": [
"U_kgDOBcK-Cw"
],
"author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "[Doc] Clarify some details about deferred calls",
"body": "(cherry picked from commit 1cc5b0aa0d2ab0da6c82cad736e9cd50b0771251)",
"is_cherrypick": true,
"cherrypick_hash": "1cc5b0aa0d2ab0da6c82cad736e9cd50b0771251",
"pull": 89339
},
"1cc5b0aa0d2ab0da6c82cad736e9cd50b0771251": {
"hash": "1cc5b0aa0d2ab0da6c82cad736e9cd50b0771251",
"is_merge": false,
"authored_by": [
"U_kgDOBcK-Cw"
],
"author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"committer_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"summary": "[Doc] Clarify some details about deferred calls",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 88961
},
"94c9e96056fbda9de5df5b346caa8b318ab668fd": {
"hash": "94c9e96056fbda9de5df5b346caa8b318ab668fd",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "RTL: Clarify that line, paragraph, and character numbers are zero-indexed",
"body": "Closes #82885.\n\n(cherry picked from commit 4a1397b58cf3cbdddf657efc575c6066860daf6d)",
"is_cherrypick": true,
"cherrypick_hash": "4a1397b58cf3cbdddf657efc575c6066860daf6d",
"pull": 89339
},
"4a1397b58cf3cbdddf657efc575c6066860daf6d": {
"hash": "4a1397b58cf3cbdddf657efc575c6066860daf6d",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "RTL: Clarify that line, paragraph, and character numbers are zero-indexed",
"body": "Closes #82885.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 88956
},
"50a240916a397c588ef307eb7335beec7b5dcad6": {
"hash": "50a240916a397c588ef307eb7335beec7b5dcad6",
"is_merge": false,
"authored_by": [
"U_kgDOBcK-Cw"
],
"author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "[Doc] Fix some incorrect uses of \"children\"",
"body": "(cherry picked from commit 9b5cd8e2400ac305b3e47229a8981327c22823f0)",
"is_cherrypick": true,
"cherrypick_hash": "9b5cd8e2400ac305b3e47229a8981327c22823f0",
"pull": 89339
},
"9b5cd8e2400ac305b3e47229a8981327c22823f0": {
"hash": "9b5cd8e2400ac305b3e47229a8981327c22823f0",
"is_merge": false,
"authored_by": [
"U_kgDOBcK-Cw"
],
"author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"committer_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"summary": "[Doc] Fix some incorrect uses of \"children\"",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 88920
},
"7159bd3bc3d82fa9d7c0c3f2a2b582087cdd1887": {
"hash": "7159bd3bc3d82fa9d7c0c3f2a2b582087cdd1887",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjEzMjI4OTMy"
],
"author_raw": "Zi Ye <major.mcdoom@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Add necessary elaboration to documentation for Node3D::get_parent_node_3d",
"body": "(cherry picked from commit 4c8015bec3c70202d14e778bf086e48e307f5c58)",
"is_cherrypick": true,
"cherrypick_hash": "4c8015bec3c70202d14e778bf086e48e307f5c58",
"pull": 89339
},
"4c8015bec3c70202d14e778bf086e48e307f5c58": {
"hash": "4c8015bec3c70202d14e778bf086e48e307f5c58",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjEzMjI4OTMy"
],
"author_raw": "Zi Ye <major.mcdoom@gmail.com>",
"committer_raw": "Zi Ye <major.mcdoom@gmail.com>",
"summary": "Add necessary elaboration to documentation for Node3D::get_parent_node_3d",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 88841
},
"637960597f0c3776acc468601d159e7edd541749": {
"hash": "637960597f0c3776acc468601d159e7edd541749",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjYyOTkyMjc="
],
"author_raw": "Markus Sauermann <6299227+Sauermann@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Document that `parse_input_event` doesn't influence the OS",
"body": "(cherry picked from commit 8121446385fdebb04ee27c505be94ee88cce61d1)",
"is_cherrypick": true,
"cherrypick_hash": "8121446385fdebb04ee27c505be94ee88cce61d1",
"pull": 89339
},
"8121446385fdebb04ee27c505be94ee88cce61d1": {
"hash": "8121446385fdebb04ee27c505be94ee88cce61d1",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjYyOTkyMjc="
],
"author_raw": "Markus Sauermann <6299227+Sauermann@users.noreply.github.com>",
"committer_raw": "Markus Sauermann <6299227+Sauermann@users.noreply.github.com>",
"summary": "Document that `parse_input_event` doesn't influence the OS",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 88810
},
"da4aaaa007220c30d03510efcda22995564c9cbd": {
"hash": "da4aaaa007220c30d03510efcda22995564c9cbd",
"is_merge": false,
"authored_by": [
"U_kgDOBcK-Cw"
],
"author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "[Doc] Fix GDScript casing of `String.num_scientific`",
"body": "(cherry picked from commit b384beccc56db54d435f492d0f98679ed9f7d9d3)",
"is_cherrypick": true,
"cherrypick_hash": "b384beccc56db54d435f492d0f98679ed9f7d9d3",
"pull": 89339
},
"b384beccc56db54d435f492d0f98679ed9f7d9d3": {
"hash": "b384beccc56db54d435f492d0f98679ed9f7d9d3",
"is_merge": false,
"authored_by": [
"U_kgDOBcK-Cw"
],
"author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"committer_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"summary": "[Doc] Fix GDScript casing of `String.num_scientific`",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 88767
},
"9d5755d20c394379839a67c9c45474ac2cbe7c8a": {
"hash": "9d5755d20c394379839a67c9c45474ac2cbe7c8a",
"is_merge": false,
"authored_by": [
"U_kgDOBcK-Cw"
],
"author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Clarify behavior of opening a new file in `FileAccess`",
"body": "The containing directory must exist for this to succeed.\n\n(cherry picked from commit a775d8bf5abdde5c1b5106dfa3686deb559eee62)",
"is_cherrypick": true,
"cherrypick_hash": "a775d8bf5abdde5c1b5106dfa3686deb559eee62",
"pull": 89339
},
"a775d8bf5abdde5c1b5106dfa3686deb559eee62": {
"hash": "a775d8bf5abdde5c1b5106dfa3686deb559eee62",
"is_merge": false,
"authored_by": [
"U_kgDOBcK-Cw"
],
"author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"committer_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"summary": "Clarify behavior of opening a new file in `FileAccess`",
"body": "The containing directory must exist for this to succeed.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 88758
},
"2c22a0a590fd0473f738f590f30c5a5f7c93106f": {
"hash": "2c22a0a590fd0473f738f590f30c5a5f7c93106f",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjIyMzA3Njk4"
],
"author_raw": "SaNeOr <sane0r@outlook.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Additional docs: c# mainloop needs to be registered in the global class",
"body": "(cherry picked from commit 3122b368c0a11f1488ec95b19ddfacc0c8e55192)",
"is_cherrypick": true,
"cherrypick_hash": "3122b368c0a11f1488ec95b19ddfacc0c8e55192",
"pull": 89339
},
"3122b368c0a11f1488ec95b19ddfacc0c8e55192": {
"hash": "3122b368c0a11f1488ec95b19ddfacc0c8e55192",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjIyMzA3Njk4"
],
"author_raw": "SaNeOr <sane0r@outlook.com>",
"committer_raw": "SaNeOr <sane0r@outlook.com>",
"summary": "Additional docs: c# mainloop needs to be registered in the global class",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 88635
},
"6400a1fd62d2fc3d273640dbffe4683499efc383": {
"hash": "6400a1fd62d2fc3d273640dbffe4683499efc383",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjU3MDAwNDE="
],
"author_raw": "Cariad Eccleston <cariad@cariad.earth>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix \"dimensionnal\" typo",
"body": "(cherry picked from commit 9472ccbcdd18c6d8675ca936b9920d695d3e368b)",
"is_cherrypick": true,
"cherrypick_hash": "9472ccbcdd18c6d8675ca936b9920d695d3e368b",
"pull": 89339
},
"9472ccbcdd18c6d8675ca936b9920d695d3e368b": {
"hash": "9472ccbcdd18c6d8675ca936b9920d695d3e368b",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjU3MDAwNDE="
],
"author_raw": "Cariad Eccleston <cariad@cariad.earth>",
"committer_raw": "Cariad Eccleston <cariad@cariad.earth>",
"summary": "Fix \"dimensionnal\" typo",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 88559
},
"ccc8472c5780dededb06d9024bc67442bcb96f60": {
"hash": "ccc8472c5780dededb06d9024bc67442bcb96f60",
"is_merge": false,
"authored_by": [
"U_kgDOBcK-Cw"
],
"author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix some leftover references to `hint_albedo` in docs",
"body": "(cherry picked from commit e5266f71b9a79f1a17318c9c0a930c6bca7e5791)",
"is_cherrypick": true,
"cherrypick_hash": "e5266f71b9a79f1a17318c9c0a930c6bca7e5791",
"pull": 89339
},
"e5266f71b9a79f1a17318c9c0a930c6bca7e5791": {
"hash": "e5266f71b9a79f1a17318c9c0a930c6bca7e5791",
"is_merge": false,
"authored_by": [
"U_kgDOBcK-Cw"
],
"author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"committer_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"summary": "Fix some leftover references to `hint_albedo` in docs",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 88503
},
"aca96eb406016dc4b8e7c4e55542b56b39383d60": {
"hash": "aca96eb406016dc4b8e7c4e55542b56b39383d60",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjMzODg0MzY4"
],
"author_raw": "Dalton <daltonstwilliams@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix function description for Font.get_char_size()",
"body": "Removed description implying you can pass a second char in order to account for kerning\n\n(cherry picked from commit c9bc54637b1d755ab0bef588996fafcd108ed1b4)",
"is_cherrypick": true,
"cherrypick_hash": "c9bc54637b1d755ab0bef588996fafcd108ed1b4",
"pull": 89339
},
"c9bc54637b1d755ab0bef588996fafcd108ed1b4": {
"hash": "c9bc54637b1d755ab0bef588996fafcd108ed1b4",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjMzODg0MzY4"
],
"author_raw": "Dalton <daltonstwilliams@gmail.com>",
"committer_raw": "Dalton <daltonstwilliams@gmail.com>",
"summary": "Fix function description for Font.get_char_size()",
"body": "Removed description implying you can pass a second char in order to account for kerning",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 88444
},
"48f0e5f12b8b34142673ba50cc743615296d6ef3": {
"hash": "48f0e5f12b8b34142673ba50cc743615296d6ef3",
"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 RichTextLabel's `meta_clicked` to handle clickable URLs",
"body": "(cherry picked from commit ea03154a27ba024ef2ceb18c17d2fd4571008d5c)",
"is_cherrypick": true,
"cherrypick_hash": "ea03154a27ba024ef2ceb18c17d2fd4571008d5c",
"pull": 89339
},
"ea03154a27ba024ef2ceb18c17d2fd4571008d5c": {
"hash": "ea03154a27ba024ef2ceb18c17d2fd4571008d5c",
"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 RichTextLabel's `meta_clicked` to handle clickable URLs",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 88255
},
"fb55840d92ba3ba48e8c9744471bbd454a56dbc4": {
"hash": "fb55840d92ba3ba48e8c9744471bbd454a56dbc4",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE4MDAzMg=="
],
"author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Document initial position project settings not affecting run from editor",
"body": "(cherry picked from commit d3df15f823c9a70d7541dbafa6fe0b097a51e426)",
"is_cherrypick": true,
"cherrypick_hash": "d3df15f823c9a70d7541dbafa6fe0b097a51e426",
"pull": 89339
},
"d3df15f823c9a70d7541dbafa6fe0b097a51e426": {
"hash": "d3df15f823c9a70d7541dbafa6fe0b097a51e426",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE4MDAzMg=="
],
"author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"summary": "Document initial position project settings not affecting run from editor",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 88040
},
"aaf1928940dfc2e6280b1cd3811e02dbfbc0b0b4": {
"hash": "aaf1928940dfc2e6280b1cd3811e02dbfbc0b0b4",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE4MDAzMg=="
],
"author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Improve documentation on Android package unique name",
"body": "- Document `$genname` behavior.\n- Update to match actual validation and Google Play guidelines.\n\n(cherry picked from commit 111908c4ed7b5a06bc43ccc8fb1a1e81cc35073e)",
"is_cherrypick": true,
"cherrypick_hash": "111908c4ed7b5a06bc43ccc8fb1a1e81cc35073e",
"pull": 89339
},
"111908c4ed7b5a06bc43ccc8fb1a1e81cc35073e": {
"hash": "111908c4ed7b5a06bc43ccc8fb1a1e81cc35073e",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE4MDAzMg=="
],
"author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"summary": "Improve documentation on Android package unique name",
"body": "- Document `$genname` behavior.\n- Update to match actual validation and Google Play guidelines.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 88024
},
"002028ea408927720496606d36701c44147e6ac6": {
"hash": "002028ea408927720496606d36701c44147e6ac6",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE3NTA2NTcz"
],
"author_raw": "Allen Pestaluky <allenpestaluky@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix docs for Color class regarding bits per component.",
"body": "This fixes godot-docs#8906 ( https://github.com/godotengine/godot-docs/issues/8906 )\n\n(cherry picked from commit 0e977e087ccf7c1392e56e7ff12dd7bb538ee70a)",
"is_cherrypick": true,
"cherrypick_hash": "0e977e087ccf7c1392e56e7ff12dd7bb538ee70a",
"pull": 89339
},
"0e977e087ccf7c1392e56e7ff12dd7bb538ee70a": {
"hash": "0e977e087ccf7c1392e56e7ff12dd7bb538ee70a",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE3NTA2NTcz"
],
"author_raw": "Allen Pestaluky <allenpestaluky@gmail.com>",
"committer_raw": "Allen Pestaluky <allenpestaluky@gmail.com>",
"summary": "Fix docs for Color class regarding bits per component.",
"body": "This fixes godot-docs#8906 ( https://github.com/godotengine/godot-docs/issues/8906 )",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87985
},
"5a0f95edd253c911ddfa40f5749fc2d47cd6b684": {
"hash": "5a0f95edd253c911ddfa40f5749fc2d47cd6b684",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE4MDAzMg=="
],
"author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Document `OS.execute()` limitations on Android",
"body": "(cherry picked from commit d94ee14123670c630d45b65afef1a0b31d4a2306)",
"is_cherrypick": true,
"cherrypick_hash": "d94ee14123670c630d45b65afef1a0b31d4a2306",
"pull": 89339
},
"d94ee14123670c630d45b65afef1a0b31d4a2306": {
"hash": "d94ee14123670c630d45b65afef1a0b31d4a2306",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE4MDAzMg=="
],
"author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"summary": "Document `OS.execute()` limitations on Android",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87983
},
"5b6362272654cfdb155daa66657f96c8ecefde23": {
"hash": "5b6362272654cfdb155daa66657f96c8ecefde23",
"is_merge": false,
"authored_by": [
"U_kgDOBY72zQ"
],
"author_raw": "Florian Grabmeier <flo.grabmeier@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Remove duplicate reference of CUSTOM_ARRAY_RBGA8_URNOM in docs",
"body": "(cherry picked from commit 02faccd14f635334569d6499d86f6759de7bfbff)",
"is_cherrypick": true,
"cherrypick_hash": "02faccd14f635334569d6499d86f6759de7bfbff",
"pull": 89339
},
"02faccd14f635334569d6499d86f6759de7bfbff": {
"hash": "02faccd14f635334569d6499d86f6759de7bfbff",
"is_merge": false,
"authored_by": [
"U_kgDOBY72zQ"
],
"author_raw": "Florian Grabmeier <flo.grabmeier@gmail.com>",
"committer_raw": "Florian Grabmeier <flo.grabmeier@gmail.com>",
"summary": "Remove duplicate reference of CUSTOM_ARRAY_RBGA8_URNOM in docs",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87973
},
"c3d9191f333cae17c9149aa982c91c499b4c27ae": {
"hash": "c3d9191f333cae17c9149aa982c91c499b4c27ae",
"is_merge": false,
"authored_by": [
"U_kgDOBcK-Cw"
],
"author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix inverted link in docs",
"body": "Title and url were swapped\n\n(cherry picked from commit 17000bf8c3abb2a6f240bf49800ce8e68e7ced70)",
"is_cherrypick": true,
"cherrypick_hash": "17000bf8c3abb2a6f240bf49800ce8e68e7ced70",
"pull": 89339
},
"17000bf8c3abb2a6f240bf49800ce8e68e7ced70": {
"hash": "17000bf8c3abb2a6f240bf49800ce8e68e7ced70",
"is_merge": false,
"authored_by": [
"U_kgDOBcK-Cw"
],
"author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"committer_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"summary": "Fix inverted link in docs",
"body": "Title and url were swapped",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87951
},
"263616aab01bfabdf35200a1ed2c5053801faf17": {
"hash": "263616aab01bfabdf35200a1ed2c5053801faf17",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM1Mzc2OTUw"
],
"author_raw": "Emmanouil Papadeas <manoschool@yahoo.gr>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Minor fix in DisplayServer.xml to include Linux & Windows in FEATURE_NATIVE_DIALOG",
"body": "(cherry picked from commit 2ba6066d5dcf4b9835310e01b00a6cec5320733b)",
"is_cherrypick": true,
"cherrypick_hash": "2ba6066d5dcf4b9835310e01b00a6cec5320733b",
"pull": 89339
},
"2ba6066d5dcf4b9835310e01b00a6cec5320733b": {
"hash": "2ba6066d5dcf4b9835310e01b00a6cec5320733b",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM1Mzc2OTUw"
],
"author_raw": "Emmanouil Papadeas <manoschool@yahoo.gr>",
"committer_raw": "Emmanouil Papadeas <manoschool@yahoo.gr>",
"summary": "Minor fix in DisplayServer.xml to include Linux & Windows in FEATURE_NATIVE_DIALOG",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87913
},
"84b8c3275de320ffa73266231f86c88117179f4f": {
"hash": "84b8c3275de320ffa73266231f86c88117179f4f",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjY2NzI3NzEw"
],
"author_raw": "Micky <micheledevita2@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Mention and deprecate InputEventJoypadButton's pressure",
"body": "(cherry picked from commit 25c0c95960a6c6b8e65da7f9828fd83b3c6d1720)",
"is_cherrypick": true,
"cherrypick_hash": "25c0c95960a6c6b8e65da7f9828fd83b3c6d1720",
"pull": 89339
},
"25c0c95960a6c6b8e65da7f9828fd83b3c6d1720": {
"hash": "25c0c95960a6c6b8e65da7f9828fd83b3c6d1720",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjY2NzI3NzEw"
],
"author_raw": "Micky <micheledevita2@gmail.com>",
"committer_raw": "Micky <micheledevita2@gmail.com>",
"summary": "Mention and deprecate InputEventJoypadButton's pressure",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87676
},
"2bbd4aabdb48ef0b1b8c57696f977e6ac0dd30ae": {
"hash": "2bbd4aabdb48ef0b1b8c57696f977e6ac0dd30ae",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjY2NzI3NzEw"
],
"author_raw": "Micky <micheledevita2@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Tweak XROrigin3D documentation",
"body": "(cherry picked from commit 552403d581f0b254f9722c9af37494230d6141d1)",
"is_cherrypick": true,
"cherrypick_hash": "552403d581f0b254f9722c9af37494230d6141d1",
"pull": 89339
},
"552403d581f0b254f9722c9af37494230d6141d1": {
"hash": "552403d581f0b254f9722c9af37494230d6141d1",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjY2NzI3NzEw"
],
"author_raw": "Micky <micheledevita2@gmail.com>",
"committer_raw": "Micky <micheledevita2@gmail.com>",
"summary": "Tweak XROrigin3D documentation",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87444
},
"968f5929840d215bde00f716dded31ed9973ff37": {
"hash": "968f5929840d215bde00f716dded31ed9973ff37",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjY2NzI3NzEw"
],
"author_raw": "Micky <micheledevita2@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Overhaul Transform3D documentation",
"body": "(cherry picked from commit 64ba22a9a7d4c4f8540acb8b489c37f5e6d8380b)",
"is_cherrypick": true,
"cherrypick_hash": "64ba22a9a7d4c4f8540acb8b489c37f5e6d8380b",
"pull": 89339
},
"64ba22a9a7d4c4f8540acb8b489c37f5e6d8380b": {
"hash": "64ba22a9a7d4c4f8540acb8b489c37f5e6d8380b",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjY2NzI3NzEw"
],
"author_raw": "Micky <micheledevita2@gmail.com>",
"committer_raw": "Micky <micheledevita2@gmail.com>",
"summary": "Overhaul Transform3D documentation",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87334
},
"acea2c542439dbe438ac3c9bafa980e570b4b413": {
"hash": "acea2c542439dbe438ac3c9bafa980e570b4b413",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjY2NzI3NzEw"
],
"author_raw": "Micky <micheledevita2@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Add documentation to EditorExportPlatformWeb",
"body": "(cherry picked from commit 7ffacb5d49c32fe89ea793164118545284456fdd)",
"is_cherrypick": true,
"cherrypick_hash": "7ffacb5d49c32fe89ea793164118545284456fdd",
"pull": 89339
},
"7ffacb5d49c32fe89ea793164118545284456fdd": {
"hash": "7ffacb5d49c32fe89ea793164118545284456fdd",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjY2NzI3NzEw"
],
"author_raw": "Micky <micheledevita2@gmail.com>",
"committer_raw": "Micky <micheledevita2@gmail.com>",
"summary": "Add documentation to EditorExportPlatformWeb",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86977
},
"f2abdd143efbce22f8b6ac90b9487c6334be3649": {
"hash": "f2abdd143efbce22f8b6ac90b9487c6334be3649",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjY2NzI3NzEw"
],
"author_raw": "Micky <micheledevita2@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Add missing documentation for AudioStream & AudioStreamPlayback",
"body": "(cherry picked from commit 8f4598bad4d9e87e6647d8c6f4ad529934508a79)",
"is_cherrypick": true,
"cherrypick_hash": "8f4598bad4d9e87e6647d8c6f4ad529934508a79",
"pull": 89339
},
"8f4598bad4d9e87e6647d8c6f4ad529934508a79": {
"hash": "8f4598bad4d9e87e6647d8c6f4ad529934508a79",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjY2NzI3NzEw"
],
"author_raw": "Micky <micheledevita2@gmail.com>",
"committer_raw": "Micky <micheledevita2@gmail.com>",
"summary": "Add missing documentation for AudioStream & AudioStreamPlayback",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86958
},
"316d3d8a0d8167d8d2c6cebf852e4bbba8a46a1a": {
"hash": "316d3d8a0d8167d8d2c6cebf852e4bbba8a46a1a",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjY2NzI3NzEw"
],
"author_raw": "Micky <micheledevita2@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Add a few notes to Sprite3D's documentation",
"body": "(cherry picked from commit 8ca47c981d0d737db24b91c96899f4831147c931)",
"is_cherrypick": true,
"cherrypick_hash": "8ca47c981d0d737db24b91c96899f4831147c931",
"pull": 89339
},
"8ca47c981d0d737db24b91c96899f4831147c931": {
"hash": "8ca47c981d0d737db24b91c96899f4831147c931",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjY2NzI3NzEw"
],
"author_raw": "Micky <micheledevita2@gmail.com>",
"committer_raw": "Micky <micheledevita2@gmail.com>",
"summary": "Add a few notes to Sprite3D's documentation",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86872
},
"90871bc800e7e13a112712da59200ea33e1fbb6e": {
"hash": "90871bc800e7e13a112712da59200ea33e1fbb6e",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjY2NzI3NzEw"
],
"author_raw": "Micky <micheledevita2@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Overhaul documentation about MIDI support",
"body": "(cherry picked from commit 8723d116c4274de9e60c96bcc8471a0e6c8cbab6)",
"is_cherrypick": true,
"cherrypick_hash": "8723d116c4274de9e60c96bcc8471a0e6c8cbab6",
"pull": 89339
},
"8723d116c4274de9e60c96bcc8471a0e6c8cbab6": {
"hash": "8723d116c4274de9e60c96bcc8471a0e6c8cbab6",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjY2NzI3NzEw"
],
"author_raw": "Micky <micheledevita2@gmail.com>",
"committer_raw": "Micky <micheledevita2@gmail.com>",
"summary": "Overhaul documentation about MIDI support",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86693
},
"0f38f50e97c69607a0ccf0565f3e7ddf792198e9": {
"hash": "0f38f50e97c69607a0ccf0565f3e7ddf792198e9",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjIyMzA0MTY3"
],
"author_raw": "20kdc <asdd2808@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix the documentation of Bone2D::apply_rest (squashed)",
"body": "Co-authored-by: Micky <66727710+Mickeon@users.noreply.github.com>\n(cherry picked from commit f16f8bf39bc79c48c4424d7a6b2e3a0f1eedc18b)",
"is_cherrypick": true,
"cherrypick_hash": "f16f8bf39bc79c48c4424d7a6b2e3a0f1eedc18b",
"pull": 89339
},
"f16f8bf39bc79c48c4424d7a6b2e3a0f1eedc18b": {
"hash": "f16f8bf39bc79c48c4424d7a6b2e3a0f1eedc18b",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjIyMzA0MTY3",
"MDQ6VXNlcjY2NzI3NzEw"
],
"author_raw": "20kdc <asdd2808@gmail.com>",
"committer_raw": "20kdc <asdd2808@gmail.com>",
"summary": "Fix the documentation of Bone2D::apply_rest (squashed)",
"body": "Co-authored-by: Micky <66727710+Mickeon@users.noreply.github.com>",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 85503
},
"755620e36455bbf4a042b6e88bbd46ff32905c79": {
"hash": "755620e36455bbf4a042b6e88bbd46ff32905c79",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE4MDAzMg=="
],
"author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Document Bounce = 1.0 not being sufficient for infinite energy conservation",
"body": "(cherry picked from commit 7ff1704b1bbe2906be696849d676901ec4c1c62e)",
"is_cherrypick": true,
"cherrypick_hash": "7ff1704b1bbe2906be696849d676901ec4c1c62e",
"pull": 89339
},
"7ff1704b1bbe2906be696849d676901ec4c1c62e": {
"hash": "7ff1704b1bbe2906be696849d676901ec4c1c62e",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE4MDAzMg=="
],
"author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"summary": "Document Bounce = 1.0 not being sufficient for infinite energy conservation",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 82968
},
"41648610cc11c07e64df84f45a8a42c431c7b3de": {
"hash": "41648610cc11c07e64df84f45a8a42c431c7b3de",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjEwMjQ5NTA="
],
"author_raw": "Lucas Clemente Vella <lvella@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Improve docs on how ParallaxLayer mirroring works.",
"body": "I wrote everything I wish was written when I tried to make an\ninfinite scrolling background, addressing every point of every\nmistake I made.\n\n(cherry picked from commit 40813b68f06188a1ccd512212e8baffb2c115913)",
"is_cherrypick": true,
"cherrypick_hash": "40813b68f06188a1ccd512212e8baffb2c115913",
"pull": 89339
},
"40813b68f06188a1ccd512212e8baffb2c115913": {
"hash": "40813b68f06188a1ccd512212e8baffb2c115913",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjEwMjQ5NTA="
],
"author_raw": "Lucas Clemente Vella <lvella@gmail.com>",
"committer_raw": "Lucas Clemente Vella <lvella@gmail.com>",
"summary": "Improve docs on how ParallaxLayer mirroring works.",
"body": "I wrote everything I wish was written when I tried to make an\ninfinite scrolling background, addressing every point of every\nmistake I made.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 80896
},
"5960a15a4647b381afc0e15c15a45420fe235344": {
"hash": "5960a15a4647b381afc0e15c15a45420fe235344",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjIyMjMxNzI="
],
"author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Clarify Tween.set_parallel()",
"body": "(cherry picked from commit 207bd34aa54072476c5ca07252fed30306002560)",
"is_cherrypick": true,
"cherrypick_hash": "207bd34aa54072476c5ca07252fed30306002560",
"pull": 89339
},
"207bd34aa54072476c5ca07252fed30306002560": {
"hash": "207bd34aa54072476c5ca07252fed30306002560",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjIyMjMxNzI="
],
"author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
"committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
"summary": "Clarify Tween.set_parallel()",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 79758
},
"14bd7d061fbf2783b0239d645c97d1c1e1c18e8f": {
"hash": "14bd7d061fbf2783b0239d645c97d1c1e1c18e8f",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE0NzM3Mzk="
],
"author_raw": "ArthasMenethil <dinobot92t@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix shader cache with transform feedback on some android devices",
"body": "(cherry picked from commit d31d3e503e2a0b5719f6de57b2b350ed7b4160a0)",
"is_cherrypick": true,
"cherrypick_hash": "d31d3e503e2a0b5719f6de57b2b350ed7b4160a0",
"pull": 89339
},
"d31d3e503e2a0b5719f6de57b2b350ed7b4160a0": {
"hash": "d31d3e503e2a0b5719f6de57b2b350ed7b4160a0",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE0NzM3Mzk="
],
"author_raw": "ArthasMenethil <dinobot92t@gmail.com>",
"committer_raw": "ArthasMenethil <dinobot92t@gmail.com>",
"summary": "Fix shader cache with transform feedback on some android devices",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 88573
},
"f4ac543b9961f0af1960e3bc1053b930f3935b27": {
"hash": "f4ac543b9961f0af1960e3bc1053b930f3935b27",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjExMjc3NTg4"
],
"author_raw": "ACB <ansas.bogdan@rwth-aachen.de>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Make `RID_Owner<Texture>` threadsafe in `TextureStorage` for gles3",
"body": "(cherry picked from commit 09d2c09434efba4d37c603d4fe67a643de70f92e)",
"is_cherrypick": true,
"cherrypick_hash": "09d2c09434efba4d37c603d4fe67a643de70f92e",
"pull": 89339
},
"09d2c09434efba4d37c603d4fe67a643de70f92e": {
"hash": "09d2c09434efba4d37c603d4fe67a643de70f92e",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjExMjc3NTg4"
],
"author_raw": "ACB <ansas.bogdan@rwth-aachen.de>",
"committer_raw": "ACB <ansas.bogdan@rwth-aachen.de>",
"summary": "Make `RID_Owner<Texture>` threadsafe in `TextureStorage` for gles3",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 88205
},
"9547818cc0f58d22667a67fb048e08d09c1753e6": {
"hash": "9547818cc0f58d22667a67fb048e08d09c1753e6",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM2MjQ4NTM="
],
"author_raw": "Hakim <hakim.rouatbi@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Do not reflect the origin lines in a mirror",
"body": "(cherry picked from commit 59c75b074a8630d2cf2fbd6b23fb4d68fa3b3a97)",
"is_cherrypick": true,
"cherrypick_hash": "59c75b074a8630d2cf2fbd6b23fb4d68fa3b3a97",
"pull": 89339
},
"59c75b074a8630d2cf2fbd6b23fb4d68fa3b3a97": {
"hash": "59c75b074a8630d2cf2fbd6b23fb4d68fa3b3a97",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM2MjQ4NTM="
],
"author_raw": "Hakim <hakim.rouatbi@gmail.com>",
"committer_raw": "Hakim <hakim.rouatbi@gmail.com>",
"summary": "Do not reflect the origin lines in a mirror",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87757
},
"8e31ea244b4157a56449a80a45efd1cba2d9e782": {
"hash": "8e31ea244b4157a56449a80a45efd1cba2d9e782",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE2NTIxMzM5"
],
"author_raw": "Clay John <claynjohn@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Significantly improve the speed of shader compilation in compatibility backend",
"body": "Compile the unlit version by default to save on both cache size and compile time\n\n(cherry picked from commit f1781fe9d1ec82cc9f78ecf0a8f6fa20e7114e46)",
"is_cherrypick": true,
"cherrypick_hash": "f1781fe9d1ec82cc9f78ecf0a8f6fa20e7114e46",
"pull": 89339
},
"f1781fe9d1ec82cc9f78ecf0a8f6fa20e7114e46": {
"hash": "f1781fe9d1ec82cc9f78ecf0a8f6fa20e7114e46",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE2NTIxMzM5"
],
"author_raw": "Clay John <claynjohn@gmail.com>",
"committer_raw": "Clay John <claynjohn@gmail.com>",
"summary": "Significantly improve the speed of shader compilation in compatibility backend",
"body": "Compile the unlit version by default to save on both cache size and compile time",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87553
},
"63b1d100fba2dc34e31cd22b9b326ff8d5a2aeb7": {
"hash": "63b1d100fba2dc34e31cd22b9b326ff8d5a2aeb7",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjgzMTU5ODY="
],
"author_raw": "jsjtxietian <jsjtxietian@outlook.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Make dummy rendering server appear as a high end platform",
"body": "to fix vulkan shader compile error when exporting\n\n(cherry picked from commit f6aabd2b72535e063cc9664765f5c0ccd4beff51)",
"is_cherrypick": true,
"cherrypick_hash": "f6aabd2b72535e063cc9664765f5c0ccd4beff51",
"pull": 89339
},
"f6aabd2b72535e063cc9664765f5c0ccd4beff51": {
"hash": "f6aabd2b72535e063cc9664765f5c0ccd4beff51",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjgzMTU5ODY="
],
"author_raw": "jsjtxietian <jsjtxietian@outlook.com>",
"committer_raw": "jsjtxietian <jsjtxietian@outlook.com>",
"summary": "Make dummy rendering server appear as a high end platform",
"body": "to fix vulkan shader compile error when exporting",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 88409
},
"5f92e6e7e311f00706fd6deac7fdbeab800241ee": {
"hash": "5f92e6e7e311f00706fd6deac7fdbeab800241ee",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE2NTIxMzM5"
],
"author_raw": "Clay John <claynjohn@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Add DummyShader handling to Dummy RenderingServer to ensure shader parameters are saved in headless export",
"body": "(cherry picked from commit 21ade7f0f76f33214c7c214a3e87f98bdfb94fdb)",
"is_cherrypick": true,
"cherrypick_hash": "21ade7f0f76f33214c7c214a3e87f98bdfb94fdb",
"pull": 89339
},
"21ade7f0f76f33214c7c214a3e87f98bdfb94fdb": {
"hash": "21ade7f0f76f33214c7c214a3e87f98bdfb94fdb",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE2NTIxMzM5"
],
"author_raw": "Clay John <claynjohn@gmail.com>",
"committer_raw": "Clay John <claynjohn@gmail.com>",
"summary": "Add DummyShader handling to Dummy RenderingServer to ensure shader parameters are saved in headless export",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87392
},
"9926e7e8fa198a90f9a0cafc11c633e4958473f4": {
"hash": "9926e7e8fa198a90f9a0cafc11c633e4958473f4",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjgzMTU5ODY="
],
"author_raw": "jsjtxietian <jsjtxietian@outlook.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Add shader_cache_dir_valid check to _save_to_cache",
"body": "(cherry picked from commit a365c070b34068a00463f4c9414010309f9c7920)",
"is_cherrypick": true,
"cherrypick_hash": "a365c070b34068a00463f4c9414010309f9c7920",
"pull": 89339
},
"a365c070b34068a00463f4c9414010309f9c7920": {
"hash": "a365c070b34068a00463f4c9414010309f9c7920",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjgzMTU5ODY="
],
"author_raw": "jsjtxietian <jsjtxietian@outlook.com>",
"committer_raw": "jsjtxietian <jsjtxietian@outlook.com>",
"summary": "Add shader_cache_dir_valid check to _save_to_cache",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87096
},
"3797140b7de7a64ddd1fa77004f4711571e13e24": {
"hash": "3797140b7de7a64ddd1fa77004f4711571e13e24",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjc2NDU2ODM="
],
"author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "[Windows] Disable fallback to ANGLE logic when compiled w/o ANGLE support.",
"body": "(cherry picked from commit 620e19472732fec4cf247f8983071deb1da742cc)",
"is_cherrypick": true,
"cherrypick_hash": "620e19472732fec4cf247f8983071deb1da742cc",
"pull": 89339
},
"620e19472732fec4cf247f8983071deb1da742cc": {
"hash": "620e19472732fec4cf247f8983071deb1da742cc",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjc2NDU2ODM="
],
"author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
"committer_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
"summary": "[Windows] Disable fallback to ANGLE logic when compiled w/o ANGLE support.",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 89351
},
"7e80c69d49129a4e398f66db75e96439e6f24135": {
"hash": "7e80c69d49129a4e398f66db75e96439e6f24135",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjc2NDU2ODM="
],
"author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "[Windows] Always use ANGLE in ARM builds.",
"body": "(cherry picked from commit b65635ae51635335aa5cc4ce023c403f8ba1e8ed)",
"is_cherrypick": true,
"cherrypick_hash": "b65635ae51635335aa5cc4ce023c403f8ba1e8ed",
"pull": 89339
},
"b65635ae51635335aa5cc4ce023c403f8ba1e8ed": {
"hash": "b65635ae51635335aa5cc4ce023c403f8ba1e8ed",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjc2NDU2ODM="
],
"author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
"committer_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
"summary": "[Windows] Always use ANGLE in ARM builds.",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86001
},
"35e5b150b37feae14b177f60055020b0d901970f": {
"hash": "35e5b150b37feae14b177f60055020b0d901970f",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjc2NDU2ODM="
],
"author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Force ANGLE on all pre GCN 4th gen. AMD/ATI GPUs.",
"body": "(cherry picked from commit 54747fab72cfb505a12ff7fbad0dc2e7e1fbb8cf)",
"is_cherrypick": true,
"cherrypick_hash": "54747fab72cfb505a12ff7fbad0dc2e7e1fbb8cf",
"pull": 89339
},
"54747fab72cfb505a12ff7fbad0dc2e7e1fbb8cf": {
"hash": "54747fab72cfb505a12ff7fbad0dc2e7e1fbb8cf",
"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": "Force ANGLE on all pre GCN 4th gen. AMD/ATI GPUs.",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 85273
},
"e46cba13ed4f22fd84d919c8438dbe996bce9e94": {
"hash": "e46cba13ed4f22fd84d919c8438dbe996bce9e94",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE5MTU2MQ=="
],
"author_raw": "David Snopek <dsnopek@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Remove GI methods in parentheses from light baking options",
"body": "(cherry picked from commit ce488930eac6d614dfdac3acebbf6040ee19e0a7)",
"is_cherrypick": true,
"cherrypick_hash": "ce488930eac6d614dfdac3acebbf6040ee19e0a7",
"pull": 89339
},
"ce488930eac6d614dfdac3acebbf6040ee19e0a7": {
"hash": "ce488930eac6d614dfdac3acebbf6040ee19e0a7",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE5MTU2MQ=="
],
"author_raw": "David Snopek <dsnopek@gmail.com>",
"committer_raw": "David Snopek <dsnopek@gmail.com>",
"summary": "Remove GI methods in parentheses from light baking options",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 85219
},
"2ec1d8043c3fa4c11a267b60d87e9809546d4eee": {
"hash": "2ec1d8043c3fa4c11a267b60d87e9809546d4eee",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE2NTIxMzM5"
],
"author_raw": "Clay John <claynjohn@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Store ArrayMesh path in RenderingServer for use in error messages",
"body": "(cherry picked from commit ead36fdcc4c2f4115230d044a99113c0943c9efa)",
"is_cherrypick": true,
"cherrypick_hash": "ead36fdcc4c2f4115230d044a99113c0943c9efa",
"pull": 89339
},
"ead36fdcc4c2f4115230d044a99113c0943c9efa": {
"hash": "ead36fdcc4c2f4115230d044a99113c0943c9efa",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE2NTIxMzM5"
],
"author_raw": "Clay John <claynjohn@gmail.com>",
"committer_raw": "Clay John <claynjohn@gmail.com>",
"summary": "Store ArrayMesh path in RenderingServer for use in error messages",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 84894
},
"138b3ded67fc2f0799641a7f8356bf881ebc3a54": {
"hash": "138b3ded67fc2f0799641a7f8356bf881ebc3a54",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM0ODAwMDcy"
],
"author_raw": "Danni <34800072+KeyboardDanni@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Ensure Camera2D scroll is updated on transform like 3.x",
"body": "(cherry picked from commit 734166f796f7ec592a912429e9a99de123b63f12)",
"is_cherrypick": true,
"cherrypick_hash": "734166f796f7ec592a912429e9a99de123b63f12",
"pull": 89339
},
"734166f796f7ec592a912429e9a99de123b63f12": {
"hash": "734166f796f7ec592a912429e9a99de123b63f12",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM0ODAwMDcy"
],
"author_raw": "Danni <34800072+KeyboardDanni@users.noreply.github.com>",
"committer_raw": "Danni <34800072+KeyboardDanni@users.noreply.github.com>",
"summary": "Ensure Camera2D scroll is updated on transform like 3.x",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 84465
},
"d19d2ca30792189f01437176373facd88b5f8f77": {
"hash": "d19d2ca30792189f01437176373facd88b5f8f77",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM2NzM5NDA4"
],
"author_raw": "David Zang <36739408+DaZang@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix property hints for parsed collision mask",
"body": "In NavigationPolygon use PROPERTY_HINT_LAYERS_2D_PHYSICS instead of PROPERTY_HINT_LAYERS_3D_PHYSICS to display the correct property hints.\n\nFixes #88154.\n\n(cherry picked from commit 0831ea0c525792810fe1b3db229b32d93b156096)",
"is_cherrypick": true,
"cherrypick_hash": "0831ea0c525792810fe1b3db229b32d93b156096",
"pull": 89339
},
"0831ea0c525792810fe1b3db229b32d93b156096": {
"hash": "0831ea0c525792810fe1b3db229b32d93b156096",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM2NzM5NDA4"
],
"author_raw": "David Zang <36739408+DaZang@users.noreply.github.com>",
"committer_raw": "David Zang <36739408+DaZang@users.noreply.github.com>",
"summary": "Fix property hints for parsed collision mask",
"body": "In NavigationPolygon use PROPERTY_HINT_LAYERS_2D_PHYSICS instead of PROPERTY_HINT_LAYERS_3D_PHYSICS to display the correct property hints.\n\nFixes #88154.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 88156
},
"abde3b53da36775f48a3a8308045bd0929651ae1": {
"hash": "abde3b53da36775f48a3a8308045bd0929651ae1",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE2NTIxMzM5"
],
"author_raw": "Clay John <claynjohn@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix wrong indexing when generating dummy tangents in GLTF import",
"body": "(cherry picked from commit 14c776f798eb678d4d73b9cec81a981bb1b5cb26)",
"is_cherrypick": true,
"cherrypick_hash": "14c776f798eb678d4d73b9cec81a981bb1b5cb26",
"pull": 89339
},
"14c776f798eb678d4d73b9cec81a981bb1b5cb26": {
"hash": "14c776f798eb678d4d73b9cec81a981bb1b5cb26",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE2NTIxMzM5"
],
"author_raw": "Clay John <claynjohn@gmail.com>",
"committer_raw": "Clay John <claynjohn@gmail.com>",
"summary": "Fix wrong indexing when generating dummy tangents in GLTF import",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 88931
},
"6ba9c6bf6d5098c4a829334cdc150bbe3959488f": {
"hash": "6ba9c6bf6d5098c4a829334cdc150bbe3959488f",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE2NTIxMzM5"
],
"author_raw": "Clay John <claynjohn@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Avoid singularity when generated tangents and validate that tangents are good enough when using compression",
"body": "(cherry picked from commit 781cd27fe432349c36c5363be4f879b1c3c48c10)",
"is_cherrypick": true,
"cherrypick_hash": "781cd27fe432349c36c5363be4f879b1c3c48c10",
"pull": 89339
},
"781cd27fe432349c36c5363be4f879b1c3c48c10": {
"hash": "781cd27fe432349c36c5363be4f879b1c3c48c10",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE2NTIxMzM5"
],
"author_raw": "Clay John <claynjohn@gmail.com>",
"committer_raw": "Clay John <claynjohn@gmail.com>",
"summary": "Avoid singularity when generated tangents and validate that tangents are good enough when using compression",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 88738
},
"43eae4312dae8b3c5005d39472c9b26fb2135287": {
"hash": "43eae4312dae8b3c5005d39472c9b26fb2135287",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjMyMzIx"
],
"author_raw": "K. S. Ernest (iFire) Lee <fire@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Add obj importer changes to use ImporterMesh.",
"body": "(cherry picked from commit 1430f0b67d7a4513e012389da0628db2f8d71478)",
"is_cherrypick": true,
"cherrypick_hash": "1430f0b67d7a4513e012389da0628db2f8d71478",
"pull": 89339
},
"1430f0b67d7a4513e012389da0628db2f8d71478": {
"hash": "1430f0b67d7a4513e012389da0628db2f8d71478",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjMyMzIx"
],
"author_raw": "K. S. Ernest (iFire) Lee <fire@users.noreply.github.com>",
"committer_raw": "K. S. Ernest (iFire) Lee <fire@users.noreply.github.com>",
"summary": "Add obj importer changes to use ImporterMesh.",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86365
},
"a61a84ff095c3e3ad83cd0efbd7cc21aadb25e83": {
"hash": "a61a84ff095c3e3ad83cd0efbd7cc21aadb25e83",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE2NTIxMzM5"
],
"author_raw": "Clay John <claynjohn@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Properly calculate binormal when creating SurfaceTool from arrays",
"body": "(cherry picked from commit f267b2aa87597a78fed9f0d086b18e47dd761a01)",
"is_cherrypick": true,
"cherrypick_hash": "f267b2aa87597a78fed9f0d086b18e47dd761a01",
"pull": 89339
},
"f267b2aa87597a78fed9f0d086b18e47dd761a01": {
"hash": "f267b2aa87597a78fed9f0d086b18e47dd761a01",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE2NTIxMzM5"
],
"author_raw": "Clay John <claynjohn@gmail.com>",
"committer_raw": "Clay John <claynjohn@gmail.com>",
"summary": "Properly calculate binormal when creating SurfaceTool from arrays",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 88725
},
"4142e57082df77ff77b4eda62af6dbd87591bcbb": {
"hash": "4142e57082df77ff77b4eda62af6dbd87591bcbb",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE5MTU2MQ=="
],
"author_raw": "David Snopek <dsnopek@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix crash when using OpenXR extension wrappers from GDExtension",
"body": "(cherry picked from commit 713ea0629a8c767e117836af4646cf88deca872a)",
"is_cherrypick": true,
"cherrypick_hash": "713ea0629a8c767e117836af4646cf88deca872a",
"pull": 89339
},
"713ea0629a8c767e117836af4646cf88deca872a": {
"hash": "713ea0629a8c767e117836af4646cf88deca872a",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE5MTU2MQ=="
],
"author_raw": "David Snopek <dsnopek@gmail.com>",
"committer_raw": "David Snopek <dsnopek@gmail.com>",
"summary": "Fix crash when using OpenXR extension wrappers from GDExtension",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 88689
},
"17e50c629cd315875190a745029a591624f40fae": {
"hash": "17e50c629cd315875190a745029a591624f40fae",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjYyOTkyMjc="
],
"author_raw": "Markus Sauermann <6299227+Sauermann@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix owner when importing meshes",
"body": "Handle the case correctly, that a child of a replaced node has\nas owner an ancestor of the replaced node.\n\n(cherry picked from commit c58607c32fc45abae1ef8885d05954a717b5eeec)",
"is_cherrypick": true,
"cherrypick_hash": "c58607c32fc45abae1ef8885d05954a717b5eeec",
"pull": 89339
},
"c58607c32fc45abae1ef8885d05954a717b5eeec": {
"hash": "c58607c32fc45abae1ef8885d05954a717b5eeec",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjYyOTkyMjc="
],
"author_raw": "Markus Sauermann <6299227+Sauermann@users.noreply.github.com>",
"committer_raw": "Markus Sauermann <6299227+Sauermann@users.noreply.github.com>",
"summary": "Fix owner when importing meshes",
"body": "Handle the case correctly, that a child of a replaced node has\nas owner an ancestor of the replaced node.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 88497
},
"3d4c2fa7da5c85b26cc712632a82e7f124d6260f": {
"hash": "3d4c2fa7da5c85b26cc712632a82e7f124d6260f",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjIyMjMxNzI="
],
"author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix inefficient list iteration in Node",
"body": "(cherry picked from commit 75ba837612babd37d40e65d4e545205c502b654d)",
"is_cherrypick": true,
"cherrypick_hash": "75ba837612babd37d40e65d4e545205c502b654d",
"pull": 89339
},
"75ba837612babd37d40e65d4e545205c502b654d": {
"hash": "75ba837612babd37d40e65d4e545205c502b654d",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjIyMjMxNzI="
],
"author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
"committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
"summary": "Fix inefficient list iteration in Node",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 88785
},
"b254088b7a6925936542a10e273816974382f23d": {
"hash": "b254088b7a6925936542a10e273816974382f23d",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjYyOTkyMjc="
],
"author_raw": "Markus Sauermann <6299227+Sauermann@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix global position for `InputEventMouse` in `viewport::push_input`",
"body": "Global position doesn't get adjusted within `InputEventMouse::xformed_by()`.\n\n(cherry picked from commit 8de39911c8e4f628d585dc5c1c6af66bfbfb3720)",
"is_cherrypick": true,
"cherrypick_hash": "8de39911c8e4f628d585dc5c1c6af66bfbfb3720",
"pull": 89339
},
"8de39911c8e4f628d585dc5c1c6af66bfbfb3720": {
"hash": "8de39911c8e4f628d585dc5c1c6af66bfbfb3720",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjYyOTkyMjc="
],
"author_raw": "Markus Sauermann <6299227+Sauermann@users.noreply.github.com>",
"committer_raw": "Markus Sauermann <6299227+Sauermann@users.noreply.github.com>",
"summary": "Fix global position for `InputEventMouse` in `viewport::push_input`",
"body": "Global position doesn't get adjusted within `InputEventMouse::xformed_by()`.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 88473
},
"34010bf4d2e847ebd934d65be673ec1a5c5ccb73": {
"hash": "34010bf4d2e847ebd934d65be673ec1a5c5ccb73",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3NzAwNDE4"
],
"author_raw": "Danil Alexeev <danil@alexeev.xyz>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Editor: Fix `_parse_category()` is not called for custom categories",
"body": "(cherry picked from commit 547f03b6d75272902fa3811792fe0b03ff7ed5c3)",
"is_cherrypick": true,
"cherrypick_hash": "547f03b6d75272902fa3811792fe0b03ff7ed5c3",
"pull": 89339
},
"547f03b6d75272902fa3811792fe0b03ff7ed5c3": {
"hash": "547f03b6d75272902fa3811792fe0b03ff7ed5c3",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3NzAwNDE4"
],
"author_raw": "Danil Alexeev <danil@alexeev.xyz>",
"committer_raw": "Danil Alexeev <danil@alexeev.xyz>",
"summary": "Editor: Fix `_parse_category()` is not called for custom categories",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87915
},
"d771bc60845ef2befc01525c56e15745196f9920": {
"hash": "d771bc60845ef2befc01525c56e15745196f9920",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjc2NDU2ODM="
],
"author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "[macOS] Fix changing main menu item names.",
"body": "(cherry picked from commit 112f489449634984dd6f248bc9a3513393312b1f)",
"is_cherrypick": true,
"cherrypick_hash": "112f489449634984dd6f248bc9a3513393312b1f",
"pull": 89339
},
"112f489449634984dd6f248bc9a3513393312b1f": {
"hash": "112f489449634984dd6f248bc9a3513393312b1f",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjc2NDU2ODM="
],
"author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
"committer_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
"summary": "[macOS] Fix changing main menu item names.",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87912
},
"d5ac4564b09302abfb60375d72bedd8e02c60fed": {
"hash": "d5ac4564b09302abfb60375d72bedd8e02c60fed",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE2NTIxMzM5"
],
"author_raw": "Clay John <claynjohn@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Remove workaround in GLTF exporter that double converts ra textures to rg",
"body": "(cherry picked from commit 4f41b9494353adb529af6c062c86361988481e27)",
"is_cherrypick": true,
"cherrypick_hash": "4f41b9494353adb529af6c062c86361988481e27",
"pull": 89339
},
"4f41b9494353adb529af6c062c86361988481e27": {
"hash": "4f41b9494353adb529af6c062c86361988481e27",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE2NTIxMzM5"
],
"author_raw": "Clay John <claynjohn@gmail.com>",
"committer_raw": "Clay John <claynjohn@gmail.com>",
"summary": "Remove workaround in GLTF exporter that double converts ra textures to rg",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87775
},
"6451422e7298699d5357d9efd91e28d8be8cdcd6": {
"hash": "6451422e7298699d5357d9efd91e28d8be8cdcd6",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjY1MDE5NzU="
],
"author_raw": "Ricardo Subtil <ricasubtil@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Add missing `variablesReference` field to DAP `evaluate` request",
"body": "(cherry picked from commit c07991ef36f8074897aa6082d6d9aebbde4d41c8)",
"is_cherrypick": true,
"cherrypick_hash": "c07991ef36f8074897aa6082d6d9aebbde4d41c8",
"pull": 89339
},
"c07991ef36f8074897aa6082d6d9aebbde4d41c8": {
"hash": "c07991ef36f8074897aa6082d6d9aebbde4d41c8",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjY1MDE5NzU="
],
"author_raw": "Ricardo Subtil <ricasubtil@gmail.com>",
"committer_raw": "Ricardo Subtil <ricasubtil@gmail.com>",
"summary": "Add missing `variablesReference` field to DAP `evaluate` request",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 89110
},
"7eb4e71147512416612a2c523b52965a80a437ed": {
"hash": "7eb4e71147512416612a2c523b52965a80a437ed",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix reporting exit code when command line export fails",
"body": "Fixes #83042.\n\n(cherry picked from commit 51bfda9446b362441354d24ab5ba04a066f6696c)",
"is_cherrypick": true,
"cherrypick_hash": "51bfda9446b362441354d24ab5ba04a066f6696c",
"pull": 89339
},
"51bfda9446b362441354d24ab5ba04a066f6696c": {
"hash": "51bfda9446b362441354d24ab5ba04a066f6696c",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix reporting exit code when command line export fails",
"body": "Fixes #83042.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 89234
},
"fc78f766d1a8424fff5ea82e100a1f3dac97af52": {
"hash": "fc78f766d1a8424fff5ea82e100a1f3dac97af52",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ4ODQyNDY="
],
"author_raw": "Mikael Hermansson <mikael@hermansson.io>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Allow LSP to process multiple messages per poll",
"body": "(cherry picked from commit e2485044a1b33628e6149d4f930b6fe065743c9d)",
"is_cherrypick": true,
"cherrypick_hash": "e2485044a1b33628e6149d4f930b6fe065743c9d",
"pull": 89339
},
"e2485044a1b33628e6149d4f930b6fe065743c9d": {
"hash": "e2485044a1b33628e6149d4f930b6fe065743c9d",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ4ODQyNDY="
],
"author_raw": "Mikael Hermansson <mikael@hermansson.io>",
"committer_raw": "Mikael Hermansson <mikael@hermansson.io>",
"summary": "Allow LSP to process multiple messages per poll",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 89284
},
"4b7d5eb4e173a573a688cd2bbd55aa418ab288ef": {
"hash": "4b7d5eb4e173a573a688cd2bbd55aa418ab288ef",
"is_merge": false,
"authored_by": [
"U_kgDOBoir6g"
],
"author_raw": "AlexOtsuka <eldaflash@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix audio crackling issues due to incorrect WASAPI buffer size",
"body": "(cherry picked from commit 179b0786c6fa3a432dba9e8fc023a620c11a8a5d)",
"is_cherrypick": true,
"cherrypick_hash": "179b0786c6fa3a432dba9e8fc023a620c11a8a5d",
"pull": 89339
},
"179b0786c6fa3a432dba9e8fc023a620c11a8a5d": {
"hash": "179b0786c6fa3a432dba9e8fc023a620c11a8a5d",
"is_merge": false,
"authored_by": [
"U_kgDOBoir6g"
],
"author_raw": "AlexOtsuka <eldaflash@gmail.com>",
"committer_raw": "AlexOtsuka <eldaflash@gmail.com>",
"summary": "Fix audio crackling issues due to incorrect WASAPI buffer size",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 89283
},
"4e874a6b86cf0dc6a9f129fd4b822c9dae66f2d8": {
"hash": "4e874a6b86cf0dc6a9f129fd4b822c9dae66f2d8",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM3Mzc4NzQ2"
],
"author_raw": "Jakub Marcowski <chubercikbattle@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "libpng: Update to 1.6.43",
"body": "(cherry picked from commit 41268d7faa05888f0067679fa3374138de2f073b)",
"is_cherrypick": true,
"cherrypick_hash": "41268d7faa05888f0067679fa3374138de2f073b",
"pull": 89339
},
"41268d7faa05888f0067679fa3374138de2f073b": {
"hash": "41268d7faa05888f0067679fa3374138de2f073b",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM3Mzc4NzQ2"
],
"author_raw": "Jakub Marcowski <chubercikbattle@gmail.com>",
"committer_raw": "Jakub Marcowski <chubercikbattle@gmail.com>",
"summary": "libpng: Update to 1.6.43",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 89314
},
"0d4b3c570a27ffe4b44abfaf73b8ae0f2953137e": {
"hash": "0d4b3c570a27ffe4b44abfaf73b8ae0f2953137e",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM3Mzc4NzQ2"
],
"author_raw": "Jakub Marcowski <chubercikbattle@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "tinyexr: Update to 1.0.8",
"body": "(cherry picked from commit ab14dec952f0210448b6a2575cc0f73e7a074440)",
"is_cherrypick": true,
"cherrypick_hash": "ab14dec952f0210448b6a2575cc0f73e7a074440",
"pull": 89339
},
"ab14dec952f0210448b6a2575cc0f73e7a074440": {
"hash": "ab14dec952f0210448b6a2575cc0f73e7a074440",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM3Mzc4NzQ2"
],
"author_raw": "Jakub Marcowski <chubercikbattle@gmail.com>",
"committer_raw": "Jakub Marcowski <chubercikbattle@gmail.com>",
"summary": "tinyexr: Update to 1.0.8",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 88702
},
"fe45b36d52ca60fb1b806bdfc92f187da6312176": {
"hash": "fe45b36d52ca60fb1b806bdfc92f187da6312176",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "basis_universal: Unbundle jpgd, use our newer copy",
"body": "(cherry picked from commit 48ed0474e2bc6e165e8dd30740d21536e6d0e40c)",
"is_cherrypick": true,
"cherrypick_hash": "48ed0474e2bc6e165e8dd30740d21536e6d0e40c",
"pull": 89339
},
"48ed0474e2bc6e165e8dd30740d21536e6d0e40c": {
"hash": "48ed0474e2bc6e165e8dd30740d21536e6d0e40c",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "basis_universal: Unbundle jpgd, use our newer copy",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 88508
},
"20595c1e5ed797c01256b0ca7f4182cf4fefb8f1": {
"hash": "20595c1e5ed797c01256b0ca7f4182cf4fefb8f1",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE4MDAzMg=="
],
"author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Disable ReShade in the editor and project manager (if run via Vulkan)",
"body": "ReShade can still be used on projects run from the editor as well\nas exported projects.\n\nThis avoids several issues:\n\n- ReShade doesn't play well with low-processor mode, making it hard\nto use unless the Update Continuously editor setting is enabled.\n- The ReShade overlay appears on every popup opened, which made popups\nunusable.\n- If you use a ReShade configuration that heavily affects the image,\nit won't affect the editor UI which may become unreadable as a result.\n\nThis doesn't affect the editor being run via OpenGL or Direct3D 12\nas ReShade is injected in a different manner when using those graphics\nAPIs.\n\n(cherry picked from commit 67b8d71c79a0965445d49c9cfe738b9dd688dfc2)",
"is_cherrypick": true,
"cherrypick_hash": "67b8d71c79a0965445d49c9cfe738b9dd688dfc2",
"pull": 89339
},
"67b8d71c79a0965445d49c9cfe738b9dd688dfc2": {
"hash": "67b8d71c79a0965445d49c9cfe738b9dd688dfc2",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE4MDAzMg=="
],
"author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"summary": "Disable ReShade in the editor and project manager (if run via Vulkan)",
"body": "ReShade can still be used on projects run from the editor as well\nas exported projects.\n\nThis avoids several issues:\n\n- ReShade doesn't play well with low-processor mode, making it hard\nto use unless the Update Continuously editor setting is enabled.\n- The ReShade overlay appears on every popup opened, which made popups\nunusable.\n- If you use a ReShade configuration that heavily affects the image,\nit won't affect the editor UI which may become unreadable as a result.\n\nThis doesn't affect the editor being run via OpenGL or Direct3D 12\nas ReShade is injected in a different manner when using those graphics\nAPIs.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 88316
},
"a51db95bc4754597d095cb1470bb6465b9a792bb": {
"hash": "a51db95bc4754597d095cb1470bb6465b9a792bb",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM3Mzc4NzQ2"
],
"author_raw": "Jakub Marcowski <chubercikbattle@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "miniupnpc: Update to version 2.2.6",
"body": "(cherry picked from commit 72b80b3cdfb90dbaad3ebe445eb7a3002f97471a)",
"is_cherrypick": true,
"cherrypick_hash": "72b80b3cdfb90dbaad3ebe445eb7a3002f97471a",
"pull": 89339
},
"72b80b3cdfb90dbaad3ebe445eb7a3002f97471a": {
"hash": "72b80b3cdfb90dbaad3ebe445eb7a3002f97471a",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM3Mzc4NzQ2"
],
"author_raw": "Jakub Marcowski <chubercikbattle@gmail.com>",
"committer_raw": "Jakub Marcowski <chubercikbattle@gmail.com>",
"summary": "miniupnpc: Update to version 2.2.6",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 88285
},
"adf759cec02a64f86d31bccd003d0f29ba64118f": {
"hash": "adf759cec02a64f86d31bccd003d0f29ba64118f",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Sync controller mappings DB with SDL2 community repo",
"body": "Synced with gabomdq/SDL_GameControllerDB@232c738ce0948eb86b6b1b6ba7bcdc92d10faef0\n\n(cherry picked from commit 10445d80d87ac6a8340a749071a218c9eac6ceca)",
"is_cherrypick": true,
"cherrypick_hash": "10445d80d87ac6a8340a749071a218c9eac6ceca",
"pull": 89339
},
"10445d80d87ac6a8340a749071a218c9eac6ceca": {
"hash": "10445d80d87ac6a8340a749071a218c9eac6ceca",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Sync controller mappings DB with SDL2 community repo",
"body": "Synced with gabomdq/SDL_GameControllerDB@232c738ce0948eb86b6b1b6ba7bcdc92d10faef0",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87741
},
"2c602b9b829dd95b94cae9e24990a594474c5261": {
"hash": "2c602b9b829dd95b94cae9e24990a594474c5261",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "mbedtls: Update to upstream version 2.28.7",
"body": "(cherry picked from commit dec635119eaffb31f566d3cb5a49f49d65e73a69)",
"is_cherrypick": true,
"cherrypick_hash": "dec635119eaffb31f566d3cb5a49f49d65e73a69",
"pull": 89339
},
"dec635119eaffb31f566d3cb5a49f49d65e73a69": {
"hash": "dec635119eaffb31f566d3cb5a49f49d65e73a69",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "mbedtls: Update to upstream version 2.28.7",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87738
},
"ab3f14d34e69b576d8e1f25db3c3df1be3e2d5f7": {
"hash": "ab3f14d34e69b576d8e1f25db3c3df1be3e2d5f7",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "thorvg: Update to 0.12.7",
"body": "(cherry picked from commit 6fa77e0f1442328a969c9ad0651047fae34f72a3)",
"is_cherrypick": true,
"cherrypick_hash": "6fa77e0f1442328a969c9ad0651047fae34f72a3",
"pull": 89339
},
"6fa77e0f1442328a969c9ad0651047fae34f72a3": {
"hash": "6fa77e0f1442328a969c9ad0651047fae34f72a3",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "thorvg: Update to 0.12.7",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 89337
},
"3ad046920d27d878b40a66da14434f2e9031b82d": {
"hash": "3ad046920d27d878b40a66da14434f2e9031b82d",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQwNDcyODk="
],
"author_raw": "Martin Capitanio <capnm@capitanio.org>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "ThorVG: update from v0.12.4 to v0.12.5",
"body": "https://github.com/thorvg/thorvg/releases/tag/v0.12.5\n\n+ Full Changelog:\nhttps://github.com/thorvg/thorvg/compare/v0.12.4...v0.12.5\n\nGodot-related SVG bug fixes:\n\n+ sw_engine: Improve image up-scaler quality.\nthorvg/thorvg#1960\n\n+ renderer: Ensure canvas rendering continues\ndespite invalid scene parts.\nthorvg/thorvg#1957\n\n+ Portability: Fix compiler shadowing warning (patch)\nthorvg/thorvg#1975\n\n(cherry picked from commit b5ec79906cf078aa2862d3f44efbf5ef2d13d8ce)",
"is_cherrypick": true,
"cherrypick_hash": "b5ec79906cf078aa2862d3f44efbf5ef2d13d8ce",
"pull": 89339
},
"b5ec79906cf078aa2862d3f44efbf5ef2d13d8ce": {
"hash": "b5ec79906cf078aa2862d3f44efbf5ef2d13d8ce",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQwNDcyODk="
],
"author_raw": "Martin Capitanio <capnm@capitanio.org>",
"committer_raw": "Martin Capitanio <capnm@capitanio.org>",
"summary": "ThorVG: update from v0.12.4 to v0.12.5",
"body": "https://github.com/thorvg/thorvg/releases/tag/v0.12.5\n\n+ Full Changelog:\nhttps://github.com/thorvg/thorvg/compare/v0.12.4...v0.12.5\n\nGodot-related SVG bug fixes:\n\n+ sw_engine: Improve image up-scaler quality.\nthorvg/thorvg#1960\n\n+ renderer: Ensure canvas rendering continues\ndespite invalid scene parts.\nthorvg/thorvg#1957\n\n+ Portability: Fix compiler shadowing warning (patch)\nthorvg/thorvg#1975",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 88094
},
"5970616be2857f6e74dba9af8553dc5c0a66533f": {
"hash": "5970616be2857f6e74dba9af8553dc5c0a66533f",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQwNDcyODk="
],
"author_raw": "Martin Capitanio <capnm@capitanio.org>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "ThorVG: update from v0.12.3 to v0.12.4",
"body": "https://github.com/thorvg/thorvg/releases/tag/v0.12.4\n\n+ Full Changelog:\nhttps://github.com/thorvg/thorvg/compare/v0.12.3...v0.12.4\n\nGodot-related SVG bug fixes:\n\n+ loader/svg: Apply specification of out-of-range elliptical arc parameters,\nfix zero check of arc's rx and ry.\nthorvg/thorvg#1938\n\n(cherry picked from commit da42124efe4f04fbb2749a255af09118b5be6156)",
"is_cherrypick": true,
"cherrypick_hash": "da42124efe4f04fbb2749a255af09118b5be6156",
"pull": 89339
},
"da42124efe4f04fbb2749a255af09118b5be6156": {
"hash": "da42124efe4f04fbb2749a255af09118b5be6156",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQwNDcyODk="
],
"author_raw": "Martin Capitanio <capnm@capitanio.org>",
"committer_raw": "Martin Capitanio <capnm@capitanio.org>",
"summary": "ThorVG: update from v0.12.3 to v0.12.4",
"body": "https://github.com/thorvg/thorvg/releases/tag/v0.12.4\n\n+ Full Changelog:\nhttps://github.com/thorvg/thorvg/compare/v0.12.3...v0.12.4\n\nGodot-related SVG bug fixes:\n\n+ loader/svg: Apply specification of out-of-range elliptical arc parameters,\nfix zero check of arc's rx and ry.\nthorvg/thorvg#1938",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87869
},
"6c8faad725b9ea3e9edd49b1ad5fb87197046d62": {
"hash": "6c8faad725b9ea3e9edd49b1ad5fb87197046d62",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "thorvg: Re-enable thread support, made opt-in upstream",
"body": "Fixes #87788.\nFixes #87962.\n\n(cherry picked from commit 2e32b93165923e5f5ac87e5f1b3105f8d2a88509)",
"is_cherrypick": true,
"cherrypick_hash": "2e32b93165923e5f5ac87e5f1b3105f8d2a88509",
"pull": 89339
},
"2e32b93165923e5f5ac87e5f1b3105f8d2a88509": {
"hash": "2e32b93165923e5f5ac87e5f1b3105f8d2a88509",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "thorvg: Re-enable thread support, made opt-in upstream",
"body": "Fixes #87788.\nFixes #87962.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 88053
},
"8f4e66d1a21fdccbbfdf639df09248397499b56e": {
"hash": "8f4e66d1a21fdccbbfdf639df09248397499b56e",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQwNDcyODk="
],
"author_raw": "Martin Capitanio <capnm@capitanio.org>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "ThorVG: update from v0.12.1 to v0.12.3",
"body": "https://github.com/thorvg/thorvg/releases/tag/v0.12.3\n\n+ Full Changelog:\nhttps://github.com/thorvg/thorvg/compare/v0.12.1...v0.12.3\n\nGodot-related SVG bug fixes:\n\n+ svg_loader: Add missing transform functions skewX and skewY.\nthorvg/thorvg#1928\n+ sw_engine: Rectified dash line drawing issue.\nthorvg/thorvg#1932\n\n(cherry picked from commit 73589f6db604c9c93d3c5ab4cc2cd51f9628256f)",
"is_cherrypick": true,
"cherrypick_hash": "73589f6db604c9c93d3c5ab4cc2cd51f9628256f",
"pull": 89339
},
"73589f6db604c9c93d3c5ab4cc2cd51f9628256f": {
"hash": "73589f6db604c9c93d3c5ab4cc2cd51f9628256f",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQwNDcyODk="
],
"author_raw": "Martin Capitanio <capnm@capitanio.org>",
"committer_raw": "Martin Capitanio <capnm@capitanio.org>",
"summary": "ThorVG: update from v0.12.1 to v0.12.3",
"body": "https://github.com/thorvg/thorvg/releases/tag/v0.12.3\n\n+ Full Changelog:\nhttps://github.com/thorvg/thorvg/compare/v0.12.1...v0.12.3\n\nGodot-related SVG bug fixes:\n\n+ svg_loader: Add missing transform functions skewX and skewY.\nthorvg/thorvg#1928\n+ sw_engine: Rectified dash line drawing issue.\nthorvg/thorvg#1932",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87612
},
"ff42ab75693872d70494db06d75ff9744fee3d57": {
"hash": "ff42ab75693872d70494db06d75ff9744fee3d57",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQwNDcyODk="
],
"author_raw": "Martin Capitanio <capnm@capitanio.org>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "ThorVG: update from v0.12.0 to v0.12.1",
"body": "https://github.com/thorvg/thorvg/releases/tag/v0.12.1\n\nGodot-related SVG bug fixes:\n\n+ [SVG] XML parser workaround for quote checks within quotes.\nthorvg/thorvg#1892\n\nFixes »dancing errors« with such SVG images inside the project folder.\n\n(cherry picked from commit 0650e72f873957f4325fde5d8a15d5d20ccfc7c4)",
"is_cherrypick": true,
"cherrypick_hash": "0650e72f873957f4325fde5d8a15d5d20ccfc7c4",
"pull": 89339
},
"0650e72f873957f4325fde5d8a15d5d20ccfc7c4": {
"hash": "0650e72f873957f4325fde5d8a15d5d20ccfc7c4",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQwNDcyODk="
],
"author_raw": "Martin Capitanio <capnm@capitanio.org>",
"committer_raw": "Martin Capitanio <capnm@capitanio.org>",
"summary": "ThorVG: update from v0.12.0 to v0.12.1",
"body": "https://github.com/thorvg/thorvg/releases/tag/v0.12.1\n\nGodot-related SVG bug fixes:\n\n+ [SVG] XML parser workaround for quote checks within quotes.\nthorvg/thorvg#1892\n\nFixes »dancing errors« with such SVG images inside the project folder.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87105
},
"e45579fcc6c07be218e777c1c01ed9d06b667827": {
"hash": "e45579fcc6c07be218e777c1c01ed9d06b667827",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjEwNjA5MDU="
],
"author_raw": "mxaddict <mxaddict@codedmaster.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Added proper timeout for blender rpc connection",
"body": "(cherry picked from commit 857586b7ae41f1e50ad3ff85e42cb84df159d7c6)",
"is_cherrypick": true,
"cherrypick_hash": "857586b7ae41f1e50ad3ff85e42cb84df159d7c6",
"pull": 89339
},
"857586b7ae41f1e50ad3ff85e42cb84df159d7c6": {
"hash": "857586b7ae41f1e50ad3ff85e42cb84df159d7c6",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjEwNjA5MDU="
],
"author_raw": "mxaddict <mxaddict@codedmaster.com>",
"committer_raw": "mxaddict <mxaddict@codedmaster.com>",
"summary": "Added proper timeout for blender rpc connection",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 85519
},
"5985f2bb82d9a4beb44719812c293241074340e6": {
"hash": "5985f2bb82d9a4beb44719812c293241074340e6",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "CI: Update actions to latest versions",
"body": "(cherry picked from commit ad8d3cf1c99e708e8dbb7c9d12daf66793417430)",
"is_cherrypick": true,
"cherrypick_hash": "ad8d3cf1c99e708e8dbb7c9d12daf66793417430",
"pull": 89339
},
"ad8d3cf1c99e708e8dbb7c9d12daf66793417430": {
"hash": "ad8d3cf1c99e708e8dbb7c9d12daf66793417430",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "CI: Update actions to latest versions",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 88671
},
"4bbca24ec7211e28fd90d43eab16e4bb9bc9a013": {
"hash": "4bbca24ec7211e28fd90d43eab16e4bb9bc9a013",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM0NDA2OTY3"
],
"author_raw": "LinuxUserGD <hugegameartgd@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "os_linuxbsd.cpp: include `servers/rendering_server.h`",
"body": "(cherry picked from commit 6307cebf37e4ce214754efa014b418ff3a46a7a6)",
"is_cherrypick": true,
"cherrypick_hash": "6307cebf37e4ce214754efa014b418ff3a46a7a6",
"pull": 89339
},
"6307cebf37e4ce214754efa014b418ff3a46a7a6": {
"hash": "6307cebf37e4ce214754efa014b418ff3a46a7a6",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM0NDA2OTY3"
],
"author_raw": "LinuxUserGD <hugegameartgd@gmail.com>",
"committer_raw": "LinuxUserGD <hugegameartgd@gmail.com>",
"summary": "os_linuxbsd.cpp: include `servers/rendering_server.h`",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 88525
},
"2dd55ce69f22ec922c49907f4f8e033257d17c35": {
"hash": "2dd55ce69f22ec922c49907f4f8e033257d17c35",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjkxNDk2OA=="
],
"author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix gradle build errors when the build path contains non-ASCII characters",
"body": "(cherry picked from commit f1887a30f35dafac405014ef5ca6e3d76b4da960)",
"is_cherrypick": true,
"cherrypick_hash": "f1887a30f35dafac405014ef5ca6e3d76b4da960",
"pull": 89339
},
"f1887a30f35dafac405014ef5ca6e3d76b4da960": {
"hash": "f1887a30f35dafac405014ef5ca6e3d76b4da960",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjkxNDk2OA=="
],
"author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
"committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
"summary": "Fix gradle build errors when the build path contains non-ASCII characters",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 88304
},
"18c543d31258eb500f4c109706a78a9f02ac26bc": {
"hash": "18c543d31258eb500f4c109706a78a9f02ac26bc",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjMxMDEzNw=="
],
"author_raw": "Andreia Gaita <shana@spoiledcat.net>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Use an absolute path for SConsignFile so all Sconscript invocations share the same database",
"body": "SConscript(\"some SCsub path\") calls create a new context where a relative path\nto the .sconsign file is interpreted as being next to the currently executing\nSCsub, and not the one at the root. This breaks incremental build detection\nbecause scons can't find the build information of dependent files outside of the\nSCsub directory and just rebuilds everything every time.\n\n(cherry picked from commit 0b43b0124f65418e5e9b82e07ad03dc1168fd0e8)",
"is_cherrypick": true,
"cherrypick_hash": "0b43b0124f65418e5e9b82e07ad03dc1168fd0e8",
"pull": 89339
},
"0b43b0124f65418e5e9b82e07ad03dc1168fd0e8": {
"hash": "0b43b0124f65418e5e9b82e07ad03dc1168fd0e8",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjMxMDEzNw=="
],
"author_raw": "Andreia Gaita <shana@spoiledcat.net>",
"committer_raw": "Andreia Gaita <shana@spoiledcat.net>",
"summary": "Use an absolute path for SConsignFile so all Sconscript invocations share the same database",
"body": "SConscript(\"some SCsub path\") calls create a new context where a relative path\nto the .sconsign file is interpreted as being next to the currently executing\nSCsub, and not the one at the root. This breaks incremental build detection\nbecause scons can't find the build information of dependent files outside of the\nSCsub directory and just rebuilds everything every time.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 88025
},
"52efe8513385082e6e327467ff1f28385917a0d7": {
"hash": "52efe8513385082e6e327467ff1f28385917a0d7",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjI3MDkyOA=="
],
"author_raw": "Adam Scott <ascott.ca@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Add `WASM_BIGINT` linker flag to the web build",
"body": "(cherry picked from commit 3ae524fa9e42828183f8046f6f33b945475bb052)",
"is_cherrypick": true,
"cherrypick_hash": "3ae524fa9e42828183f8046f6f33b945475bb052",
"pull": 89339
},
"3ae524fa9e42828183f8046f6f33b945475bb052": {
"hash": "3ae524fa9e42828183f8046f6f33b945475bb052",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjI3MDkyOA=="
],
"author_raw": "Adam Scott <ascott.ca@gmail.com>",
"committer_raw": "Adam Scott <ascott.ca@gmail.com>",
"summary": "Add `WASM_BIGINT` linker flag to the web build",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 88594
},
"2b704dc15d2dfea2b4cf17adb8df783c3e19c7b8": {
"hash": "2b704dc15d2dfea2b4cf17adb8df783c3e19c7b8",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Web: Bump closure compiler spec to ECMASCRIPT_2021",
"body": "Fixes #88008.\n\n(cherry picked from commit d29b0d90e0d735eee860b977c57cb75423d7a9ba)",
"is_cherrypick": true,
"cherrypick_hash": "d29b0d90e0d735eee860b977c57cb75423d7a9ba",
"pull": 89339
},
"d29b0d90e0d735eee860b977c57cb75423d7a9ba": {
"hash": "d29b0d90e0d735eee860b977c57cb75423d7a9ba",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Web: Bump closure compiler spec to ECMASCRIPT_2021",
"body": "Fixes #88008.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 88010
},
"adcc505e10a329b7d894eae16f7a43cf28221243": {
"hash": "adcc505e10a329b7d894eae16f7a43cf28221243",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjc2NDU2ODM="
],
"author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "[macOS] Check Vulkan SDK version when looking for MoltenVK libs.",
"body": "(cherry picked from commit 70e328385c8c9e11ff2d62906edd5a0706c27b9f)",
"is_cherrypick": true,
"cherrypick_hash": "70e328385c8c9e11ff2d62906edd5a0706c27b9f",
"pull": 89339
},
"70e328385c8c9e11ff2d62906edd5a0706c27b9f": {
"hash": "70e328385c8c9e11ff2d62906edd5a0706c27b9f",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjc2NDU2ODM="
],
"author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
"committer_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
"summary": "[macOS] Check Vulkan SDK version when looking for MoltenVK libs.",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87960
},
"1bf575615053d12ff7f6638d98e5e9ec3e16fa17": {
"hash": "1bf575615053d12ff7f6638d98e5e9ec3e16fa17",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjI3MDkyOA=="
],
"author_raw": "Adam Scott <ascott.ca@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Add basic Emacs .gitignore entries",
"body": "(cherry picked from commit 2696fee3c6b08cd9645a61ebf08b84fd70be5a72)",
"is_cherrypick": true,
"cherrypick_hash": "2696fee3c6b08cd9645a61ebf08b84fd70be5a72",
"pull": 89339
},
"2696fee3c6b08cd9645a61ebf08b84fd70be5a72": {
"hash": "2696fee3c6b08cd9645a61ebf08b84fd70be5a72",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjI3MDkyOA=="
],
"author_raw": "Adam Scott <ascott.ca@gmail.com>",
"committer_raw": "Adam Scott <ascott.ca@gmail.com>",
"summary": "Add basic Emacs .gitignore entries",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87878
},
"7ba594e52b6e171720494d7207ce4e0d4ddf8a06": {
"hash": "7ba594e52b6e171720494d7207ce4e0d4ddf8a06",
"is_merge": false,
"authored_by": [
"U_kgDOBcK-Cw"
],
"author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix `printf` for format checks",
"body": "Prevents errors with input being invalid format strings\n\n(cherry picked from commit 6da378afeaaec007d761113198bdd6c0966eafa7)",
"is_cherrypick": true,
"cherrypick_hash": "6da378afeaaec007d761113198bdd6c0966eafa7",
"pull": 89339
},
"6da378afeaaec007d761113198bdd6c0966eafa7": {
"hash": "6da378afeaaec007d761113198bdd6c0966eafa7",
"is_merge": false,
"authored_by": [
"U_kgDOBcK-Cw"
],
"author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"committer_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"summary": "Fix `printf` for format checks",
"body": "Prevents errors with input being invalid format strings",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87864
},
"06988f8cd78f9e3419221f2d7fd43e308d1524ea": {
"hash": "06988f8cd78f9e3419221f2d7fd43e308d1524ea",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjExNzk3MTc0"
],
"author_raw": "Pedro J. Estébanez <pedrojrulez@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Undefine yet another macro from Windows headers",
"body": "(cherry picked from commit bcc96441d6194baca5bc758e0d5eb59844b7054d)",
"is_cherrypick": true,
"cherrypick_hash": "bcc96441d6194baca5bc758e0d5eb59844b7054d",
"pull": 89339
},
"bcc96441d6194baca5bc758e0d5eb59844b7054d": {
"hash": "bcc96441d6194baca5bc758e0d5eb59844b7054d",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjExNzk3MTc0"
],
"author_raw": "Pedro J. Estébanez <pedrojrulez@gmail.com>",
"committer_raw": "Pedro J. Estébanez <pedrojrulez@gmail.com>",
"summary": "Undefine yet another macro from Windows headers",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87627
},
"d14aeb393992904051b170e92f4445acc30739f6": {
"hash": "d14aeb393992904051b170e92f4445acc30739f6",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "CI: Update mymindstorm/setup-emsdk to v14, should fix cache folder conflicts",
"body": "https://github.com/mymindstorm/setup-emsdk/releases/tag/v14\n\nCo-authored-by: Yuri Sizov <yuris@humnom.net>\n(cherry picked from commit 35ef0b32b328d9e5ed15f86a0f4a4d29518dec12)",
"is_cherrypick": true,
"cherrypick_hash": "35ef0b32b328d9e5ed15f86a0f4a4d29518dec12",
"pull": 89339
},
"35ef0b32b328d9e5ed15f86a0f4a4d29518dec12": {
"hash": "35ef0b32b328d9e5ed15f86a0f4a4d29518dec12",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg=",
"MDQ6VXNlcjExNzgyODMz"
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "CI: Update mymindstorm/setup-emsdk to v14, should fix cache folder conflicts",
"body": "https://github.com/mymindstorm/setup-emsdk/releases/tag/v14\n\nCo-authored-by: Yuri Sizov <yuris@humnom.net>",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87575
},
"6d7ff2e02a18cca6c54b2cda7d17f5bb27de0435": {
"hash": "6d7ff2e02a18cca6c54b2cda7d17f5bb27de0435",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjc2NDU2ODM="
],
"author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "[iOS] Update linker flags for Xcode 15.2.",
"body": "(cherry picked from commit ac57f10f82b713c21515fffff11fda2346828cee)",
"is_cherrypick": true,
"cherrypick_hash": "ac57f10f82b713c21515fffff11fda2346828cee",
"pull": 89339
},
"ac57f10f82b713c21515fffff11fda2346828cee": {
"hash": "ac57f10f82b713c21515fffff11fda2346828cee",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjc2NDU2ODM="
],
"author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
"committer_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
"summary": "[iOS] Update linker flags for Xcode 15.2.",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87358
},
"0f394c062103a8313f282dd9be3329cc3f6d932d": {
"hash": "0f394c062103a8313f282dd9be3329cc3f6d932d",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE4MDAzMg=="
],
"author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "makerst: Suggest using `[code skip-lint]` to skip warnings if intended",
"body": "(cherry picked from commit cd3078e45b88f83eb61071dfd4d3e264d4fbe5ac)",
"is_cherrypick": true,
"cherrypick_hash": "cd3078e45b88f83eb61071dfd4d3e264d4fbe5ac",
"pull": 89339
},
"cd3078e45b88f83eb61071dfd4d3e264d4fbe5ac": {
"hash": "cd3078e45b88f83eb61071dfd4d3e264d4fbe5ac",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE4MDAzMg=="
],
"author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"summary": "makerst: Suggest using `[code skip-lint]` to skip warnings if intended",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87218
},
"2a8c429fcc19b042aaf43a51060c571d42ca2e39": {
"hash": "2a8c429fcc19b042aaf43a51060c571d42ca2e39",
"is_merge": true,
"authored_by": [],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "GitHub <noreply@github.com>",
"summary": "Merge pull request #89336 from akien-mga/4.2-ios-enable-storyboard-by-default",
"body": "[4.2] iOS: Enable Storyboard launch screen by default",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": ""
},
"91c5d1e24592ee2c79360bb295448eab2d4dfbfc": {
"hash": "91c5d1e24592ee2c79360bb295448eab2d4dfbfc",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "iOS: Enable Storyboard launch screen by default",
"body": "LaunchImages are deprecated, and Storyboard is supported on all currently\nsupported iOS versions, so this should be the default.\n\nLaunchImages support was removed in 4.3 with #86312.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 89336
},
"6d96d87f236c3dc42bd09dc4650cdc5f59b22f9d": {
"hash": "6d96d87f236c3dc42bd09dc4650cdc5f59b22f9d",
"is_merge": true,
"authored_by": [],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "GitHub <noreply@github.com>",
"summary": "Merge pull request #89047 from akien-mga/4.2-linux-export-preset-name-compat",
"body": "[4.2] Linux: Handle export preset forward compat with 4.3+ platform name",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": ""
},
"d534c67d91b0e4c439bace65a1b51c22a194d07f": {
"hash": "d534c67d91b0e4c439bace65a1b51c22a194d07f",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Linux: Handle export preset forward compat with 4.3+ platform name",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 89047
},
"2fdeeead5b0b55d9457c51fabc9a99228bf37b7f": {
"hash": "2fdeeead5b0b55d9457c51fabc9a99228bf37b7f",
"is_merge": true,
"authored_by": [],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Merge pull request #88916 from AThousandShips/tile_thread_fix_4_2",
"body": "[4.2] Prevent threading problems in `TileMap`",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": ""
},
"c44ae1fdd495a97c48a0e4afceacb29c5ec1b625": {
"hash": "c44ae1fdd495a97c48a0e4afceacb29c5ec1b625",
"is_merge": true,
"authored_by": [],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Merge pull request #88759 from AThousandShips/template_test_4_2",
"body": "[4.2] Fix running tests in template builds",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": ""
},
"c17688fa6cfdaecb8934ef4cb7d4710c595a5686": {
"hash": "c17688fa6cfdaecb8934ef4cb7d4710c595a5686",
"is_merge": false,
"authored_by": [
"U_kgDOBcK-Cw"
],
"author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"committer_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"summary": "Fix running tests in template builds",
"body": "Also fixes some errors with 3D disabled",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 88759
},
"36e611fa8383850a2460598d10fd8742e8c65e08": {
"hash": "36e611fa8383850a2460598d10fd8742e8c65e08",
"is_merge": false,
"authored_by": [
"U_kgDOBcK-Cw"
],
"author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"committer_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"summary": "Prevent threading problems in `TileMap`",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 88916
},
"d8cbaa3a8bfdcde3efad6582740accb9851a580d": {
"hash": "d8cbaa3a8bfdcde3efad6582740accb9851a580d",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjExNzk3MTc0"
],
"author_raw": "Pedro J. Estébanez <pedrojrulez@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fix warning in MSVC",
"body": "(cherry picked from commit fe8c217b7cc85b1f35dc54eb342a8451828a7418)",
"is_cherrypick": true,
"cherrypick_hash": "fe8c217b7cc85b1f35dc54eb342a8451828a7418",
"pull": ""
},
"fe8c217b7cc85b1f35dc54eb342a8451828a7418": {
"hash": "fe8c217b7cc85b1f35dc54eb342a8451828a7418",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjExNzk3MTc0"
],
"author_raw": "Pedro J. Estébanez <pedrojrulez@gmail.com>",
"committer_raw": "Pedro J. Estébanez <pedrojrulez@gmail.com>",
"summary": "Fix warning in MSVC",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86555
},
"7ca66462aca5da33607c7d2561dc415986c1429c": {
"hash": "7ca66462aca5da33607c7d2561dc415986c1429c",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM1NTk3MzM3"
],
"author_raw": "Michael Wörner <michael.woerner@blickshift.de>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Fixed an issue that could cause a crash when encountering a zero-length packet in an OGG stream.",
"body": "A zero-length memcpy into a null pointer itself does not fail, but for gcc with optimizations, this can cause incorrect code to be generated further down the line since the pointer is then assumed to be non-null.\nNow stripping zero-length packets and pages without packets from the OggPacketSequence during import. This prevents various warning and error messages for files that end on a zero-length packet.\n\n(cherry picked from commit a4db4ae6581a6e4f051d8aea2c562c1165d22590)",
"is_cherrypick": true,
"cherrypick_hash": "a4db4ae6581a6e4f051d8aea2c562c1165d22590",
"pull": ""
},
"a4db4ae6581a6e4f051d8aea2c562c1165d22590": {
"hash": "a4db4ae6581a6e4f051d8aea2c562c1165d22590",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM1NTk3MzM3"
],
"author_raw": "Michael Wörner <michael.woerner@blickshift.de>",
"committer_raw": "Michael Wörner <michael.woerner@blickshift.de>",
"summary": "Fixed an issue that could cause a crash when encountering a zero-length packet in an OGG stream.",
"body": "A zero-length memcpy into a null pointer itself does not fail, but for gcc with optimizations, this can cause incorrect code to be generated further down the line since the pointer is then assumed to be non-null.\nNow stripping zero-length packets and pages without packets from the OggPacketSequence during import. This prevents various warning and error messages for files that end on a zero-length packet.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87246
},
"0dcadaf02a2533f344813d9ccb998380afb95887": {
"hash": "0dcadaf02a2533f344813d9ccb998380afb95887",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "i18n: Sync translations with Weblate",
"body": "Last sync for 4.2, then moving to 4.3.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": ""
},
"15a8022ec31b26ca3042bc075d512090e7d5ca86": {
"hash": "15a8022ec31b26ca3042bc075d512090e7d5ca86",
"is_merge": true,
"authored_by": [],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "GitHub <noreply@github.com>",
"summary": "Merge pull request #88431 from vaartis/lightmap-gi-compat-docs",
"body": "[4.2] Clarify that LightmapGI is not supported in compatibility renderer",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": ""
},
"71a6870c06525160d6e736721599affdcaa47731": {
"hash": "71a6870c06525160d6e736721599affdcaa47731",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE0MzE2MTI4"
],
"author_raw": "Ekaterina Vaartis <vaartis@kotobank.ch>",
"committer_raw": "Ekaterina Vaartis <vaartis@kotobank.ch>",
"summary": "Clarify that LightmapGI is not supported in compatibility renderer",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 88431
},
"474589eb838623f4a59628c0316d0d27f83ed3d1": {
"hash": "474589eb838623f4a59628c0316d0d27f83ed3d1",
"is_merge": true,
"authored_by": [],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "GitHub <noreply@github.com>",
"summary": "Merge pull request #87782 from aaronfranke/4.2-fix-crash-mesh-root",
"body": "[4.2] Fix crash when previewing a scene with a mesh as the root node",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": ""
},
"991454b8bdf4e90545d4ffe84a6bff865782bc6a": {
"hash": "991454b8bdf4e90545d4ffe84a6bff865782bc6a",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "i18n: Sync translations with Weblate",
"body": "Still tracking 4.2 translations for now.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": ""
},
"424a6a6bf5109a099a51e42f5e1737aab70f66da": {
"hash": "424a6a6bf5109a099a51e42f5e1737aab70f66da",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE2NDY4NzU="
],
"author_raw": "Aaron Franke <arnfranke@yahoo.com>",
"committer_raw": "Aaron Franke <arnfranke@yahoo.com>",
"summary": "[4.2] Fix crash when previewing a scene with a mesh as the root node",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87782
},
"c7fb0645af400a1859154bcee9394e63bdabd198": {
"hash": "c7fb0645af400a1859154bcee9394e63bdabd198",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjExNzgyODMz"
],
"author_raw": "Yuri Sizov <yuris@humnom.net>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Add changelog for 4.2.2",
"body": "Also bump the version year to 2024.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": ""
},
"7ecb58dfc5e9647850aafe0ebef963048ac05eeb": {
"hash": "7ecb58dfc5e9647850aafe0ebef963048ac05eeb",
"is_merge": true,
"authored_by": [],
"author_raw": "Yuri Sizov <11782833+YuriSizov@users.noreply.github.com>",
"committer_raw": "GitHub <noreply@github.com>",
"summary": "Merge pull request #87589 from YuriSizov/4.2-cherrypicks",
"body": "Cherry-picks for the 4.2 branch (future 4.2.2) - 2nd batch",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": ""
},
"e070bbc77e260a5456dd2d4c0869715f2b1297f8": {
"hash": "e070bbc77e260a5456dd2d4c0869715f2b1297f8",
"is_merge": false,
"authored_by": [
"U_kgDOBcK-Cw"
],
"author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "[C#] Fix `Encloses` failing on shared upper bound for `AABB` and",
"body": "`Rect2(I)`\n\n(cherry picked from commit 227a165ce4ecf2c040263075ed4b23862519af6f)",
"is_cherrypick": true,
"cherrypick_hash": "227a165ce4ecf2c040263075ed4b23862519af6f",
"pull": 87589
},
"227a165ce4ecf2c040263075ed4b23862519af6f": {
"hash": "227a165ce4ecf2c040263075ed4b23862519af6f",
"is_merge": false,
"authored_by": [
"U_kgDOBcK-Cw"
],
"author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"committer_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"summary": "[C#] Fix `Encloses` failing on shared upper bound for `AABB` and",
"body": "`Rect2(I)`",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87264
},
"ad57a98eb0a3ab177fef95de46e13afc1434f84d": {
"hash": "ad57a98eb0a3ab177fef95de46e13afc1434f84d",
"is_merge": false,
"authored_by": [
"U_kgDOBcK-Cw"
],
"author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "[Core] Fix `AABB.encloses` failing on shared upper bound",
"body": "This differs from `Rect2(i)` and was fixed for those classes in the past\n\n(cherry picked from commit b4191bf8f64f984f469dc4fcef0c0f23cf6cf226)",
"is_cherrypick": true,
"cherrypick_hash": "b4191bf8f64f984f469dc4fcef0c0f23cf6cf226",
"pull": 87589
},
"b4191bf8f64f984f469dc4fcef0c0f23cf6cf226": {
"hash": "b4191bf8f64f984f469dc4fcef0c0f23cf6cf226",
"is_merge": false,
"authored_by": [
"U_kgDOBcK-Cw"
],
"author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"committer_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"summary": "[Core] Fix `AABB.encloses` failing on shared upper bound",
"body": "This differs from `Rect2(i)` and was fixed for those classes in the past",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87118
},
"881d2538976049d7a8355730d2989c737940141c": {
"hash": "881d2538976049d7a8355730d2989c737940141c",
"is_merge": false,
"authored_by": [
"U_kgDOBcK-Cw"
],
"author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Fix some build errors with `disable_3d=Yes`",
"body": "* Some tests were incorrectly included\n* SCU builds with animation\n* Animation `switch`\n\n(cherry picked from commit c6a1ae78750919dfa30e8af6adf856565593cc18)",
"is_cherrypick": true,
"cherrypick_hash": "c6a1ae78750919dfa30e8af6adf856565593cc18",
"pull": 87589
},
"c6a1ae78750919dfa30e8af6adf856565593cc18": {
"hash": "c6a1ae78750919dfa30e8af6adf856565593cc18",
"is_merge": false,
"authored_by": [
"U_kgDOBcK-Cw"
],
"author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"committer_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"summary": "Fix some build errors with `disable_3d=Yes`",
"body": "* Some tests were incorrectly included\n* SCU builds with animation\n* Animation `switch`",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86874
},
"822b2b43a6bd7e15f24c8cadf37fc03a235f8db7": {
"hash": "822b2b43a6bd7e15f24c8cadf37fc03a235f8db7",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQxOTIxMzk1"
],
"author_raw": "Alexander Hartmann <alex.hart.278@gmail.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Fix 'get_window_safe_area' on Android",
"body": "(cherry picked from commit d7c6ad20204be927c54060ed1a1dc186c461799c)",
"is_cherrypick": true,
"cherrypick_hash": "d7c6ad20204be927c54060ed1a1dc186c461799c",
"pull": 87589
},
"d7c6ad20204be927c54060ed1a1dc186c461799c": {
"hash": "d7c6ad20204be927c54060ed1a1dc186c461799c",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQxOTIxMzk1"
],
"author_raw": "Alexander Hartmann <alex.hart.278@gmail.com>",
"committer_raw": "Alexander Hartmann <alex.hart.278@gmail.com>",
"summary": "Fix 'get_window_safe_area' on Android",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86761
},
"6c8375b73d7da41ab03e45b4c757157e604a72b4": {
"hash": "6c8375b73d7da41ab03e45b4c757157e604a72b4",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQzNzkyMDQ="
],
"author_raw": "Samuel Venable <samuelvenable@hotmail.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Fix NetBSD Executable Path",
"body": "(cherry picked from commit 52da1e9b6b96057efd8ab8039978828114d92564)",
"is_cherrypick": true,
"cherrypick_hash": "52da1e9b6b96057efd8ab8039978828114d92564",
"pull": 87589
},
"52da1e9b6b96057efd8ab8039978828114d92564": {
"hash": "52da1e9b6b96057efd8ab8039978828114d92564",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQzNzkyMDQ="
],
"author_raw": "Samuel Venable <samuelvenable@hotmail.com>",
"committer_raw": "Samuel Venable <samuelvenable@hotmail.com>",
"summary": "Fix NetBSD Executable Path",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 84469
},
"ce42f8b4ec5cdaa93a464e8fcff5d7b4a5c819fe": {
"hash": "ce42f8b4ec5cdaa93a464e8fcff5d7b4a5c819fe",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjEwMjM4NA=="
],
"author_raw": "Gregory De Bonis <gregorydebonis@gmail.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Wrong key mapping for XK_KP_Delete key",
"body": "Fixes #86156\n\n(cherry picked from commit 95bcf93849620f105b34a0e7adc51faca9bec8bf)",
"is_cherrypick": true,
"cherrypick_hash": "95bcf93849620f105b34a0e7adc51faca9bec8bf",
"pull": 87589
},
"95bcf93849620f105b34a0e7adc51faca9bec8bf": {
"hash": "95bcf93849620f105b34a0e7adc51faca9bec8bf",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjEwMjM4NA=="
],
"author_raw": "Gregory De Bonis <gregorydebonis@gmail.com>",
"committer_raw": "Gregory De Bonis <gregorydebonis@gmail.com>",
"summary": "Wrong key mapping for XK_KP_Delete key",
"body": "Fixes #86156",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86160
},
"a92a2015f0f7031d7c5cce00994f66697e27c4bd": {
"hash": "a92a2015f0f7031d7c5cce00994f66697e27c4bd",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjY2NzI3NzEw"
],
"author_raw": "Micky <micheledevita2@gmail.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Fix missing autocompletion for inheriting classes",
"body": "(cherry picked from commit ca2f3403840cae9748a38c98b7af1e9e60c63475)",
"is_cherrypick": true,
"cherrypick_hash": "ca2f3403840cae9748a38c98b7af1e9e60c63475",
"pull": 87589
},
"ca2f3403840cae9748a38c98b7af1e9e60c63475": {
"hash": "ca2f3403840cae9748a38c98b7af1e9e60c63475",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjY2NzI3NzEw"
],
"author_raw": "Micky <micheledevita2@gmail.com>",
"committer_raw": "Micky <micheledevita2@gmail.com>",
"summary": "Fix missing autocompletion for inheriting classes",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86729
},
"873a77d8e9af1a0bb8b460ac599239e389f5978d": {
"hash": "873a77d8e9af1a0bb8b460ac599239e389f5978d",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjY2NzI3NzEw"
],
"author_raw": "Micky <micheledevita2@gmail.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Add autocompletion options for AnimatedSprite's other play methods",
"body": "(cherry picked from commit d5a7c7818c2424c9dc919d9e6d163a39bf13f081)",
"is_cherrypick": true,
"cherrypick_hash": "d5a7c7818c2424c9dc919d9e6d163a39bf13f081",
"pull": 87589
},
"d5a7c7818c2424c9dc919d9e6d163a39bf13f081": {
"hash": "d5a7c7818c2424c9dc919d9e6d163a39bf13f081",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjY2NzI3NzEw"
],
"author_raw": "Micky <micheledevita2@gmail.com>",
"committer_raw": "Micky <micheledevita2@gmail.com>",
"summary": "Add autocompletion options for AnimatedSprite's other play methods",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86733
},
"c35e05e7b15b65badc334871e3fa58644a463dce": {
"hash": "c35e05e7b15b65badc334871e3fa58644a463dce",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3NzAwNDE4"
],
"author_raw": "Danil Alexeev <danil@alexeev.xyz>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "GDScript: Fix accessing static function as `Callable` in static context",
"body": "(cherry picked from commit 10dcb21d8b4f36de45b623ac0c9f14f3a7f9a96c)",
"is_cherrypick": true,
"cherrypick_hash": "10dcb21d8b4f36de45b623ac0c9f14f3a7f9a96c",
"pull": 87589
},
"10dcb21d8b4f36de45b623ac0c9f14f3a7f9a96c": {
"hash": "10dcb21d8b4f36de45b623ac0c9f14f3a7f9a96c",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3NzAwNDE4"
],
"author_raw": "Danil Alexeev <danil@alexeev.xyz>",
"committer_raw": "Danil Alexeev <danil@alexeev.xyz>",
"summary": "GDScript: Fix accessing static function as `Callable` in static context",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86088
},
"beadc92e4f3b50c04c38dfc3c5b9b413b68a9a70": {
"hash": "beadc92e4f3b50c04c38dfc3c5b9b413b68a9a70",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM3MjQ3Ng=="
],
"author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Clear sub-resources list when no sub-resource exists",
"body": "(cherry picked from commit 6e49ff91c0b88792a76c6514f0af25b937e7a9e4)",
"is_cherrypick": true,
"cherrypick_hash": "6e49ff91c0b88792a76c6514f0af25b937e7a9e4",
"pull": 87589
},
"6e49ff91c0b88792a76c6514f0af25b937e7a9e4": {
"hash": "6e49ff91c0b88792a76c6514f0af25b937e7a9e4",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM3MjQ3Ng=="
],
"author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"summary": "Clear sub-resources list when no sub-resource exists",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86388
},
"c2d38b4388a8754fdb7a542d255ac8b747ad3941": {
"hash": "c2d38b4388a8754fdb7a542d255ac8b747ad3941",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ5OTk4MDI1"
],
"author_raw": "Mika Viskari <miv391@gmail.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Fix invalid frame index when Sprite2D's hframes or vframes has been changed",
"body": "(cherry picked from commit 484c5b5aff6e513a92baf5d3ddcae8bc8941ee26)",
"is_cherrypick": true,
"cherrypick_hash": "484c5b5aff6e513a92baf5d3ddcae8bc8941ee26",
"pull": 87589
},
"484c5b5aff6e513a92baf5d3ddcae8bc8941ee26": {
"hash": "484c5b5aff6e513a92baf5d3ddcae8bc8941ee26",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ5OTk4MDI1"
],
"author_raw": "Mika Viskari <miv391@gmail.com>",
"committer_raw": "Mika Viskari <miv391@gmail.com>",
"summary": "Fix invalid frame index when Sprite2D's hframes or vframes has been changed",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 85317
},
"eb25ef6062e158b9f1a64a44c023e1a864c15495": {
"hash": "eb25ef6062e158b9f1a64a44c023e1a864c15495",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjExNzgyODMz"
],
"author_raw": "Yuri Sizov <yuris@humnom.net>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Optimize scanning routines in the project manager",
"body": "(cherry picked from commit 3d4b33df3307ff72db9700deb6695569a5d71ea9)",
"is_cherrypick": true,
"cherrypick_hash": "3d4b33df3307ff72db9700deb6695569a5d71ea9",
"pull": 87589
},
"3d4b33df3307ff72db9700deb6695569a5d71ea9": {
"hash": "3d4b33df3307ff72db9700deb6695569a5d71ea9",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjExNzgyODMz"
],
"author_raw": "Yuri Sizov <yuris@humnom.net>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Optimize scanning routines in the project manager",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86271
},
"ee1034d3551fff083141204c9e5979bdff94d27e": {
"hash": "ee1034d3551fff083141204c9e5979bdff94d27e",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3NzAwNDE4"
],
"author_raw": "Danil Alexeev <danil@alexeev.xyz>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "GDScript: Fix POT generator skips some nodes",
"body": "(cherry picked from commit 1aa242f7c4f5cdc8712e783817fabc60224f21cb)",
"is_cherrypick": true,
"cherrypick_hash": "1aa242f7c4f5cdc8712e783817fabc60224f21cb",
"pull": 87589
},
"1aa242f7c4f5cdc8712e783817fabc60224f21cb": {
"hash": "1aa242f7c4f5cdc8712e783817fabc60224f21cb",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3NzAwNDE4"
],
"author_raw": "Danil Alexeev <danil@alexeev.xyz>",
"committer_raw": "Danil Alexeev <danil@alexeev.xyz>",
"summary": "GDScript: Fix POT generator skips some nodes",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86091
},
"bce0ada5f4dbe6a749ced9abf99e128135770b1f": {
"hash": "bce0ada5f4dbe6a749ced9abf99e128135770b1f",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjgzMTU5ODY="
],
"author_raw": "jsjtxietian <jsjtxietian@outlook.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Prompt require editor restart to user when gizmo color changed",
"body": "(cherry picked from commit b0ccd5c84f460d875d127455741d817ece6d3bed)",
"is_cherrypick": true,
"cherrypick_hash": "b0ccd5c84f460d875d127455741d817ece6d3bed",
"pull": 87589
},
"b0ccd5c84f460d875d127455741d817ece6d3bed": {
"hash": "b0ccd5c84f460d875d127455741d817ece6d3bed",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjgzMTU5ODY="
],
"author_raw": "jsjtxietian <jsjtxietian@outlook.com>",
"committer_raw": "jsjtxietian <jsjtxietian@outlook.com>",
"summary": "Prompt require editor restart to user when gizmo color changed",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 82872
},
"06a94ecc14f0565190061fc2cd55405e5c4acc30": {
"hash": "06a94ecc14f0565190061fc2cd55405e5c4acc30",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjIyMjMxNzI="
],
"author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Load project metadata file only when needed",
"body": "(cherry picked from commit 3dc47b0b847e4c42aeb0fd5e2f569c543b4f97ab)",
"is_cherrypick": true,
"cherrypick_hash": "3dc47b0b847e4c42aeb0fd5e2f569c543b4f97ab",
"pull": 87589
},
"3dc47b0b847e4c42aeb0fd5e2f569c543b4f97ab": {
"hash": "3dc47b0b847e4c42aeb0fd5e2f569c543b4f97ab",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjIyMjMxNzI="
],
"author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
"committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
"summary": "Load project metadata file only when needed",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 79785
},
"a47a07d13bc6e3fa031b22a0f4815f54a99c0820": {
"hash": "a47a07d13bc6e3fa031b22a0f4815f54a99c0820",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjgzMTU5ODY="
],
"author_raw": "jsjtxietian <jsjtxietian@outlook.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Fix FileAccessPack::get_buffer will update pos past the length of file",
"body": "(cherry picked from commit 68a6fe81abadfac596d95234ecb34dfb01076f52)",
"is_cherrypick": true,
"cherrypick_hash": "68a6fe81abadfac596d95234ecb34dfb01076f52",
"pull": 87589
},
"68a6fe81abadfac596d95234ecb34dfb01076f52": {
"hash": "68a6fe81abadfac596d95234ecb34dfb01076f52",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjgzMTU5ODY="
],
"author_raw": "jsjtxietian <jsjtxietian@outlook.com>",
"committer_raw": "jsjtxietian <jsjtxietian@outlook.com>",
"summary": "Fix FileAccessPack::get_buffer will update pos past the length of file",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 85991
},
"b34af3aa5a386a7d4681051805c9b65752845966": {
"hash": "b34af3aa5a386a7d4681051805c9b65752845966",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjcxMTk2MDk="
],
"author_raw": "eldidou <thedidou@gmail.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Speed up GDScript::get_must_clear_dependencies()",
"body": "get_must_clear_dependencies() has a N^3*log(N) time complexity, and this can very quickly slow down the quitting process as more gdscripts are added in a project.\nThis change improves it to N^2*log(N).\nInstead of using all the inverted dependencies, we do the same with all (non-inverted) dependencies, which is N times faster.\n\nFixes #85435\n\n(cherry picked from commit 0d77c3e09228b847658de3453b36fa78e073222c)",
"is_cherrypick": true,
"cherrypick_hash": "0d77c3e09228b847658de3453b36fa78e073222c",
"pull": 87589
},
"0d77c3e09228b847658de3453b36fa78e073222c": {
"hash": "0d77c3e09228b847658de3453b36fa78e073222c",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjcxMTk2MDk="
],
"author_raw": "eldidou <thedidou@gmail.com>",
"committer_raw": "eldidou <thedidou@gmail.com>",
"summary": "Speed up GDScript::get_must_clear_dependencies()",
"body": "get_must_clear_dependencies() has a N^3*log(N) time complexity, and this can very quickly slow down the quitting process as more gdscripts are added in a project.\nThis change improves it to N^2*log(N).\nInstead of using all the inverted dependencies, we do the same with all (non-inverted) dependencies, which is N times faster.\n\nFixes #85435",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 85603
},
"49031b24e550309b1dd717eb5130240176c140c7": {
"hash": "49031b24e550309b1dd717eb5130240176c140c7",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjEyNzU2MDQ3"
],
"author_raw": "Saracen <SaracenOne@gmail.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Fix setting bezier track handle mode from inspector.",
"body": "(cherry picked from commit 09a4aa3ce80343587080e057677e31359039b7f8)",
"is_cherrypick": true,
"cherrypick_hash": "09a4aa3ce80343587080e057677e31359039b7f8",
"pull": 87589
},
"09a4aa3ce80343587080e057677e31359039b7f8": {
"hash": "09a4aa3ce80343587080e057677e31359039b7f8",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjEyNzU2MDQ3"
],
"author_raw": "Saracen <SaracenOne@gmail.com>",
"committer_raw": "Saracen <SaracenOne@gmail.com>",
"summary": "Fix setting bezier track handle mode from inspector.",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 83533
},
"1f677eb2797b5abdf69c318eef566d9c64a15268": {
"hash": "1f677eb2797b5abdf69c318eef566d9c64a15268",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjIyMjMxNzI="
],
"author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Properly select the newly duplicated file",
"body": "(cherry picked from commit 0ae1241304660559f42aee1293c0e18286f46b1d)",
"is_cherrypick": true,
"cherrypick_hash": "0ae1241304660559f42aee1293c0e18286f46b1d",
"pull": 87589
},
"0ae1241304660559f42aee1293c0e18286f46b1d": {
"hash": "0ae1241304660559f42aee1293c0e18286f46b1d",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjIyMjMxNzI="
],
"author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
"committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
"summary": "Properly select the newly duplicated file",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86164
},
"88526a23a5887627cb844d11d45a76300a045bb8": {
"hash": "88526a23a5887627cb844d11d45a76300a045bb8",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjEwMDU0MTc0"
],
"author_raw": "Nancy Zhang <nancy.zhang143@gmail.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Fix unable to deselect audio effects",
"body": "(cherry picked from commit cf39cc985bf79bbbfc04b72e85dbbfe42f88c64d)",
"is_cherrypick": true,
"cherrypick_hash": "cf39cc985bf79bbbfc04b72e85dbbfe42f88c64d",
"pull": 87589
},
"cf39cc985bf79bbbfc04b72e85dbbfe42f88c64d": {
"hash": "cf39cc985bf79bbbfc04b72e85dbbfe42f88c64d",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjEwMDU0MTc0"
],
"author_raw": "Nancy Zhang <nancy.zhang143@gmail.com>",
"committer_raw": "Nancy Zhang <nancy.zhang143@gmail.com>",
"summary": "Fix unable to deselect audio effects",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 85879
},
"6a2a0487531fde97be483164a12d0b71512cf34f": {
"hash": "6a2a0487531fde97be483164a12d0b71512cf34f",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjY0OTg2NzYz"
],
"author_raw": "wilto938 <wilto938@student.liu.se>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Reset TileMap editor `drag_type` by using the _stop_dragging() function when the toolbar mode is not selected",
"body": "(cherry picked from commit 5a3de5bc308ab80bd538731dd03943b176af1612)",
"is_cherrypick": true,
"cherrypick_hash": "5a3de5bc308ab80bd538731dd03943b176af1612",
"pull": 87589
},
"5a3de5bc308ab80bd538731dd03943b176af1612": {
"hash": "5a3de5bc308ab80bd538731dd03943b176af1612",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjY0OTg2NzYz"
],
"author_raw": "wilto938 <wilto938@student.liu.se>",
"committer_raw": "wilto938 <wilto938@student.liu.se>",
"summary": "Reset TileMap editor `drag_type` by using the _stop_dragging() function when the toolbar mode is not selected",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86066
},
"4bc567d27abcc602308f8f8ce26f03c40cc90196": {
"hash": "4bc567d27abcc602308f8f8ce26f03c40cc90196",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ4ODMzNzk="
],
"author_raw": "detomon <simon@monoxid.ch>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Fix creating and updating plugin with dot in folder name",
"body": "(cherry picked from commit 46253bd9e9a0ed9b8506a51bcda0472a09aa9bd5)",
"is_cherrypick": true,
"cherrypick_hash": "46253bd9e9a0ed9b8506a51bcda0472a09aa9bd5",
"pull": 87589
},
"46253bd9e9a0ed9b8506a51bcda0472a09aa9bd5": {
"hash": "46253bd9e9a0ed9b8506a51bcda0472a09aa9bd5",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ4ODMzNzk="
],
"author_raw": "detomon <simon@monoxid.ch>",
"committer_raw": "detomon <simon@monoxid.ch>",
"summary": "Fix creating and updating plugin with dot in folder name",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 83329
},
"5dbe105f221ff20a940021411b5f8f54445699c9": {
"hash": "5dbe105f221ff20a940021411b5f8f54445699c9",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjExNzgyODMz"
],
"author_raw": "Yuri Sizov <yuris@humnom.net>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Fix theme access in the Groups editor",
"body": "(cherry picked from commit 0244f8318fb99d2df13b4bea17ef8ed77825685b)",
"is_cherrypick": true,
"cherrypick_hash": "0244f8318fb99d2df13b4bea17ef8ed77825685b",
"pull": 87589
},
"0244f8318fb99d2df13b4bea17ef8ed77825685b": {
"hash": "0244f8318fb99d2df13b4bea17ef8ed77825685b",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjExNzgyODMz"
],
"author_raw": "Yuri Sizov <yuris@humnom.net>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Fix theme access in the Groups editor",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86031
},
"5573f37ff353b7cb6f0b0593c9dda05a854290b9": {
"hash": "5573f37ff353b7cb6f0b0593c9dda05a854290b9",
"is_merge": false,
"authored_by": [
"U_kgDOCX0_CQ"
],
"author_raw": "Emily <shatteredrea@gmail.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Change suffix from m to px",
"body": "(cherry picked from commit b7d5f3e9847254145e2647a76e3f96caa36d39a1)",
"is_cherrypick": true,
"cherrypick_hash": "b7d5f3e9847254145e2647a76e3f96caa36d39a1",
"pull": 87589
},
"b7d5f3e9847254145e2647a76e3f96caa36d39a1": {
"hash": "b7d5f3e9847254145e2647a76e3f96caa36d39a1",
"is_merge": false,
"authored_by": [
"U_kgDOCX0_CQ"
],
"author_raw": "Emily <shatteredrea@gmail.com>",
"committer_raw": "Emily <shatteredrea@gmail.com>",
"summary": "Change suffix from m to px",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86056
},
"8633f7bcdb52e8b59b46ae891c5a936e1393fda3": {
"hash": "8633f7bcdb52e8b59b46ae891c5a936e1393fda3",
"is_merge": false,
"authored_by": [
"U_kgDOCJgZZg"
],
"author_raw": "kevmorg <kevmorg@umich.edu>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Hide Node dock successfully on undo/redo and deletion",
"body": "Fixes #84530.\n\n(cherry picked from commit da84489b27dedbe480a2ffcf9dbb60a68775cf66)",
"is_cherrypick": true,
"cherrypick_hash": "da84489b27dedbe480a2ffcf9dbb60a68775cf66",
"pull": 87589
},
"da84489b27dedbe480a2ffcf9dbb60a68775cf66": {
"hash": "da84489b27dedbe480a2ffcf9dbb60a68775cf66",
"is_merge": false,
"authored_by": [
"U_kgDOCJgZZg"
],
"author_raw": "kevmorg <kevmorg@umich.edu>",
"committer_raw": "kevmorg <kevmorg@umich.edu>",
"summary": "Hide Node dock successfully on undo/redo and deletion",
"body": "Fixes #84530.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 85686
},
"6e6d49c68ae7057e2e7279550f36ca548e3468b8": {
"hash": "6e6d49c68ae7057e2e7279550f36ca548e3468b8",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjkyODMwOTg="
],
"author_raw": "kleonc <9283098+kleonc@users.noreply.github.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Fix ColorPicker's alpha slider arrow offset",
"body": "(cherry picked from commit d76d8c5f294475f7d34337e9127e7877870214cf)",
"is_cherrypick": true,
"cherrypick_hash": "d76d8c5f294475f7d34337e9127e7877870214cf",
"pull": 87589
},
"d76d8c5f294475f7d34337e9127e7877870214cf": {
"hash": "d76d8c5f294475f7d34337e9127e7877870214cf",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjkyODMwOTg="
],
"author_raw": "kleonc <9283098+kleonc@users.noreply.github.com>",
"committer_raw": "kleonc <9283098+kleonc@users.noreply.github.com>",
"summary": "Fix ColorPicker's alpha slider arrow offset",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86034
},
"6777e1b4bfdc02b26ea07b8e3f20b6b3257aae43": {
"hash": "6777e1b4bfdc02b26ea07b8e3f20b6b3257aae43",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjIxNjIxNDI="
],
"author_raw": "Alistair Leslie-Hughes <leslie_alistair@hotmail.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Replace memory allocation point of ValueTrack correctly in AnimationMixer",
"body": "When a animation track doesn't have an keys, it's possible that we leak memory due the ERR_CONTINUE_MSG macro usage.\n\nBy checking the error condition first, we avoid a allocation and thus the leak.\n\n(cherry picked from commit ea84effb845f7959b2eed362855e5c0e8ab68f20)",
"is_cherrypick": true,
"cherrypick_hash": "ea84effb845f7959b2eed362855e5c0e8ab68f20",
"pull": 87589
},
"ea84effb845f7959b2eed362855e5c0e8ab68f20": {
"hash": "ea84effb845f7959b2eed362855e5c0e8ab68f20",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjIxNjIxNDI="
],
"author_raw": "Alistair Leslie-Hughes <leslie_alistair@hotmail.com>",
"committer_raw": "Alistair Leslie-Hughes <leslie_alistair@hotmail.com>",
"summary": "Replace memory allocation point of ValueTrack correctly in AnimationMixer",
"body": "When a animation track doesn't have an keys, it's possible that we leak memory due the ERR_CONTINUE_MSG macro usage.\n\nBy checking the error condition first, we avoid a allocation and thus the leak.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 85001
},
"8e3740d425a704eec2e8e487e1dd078136afbfa5": {
"hash": "8e3740d425a704eec2e8e487e1dd078136afbfa5",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjcxNDYwMDQw"
],
"author_raw": "Lasuch <stylizedstickman@gmail.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Expose copy_effects copy compute shader in Mobile backend",
"body": "(cherry picked from commit 608d41a969c4f11e8a8522c9764ee9ea938a95c0)",
"is_cherrypick": true,
"cherrypick_hash": "608d41a969c4f11e8a8522c9764ee9ea938a95c0",
"pull": 87589
},
"608d41a969c4f11e8a8522c9764ee9ea938a95c0": {
"hash": "608d41a969c4f11e8a8522c9764ee9ea938a95c0",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjcxNDYwMDQw"
],
"author_raw": "Lasuch <stylizedstickman@gmail.com>",
"committer_raw": "Lasuch <stylizedstickman@gmail.com>",
"summary": "Expose copy_effects copy compute shader in Mobile backend",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 85793
},
"9609df181d6c5f67553773406822d4c5a3c1c847": {
"hash": "9609df181d6c5f67553773406822d4c5a3c1c847",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjI4MjY5MzMw"
],
"author_raw": "Zach Coleman <ztc0611@gmail.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Make screen_get_refresh_rate() respect iOS Low Power Mode",
"body": "(cherry picked from commit 6a8f6bae4c3af2727b2ab111fc8921c1875d867f)",
"is_cherrypick": true,
"cherrypick_hash": "6a8f6bae4c3af2727b2ab111fc8921c1875d867f",
"pull": 87589
},
"6a8f6bae4c3af2727b2ab111fc8921c1875d867f": {
"hash": "6a8f6bae4c3af2727b2ab111fc8921c1875d867f",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjI4MjY5MzMw"
],
"author_raw": "Zach Coleman <ztc0611@gmail.com>",
"committer_raw": "Zach Coleman <ztc0611@gmail.com>",
"summary": "Make screen_get_refresh_rate() respect iOS Low Power Mode",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 85026
},
"93fd5da49c499db6e37ce64e2b5513f62af672fa": {
"hash": "93fd5da49c499db6e37ce64e2b5513f62af672fa",
"is_merge": false,
"authored_by": [
""
],
"author_raw": "Dominic <dgaustri@uwaterloo.ca>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Add wireframe for compatibility mode",
"body": "(cherry picked from commit bae6f86257ffb9bed915bcd0d6fa41e1da39894a)",
"is_cherrypick": true,
"cherrypick_hash": "bae6f86257ffb9bed915bcd0d6fa41e1da39894a",
"pull": 87589
},
"bae6f86257ffb9bed915bcd0d6fa41e1da39894a": {
"hash": "bae6f86257ffb9bed915bcd0d6fa41e1da39894a",
"is_merge": false,
"authored_by": [
""
],
"author_raw": "Dominic <dgaustri@uwaterloo.ca>",
"committer_raw": "Dominic <dgaustri@uwaterloo.ca>",
"summary": "Add wireframe for compatibility mode",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 85621
},
"43d24379a5b882801f49fa4215380990ab2c6e02": {
"hash": "43d24379a5b882801f49fa4215380990ab2c6e02",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQyODI0Mw=="
],
"author_raw": "Aitor Guevara <428243+aitorciki@users.noreply.github.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Trigger zoom from pan gestures when pressing ctrl",
"body": "Enables zooming using pan + ctrl on macOS trackpads / Magic Mouse.\nWindows and Linux don't emit pan gesture events, so shouldn't be\naffected. Not tested on Android.\n\n(cherry picked from commit 6b45694836707cedb2dbdf342f27015c4e9df215)",
"is_cherrypick": true,
"cherrypick_hash": "6b45694836707cedb2dbdf342f27015c4e9df215",
"pull": 87589
},
"6b45694836707cedb2dbdf342f27015c4e9df215": {
"hash": "6b45694836707cedb2dbdf342f27015c4e9df215",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQyODI0Mw=="
],
"author_raw": "Aitor Guevara <428243+aitorciki@users.noreply.github.com>",
"committer_raw": "Aitor Guevara <428243+aitorciki@users.noreply.github.com>",
"summary": "Trigger zoom from pan gestures when pressing ctrl",
"body": "Enables zooming using pan + ctrl on macOS trackpads / Magic Mouse.\nWindows and Linux don't emit pan gesture events, so shouldn't be\naffected. Not tested on Android.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 80994
},
"9f10aedb17763397f759f6231bc66c47f6ff87cc": {
"hash": "9f10aedb17763397f759f6231bc66c47f6ff87cc",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjExNzgyODMz"
],
"author_raw": "Yuri Sizov <yuris@humnom.net>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Correctly register editor-only module classes with the API",
"body": "(cherry picked from commit 0f8c955c1ad19bef9d4d615681c647cbc5a495e1)",
"is_cherrypick": true,
"cherrypick_hash": "0f8c955c1ad19bef9d4d615681c647cbc5a495e1",
"pull": 87589
},
"0f8c955c1ad19bef9d4d615681c647cbc5a495e1": {
"hash": "0f8c955c1ad19bef9d4d615681c647cbc5a495e1",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjExNzgyODMz"
],
"author_raw": "Yuri Sizov <yuris@humnom.net>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Correctly register editor-only module classes with the API",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86209
},
"5f3bd68cfecb1ff698d6e609804829e4fc807b76": {
"hash": "5f3bd68cfecb1ff698d6e609804829e4fc807b76",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjUzMTUwMjQ0"
],
"author_raw": "BlueCube3310 <53150244+BlueCube3310@users.noreply.github.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Fix squish DXT5 RA-As-RG channel swapping",
"body": "(cherry picked from commit 1224129c50e64aafb86fd4c2241759c100a0d594)",
"is_cherrypick": true,
"cherrypick_hash": "1224129c50e64aafb86fd4c2241759c100a0d594",
"pull": 87589
},
"1224129c50e64aafb86fd4c2241759c100a0d594": {
"hash": "1224129c50e64aafb86fd4c2241759c100a0d594",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjUzMTUwMjQ0"
],
"author_raw": "BlueCube3310 <53150244+BlueCube3310@users.noreply.github.com>",
"committer_raw": "BlueCube3310 <53150244+BlueCube3310@users.noreply.github.com>",
"summary": "Fix squish DXT5 RA-As-RG channel swapping",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 85967
},
"2fe886f3a5257b625d2d7798ed2cd242eeb7f154": {
"hash": "2fe886f3a5257b625d2d7798ed2cd242eeb7f154",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjUzMTUwMjQ0"
],
"author_raw": "BlueCube3310 <53150244+BlueCube3310@users.noreply.github.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Fix squish RGTC_R decompression corruption",
"body": "(cherry picked from commit 433a2a6ea2bbaa06943db00de390c9aee14870c4)",
"is_cherrypick": true,
"cherrypick_hash": "433a2a6ea2bbaa06943db00de390c9aee14870c4",
"pull": 87589
},
"433a2a6ea2bbaa06943db00de390c9aee14870c4": {
"hash": "433a2a6ea2bbaa06943db00de390c9aee14870c4",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjUzMTUwMjQ0"
],
"author_raw": "BlueCube3310 <53150244+BlueCube3310@users.noreply.github.com>",
"committer_raw": "BlueCube3310 <53150244+BlueCube3310@users.noreply.github.com>",
"summary": "Fix squish RGTC_R decompression corruption",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 85863
},
"3a8c04ea3c148715cc31fffe0f2b59865e2f1179": {
"hash": "3a8c04ea3c148715cc31fffe0f2b59865e2f1179",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE2NDY4NzU="
],
"author_raw": "Aaron Franke <arnfranke@yahoo.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Add PackedRealArray as an alias for Vector<real_t>",
"body": "(cherry picked from commit 3f469ee4858e559e007a9f812e4d73cea888a23e)",
"is_cherrypick": true,
"cherrypick_hash": "3f469ee4858e559e007a9f812e4d73cea888a23e",
"pull": 87589
},
"3f469ee4858e559e007a9f812e4d73cea888a23e": {
"hash": "3f469ee4858e559e007a9f812e4d73cea888a23e",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE2NDY4NzU="
],
"author_raw": "Aaron Franke <arnfranke@yahoo.com>",
"committer_raw": "Aaron Franke <arnfranke@yahoo.com>",
"summary": "Add PackedRealArray as an alias for Vector<real_t>",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86324
},
"89f22518dc3aa35ef3957779e59d49a0bf2b56db": {
"hash": "89f22518dc3aa35ef3957779e59d49a0bf2b56db",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ2NjAwMg=="
],
"author_raw": "zinefer <zinefer@gmail.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Bugfix: Replace // with \\\\ before sending path to Blender",
"body": "On Windows, Blender treats //fileshare/assets/model.blend as a relative\npath which will not be found. Instead, replace the first two chars with\n`\\\\` which when escaped becomes `\\\\\\\\`.\n\n(cherry picked from commit 72d18d50a47ecb07f372fec80bf166a6abd0a756)",
"is_cherrypick": true,
"cherrypick_hash": "72d18d50a47ecb07f372fec80bf166a6abd0a756",
"pull": 87589
},
"72d18d50a47ecb07f372fec80bf166a6abd0a756": {
"hash": "72d18d50a47ecb07f372fec80bf166a6abd0a756",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ2NjAwMg=="
],
"author_raw": "zinefer <zinefer@gmail.com>",
"committer_raw": "zinefer <zinefer@gmail.com>",
"summary": "Bugfix: Replace // with \\\\ before sending path to Blender",
"body": "On Windows, Blender treats //fileshare/assets/model.blend as a relative\npath which will not be found. Instead, replace the first two chars with\n`\\\\` which when escaped becomes `\\\\\\\\`.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 85335
},
"94949f0ee1bbdb7180ec8876f121461908d7f7ea": {
"hash": "94949f0ee1bbdb7180ec8876f121461908d7f7ea",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ5NTYwNTI4"
],
"author_raw": "mequam <blue9ja@gmail.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "[X11] Fix Godot stealing focus on alternative Window Managers",
"body": "(cherry picked from commit 40d69c25d5b4238b6372d4c0f5fd10a8f0a64e9e)",
"is_cherrypick": true,
"cherrypick_hash": "40d69c25d5b4238b6372d4c0f5fd10a8f0a64e9e",
"pull": 87589
},
"40d69c25d5b4238b6372d4c0f5fd10a8f0a64e9e": {
"hash": "40d69c25d5b4238b6372d4c0f5fd10a8f0a64e9e",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ5NTYwNTI4"
],
"author_raw": "mequam <blue9ja@gmail.com>",
"committer_raw": "mequam <blue9ja@gmail.com>",
"summary": "[X11] Fix Godot stealing focus on alternative Window Managers",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86441
},
"6f6a1dc5e9577830e55a1136e8919b85395edad6": {
"hash": "6f6a1dc5e9577830e55a1136e8919b85395edad6",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjYyOTkyMjc="
],
"author_raw": "Markus Sauermann <6299227+Sauermann@users.noreply.github.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Fix D&D viewport position calculation",
"body": "It is necessary to transform screen position to viewport position.\n\n(cherry picked from commit 4b6516c843ad6df039b7e5f78ead6b8e3416f243)",
"is_cherrypick": true,
"cherrypick_hash": "4b6516c843ad6df039b7e5f78ead6b8e3416f243",
"pull": 87589
},
"4b6516c843ad6df039b7e5f78ead6b8e3416f243": {
"hash": "4b6516c843ad6df039b7e5f78ead6b8e3416f243",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjYyOTkyMjc="
],
"author_raw": "Markus Sauermann <6299227+Sauermann@users.noreply.github.com>",
"committer_raw": "Markus Sauermann <6299227+Sauermann@users.noreply.github.com>",
"summary": "Fix D&D viewport position calculation",
"body": "It is necessary to transform screen position to viewport position.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86511
},
"dd665988d71004c2f40c9b5abf52fcbd5c9dff7b": {
"hash": "dd665988d71004c2f40c9b5abf52fcbd5c9dff7b",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjExNzgyODMz"
],
"author_raw": "Yuri Sizov <yuris@humnom.net>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Correctly enforce minimum window size in editor",
"body": "Also set the maximum size for the language\npicked in the project manager.\n\n(cherry picked from commit 416e594eb32efb91cd1de8f8b409f0383e70f807)",
"is_cherrypick": true,
"cherrypick_hash": "416e594eb32efb91cd1de8f8b409f0383e70f807",
"pull": 87589
},
"416e594eb32efb91cd1de8f8b409f0383e70f807": {
"hash": "416e594eb32efb91cd1de8f8b409f0383e70f807",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjExNzgyODMz"
],
"author_raw": "Yuri Sizov <yuris@humnom.net>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Correctly enforce minimum window size in editor",
"body": "Also set the maximum size for the language\npicked in the project manager.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 85887
},
"663ba67016a013ab7d3d0441366d927fd3df6557": {
"hash": "663ba67016a013ab7d3d0441366d927fd3df6557",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjkyODMwOTg="
],
"author_raw": "kleonc <9283098+kleonc@users.noreply.github.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Fix 2D normals for transposed texture",
"body": "(cherry picked from commit 0fe7eead024ef0b4ae2750aa09594beb8f4bb11c)",
"is_cherrypick": true,
"cherrypick_hash": "0fe7eead024ef0b4ae2750aa09594beb8f4bb11c",
"pull": 87589
},
"0fe7eead024ef0b4ae2750aa09594beb8f4bb11c": {
"hash": "0fe7eead024ef0b4ae2750aa09594beb8f4bb11c",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjkyODMwOTg="
],
"author_raw": "kleonc <9283098+kleonc@users.noreply.github.com>",
"committer_raw": "kleonc <9283098+kleonc@users.noreply.github.com>",
"summary": "Fix 2D normals for transposed texture",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87225
},
"cd29fb22a007b6cbdadde9cb3f912f0b47b786fa": {
"hash": "cd29fb22a007b6cbdadde9cb3f912f0b47b786fa",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjMwODk1MjU="
],
"author_raw": "Sofox <sofoxx@gmail.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Fixed RegEx search_all for zero length matches/lookahead/lookbehind",
"body": "(cherry picked from commit 7b2fd342e32a87ae57c16f568709dc4bb3fae2a5)",
"is_cherrypick": true,
"cherrypick_hash": "7b2fd342e32a87ae57c16f568709dc4bb3fae2a5",
"pull": 87589
},
"7b2fd342e32a87ae57c16f568709dc4bb3fae2a5": {
"hash": "7b2fd342e32a87ae57c16f568709dc4bb3fae2a5",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjMwODk1MjU="
],
"author_raw": "Sofox <sofoxx@gmail.com>",
"committer_raw": "Sofox <sofoxx@gmail.com>",
"summary": "Fixed RegEx search_all for zero length matches/lookahead/lookbehind",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 85783
},
"5a7c19f6c4192734a36c665d80a3cbea03b843d4": {
"hash": "5a7c19f6c4192734a36c665d80a3cbea03b843d4",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjgzMTU5ODY="
],
"author_raw": "jsjtxietian <jsjtxietian@outlook.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Fix \"Class name cannot be empty\" error when sorting no import files by type",
"body": "(cherry picked from commit 5b57db263777388899847cd0a3f27421fee61e93)",
"is_cherrypick": true,
"cherrypick_hash": "5b57db263777388899847cd0a3f27421fee61e93",
"pull": 87589
},
"5b57db263777388899847cd0a3f27421fee61e93": {
"hash": "5b57db263777388899847cd0a3f27421fee61e93",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjgzMTU5ODY="
],
"author_raw": "jsjtxietian <jsjtxietian@outlook.com>",
"committer_raw": "jsjtxietian <jsjtxietian@outlook.com>",
"summary": "Fix \"Class name cannot be empty\" error when sorting no import files by type",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86064
},
"8544106b7e4d9add7905da08e3cd3bf720f3cb20": {
"hash": "8544106b7e4d9add7905da08e3cd3bf720f3cb20",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE2ODc5MTg="
],
"author_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "[MP] Handle cleanup of \"scene cache\" nodes",
"body": "Make sure we delete the relevant ObjectID from the cache when the nodes\nare removed from tree.\n\n(cherry picked from commit 853df2895ad652fb9bbc4d4a38f33ccdc7ec8e54)",
"is_cherrypick": true,
"cherrypick_hash": "853df2895ad652fb9bbc4d4a38f33ccdc7ec8e54",
"pull": 87589
},
"853df2895ad652fb9bbc4d4a38f33ccdc7ec8e54": {
"hash": "853df2895ad652fb9bbc4d4a38f33ccdc7ec8e54",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE2ODc5MTg="
],
"author_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
"committer_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
"summary": "[MP] Handle cleanup of \"scene cache\" nodes",
"body": "Make sure we delete the relevant ObjectID from the cache when the nodes\nare removed from tree.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87190
},
"6e4cbdc14466199a84e22467b716dfb30cd31f91": {
"hash": "6e4cbdc14466199a84e22467b716dfb30cd31f91",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjY5MTY4OTI5"
],
"author_raw": "nikitalita <69168929+nikitalita@users.noreply.github.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "SCons: Add `stack_size` and `default_pthread_stack_size` options to Web target",
"body": "(cherry picked from commit 6788bc6bc2be68db9b9f1a37bf5edb8497eafb93)",
"is_cherrypick": true,
"cherrypick_hash": "6788bc6bc2be68db9b9f1a37bf5edb8497eafb93",
"pull": 87589
},
"6788bc6bc2be68db9b9f1a37bf5edb8497eafb93": {
"hash": "6788bc6bc2be68db9b9f1a37bf5edb8497eafb93",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjY5MTY4OTI5"
],
"author_raw": "nikitalita <69168929+nikitalita@users.noreply.github.com>",
"committer_raw": "nikitalita <69168929+nikitalita@users.noreply.github.com>",
"summary": "SCons: Add `stack_size` and `default_pthread_stack_size` options to Web target",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 75166
},
"d01c60c1782f3d19bfa50bdc741cbef96670336c": {
"hash": "d01c60c1782f3d19bfa50bdc741cbef96670336c",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM1NTk3MzM3"
],
"author_raw": "Michael Wörner <michael.woerner@blickshift.de>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Changed HTML input color_changed logic.",
"body": "Made the HTML field send change events based on whether the new color's string is different from the previous color's string (instead of whether the new string parses to the current color value).\nPreviously, updating the color value even when the corresponding string hadn't changed would unnecessarily quantize the color value to 8 bits just by opening/closing the Color Picker.\n\n(cherry picked from commit 21d778b0c3f7b1cb20f07dfe1e16a90097d7012e)",
"is_cherrypick": true,
"cherrypick_hash": "21d778b0c3f7b1cb20f07dfe1e16a90097d7012e",
"pull": 87589
},
"21d778b0c3f7b1cb20f07dfe1e16a90097d7012e": {
"hash": "21d778b0c3f7b1cb20f07dfe1e16a90097d7012e",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM1NTk3MzM3"
],
"author_raw": "Michael Wörner <michael.woerner@blickshift.de>",
"committer_raw": "Michael Wörner <michael.woerner@blickshift.de>",
"summary": "Changed HTML input color_changed logic.",
"body": "Made the HTML field send change events based on whether the new color's string is different from the previous color's string (instead of whether the new string parses to the current color value).\nPreviously, updating the color value even when the corresponding string hadn't changed would unnecessarily quantize the color value to 8 bits just by opening/closing the Color Picker.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 85749
},
"28818d1d6c503471ce3fc35e7727fbf23a9ca466": {
"hash": "28818d1d6c503471ce3fc35e7727fbf23a9ca466",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjg1NDM4ODky"
],
"author_raw": "MewPurPur <mew.pur.pur@gmail.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Add Texture2D and Texture3D icons",
"body": "(cherry picked from commit 6cdd406c3d331854c63720ebf443c319a0c2fa0e)",
"is_cherrypick": true,
"cherrypick_hash": "6cdd406c3d331854c63720ebf443c319a0c2fa0e",
"pull": 87589
},
"6cdd406c3d331854c63720ebf443c319a0c2fa0e": {
"hash": "6cdd406c3d331854c63720ebf443c319a0c2fa0e",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjg1NDM4ODky"
],
"author_raw": "MewPurPur <mew.pur.pur@gmail.com>",
"committer_raw": "MewPurPur <mew.pur.pur@gmail.com>",
"summary": "Add Texture2D and Texture3D icons",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 81169
},
"b247151af26cd4038b92e8de3c40d4d321675b3f": {
"hash": "b247151af26cd4038b92e8de3c40d4d321675b3f",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjUzMTUwMjQ0"
],
"author_raw": "BlueCube3310 <53150244+BlueCube3310@users.noreply.github.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Improve Curve3D Debug Drawing",
"body": "(cherry picked from commit 982ce34a58aca97d9bcaeaf95881eb9587997084)",
"is_cherrypick": true,
"cherrypick_hash": "982ce34a58aca97d9bcaeaf95881eb9587997084",
"pull": 87589
},
"982ce34a58aca97d9bcaeaf95881eb9587997084": {
"hash": "982ce34a58aca97d9bcaeaf95881eb9587997084",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjUzMTUwMjQ0"
],
"author_raw": "BlueCube3310 <53150244+BlueCube3310@users.noreply.github.com>",
"committer_raw": "BlueCube3310 <53150244+BlueCube3310@users.noreply.github.com>",
"summary": "Improve Curve3D Debug Drawing",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 83698
},
"771db18a5da33d626cb3b212f4fcc8f508afd4d9": {
"hash": "771db18a5da33d626cb3b212f4fcc8f508afd4d9",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE2NTIxMzM5"
],
"author_raw": "Clay John <claynjohn@gmail.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Uses screen-aligned quads for origin lines to avoid issues on NVidia",
"body": "While we are add it, use alpha-antialised lines to make them look nice\n\n(cherry picked from commit 5591f289d75ffa8f39a946f1ffa64bd3b6b34975)",
"is_cherrypick": true,
"cherrypick_hash": "5591f289d75ffa8f39a946f1ffa64bd3b6b34975",
"pull": 87589
},
"5591f289d75ffa8f39a946f1ffa64bd3b6b34975": {
"hash": "5591f289d75ffa8f39a946f1ffa64bd3b6b34975",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE2NTIxMzM5"
],
"author_raw": "Clay John <claynjohn@gmail.com>",
"committer_raw": "Clay John <claynjohn@gmail.com>",
"summary": "Uses screen-aligned quads for origin lines to avoid issues on NVidia",
"body": "While we are add it, use alpha-antialised lines to make them look nice",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 83895
},
"571cb746f9936cc5d636eef49afc102e5b4e9871": {
"hash": "571cb746f9936cc5d636eef49afc102e5b4e9871",
"is_merge": false,
"authored_by": [
"U_kgDOBe5tvQ"
],
"author_raw": "HolonProduction <holonproduction@gmail.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Improve sorting of enum autocompletion",
"body": "(cherry picked from commit 76fd7ec3940df3975508bb6d374a1fe2d1000433)",
"is_cherrypick": true,
"cherrypick_hash": "76fd7ec3940df3975508bb6d374a1fe2d1000433",
"pull": 87589
},
"76fd7ec3940df3975508bb6d374a1fe2d1000433": {
"hash": "76fd7ec3940df3975508bb6d374a1fe2d1000433",
"is_merge": false,
"authored_by": [
"U_kgDOBe5tvQ"
],
"author_raw": "HolonProduction <holonproduction@gmail.com>",
"committer_raw": "HolonProduction <holonproduction@gmail.com>",
"summary": "Improve sorting of enum autocompletion",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86667
},
"c4fb3bc342c42d64ec1c515664ce7d711b0c4d57": {
"hash": "c4fb3bc342c42d64ec1c515664ce7d711b0c4d57",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "certs: Sync with Mozilla bundle as of Dec 13, 2023",
"body": "https://github.com/bagder/ca-bundle/commit/bef37a977ccb45fb4c1b213b79dd6ba438077561\n(cherry picked from commit c6e829b4c6ff39d65da9309ccfe083722e9399c5)",
"is_cherrypick": true,
"cherrypick_hash": "c6e829b4c6ff39d65da9309ccfe083722e9399c5",
"pull": 87589
},
"c6e829b4c6ff39d65da9309ccfe083722e9399c5": {
"hash": "c6e829b4c6ff39d65da9309ccfe083722e9399c5",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "certs: Sync with Mozilla bundle as of Dec 13, 2023",
"body": "https://github.com/bagder/ca-bundle/commit/bef37a977ccb45fb4c1b213b79dd6ba438077561",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87581
},
"08772e3fd39772c58f75e5a5681a6ab72fce15b0": {
"hash": "08772e3fd39772c58f75e5a5681a6ab72fce15b0",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQwNDcyODk="
],
"author_raw": "Martin Capitanio <capnm@capitanio.org>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "ThorVG: update from v0.11.6 to v0.12.0",
"body": "https://github.com/thorvg/thorvg/releases/tag/v0.12.0\n\nGodot-related SVG bug fixes:\n\n+ [SwEngine] Fixed a linear filling scaling issue.\nthorvg/thorvg#1834\n+ [SwEngine] Path data not invalid even though\nit doesn't start with MoveTo.\nthorvg/thorvg#1848\n\nFixes #86128 Gradient issue.\n\n(cherry picked from commit e090b112efe049233ea4b36e83f901ca507ac14e)",
"is_cherrypick": true,
"cherrypick_hash": "e090b112efe049233ea4b36e83f901ca507ac14e",
"pull": 87589
},
"e090b112efe049233ea4b36e83f901ca507ac14e": {
"hash": "e090b112efe049233ea4b36e83f901ca507ac14e",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQwNDcyODk="
],
"author_raw": "Martin Capitanio <capnm@capitanio.org>",
"committer_raw": "Martin Capitanio <capnm@capitanio.org>",
"summary": "ThorVG: update from v0.11.6 to v0.12.0",
"body": "https://github.com/thorvg/thorvg/releases/tag/v0.12.0\n\nGodot-related SVG bug fixes:\n\n+ [SwEngine] Fixed a linear filling scaling issue.\nthorvg/thorvg#1834\n+ [SwEngine] Path data not invalid even though\nit doesn't start with MoveTo.\nthorvg/thorvg#1848\n\nFixes #86128 Gradient issue.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86846
},
"7827a3945b23764c48659caf7b170f5142c991e4": {
"hash": "7827a3945b23764c48659caf7b170f5142c991e4",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQwNDcyODk="
],
"author_raw": "Martin Capitanio <capnm@capitanio.org>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "ThorVG: update from v0.11.2 to v0.11.6",
"body": "https://github.com/thorvg/thorvg/releases/tag/v0.11.6\n\nGodot related:\n+ [Renderer] Improved the internal structure for compact\nscene-hierarchy traversing.\n+ [SwEngine] Improved trigonometric & image scaler performance.\n+ [SwEngine] Fixed a loss of image pixels during image down-scaling.\n+ [Renderer/Engine] Improved safety measures.\n+ [SwEngine] Resolved a bug causing strokes to be improperly\ninvisible due to clipping.\nthorvg/thorvg#1785\n+ [Renderer] Rectified the precision of rounded rectangle corners.\nthorvg/thorvg#1824\n+ [Portability] Resolved compiler shadowing warnings.\nthorvg/thorvg#1811\n\nFixes godotengine#85465 Clipped strokes from outside the canvas.\nFixes godotengine#86012 Rounded rectangles in SVG files rendering incorrectly.\n\n(cherry picked from commit 74ed6d63bfc7cd022737b3356999789d4ef5d5ec)",
"is_cherrypick": true,
"cherrypick_hash": "74ed6d63bfc7cd022737b3356999789d4ef5d5ec",
"pull": 87589
},
"74ed6d63bfc7cd022737b3356999789d4ef5d5ec": {
"hash": "74ed6d63bfc7cd022737b3356999789d4ef5d5ec",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQwNDcyODk="
],
"author_raw": "Martin Capitanio <capnm@capitanio.org>",
"committer_raw": "Martin Capitanio <capnm@capitanio.org>",
"summary": "ThorVG: update from v0.11.2 to v0.11.6",
"body": "https://github.com/thorvg/thorvg/releases/tag/v0.11.6\n\nGodot related:\n+ [Renderer] Improved the internal structure for compact\nscene-hierarchy traversing.\n+ [SwEngine] Improved trigonometric & image scaler performance.\n+ [SwEngine] Fixed a loss of image pixels during image down-scaling.\n+ [Renderer/Engine] Improved safety measures.\n+ [SwEngine] Resolved a bug causing strokes to be improperly\ninvisible due to clipping.\nthorvg/thorvg#1785\n+ [Renderer] Rectified the precision of rounded rectangle corners.\nthorvg/thorvg#1824\n+ [Portability] Resolved compiler shadowing warnings.\nthorvg/thorvg#1811\n\nFixes godotengine#85465 Clipped strokes from outside the canvas.\nFixes godotengine#86012 Rounded rectangles in SVG files rendering incorrectly.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86623
},
"50eaeec2f7e75ead88b974b3cfc357b1beb52696": {
"hash": "50eaeec2f7e75ead88b974b3cfc357b1beb52696",
"is_merge": false,
"authored_by": [
"U_kgDOBhvAjg"
],
"author_raw": "DevPoodle <richardbonilla112@gmail.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Add descriptions to the remaining properties of RDPipelineDepthStencilState",
"body": "(cherry picked from commit 0bb744e555f131cf884bea4d3c5eb4e9e462978b)",
"is_cherrypick": true,
"cherrypick_hash": "0bb744e555f131cf884bea4d3c5eb4e9e462978b",
"pull": 87589
},
"0bb744e555f131cf884bea4d3c5eb4e9e462978b": {
"hash": "0bb744e555f131cf884bea4d3c5eb4e9e462978b",
"is_merge": false,
"authored_by": [
"U_kgDOBhvAjg"
],
"author_raw": "DevPoodle <richardbonilla112@gmail.com>",
"committer_raw": "DevPoodle <richardbonilla112@gmail.com>",
"summary": "Add descriptions to the remaining properties of RDPipelineDepthStencilState",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87156
},
"f7f86cf5db46ffa47938a322860527889051fcbe": {
"hash": "f7f86cf5db46ffa47938a322860527889051fcbe",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjY2NzI3NzEw"
],
"author_raw": "Micky <micheledevita2@gmail.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Add missing descriptions to remaining signals.",
"body": "(cherry picked from commit 8f10d7dd194d205e1991be222c9afdc49a5f78a1)",
"is_cherrypick": true,
"cherrypick_hash": "8f10d7dd194d205e1991be222c9afdc49a5f78a1",
"pull": 87589
},
"8f10d7dd194d205e1991be222c9afdc49a5f78a1": {
"hash": "8f10d7dd194d205e1991be222c9afdc49a5f78a1",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjY2NzI3NzEw"
],
"author_raw": "Micky <micheledevita2@gmail.com>",
"committer_raw": "Micky <micheledevita2@gmail.com>",
"summary": "Add missing descriptions to remaining signals.",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87047
},
"b6d78d8eb7bcf57f0ae2d7ca7fdd129b5cde2c10": {
"hash": "b6d78d8eb7bcf57f0ae2d7ca7fdd129b5cde2c10",
"is_merge": false,
"authored_by": [
"U_kgDOBcK-Cw"
],
"author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Clarify that `Callable` will not be encoded with `var_to_bytes`",
"body": "(cherry picked from commit c909354396f1e35b9558178a48274e77ecb0f815)",
"is_cherrypick": true,
"cherrypick_hash": "c909354396f1e35b9558178a48274e77ecb0f815",
"pull": 87589
},
"c909354396f1e35b9558178a48274e77ecb0f815": {
"hash": "c909354396f1e35b9558178a48274e77ecb0f815",
"is_merge": false,
"authored_by": [
"U_kgDOBcK-Cw"
],
"author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"committer_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"summary": "Clarify that `Callable` will not be encoded with `var_to_bytes`",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 79813
},
"6b3e4bb0ec277a6e95889983096c8b05af1e84bb": {
"hash": "6b3e4bb0ec277a6e95889983096c8b05af1e84bb",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjEzODQ2MDIy"
],
"author_raw": "Septian <septgsk@gmail.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Fix various typos in documentation",
"body": "(cherry picked from commit d3e7b8c8a87733ca773ca8b6dc4f2a0b395b1646)",
"is_cherrypick": true,
"cherrypick_hash": "d3e7b8c8a87733ca773ca8b6dc4f2a0b395b1646",
"pull": 87589
},
"d3e7b8c8a87733ca773ca8b6dc4f2a0b395b1646": {
"hash": "d3e7b8c8a87733ca773ca8b6dc4f2a0b395b1646",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjEzODQ2MDIy"
],
"author_raw": "Septian <septgsk@gmail.com>",
"committer_raw": "Septian <septgsk@gmail.com>",
"summary": "Fix various typos in documentation",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86820
},
"93fd2f7768749cf949a1f7b024df21de182ad09c": {
"hash": "93fd2f7768749cf949a1f7b024df21de182ad09c",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjY2NzI3NzEw"
],
"author_raw": "Micky <micheledevita2@gmail.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Replace some \"uncommon\" words in class reference",
"body": "(cherry picked from commit 61bdbdd9eeb7143e877fc9fe184b2d6428f4b0db)",
"is_cherrypick": true,
"cherrypick_hash": "61bdbdd9eeb7143e877fc9fe184b2d6428f4b0db",
"pull": 87589
},
"61bdbdd9eeb7143e877fc9fe184b2d6428f4b0db": {
"hash": "61bdbdd9eeb7143e877fc9fe184b2d6428f4b0db",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjY2NzI3NzEw"
],
"author_raw": "Micky <micheledevita2@gmail.com>",
"committer_raw": "Micky <micheledevita2@gmail.com>",
"summary": "Replace some \"uncommon\" words in class reference",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87223
},
"06ccf2bbb5125ae078132fbdd8eb88e2a368577f": {
"hash": "06ccf2bbb5125ae078132fbdd8eb88e2a368577f",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjg1NDM4ODky"
],
"author_raw": "MewPurPur <mew.pur.pur@gmail.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Add performance note to Array.resize()",
"body": "(cherry picked from commit 80b636069ae8a19e8e652c5f28cdb6d1e543cdb0)",
"is_cherrypick": true,
"cherrypick_hash": "80b636069ae8a19e8e652c5f28cdb6d1e543cdb0",
"pull": 87589
},
"80b636069ae8a19e8e652c5f28cdb6d1e543cdb0": {
"hash": "80b636069ae8a19e8e652c5f28cdb6d1e543cdb0",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjg1NDM4ODky"
],
"author_raw": "MewPurPur <mew.pur.pur@gmail.com>",
"committer_raw": "MewPurPur <mew.pur.pur@gmail.com>",
"summary": "Add performance note to Array.resize()",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 84666
},
"7e33c6bf228bbf9a837020ccef65744d972cb2db": {
"hash": "7e33c6bf228bbf9a837020ccef65744d972cb2db",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjgzMTU5ODY="
],
"author_raw": "jsjtxietian <jsjtxietian@outlook.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Update get_image doc to mention that it will return an empty image with invalid texture",
"body": "(cherry picked from commit d73312d5e9756e77f13653013e1d00211cb555ae)",
"is_cherrypick": true,
"cherrypick_hash": "d73312d5e9756e77f13653013e1d00211cb555ae",
"pull": 87589
},
"d73312d5e9756e77f13653013e1d00211cb555ae": {
"hash": "d73312d5e9756e77f13653013e1d00211cb555ae",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjgzMTU5ODY="
],
"author_raw": "jsjtxietian <jsjtxietian@outlook.com>",
"committer_raw": "jsjtxietian <jsjtxietian@outlook.com>",
"summary": "Update get_image doc to mention that it will return an empty image with invalid texture",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86685
},
"58dd33e3d0c2f25b6c5015e55dd31588b5f32265": {
"hash": "58dd33e3d0c2f25b6c5015e55dd31588b5f32265",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjMwNTQxMTgz"
],
"author_raw": "Alex Drozd <drozdster@gmail.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Add note that a large value for outline_size is not recommended",
"body": "(cherry picked from commit daa8942f41c76bdc159731ef03053de4be68ba72)",
"is_cherrypick": true,
"cherrypick_hash": "daa8942f41c76bdc159731ef03053de4be68ba72",
"pull": 87589
},
"daa8942f41c76bdc159731ef03053de4be68ba72": {
"hash": "daa8942f41c76bdc159731ef03053de4be68ba72",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjMwNTQxMTgz"
],
"author_raw": "Alex Drozd <drozdster@gmail.com>",
"committer_raw": "Alex Drozd <drozdster@gmail.com>",
"summary": "Add note that a large value for outline_size is not recommended",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86345
},
"b0318cfb3d4cb4cc84f10c8da6952de678e9eba0": {
"hash": "b0318cfb3d4cb4cc84f10c8da6952de678e9eba0",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjY2NzI3NzEw"
],
"author_raw": "Micky <micheledevita2@gmail.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Overhaul AABB's documentation",
"body": "(cherry picked from commit 8467245526e3bb4ebfcadb2ada56c3e313f5df6b)",
"is_cherrypick": true,
"cherrypick_hash": "8467245526e3bb4ebfcadb2ada56c3e313f5df6b",
"pull": 87589
},
"8467245526e3bb4ebfcadb2ada56c3e313f5df6b": {
"hash": "8467245526e3bb4ebfcadb2ada56c3e313f5df6b",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjY2NzI3NzEw"
],
"author_raw": "Micky <micheledevita2@gmail.com>",
"committer_raw": "Micky <micheledevita2@gmail.com>",
"summary": "Overhaul AABB's documentation",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87114
},
"4f60f850f79e44daa7edcdba80549d569071157a": {
"hash": "4f60f850f79e44daa7edcdba80549d569071157a",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjY2NzI3NzEw"
],
"author_raw": "Micky <micheledevita2@gmail.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Specify how CanvasTexture does not work in 3D",
"body": "(cherry picked from commit 52d062560b11bf3e3ddda5d5f2d24ec9b9b9cfdd)",
"is_cherrypick": true,
"cherrypick_hash": "52d062560b11bf3e3ddda5d5f2d24ec9b9b9cfdd",
"pull": 87589
},
"52d062560b11bf3e3ddda5d5f2d24ec9b9b9cfdd": {
"hash": "52d062560b11bf3e3ddda5d5f2d24ec9b9b9cfdd",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjY2NzI3NzEw"
],
"author_raw": "Micky <micheledevita2@gmail.com>",
"committer_raw": "Micky <micheledevita2@gmail.com>",
"summary": "Specify how CanvasTexture does not work in 3D",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86848
},
"e19f2c6b76421acae10b8f618af453f887cfcf35": {
"hash": "e19f2c6b76421acae10b8f618af453f887cfcf35",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjEwNzg1Njk="
],
"author_raw": "Steven Schoen <steven@stevenschoen.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Clarify Node doc: get_child returns null for invalid index",
"body": "(cherry picked from commit 3c416f3a643cf9df01b7076a052e2dd9d5f29717)",
"is_cherrypick": true,
"cherrypick_hash": "3c416f3a643cf9df01b7076a052e2dd9d5f29717",
"pull": 87589
},
"3c416f3a643cf9df01b7076a052e2dd9d5f29717": {
"hash": "3c416f3a643cf9df01b7076a052e2dd9d5f29717",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjEwNzg1Njk="
],
"author_raw": "Steven Schoen <steven@stevenschoen.com>",
"committer_raw": "Steven Schoen <steven@stevenschoen.com>",
"summary": "Clarify Node doc: get_child returns null for invalid index",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86349
},
"3b2cdc2cc59ee6ba8c9e4e3d56421bbbacb3ceba": {
"hash": "3b2cdc2cc59ee6ba8c9e4e3d56421bbbacb3ceba",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjY2NzI3NzEw"
],
"author_raw": "Micky <micheledevita2@gmail.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Overhaul Node Documentation",
"body": "(cherry picked from commit b5ca06c9ca2e7184e54606585fde8e07334b1b80)",
"is_cherrypick": true,
"cherrypick_hash": "b5ca06c9ca2e7184e54606585fde8e07334b1b80",
"pull": 87589
},
"b5ca06c9ca2e7184e54606585fde8e07334b1b80": {
"hash": "b5ca06c9ca2e7184e54606585fde8e07334b1b80",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjY2NzI3NzEw"
],
"author_raw": "Micky <micheledevita2@gmail.com>",
"committer_raw": "Micky <micheledevita2@gmail.com>",
"summary": "Overhaul Node Documentation",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 68560
},
"27d08e2d87916c47e89aa89c7c80d28b77729425": {
"hash": "27d08e2d87916c47e89aa89c7c80d28b77729425",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjUwNzcyNDc0"
],
"author_raw": "Gwen <50772474+SGiygas@users.noreply.github.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Correct C# syntax in _validate_property example for the Object class",
"body": "(cherry picked from commit e40b23c619bacf92d3ebd2ea5cf5d49508947cb2)",
"is_cherrypick": true,
"cherrypick_hash": "e40b23c619bacf92d3ebd2ea5cf5d49508947cb2",
"pull": 87589
},
"e40b23c619bacf92d3ebd2ea5cf5d49508947cb2": {
"hash": "e40b23c619bacf92d3ebd2ea5cf5d49508947cb2",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjUwNzcyNDc0"
],
"author_raw": "Gwen <50772474+SGiygas@users.noreply.github.com>",
"committer_raw": "Gwen <50772474+SGiygas@users.noreply.github.com>",
"summary": "Correct C# syntax in _validate_property example for the Object class",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86649
},
"49cec88ff9f004dce0865221835764f48b000172": {
"hash": "49cec88ff9f004dce0865221835764f48b000172",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjUxNzQ2NjI4"
],
"author_raw": "Nico <nico.hex6@gmail.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Complete the docs for Quaternion",
"body": "(cherry picked from commit d67e7f872980011114f237c103e984c8772611ba)",
"is_cherrypick": true,
"cherrypick_hash": "d67e7f872980011114f237c103e984c8772611ba",
"pull": 87589
},
"d67e7f872980011114f237c103e984c8772611ba": {
"hash": "d67e7f872980011114f237c103e984c8772611ba",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjUxNzQ2NjI4"
],
"author_raw": "Nico <nico.hex6@gmail.com>",
"committer_raw": "Nico <nico.hex6@gmail.com>",
"summary": "Complete the docs for Quaternion",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 84140
},
"bb8b208ede2f33754e943c0a63b77d033ed2372a": {
"hash": "bb8b208ede2f33754e943c0a63b77d033ed2372a",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjYyOTkyMjc="
],
"author_raw": "Markus Sauermann <6299227+Sauermann@users.noreply.github.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Explain which nodes receive `NOTIFICATION_WM_SIZE_CHANGED`",
"body": "(cherry picked from commit 361aa909da10d2bee04b46b48923ebb4c8a416c7)",
"is_cherrypick": true,
"cherrypick_hash": "361aa909da10d2bee04b46b48923ebb4c8a416c7",
"pull": 87589
},
"361aa909da10d2bee04b46b48923ebb4c8a416c7": {
"hash": "361aa909da10d2bee04b46b48923ebb4c8a416c7",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjYyOTkyMjc="
],
"author_raw": "Markus Sauermann <6299227+Sauermann@users.noreply.github.com>",
"committer_raw": "Markus Sauermann <6299227+Sauermann@users.noreply.github.com>",
"summary": "Explain which nodes receive `NOTIFICATION_WM_SIZE_CHANGED`",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 80094
},
"cc90979f35e2ba24501c593261017439595eff35": {
"hash": "cc90979f35e2ba24501c593261017439595eff35",
"is_merge": false,
"authored_by": [
"U_kgDOBcK-Cw"
],
"author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Clarify that `@GlobalScope.clamp` does not do component-wise clamping",
"body": "(cherry picked from commit e7dbb7a267feb1e467ce160e4b431a3b8807fa67)",
"is_cherrypick": true,
"cherrypick_hash": "e7dbb7a267feb1e467ce160e4b431a3b8807fa67",
"pull": 87589
},
"e7dbb7a267feb1e467ce160e4b431a3b8807fa67": {
"hash": "e7dbb7a267feb1e467ce160e4b431a3b8807fa67",
"is_merge": false,
"authored_by": [
"U_kgDOBcK-Cw"
],
"author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"committer_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"summary": "Clarify that `@GlobalScope.clamp` does not do component-wise clamping",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 84656
},
"e35bbb2f8576057868328b51cd1fa760ec1a6981": {
"hash": "e35bbb2f8576057868328b51cd1fa760ec1a6981",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjEzODQ2MDIy"
],
"author_raw": "Septian <septgsk@gmail.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Fix various typos in documentation",
"body": "(cherry picked from commit d83cad6d9b15460509dfca027a46aba4969cf750)",
"is_cherrypick": true,
"cherrypick_hash": "d83cad6d9b15460509dfca027a46aba4969cf750",
"pull": 87589
},
"d83cad6d9b15460509dfca027a46aba4969cf750": {
"hash": "d83cad6d9b15460509dfca027a46aba4969cf750",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjEzODQ2MDIy"
],
"author_raw": "Septian <septgsk@gmail.com>",
"committer_raw": "Septian <septgsk@gmail.com>",
"summary": "Fix various typos in documentation",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86549
},
"e00f2e598a93e4271e615feed29772d87aece341": {
"hash": "e00f2e598a93e4271e615feed29772d87aece341",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjY2NzI3NzEw"
],
"author_raw": "Micky <micheledevita2@gmail.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Link to the \"article\" in the docs instead of saying \"article\"",
"body": "(cherry picked from commit 78c9e2c53adcdca21e7cda94145927474f8d53d3)",
"is_cherrypick": true,
"cherrypick_hash": "78c9e2c53adcdca21e7cda94145927474f8d53d3",
"pull": 87589
},
"78c9e2c53adcdca21e7cda94145927474f8d53d3": {
"hash": "78c9e2c53adcdca21e7cda94145927474f8d53d3",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjY2NzI3NzEw"
],
"author_raw": "Micky <micheledevita2@gmail.com>",
"committer_raw": "Micky <micheledevita2@gmail.com>",
"summary": "Link to the \"article\" in the docs instead of saying \"article\"",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86666
},
"d4114f163189bbb1d11ac99f421116a08d258aff": {
"hash": "d4114f163189bbb1d11ac99f421116a08d258aff",
"is_merge": false,
"authored_by": [
"U_kgDOBa6MAg"
],
"author_raw": "ZeferinoI <95325186+ZeferinoI@users.noreply.github.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Update the description of the method get_connection_line in GraphEdit.xml",
"body": "The form should be like { from_port: 0, from_node: \"GraphNode name 0\", to_port: 1, to_node: \"GraphNode name 1\" }\n\n(cherry picked from commit 53ab38a34e8f7069ac5cabcc059319243079d950)",
"is_cherrypick": true,
"cherrypick_hash": "53ab38a34e8f7069ac5cabcc059319243079d950",
"pull": 87589
},
"53ab38a34e8f7069ac5cabcc059319243079d950": {
"hash": "53ab38a34e8f7069ac5cabcc059319243079d950",
"is_merge": false,
"authored_by": [
"U_kgDOBa6MAg"
],
"author_raw": "ZeferinoI <95325186+ZeferinoI@users.noreply.github.com>",
"committer_raw": "ZeferinoI <95325186+ZeferinoI@users.noreply.github.com>",
"summary": "Update the description of the method get_connection_line in GraphEdit.xml",
"body": "The form should be like { from_port: 0, from_node: \"GraphNode name 0\", to_port: 1, to_node: \"GraphNode name 1\" }",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86161
},
"cf767ddf290585de3c95a8e40ccfbfd8f68af560": {
"hash": "cf767ddf290585de3c95a8e40ccfbfd8f68af560",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjIyOTgzNw=="
],
"author_raw": "Ricardo Buring <ricardo.buring@gmail.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Fix operator documentation in GDExtension API dump with docs",
"body": "The type of the right operand is now taken into account.\n\n(cherry picked from commit 82afe58aca533c0ec95c3db0629a287700c48b30)",
"is_cherrypick": true,
"cherrypick_hash": "82afe58aca533c0ec95c3db0629a287700c48b30",
"pull": 87589
},
"82afe58aca533c0ec95c3db0629a287700c48b30": {
"hash": "82afe58aca533c0ec95c3db0629a287700c48b30",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjIyOTgzNw=="
],
"author_raw": "Ricardo Buring <ricardo.buring@gmail.com>",
"committer_raw": "Ricardo Buring <ricardo.buring@gmail.com>",
"summary": "Fix operator documentation in GDExtension API dump with docs",
"body": "The type of the right operand is now taken into account.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86087
},
"2ba4a7dd3df6b8418e299c887379cf12df3a5865": {
"hash": "2ba4a7dd3df6b8418e299c887379cf12df3a5865",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjgzMTU5ODY="
],
"author_raw": "jsjtxietian <jsjtxietian@outlook.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Add thread guard for force_draw and update relared doc",
"body": "force_draw must be called from main thread\n\n(cherry picked from commit b88b84ce18c8620a1b451a635f12daa90db5209f)",
"is_cherrypick": true,
"cherrypick_hash": "b88b84ce18c8620a1b451a635f12daa90db5209f",
"pull": 87589
},
"b88b84ce18c8620a1b451a635f12daa90db5209f": {
"hash": "b88b84ce18c8620a1b451a635f12daa90db5209f",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjgzMTU5ODY="
],
"author_raw": "jsjtxietian <jsjtxietian@outlook.com>",
"committer_raw": "jsjtxietian <jsjtxietian@outlook.com>",
"summary": "Add thread guard for force_draw and update relared doc",
"body": "force_draw must be called from main thread",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 82953
},
"032d96042dff838976b2b4b725cbd6b3ca1e3b2f": {
"hash": "032d96042dff838976b2b4b725cbd6b3ca1e3b2f",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjYwOTMxMTk="
],
"author_raw": "Gilles Roudiere <gilles.roudiere@gmail.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Fixes global transform being wrong on entering tree",
"body": "(cherry picked from commit 0a726d692a13214f7e3ee63dbc38a727ba0e8eb1)",
"is_cherrypick": true,
"cherrypick_hash": "0a726d692a13214f7e3ee63dbc38a727ba0e8eb1",
"pull": 87589
},
"0a726d692a13214f7e3ee63dbc38a727ba0e8eb1": {
"hash": "0a726d692a13214f7e3ee63dbc38a727ba0e8eb1",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjYwOTMxMTk="
],
"author_raw": "Gilles Roudiere <gilles.roudiere@gmail.com>",
"committer_raw": "Gilles Roudiere <gilles.roudiere@gmail.com>",
"summary": "Fixes global transform being wrong on entering tree",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86841
},
"209aa9821a07fd555629534f6c7712903802fcac": {
"hash": "209aa9821a07fd555629534f6c7712903802fcac",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjYxOTM4MjYz"
],
"author_raw": "Silc 'Tokage' Renew <tokage.it.lab@gmail.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Make default blend_left consider current blend amount",
"body": "(cherry picked from commit f8da9460c1e1eccabde863785abcb1a4d3a1fbda)",
"is_cherrypick": true,
"cherrypick_hash": "f8da9460c1e1eccabde863785abcb1a4d3a1fbda",
"pull": 87589
},
"f8da9460c1e1eccabde863785abcb1a4d3a1fbda": {
"hash": "f8da9460c1e1eccabde863785abcb1a4d3a1fbda",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjYxOTM4MjYz"
],
"author_raw": "Silc 'Tokage' Renew <tokage.it.lab@gmail.com>",
"committer_raw": "Silc 'Tokage' Renew <tokage.it.lab@gmail.com>",
"summary": "Make default blend_left consider current blend amount",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86221
},
"f5ecaec1a4ca110c515fda4312d609e7add6d5c8": {
"hash": "f5ecaec1a4ca110c515fda4312d609e7add6d5c8",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjMwMzg2MDY3"
],
"author_raw": "Rindbee <idleman@yeah.net>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Set an appropriate minimum size for labels in windows that display incorrectly",
"body": "When the label's `autowrap_mode` is `AUTOWRAP_WORD_SMART` and the initial `text`\nis set at the same time, it may have a higher height.\n\nSet an appropriate minimum size for labels in windows that display incorrectly\nso that these controls display properly.\n\n(cherry picked from commit f932c6548eedb56c6d1fba20477848f854633608)",
"is_cherrypick": true,
"cherrypick_hash": "f932c6548eedb56c6d1fba20477848f854633608",
"pull": 87589
},
"f932c6548eedb56c6d1fba20477848f854633608": {
"hash": "f932c6548eedb56c6d1fba20477848f854633608",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjMwMzg2MDY3"
],
"author_raw": "Rindbee <idleman@yeah.net>",
"committer_raw": "Rindbee <idleman@yeah.net>",
"summary": "Set an appropriate minimum size for labels in windows that display incorrectly",
"body": "When the label's `autowrap_mode` is `AUTOWRAP_WORD_SMART` and the initial `text`\nis set at the same time, it may have a higher height.\n\nSet an appropriate minimum size for labels in windows that display incorrectly\nso that these controls display properly.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86145
},
"894d6291857993d9947519a8da7c1be60ceb6940": {
"hash": "894d6291857993d9947519a8da7c1be60ceb6940",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjkxNDk2OA=="
],
"author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Disable automatic permissions request",
"body": "The feature was added in Godot 4.2, but it goes against recommended best practices for permissions request, as such it's being reverted.\nIn its place, developers now have to explicitly request the permissions they need to access.\n\n(cherry picked from commit df4f9e8e64321cf31a1cffd71fe8fe1879c7cd49)",
"is_cherrypick": true,
"cherrypick_hash": "df4f9e8e64321cf31a1cffd71fe8fe1879c7cd49",
"pull": 87589
},
"df4f9e8e64321cf31a1cffd71fe8fe1879c7cd49": {
"hash": "df4f9e8e64321cf31a1cffd71fe8fe1879c7cd49",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjkxNDk2OA=="
],
"author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
"committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
"summary": "Disable automatic permissions request",
"body": "The feature was added in Godot 4.2, but it goes against recommended best practices for permissions request, as such it's being reverted.\nIn its place, developers now have to explicitly request the permissions they need to access.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87080
},
"41dcabb0cfefc0ba232a0006e3127187d033b5ce": {
"hash": "41dcabb0cfefc0ba232a0006e3127187d033b5ce",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE5NDU0NDk="
],
"author_raw": "Bastiaan Olij <mux213@gmail.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Fix SSR not working properly in stereo",
"body": "(cherry picked from commit 10a8b8816556680587db9c524da870c5b9a14731)",
"is_cherrypick": true,
"cherrypick_hash": "10a8b8816556680587db9c524da870c5b9a14731",
"pull": 87589
},
"10a8b8816556680587db9c524da870c5b9a14731": {
"hash": "10a8b8816556680587db9c524da870c5b9a14731",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE5NDU0NDk="
],
"author_raw": "Bastiaan Olij <mux213@gmail.com>",
"committer_raw": "Bastiaan Olij <mux213@gmail.com>",
"summary": "Fix SSR not working properly in stereo",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86996
},
"4a036b5fe7b0802bb4d8f12265f715efe6461f17": {
"hash": "4a036b5fe7b0802bb4d8f12265f715efe6461f17",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM3MjQ3Ng=="
],
"author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Fix ZIPPacker storing file permissions unexpectedly",
"body": "(cherry picked from commit 7a833c9b2e6ab12b2b55d828a36a37a494746b30)",
"is_cherrypick": true,
"cherrypick_hash": "7a833c9b2e6ab12b2b55d828a36a37a494746b30",
"pull": 87589
},
"7a833c9b2e6ab12b2b55d828a36a37a494746b30": {
"hash": "7a833c9b2e6ab12b2b55d828a36a37a494746b30",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM3MjQ3Ng=="
],
"author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"summary": "Fix ZIPPacker storing file permissions unexpectedly",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86985
},
"a1c32a946241e978bad7e5abdd41de2a8988c303": {
"hash": "a1c32a946241e978bad7e5abdd41de2a8988c303",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjIyMjMxNzI="
],
"author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Only update particle velocity when it changes",
"body": "(cherry picked from commit cb0a37f61aa772341e63e8ae8ee5bece211613f8)",
"is_cherrypick": true,
"cherrypick_hash": "cb0a37f61aa772341e63e8ae8ee5bece211613f8",
"pull": 87589
},
"cb0a37f61aa772341e63e8ae8ee5bece211613f8": {
"hash": "cb0a37f61aa772341e63e8ae8ee5bece211613f8",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjIyMjMxNzI="
],
"author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
"committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
"summary": "Only update particle velocity when it changes",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86474
},
"89fd2c30e1087b7aae36c37cb4c2e4fd23ed00b7": {
"hash": "89fd2c30e1087b7aae36c37cb4c2e4fd23ed00b7",
"is_merge": false,
"authored_by": [
"U_kgDOBcWjlw"
],
"author_raw": "S.V.I. Vilcrow <svi@vilcrow.net>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Fix the autocomplete function for the 'self' keyword.",
"body": "(cherry picked from commit c8fc824608efde15ae05a36ab6bab314ebcad01d)",
"is_cherrypick": true,
"cherrypick_hash": "c8fc824608efde15ae05a36ab6bab314ebcad01d",
"pull": 87589
},
"c8fc824608efde15ae05a36ab6bab314ebcad01d": {
"hash": "c8fc824608efde15ae05a36ab6bab314ebcad01d",
"is_merge": false,
"authored_by": [
"U_kgDOBcWjlw"
],
"author_raw": "S.V.I. Vilcrow <svi@vilcrow.net>",
"committer_raw": "S.V.I. Vilcrow <svi@vilcrow.net>",
"summary": "Fix the autocomplete function for the 'self' keyword.",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86341
},
"b20ba6bd12902e89df9f84b3a4daa503a10d24dd": {
"hash": "b20ba6bd12902e89df9f84b3a4daa503a10d24dd",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjYxOTM4MjYz"
],
"author_raw": "Silc 'Tokage' Renew <tokage.it.lab@gmail.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Fix discrete key retrieval method after start",
"body": "(cherry picked from commit b438e28509a266dc1b57a83ae63f8f8bf62dc052)",
"is_cherrypick": true,
"cherrypick_hash": "b438e28509a266dc1b57a83ae63f8f8bf62dc052",
"pull": 87589
},
"b438e28509a266dc1b57a83ae63f8f8bf62dc052": {
"hash": "b438e28509a266dc1b57a83ae63f8f8bf62dc052",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjYxOTM4MjYz"
],
"author_raw": "Silc 'Tokage' Renew <tokage.it.lab@gmail.com>",
"committer_raw": "Silc 'Tokage' Renew <tokage.it.lab@gmail.com>",
"summary": "Fix discrete key retrieval method after start",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86227
},
"19bb93513a2762ceaf80a12b7cbc4a6e8d2a4e27": {
"hash": "19bb93513a2762ceaf80a12b7cbc4a6e8d2a4e27",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjYxOTM4MjYz"
],
"author_raw": "Silc 'Tokage' Renew <tokage.it.lab@gmail.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Make unstore AnimationLibrary if AnimationTree is assigned Player",
"body": "(cherry picked from commit c380b1296a665979a2a200b13b3282e45a83d8c9)",
"is_cherrypick": true,
"cherrypick_hash": "c380b1296a665979a2a200b13b3282e45a83d8c9",
"pull": 87589
},
"c380b1296a665979a2a200b13b3282e45a83d8c9": {
"hash": "c380b1296a665979a2a200b13b3282e45a83d8c9",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjYxOTM4MjYz"
],
"author_raw": "Silc 'Tokage' Renew <tokage.it.lab@gmail.com>",
"committer_raw": "Silc 'Tokage' Renew <tokage.it.lab@gmail.com>",
"summary": "Make unstore AnimationLibrary if AnimationTree is assigned Player",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 85575
},
"c285b726bb06f8d160f2c4b5505bbe76431b3cee": {
"hash": "c285b726bb06f8d160f2c4b5505bbe76431b3cee",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjIyMjMxNzI="
],
"author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Fix file disappearing when renaming dependencies",
"body": "(cherry picked from commit 397f0b31e4bd255e9f707a1d5d9ce2ac0b2ef409)",
"is_cherrypick": true,
"cherrypick_hash": "397f0b31e4bd255e9f707a1d5d9ce2ac0b2ef409",
"pull": 87589
},
"397f0b31e4bd255e9f707a1d5d9ce2ac0b2ef409": {
"hash": "397f0b31e4bd255e9f707a1d5d9ce2ac0b2ef409",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjIyMjMxNzI="
],
"author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
"committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
"summary": "Fix file disappearing when renaming dependencies",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86177
},
"7c22d5444a6df745a7c92a2a2c6cc26e49259188": {
"hash": "7c22d5444a6df745a7c92a2a2c6cc26e49259188",
"is_merge": false,
"authored_by": [
"U_kgDOBe5tvQ"
],
"author_raw": "HolonProduction <holonproduction@gmail.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Fix regression when autocompleting subscript on get node",
"body": "(cherry picked from commit 5f72254d4db824b50dc30548fd031874fc5a418c)",
"is_cherrypick": true,
"cherrypick_hash": "5f72254d4db824b50dc30548fd031874fc5a418c",
"pull": 87589
},
"5f72254d4db824b50dc30548fd031874fc5a418c": {
"hash": "5f72254d4db824b50dc30548fd031874fc5a418c",
"is_merge": false,
"authored_by": [
"U_kgDOBe5tvQ"
],
"author_raw": "HolonProduction <holonproduction@gmail.com>",
"committer_raw": "HolonProduction <holonproduction@gmail.com>",
"summary": "Fix regression when autocompleting subscript on get node",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86111
},
"1b8d1048adf03e58a1423a71c46b1be59aea14d6": {
"hash": "1b8d1048adf03e58a1423a71c46b1be59aea14d6",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM1NTk3MzM3"
],
"author_raw": "Michael Wörner <michael.woerner@blickshift.de>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Restored the ability for linear interpolation to work on a mix of integer and float keyframes.",
"body": "(cherry picked from commit 12ce2e33b237d7aec91ef314a23edae5dde3fd4f)",
"is_cherrypick": true,
"cherrypick_hash": "12ce2e33b237d7aec91ef314a23edae5dde3fd4f",
"pull": 87589
},
"12ce2e33b237d7aec91ef314a23edae5dde3fd4f": {
"hash": "12ce2e33b237d7aec91ef314a23edae5dde3fd4f",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM1NTk3MzM3"
],
"author_raw": "Michael Wörner <michael.woerner@blickshift.de>",
"committer_raw": "Michael Wörner <michael.woerner@blickshift.de>",
"summary": "Restored the ability for linear interpolation to work on a mix of integer and float keyframes.",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86046
},
"79179351a3edfc56377d63d3d686daa06611e95d": {
"hash": "79179351a3edfc56377d63d3d686daa06611e95d",
"is_merge": false,
"authored_by": [
"U_kgDOBcK-Cw"
],
"author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "[Editor] Fix threading problems with `TileMap` preview",
"body": "(cherry picked from commit dbcd82ba674182fbf5bf5ae0a9701da2b11e6fe9)",
"is_cherrypick": true,
"cherrypick_hash": "dbcd82ba674182fbf5bf5ae0a9701da2b11e6fe9",
"pull": 87589
},
"dbcd82ba674182fbf5bf5ae0a9701da2b11e6fe9": {
"hash": "dbcd82ba674182fbf5bf5ae0a9701da2b11e6fe9",
"is_merge": false,
"authored_by": [
"U_kgDOBcK-Cw"
],
"author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"committer_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"summary": "[Editor] Fix threading problems with `TileMap` preview",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87470
},
"4d3e25d09da6d19a2098f4e1d465364343ff4edc": {
"hash": "4d3e25d09da6d19a2098f4e1d465364343ff4edc",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjY3NDExODkz"
],
"author_raw": "Nicholas Foo <nicholasfoocl@gmail.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Fix RichTextLabel.remove_paragraph crash by popping current",
"body": "(cherry picked from commit c0f8e0061d5e8b60247101df02c0e9ec8a68df80)",
"is_cherrypick": true,
"cherrypick_hash": "c0f8e0061d5e8b60247101df02c0e9ec8a68df80",
"pull": 87589
},
"c0f8e0061d5e8b60247101df02c0e9ec8a68df80": {
"hash": "c0f8e0061d5e8b60247101df02c0e9ec8a68df80",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjY3NDExODkz"
],
"author_raw": "Nicholas Foo <nicholasfoocl@gmail.com>",
"committer_raw": "Nicholas Foo <nicholasfoocl@gmail.com>",
"summary": "Fix RichTextLabel.remove_paragraph crash by popping current",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 84312
},
"776938f7317e4df688ebce5d088f19e44f26a988": {
"hash": "776938f7317e4df688ebce5d088f19e44f26a988",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjI0Nzk0Mjk0"
],
"author_raw": "Leo Belda <leo.belda@wanadoo.fr>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Fix PrismMesh::_create_mesh_array division by 0",
"body": "(cherry picked from commit 83992fd7bd346f9673e1e9c9dd38d1c8d2cc09c3)",
"is_cherrypick": true,
"cherrypick_hash": "83992fd7bd346f9673e1e9c9dd38d1c8d2cc09c3",
"pull": 87589
},
"83992fd7bd346f9673e1e9c9dd38d1c8d2cc09c3": {
"hash": "83992fd7bd346f9673e1e9c9dd38d1c8d2cc09c3",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjI0Nzk0Mjk0"
],
"author_raw": "Leo Belda <leo.belda@wanadoo.fr>",
"committer_raw": "Leo Belda <leo.belda@wanadoo.fr>",
"summary": "Fix PrismMesh::_create_mesh_array division by 0",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86931
},
"36f34c8f86008fd2ac535ec8af6227a74232656a": {
"hash": "36f34c8f86008fd2ac535ec8af6227a74232656a",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjExNzgyODMz"
],
"author_raw": "Yuri Sizov <yuris@humnom.net>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Avoid crashes when engine leaks canvas items and friends",
"body": "(cherry picked from commit 34ecfff6722be4819707b128ccae561eacf101fc)",
"is_cherrypick": true,
"cherrypick_hash": "34ecfff6722be4819707b128ccae561eacf101fc",
"pull": 87589
},
"34ecfff6722be4819707b128ccae561eacf101fc": {
"hash": "34ecfff6722be4819707b128ccae561eacf101fc",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjExNzgyODMz"
],
"author_raw": "Yuri Sizov <yuris@humnom.net>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Avoid crashes when engine leaks canvas items and friends",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 85520
},
"ba23081eb758e9f4b8a5a2e10bd742bba41f04c4": {
"hash": "ba23081eb758e9f4b8a5a2e10bd742bba41f04c4",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjYyOTkyMjc="
],
"author_raw": "Markus Sauermann <6299227+Sauermann@users.noreply.github.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Fix crash caused by stale owner",
"body": "Adjust `NOTIFICATION_PREDELETE` in `Node` to clean up owned nodes.\nAlso print a warning, when the owner becomes invalid.\n\n(cherry picked from commit d3d00c703994394005f1a2f92791e075858fe9ee)",
"is_cherrypick": true,
"cherrypick_hash": "d3d00c703994394005f1a2f92791e075858fe9ee",
"pull": 87589
},
"d3d00c703994394005f1a2f92791e075858fe9ee": {
"hash": "d3d00c703994394005f1a2f92791e075858fe9ee",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjYyOTkyMjc="
],
"author_raw": "Markus Sauermann <6299227+Sauermann@users.noreply.github.com>",
"committer_raw": "Markus Sauermann <6299227+Sauermann@users.noreply.github.com>",
"summary": "Fix crash caused by stale owner",
"body": "Adjust `NOTIFICATION_PREDELETE` in `Node` to clean up owned nodes.\nAlso print a warning, when the owner becomes invalid.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 78997
},
"f1f56746b9a12900fb9c401e40f58b17c00fb266": {
"hash": "f1f56746b9a12900fb9c401e40f58b17c00fb266",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM3MjQ3Ng=="
],
"author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Make AnimationTree reference AnimationPlayer instead of AnimationMixer",
"body": "(cherry picked from commit 7946e8418793b2f673e2df31c5f8f509cddce056)",
"is_cherrypick": true,
"cherrypick_hash": "7946e8418793b2f673e2df31c5f8f509cddce056",
"pull": 87589
},
"7946e8418793b2f673e2df31c5f8f509cddce056": {
"hash": "7946e8418793b2f673e2df31c5f8f509cddce056",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM3MjQ3Ng=="
],
"author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
"summary": "Make AnimationTree reference AnimationPlayer instead of AnimationMixer",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 84583
},
"d41639a4cbf556ec957350335d2f7880a1011047": {
"hash": "d41639a4cbf556ec957350335d2f7880a1011047",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjgzMTU5ODY="
],
"author_raw": "jsjtxietian <jsjtxietian@outlook.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Use render method from OS in compositor RD; Update related UI",
"body": "(cherry picked from commit 453c2246b6bce66bf0320839095529943fe17e09)",
"is_cherrypick": true,
"cherrypick_hash": "453c2246b6bce66bf0320839095529943fe17e09",
"pull": 87589
},
"453c2246b6bce66bf0320839095529943fe17e09": {
"hash": "453c2246b6bce66bf0320839095529943fe17e09",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjgzMTU5ODY="
],
"author_raw": "jsjtxietian <jsjtxietian@outlook.com>",
"committer_raw": "jsjtxietian <jsjtxietian@outlook.com>",
"summary": "Use render method from OS in compositor RD; Update related UI",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 85387
},
"29811357a307143f95f5c0a175e61c1359cd15ba": {
"hash": "29811357a307143f95f5c0a175e61c1359cd15ba",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjEwMDU0MjI2"
],
"author_raw": "kit <kitbdev@gmail.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "fix crash on hiding grandparent on mouse exit",
"body": "(cherry picked from commit 78e1702adbfe9313a3747703c5e7abe6864cbcdf)",
"is_cherrypick": true,
"cherrypick_hash": "78e1702adbfe9313a3747703c5e7abe6864cbcdf",
"pull": 87589
},
"78e1702adbfe9313a3747703c5e7abe6864cbcdf": {
"hash": "78e1702adbfe9313a3747703c5e7abe6864cbcdf",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjEwMDU0MjI2"
],
"author_raw": "kit <kitbdev@gmail.com>",
"committer_raw": "kit <kitbdev@gmail.com>",
"summary": "fix crash on hiding grandparent on mouse exit",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 85313
},
"ee3a87caf1b274644265a8a3e07dfd11c8ef378b": {
"hash": "ee3a87caf1b274644265a8a3e07dfd11c8ef378b",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjc2NDU2ODM="
],
"author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Fix CanvasOcclusionShaderRD format error with double precision build.",
"body": "(cherry picked from commit c0a1c5ae6190468a15626de2fd5aac5bdc52ed70)",
"is_cherrypick": true,
"cherrypick_hash": "c0a1c5ae6190468a15626de2fd5aac5bdc52ed70",
"pull": 87589
},
"c0a1c5ae6190468a15626de2fd5aac5bdc52ed70": {
"hash": "c0a1c5ae6190468a15626de2fd5aac5bdc52ed70",
"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 CanvasOcclusionShaderRD format error with double precision build.",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 85822
},
"a3d7978c555e1f790886902240210b043cb64f79": {
"hash": "a3d7978c555e1f790886902240210b043cb64f79",
"is_merge": true,
"authored_by": [],
"author_raw": "Yuri Sizov <11782833+YuriSizov@users.noreply.github.com>",
"committer_raw": "GitHub <noreply@github.com>",
"summary": "Merge pull request #87534 from YuriSizov/4.2-cherrypicks",
"body": "Cherry-picks for the 4.2 branch (future 4.2.2) - 1st batch",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": ""
},
"04207a87b82ae55a47717b8cc78cf8633da32c1c": {
"hash": "04207a87b82ae55a47717b8cc78cf8633da32c1c",
"is_merge": false,
"authored_by": [
"U_kgDOBcK-Cw"
],
"author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Clarify `PackedByteArray.decompress*` limitations with external data",
"body": "(cherry picked from commit 4850b866e84ee49cf494dd85813f4b74f816897c)",
"is_cherrypick": true,
"cherrypick_hash": "4850b866e84ee49cf494dd85813f4b74f816897c",
"pull": 87534
},
"4850b866e84ee49cf494dd85813f4b74f816897c": {
"hash": "4850b866e84ee49cf494dd85813f4b74f816897c",
"is_merge": false,
"authored_by": [
"U_kgDOBcK-Cw"
],
"author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"committer_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"summary": "Clarify `PackedByteArray.decompress*` limitations with external data",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 81689
},
"03ec65203c01ecfcb80f49d7a95a6b6d749ae49e": {
"hash": "03ec65203c01ecfcb80f49d7a95a6b6d749ae49e",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE2NTIxMzM5"
],
"author_raw": "Clay John <claynjohn@gmail.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Disable scissor test after rendering batches in compatibility renderer",
"body": "(cherry picked from commit 062e8802b7a5569f37d6a42e8a270c31b58ff6e6)",
"is_cherrypick": true,
"cherrypick_hash": "062e8802b7a5569f37d6a42e8a270c31b58ff6e6",
"pull": 87534
},
"062e8802b7a5569f37d6a42e8a270c31b58ff6e6": {
"hash": "062e8802b7a5569f37d6a42e8a270c31b58ff6e6",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE2NTIxMzM5"
],
"author_raw": "Clay John <claynjohn@gmail.com>",
"committer_raw": "Clay John <claynjohn@gmail.com>",
"summary": "Disable scissor test after rendering batches in compatibility renderer",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87489
},
"6d1c2e54bb85df0377600137ff685e129bfa5029": {
"hash": "6d1c2e54bb85df0377600137ff685e129bfa5029",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "zlib/minizip: Update to version 1.3.1",
"body": "Minizip includes previously backported fix for CVE-2023-45853,\nand a Debian patch for CVE-2014-9485 was also upstreamed.\n\n(cherry picked from commit 8ead8d2ddb4bef0f667e208b7f4532a75ba494f7)",
"is_cherrypick": true,
"cherrypick_hash": "8ead8d2ddb4bef0f667e208b7f4532a75ba494f7",
"pull": 87534
},
"8ead8d2ddb4bef0f667e208b7f4532a75ba494f7": {
"hash": "8ead8d2ddb4bef0f667e208b7f4532a75ba494f7",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "zlib/minizip: Update to version 1.3.1",
"body": "Minizip includes previously backported fix for CVE-2023-45853,\nand a Debian patch for CVE-2014-9485 was also upstreamed.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87527
},
"e6ea82344a676b3280b46313d010495688b9b0fa": {
"hash": "e6ea82344a676b3280b46313d010495688b9b0fa",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM5MDMwNTk="
],
"author_raw": "Raul Santos <raulsntos@gmail.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Ignore directory entries in TPZ",
"body": "Zip files may contain directory entries, they always end with a path\nseparator and zip entries always use forward slashes for path separators.\n\nThere's no need to create the directories included in the zip file,\nsince they'll already be created when creating the individual files.\n\n(cherry picked from commit 59a5a1eb70dc02bec4a6462d36ef6a0daaa8694e)",
"is_cherrypick": true,
"cherrypick_hash": "59a5a1eb70dc02bec4a6462d36ef6a0daaa8694e",
"pull": 87534
},
"59a5a1eb70dc02bec4a6462d36ef6a0daaa8694e": {
"hash": "59a5a1eb70dc02bec4a6462d36ef6a0daaa8694e",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM5MDMwNTk="
],
"author_raw": "Raul Santos <raulsntos@gmail.com>",
"committer_raw": "Raul Santos <raulsntos@gmail.com>",
"summary": "Ignore directory entries in TPZ",
"body": "Zip files may contain directory entries, they always end with a path\nseparator and zip entries always use forward slashes for path separators.\n\nThere's no need to create the directories included in the zip file,\nsince they'll already be created when creating the individual files.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 79374
},
"80bf0cff65e87bc2123f47025246d6be675d8a67": {
"hash": "80bf0cff65e87bc2123f47025246d6be675d8a67",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM5OTQ2MDMw"
],
"author_raw": "Lyuma <xn.lyuma@gmail.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "gltf: fix three bugs which prevented extracted textures from being refreshed.",
"body": "1. Extracted texture paths in `GLTFDocument::_parse_image_save_image` at the project root started with res:/// which broke cache invalidation\n2. md5 hashes were not being written to generator_parameters for new imports, which led Godot to think the file was manually created.\n3. `EditorFileSystem::reimport_append` must emit the `resources_reimported` signal in order for the resource cache to be updated.\n\n(cherry picked from commit fea4165ca8e952cef8cb8c636b4399ffdaebbdb5)",
"is_cherrypick": true,
"cherrypick_hash": "fea4165ca8e952cef8cb8c636b4399ffdaebbdb5",
"pull": 87534
},
"fea4165ca8e952cef8cb8c636b4399ffdaebbdb5": {
"hash": "fea4165ca8e952cef8cb8c636b4399ffdaebbdb5",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM5OTQ2MDMw"
],
"author_raw": "Lyuma <xn.lyuma@gmail.com>",
"committer_raw": "Lyuma <xn.lyuma@gmail.com>",
"summary": "gltf: fix three bugs which prevented extracted textures from being refreshed.",
"body": "1. Extracted texture paths in `GLTFDocument::_parse_image_save_image` at the project root started with res:/// which broke cache invalidation\n2. md5 hashes were not being written to generator_parameters for new imports, which led Godot to think the file was manually created.\n3. `EditorFileSystem::reimport_append` must emit the `resources_reimported` signal in order for the resource cache to be updated.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86504
},
"d11ef2d90809afd8823949883b051b0a870bedd4": {
"hash": "d11ef2d90809afd8823949883b051b0a870bedd4",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjMxODM1ODQw"
],
"author_raw": "CardboardCarl <31835840+CardboardCarl@users.noreply.github.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Clarified behavior of RayCast objects when get_collision_point() is used inside a collision shape",
"body": "(cherry picked from commit 6dfec4f70dfe77560de046fe99d6514e7831755a)",
"is_cherrypick": true,
"cherrypick_hash": "6dfec4f70dfe77560de046fe99d6514e7831755a",
"pull": 87534
},
"6dfec4f70dfe77560de046fe99d6514e7831755a": {
"hash": "6dfec4f70dfe77560de046fe99d6514e7831755a",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjMxODM1ODQw"
],
"author_raw": "CardboardCarl <31835840+CardboardCarl@users.noreply.github.com>",
"committer_raw": "CardboardCarl <31835840+CardboardCarl@users.noreply.github.com>",
"summary": "Clarified behavior of RayCast objects when get_collision_point() is used inside a collision shape",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 84085
},
"0c00f3ece2d490099a4853bf56e4fcd6467937ac": {
"hash": "0c00f3ece2d490099a4853bf56e4fcd6467937ac",
"is_merge": false,
"authored_by": [
"U_kgDOBcK-Cw"
],
"author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Redraw `TreeItem` on more changes",
"body": "* Custom font changes\n* Custom draw changes\n* Custom as button\n\n(cherry picked from commit 552594ffdcca599bf5d44a8b61f9a940ccab38e5)",
"is_cherrypick": true,
"cherrypick_hash": "552594ffdcca599bf5d44a8b61f9a940ccab38e5",
"pull": 87534
},
"552594ffdcca599bf5d44a8b61f9a940ccab38e5": {
"hash": "552594ffdcca599bf5d44a8b61f9a940ccab38e5",
"is_merge": false,
"authored_by": [
"U_kgDOBcK-Cw"
],
"author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"committer_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"summary": "Redraw `TreeItem` on more changes",
"body": "* Custom font changes\n* Custom draw changes\n* Custom as button",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87415
},
"c8bb637c57a391a925abf6402737687622f8b0fb": {
"hash": "c8bb637c57a391a925abf6402737687622f8b0fb",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE1NTQxMjc="
],
"author_raw": "Bartłomiej T. Listwon <blistwon@gmail.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Prevent overriding file info of another file when reimport creates files",
"body": "(cherry picked from commit aae48ac2b688a360b80ff06105190b1842644cb5)",
"is_cherrypick": true,
"cherrypick_hash": "aae48ac2b688a360b80ff06105190b1842644cb5",
"pull": 87534
},
"aae48ac2b688a360b80ff06105190b1842644cb5": {
"hash": "aae48ac2b688a360b80ff06105190b1842644cb5",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE1NTQxMjc="
],
"author_raw": "Bartłomiej T. Listwon <blistwon@gmail.com>",
"committer_raw": "Bartłomiej T. Listwon <blistwon@gmail.com>",
"summary": "Prevent overriding file info of another file when reimport creates files",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 85922
},
"ce34a9b9a1879b8e1bcc2f429a6df3e6d0f59b43": {
"hash": "ce34a9b9a1879b8e1bcc2f429a6df3e6d0f59b43",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjgzMTU5ODY="
],
"author_raw": "jsjtxietian <jsjtxietian@outlook.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Fix CollisionObject3D Gizmo not updated after calling shape_owner_* functions",
"body": "(cherry picked from commit 80a488a24271a860aa0b79fb2e83569bf8d49942)",
"is_cherrypick": true,
"cherrypick_hash": "80a488a24271a860aa0b79fb2e83569bf8d49942",
"pull": 87534
},
"80a488a24271a860aa0b79fb2e83569bf8d49942": {
"hash": "80a488a24271a860aa0b79fb2e83569bf8d49942",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjgzMTU5ODY="
],
"author_raw": "jsjtxietian <jsjtxietian@outlook.com>",
"committer_raw": "jsjtxietian <jsjtxietian@outlook.com>",
"summary": "Fix CollisionObject3D Gizmo not updated after calling shape_owner_* functions",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 84610
},
"c12a46d3f42fa7d66ce30ffd5dc61b149c7c4a2b": {
"hash": "c12a46d3f42fa7d66ce30ffd5dc61b149c7c4a2b",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjY0NTIxMTU4"
],
"author_raw": "Occalepsus <juju.joly@free.fr>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Fix body leaving area gravity influence",
"body": "(cherry picked from commit 492f1c2406fa0f8d0958bcb578d101e409a60237)",
"is_cherrypick": true,
"cherrypick_hash": "492f1c2406fa0f8d0958bcb578d101e409a60237",
"pull": 87534
},
"492f1c2406fa0f8d0958bcb578d101e409a60237": {
"hash": "492f1c2406fa0f8d0958bcb578d101e409a60237",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjY0NTIxMTU4"
],
"author_raw": "Occalepsus <juju.joly@free.fr>",
"committer_raw": "Occalepsus <juju.joly@free.fr>",
"summary": "Fix body leaving area gravity influence",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 82961
},
"837aeeac896c068e225994149c45d4fb82c8fb5a": {
"hash": "837aeeac896c068e225994149c45d4fb82c8fb5a",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjY3NjYxNDI="
],
"author_raw": "Erik Johnson <ecmjohnson@hotmail.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Add descpription for rendering/limits/spatial_indexer/threaded_cull_minimum_instances",
"body": "(cherry picked from commit 498f46063dc3045a02ff84c47c8329d2587b6d6f)",
"is_cherrypick": true,
"cherrypick_hash": "498f46063dc3045a02ff84c47c8329d2587b6d6f",
"pull": 87534
},
"498f46063dc3045a02ff84c47c8329d2587b6d6f": {
"hash": "498f46063dc3045a02ff84c47c8329d2587b6d6f",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjY3NjYxNDI="
],
"author_raw": "Erik Johnson <ecmjohnson@hotmail.com>",
"committer_raw": "Erik Johnson <ecmjohnson@hotmail.com>",
"summary": "Add descpription for rendering/limits/spatial_indexer/threaded_cull_minimum_instances",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86246
},
"853b5052282078e50735d1f63fc245eef307b3f3": {
"hash": "853b5052282078e50735d1f63fc245eef307b3f3",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjMzMTMwMA=="
],
"author_raw": "31 <31eee384@gmail.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Include animation.length in Animation example",
"body": "The length of an Animation isn't automatically set by adding keys, and\nit must be set manually. The existing example only has keys up to 0.5s,\nso the default value of 1.0s may be acceptable. However, this results in\nunexpected behavior for anyone who makes an animation longer than 1.0s.\nInclude animation.length in the example because it's important.\n\nAlso, increase the key position to 2.0s so it won't be confusing that\nthe assignment is somewhat redundant.\n\n(cherry picked from commit 698c67d540cddf38c9ad7e73e99721c245b93588)",
"is_cherrypick": true,
"cherrypick_hash": "698c67d540cddf38c9ad7e73e99721c245b93588",
"pull": 87534
},
"698c67d540cddf38c9ad7e73e99721c245b93588": {
"hash": "698c67d540cddf38c9ad7e73e99721c245b93588",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjMzMTMwMA=="
],
"author_raw": "31 <31eee384@gmail.com>",
"committer_raw": "31 <31eee384@gmail.com>",
"summary": "Include animation.length in Animation example",
"body": "The length of an Animation isn't automatically set by adding keys, and\nit must be set manually. The existing example only has keys up to 0.5s,\nso the default value of 1.0s may be acceptable. However, this results in\nunexpected behavior for anyone who makes an animation longer than 1.0s.\nInclude animation.length in the example because it's important.\n\nAlso, increase the key position to 2.0s so it won't be confusing that\nthe assignment is somewhat redundant.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87180
},
"acaa906093435f12290c4f262a384055d1da0c36": {
"hash": "acaa906093435f12290c4f262a384055d1da0c36",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjI2MTUzMzEx"
],
"author_raw": "Alessandro Famà <me@alessandrofama.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Fix Dummy audio driver initialization issue on WASAPI output device initialization failure",
"body": "`AudioDriverWASAPI::init` consistently returns `Error::OK`, even when encountering a failure during the initialization of the output device. This behaviour blocks the dummy driver from initializing in `AudioDriverManager::initialize`.\n\n(cherry picked from commit 998078f8d7414a21214d4ad4056e0fb8b4e55180)",
"is_cherrypick": true,
"cherrypick_hash": "998078f8d7414a21214d4ad4056e0fb8b4e55180",
"pull": 87534
},
"998078f8d7414a21214d4ad4056e0fb8b4e55180": {
"hash": "998078f8d7414a21214d4ad4056e0fb8b4e55180",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjI2MTUzMzEx"
],
"author_raw": "Alessandro Famà <me@alessandrofama.com>",
"committer_raw": "Alessandro Famà <me@alessandrofama.com>",
"summary": "Fix Dummy audio driver initialization issue on WASAPI output device initialization failure",
"body": "`AudioDriverWASAPI::init` consistently returns `Error::OK`, even when encountering a failure during the initialization of the output device. This behaviour blocks the dummy driver from initializing in `AudioDriverManager::initialize`.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87010
},
"55baf9fc58e7aebd9a51d0c3f006f3c89af9e725": {
"hash": "55baf9fc58e7aebd9a51d0c3f006f3c89af9e725",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjY2NzI3NzEw"
],
"author_raw": "Micky <micheledevita2@gmail.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Add missing descriptions to PrimitiveMesh and SoftBody3D",
"body": "(cherry picked from commit a33777d49d4c5a42b60e761db9bcb8d2542dbe25)",
"is_cherrypick": true,
"cherrypick_hash": "a33777d49d4c5a42b60e761db9bcb8d2542dbe25",
"pull": 87534
},
"a33777d49d4c5a42b60e761db9bcb8d2542dbe25": {
"hash": "a33777d49d4c5a42b60e761db9bcb8d2542dbe25",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjY2NzI3NzEw"
],
"author_raw": "Micky <micheledevita2@gmail.com>",
"committer_raw": "Micky <micheledevita2@gmail.com>",
"summary": "Add missing descriptions to PrimitiveMesh and SoftBody3D",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87011
},
"b7c01ed6e998a9108fbb919dec1e28868d24de40": {
"hash": "b7c01ed6e998a9108fbb919dec1e28868d24de40",
"is_merge": false,
"authored_by": [
"U_kgDOBcK-Cw"
],
"author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Fix invalid 3-to-4 renames of `add_animation` to `add_animation_library`",
"body": "This rename breaks `SpriteFrames` and also isn't valid as the new method\ntakes an `AnimationLibrary`, not an `Animation`\n\n(cherry picked from commit 4b7ea9fe478c5f6c6a3477cb4d81872f9d5538c8)",
"is_cherrypick": true,
"cherrypick_hash": "4b7ea9fe478c5f6c6a3477cb4d81872f9d5538c8",
"pull": 87534
},
"4b7ea9fe478c5f6c6a3477cb4d81872f9d5538c8": {
"hash": "4b7ea9fe478c5f6c6a3477cb4d81872f9d5538c8",
"is_merge": false,
"authored_by": [
"U_kgDOBcK-Cw"
],
"author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"committer_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
"summary": "Fix invalid 3-to-4 renames of `add_animation` to `add_animation_library`",
"body": "This rename breaks `SpriteFrames` and also isn't valid as the new method\ntakes an `AnimationLibrary`, not an `Animation`",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86647
},
"90a29fb844d721340a0e7665d84ed6204bee8f72": {
"hash": "90a29fb844d721340a0e7665d84ed6204bee8f72",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjUzMTUwMjQ0"
],
"author_raw": "BlueCube3310 <53150244+BlueCube3310@users.noreply.github.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Fix BasisUniversal ETC RA_AS_RG transcoding",
"body": "(cherry picked from commit 51ad937532fb2c00f89326ac1e102a56829df2ae)",
"is_cherrypick": true,
"cherrypick_hash": "51ad937532fb2c00f89326ac1e102a56829df2ae",
"pull": 87534
},
"51ad937532fb2c00f89326ac1e102a56829df2ae": {
"hash": "51ad937532fb2c00f89326ac1e102a56829df2ae",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjUzMTUwMjQ0"
],
"author_raw": "BlueCube3310 <53150244+BlueCube3310@users.noreply.github.com>",
"committer_raw": "BlueCube3310 <53150244+BlueCube3310@users.noreply.github.com>",
"summary": "Fix BasisUniversal ETC RA_AS_RG transcoding",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86916
},
"4ee5b3387585b7327f0f675f19815782e01880ae": {
"hash": "4ee5b3387585b7327f0f675f19815782e01880ae",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE4MDAzMg=="
],
"author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Document changing the window's resizable status at runtime",
"body": "(cherry picked from commit d6768a17fad24e71667e49c2c4a6bc239e6d622d)",
"is_cherrypick": true,
"cherrypick_hash": "d6768a17fad24e71667e49c2c4a6bc239e6d622d",
"pull": 87534
},
"d6768a17fad24e71667e49c2c4a6bc239e6d622d": {
"hash": "d6768a17fad24e71667e49c2c4a6bc239e6d622d",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE4MDAzMg=="
],
"author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"summary": "Document changing the window's resizable status at runtime",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 84886
},
"02e95d5a087d552cd2ed1b7c3a4e4e0daee3699a": {
"hash": "02e95d5a087d552cd2ed1b7c3a4e4e0daee3699a",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjY2NzI3NzEw"
],
"author_raw": "Micky <micheledevita2@gmail.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Fixing some reports to String's documentation",
"body": "Closes https://github.com/godotengine/godot-docs/issues/8043\nCloses https://github.com/godotengine/godot-docs/issues/8044\nMitigates https://github.com/godotengine/godot-docs/issues/8190\nCloses https://github.com/godotengine/godot/issues/86734\n\n(cherry picked from commit 46b0f3e9d6d32ef36662ae749f1cb57f882290da)",
"is_cherrypick": true,
"cherrypick_hash": "46b0f3e9d6d32ef36662ae749f1cb57f882290da",
"pull": 87534
},
"46b0f3e9d6d32ef36662ae749f1cb57f882290da": {
"hash": "46b0f3e9d6d32ef36662ae749f1cb57f882290da",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjY2NzI3NzEw"
],
"author_raw": "Micky <micheledevita2@gmail.com>",
"committer_raw": "Micky <micheledevita2@gmail.com>",
"summary": "Fixing some reports to String's documentation",
"body": "Closes https://github.com/godotengine/godot-docs/issues/8043\nCloses https://github.com/godotengine/godot-docs/issues/8044\nMitigates https://github.com/godotengine/godot-docs/issues/8190\nCloses https://github.com/godotengine/godot/issues/86734",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86639
},
"5f9ed5418d259ff5acc8acfa9300571f7e4471a4": {
"hash": "5f9ed5418d259ff5acc8acfa9300571f7e4471a4",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjgzMTU5ODY="
],
"author_raw": "jsjtxietian <jsjtxietian@outlook.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Mention CollisionPolygon2D.polygon is local to the given CollisionPolygon2D",
"body": "(cherry picked from commit f5409dc132ae81c2819f30882a88fd3205fc046f)",
"is_cherrypick": true,
"cherrypick_hash": "f5409dc132ae81c2819f30882a88fd3205fc046f",
"pull": 87534
},
"f5409dc132ae81c2819f30882a88fd3205fc046f": {
"hash": "f5409dc132ae81c2819f30882a88fd3205fc046f",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjgzMTU5ODY="
],
"author_raw": "jsjtxietian <jsjtxietian@outlook.com>",
"committer_raw": "jsjtxietian <jsjtxietian@outlook.com>",
"summary": "Mention CollisionPolygon2D.polygon is local to the given CollisionPolygon2D",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87024
},
"a327fb14fb3a590793faaeb9537f600329c3ad8c": {
"hash": "a327fb14fb3a590793faaeb9537f600329c3ad8c",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjY2NzI3NzEw"
],
"author_raw": "Micky <micheledevita2@gmail.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Add missing descriptions for Image's documentation",
"body": "(cherry picked from commit e01b91777a742c5dd562b3c3b9241ee0d9620d8f)",
"is_cherrypick": true,
"cherrypick_hash": "e01b91777a742c5dd562b3c3b9241ee0d9620d8f",
"pull": 87534
},
"e01b91777a742c5dd562b3c3b9241ee0d9620d8f": {
"hash": "e01b91777a742c5dd562b3c3b9241ee0d9620d8f",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjY2NzI3NzEw"
],
"author_raw": "Micky <micheledevita2@gmail.com>",
"committer_raw": "Micky <micheledevita2@gmail.com>",
"summary": "Add missing descriptions for Image's documentation",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86997
},
"16b619040823b376d84443084fb61ec3eba9290f": {
"hash": "16b619040823b376d84443084fb61ec3eba9290f",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE4MDAzMg=="
],
"author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Make the rendering method dropdown also affect mobile if compatible",
"body": "This prevents visual discrepancies between desktop and mobile platforms\nafter switching rendering methods using this dropdown.\n\nThe restart dialog now displays which rendering methods will be used,\nand the dropdown tooltip also lists caveats related to specific platforms.\n\n(cherry picked from commit 57f3bdb1e5f775f43b67386b1f625cc7ad414d07)",
"is_cherrypick": true,
"cherrypick_hash": "57f3bdb1e5f775f43b67386b1f625cc7ad414d07",
"pull": 87534
},
"57f3bdb1e5f775f43b67386b1f625cc7ad414d07": {
"hash": "57f3bdb1e5f775f43b67386b1f625cc7ad414d07",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE4MDAzMg=="
],
"author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"summary": "Make the rendering method dropdown also affect mobile if compatible",
"body": "This prevents visual discrepancies between desktop and mobile platforms\nafter switching rendering methods using this dropdown.\n\nThe restart dialog now displays which rendering methods will be used,\nand the dropdown tooltip also lists caveats related to specific platforms.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 72461
},
"c89cf8476ca4035b6fda11c50579bc5e9017a8c0": {
"hash": "c89cf8476ca4035b6fda11c50579bc5e9017a8c0",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjY2NzI3NzEw"
],
"author_raw": "Micky <micheledevita2@gmail.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Add missing descriptions to TextServer's constants",
"body": "(cherry picked from commit d3150c9c8f83d1f6ca3adeb6cbdda32600c4457d)",
"is_cherrypick": true,
"cherrypick_hash": "d3150c9c8f83d1f6ca3adeb6cbdda32600c4457d",
"pull": 87534
},
"d3150c9c8f83d1f6ca3adeb6cbdda32600c4457d": {
"hash": "d3150c9c8f83d1f6ca3adeb6cbdda32600c4457d",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjY2NzI3NzEw"
],
"author_raw": "Micky <micheledevita2@gmail.com>",
"committer_raw": "Micky <micheledevita2@gmail.com>",
"summary": "Add missing descriptions to TextServer's constants",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86895
},
"52b3d2915ae4954a07a51c714ccc3b2b4d80aa7d": {
"hash": "52b3d2915ae4954a07a51c714ccc3b2b4d80aa7d",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE2NTIxMzM5"
],
"author_raw": "Clay John <claynjohn@gmail.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Only copy the relevant portion of the screen when copying to backbuffer in Compatibility backend",
"body": "(cherry picked from commit e69968b79432d1a3f9544e70b634f8fe08cb1aa8)",
"is_cherrypick": true,
"cherrypick_hash": "e69968b79432d1a3f9544e70b634f8fe08cb1aa8",
"pull": 87534
},
"e69968b79432d1a3f9544e70b634f8fe08cb1aa8": {
"hash": "e69968b79432d1a3f9544e70b634f8fe08cb1aa8",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE2NTIxMzM5"
],
"author_raw": "Clay John <claynjohn@gmail.com>",
"committer_raw": "Clay John <claynjohn@gmail.com>",
"summary": "Only copy the relevant portion of the screen when copying to backbuffer in Compatibility backend",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 84733
},
"ed06389a3403bdc95f115747d4373f432e9fcfa6": {
"hash": "ed06389a3403bdc95f115747d4373f432e9fcfa6",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Style: Mark clang-format 16 as supported for pre-commit hook",
"body": "It only introduced a difference in a .glsl file, which I've worked\naround by removing an empty line. This keeps formatting consistent\nbetween clang-format 15 and 16.\n\nAlso added a change in the 3-to-4 project converter to fix bogus\nformatting in clang-format < 17.\n\n(cherry picked from commit 49f4860ce3e4122e17c869229701f7d86aa6956c)",
"is_cherrypick": true,
"cherrypick_hash": "49f4860ce3e4122e17c869229701f7d86aa6956c",
"pull": 87534
},
"49f4860ce3e4122e17c869229701f7d86aa6956c": {
"hash": "49f4860ce3e4122e17c869229701f7d86aa6956c",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Style: Mark clang-format 16 as supported for pre-commit hook",
"body": "It only introduced a difference in a .glsl file, which I've worked\naround by removing an empty line. This keeps formatting consistent\nbetween clang-format 15 and 16.\n\nAlso added a change in the 3-to-4 project converter to fix bogus\nformatting in clang-format < 17.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 85837
},
"59b50775dd2eb8a597b9f8b9b2750bbbae11ff5e": {
"hash": "59b50775dd2eb8a597b9f8b9b2750bbbae11ff5e",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjEwMTI0NTIz"
],
"author_raw": "Quincy Wofford <quincy.wofford@gmail.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "corrected tooltip information Roll Influence property of VehicleWheel3D",
"body": "(cherry picked from commit c979d02db27acb3e9c6fbd3dfe68d5f78fb55f62)",
"is_cherrypick": true,
"cherrypick_hash": "c979d02db27acb3e9c6fbd3dfe68d5f78fb55f62",
"pull": 87534
},
"c979d02db27acb3e9c6fbd3dfe68d5f78fb55f62": {
"hash": "c979d02db27acb3e9c6fbd3dfe68d5f78fb55f62",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjEwMTI0NTIz"
],
"author_raw": "Quincy Wofford <quincy.wofford@gmail.com>",
"committer_raw": "Quincy Wofford <quincy.wofford@gmail.com>",
"summary": "corrected tooltip information Roll Influence property of VehicleWheel3D",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86672
},
"a35a0935fb36a16ca7c64fd2fe08a69163d27972": {
"hash": "a35a0935fb36a16ca7c64fd2fe08a69163d27972",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE4MDAzMg=="
],
"author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Improve RichTextLabel `install_effect()` documentation",
"body": "(cherry picked from commit 78fff7292cfd5938f316dfaea7cc11e4fc570ca3)",
"is_cherrypick": true,
"cherrypick_hash": "78fff7292cfd5938f316dfaea7cc11e4fc570ca3",
"pull": 87534
},
"78fff7292cfd5938f316dfaea7cc11e4fc570ca3": {
"hash": "78fff7292cfd5938f316dfaea7cc11e4fc570ca3",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE4MDAzMg=="
],
"author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
"summary": "Improve RichTextLabel `install_effect()` documentation",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86331
},
"240f7dc21e0c4cb9af64fa0e0ab4d3be607fb983": {
"hash": "240f7dc21e0c4cb9af64fa0e0ab4d3be607fb983",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE2ODc5MTg="
],
"author_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "[MP] Fix complete_auth notifying the wrong peer",
"body": "The SceneMultiplayer complete_auth method was not configuring the\nmultiplayer peer correctly, causing it to potentially send the\nnotification to the wrong peer, on the wrong channel, and/or with an\nincorrect transfer mode.\n\n(cherry picked from commit 4826c14d2042aa8044d9751d459aeab644bcb602)",
"is_cherrypick": true,
"cherrypick_hash": "4826c14d2042aa8044d9751d459aeab644bcb602",
"pull": 87534
},
"4826c14d2042aa8044d9751d459aeab644bcb602": {
"hash": "4826c14d2042aa8044d9751d459aeab644bcb602",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE2ODc5MTg="
],
"author_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
"committer_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
"summary": "[MP] Fix complete_auth notifying the wrong peer",
"body": "The SceneMultiplayer complete_auth method was not configuring the\nmultiplayer peer correctly, causing it to potentially send the\nnotification to the wrong peer, on the wrong channel, and/or with an\nincorrect transfer mode.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86257
},
"6bed40149963314fd4dbcc197d7017dd0d61ed92": {
"hash": "6bed40149963314fd4dbcc197d7017dd0d61ed92",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjc1ODUyNTU="
],
"author_raw": "Michael Macha <vikinghelmet99@gmail.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Remove pointer to deprecated class page, from Skeleton3D",
"body": "SkeletonIK3D is now deprecated, but Skeleton3D is recommending looking into its use for complicated inverse kinematics. What's worse, the removed line is not perfectly clear for non-developers and people less experienced with the engine, and could still stand to be improved.\n\n(cherry picked from commit 0e52ffeb699f6d3a7164133912c7491d0b1c876f)",
"is_cherrypick": true,
"cherrypick_hash": "0e52ffeb699f6d3a7164133912c7491d0b1c876f",
"pull": 87534
},
"0e52ffeb699f6d3a7164133912c7491d0b1c876f": {
"hash": "0e52ffeb699f6d3a7164133912c7491d0b1c876f",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjc1ODUyNTU="
],
"author_raw": "Michael Macha <vikinghelmet99@gmail.com>",
"committer_raw": "Michael Macha <vikinghelmet99@gmail.com>",
"summary": "Remove pointer to deprecated class page, from Skeleton3D",
"body": "SkeletonIK3D is now deprecated, but Skeleton3D is recommending looking into its use for complicated inverse kinematics. What's worse, the removed line is not perfectly clear for non-developers and people less experienced with the engine, and could still stand to be improved.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86326
},
"26fa8d13eb301be8b3492ff1151b9f3c96a3bd99": {
"hash": "26fa8d13eb301be8b3492ff1151b9f3c96a3bd99",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjkwNjMyNjA5"
],
"author_raw": "LunaticInAHat <LunaticInAHat@users.noreply.github.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Support unspecified linear size in DDS files",
"body": "Not all exporters choose to populate that (optional) header field.\n\n(cherry picked from commit a344d7f9065af4762bc4c9dba90d40c52f9102e4)",
"is_cherrypick": true,
"cherrypick_hash": "a344d7f9065af4762bc4c9dba90d40c52f9102e4",
"pull": 87534
},
"a344d7f9065af4762bc4c9dba90d40c52f9102e4": {
"hash": "a344d7f9065af4762bc4c9dba90d40c52f9102e4",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjkwNjMyNjA5"
],
"author_raw": "LunaticInAHat <LunaticInAHat@users.noreply.github.com>",
"committer_raw": "LunaticInAHat <LunaticInAHat@users.noreply.github.com>",
"summary": "Support unspecified linear size in DDS files",
"body": "Not all exporters choose to populate that (optional) header field.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86336
},
"74374b02a7796ce25ba3f19e8cbe6cdf36e11718": {
"hash": "74374b02a7796ce25ba3f19e8cbe6cdf36e11718",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjY1MDE5NzU="
],
"author_raw": "Ricardo Subtil <ricasubtil@gmail.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Fix DAP breakpoints being cleared on closed scripts",
"body": "(cherry picked from commit 760ff2e9339b95bcad1e4045c330c06e0ce9c98c)",
"is_cherrypick": true,
"cherrypick_hash": "760ff2e9339b95bcad1e4045c330c06e0ce9c98c",
"pull": 87534
},
"760ff2e9339b95bcad1e4045c330c06e0ce9c98c": {
"hash": "760ff2e9339b95bcad1e4045c330c06e0ce9c98c",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjY1MDE5NzU="
],
"author_raw": "Ricardo Subtil <ricasubtil@gmail.com>",
"committer_raw": "Ricardo Subtil <ricasubtil@gmail.com>",
"summary": "Fix DAP breakpoints being cleared on closed scripts",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 84898
},
"b05514dd0d22c634369caadf816f2cf4274a999e": {
"hash": "b05514dd0d22c634369caadf816f2cf4274a999e",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE5NDU0NDk="
],
"author_raw": "Bastiaan Olij <mux213@gmail.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Fix radiance for sky in GLES stereo rendering",
"body": "(cherry picked from commit e06ac4d40cb6871a09adf76729b3f3a7c0e3714a)",
"is_cherrypick": true,
"cherrypick_hash": "e06ac4d40cb6871a09adf76729b3f3a7c0e3714a",
"pull": 87534
},
"e06ac4d40cb6871a09adf76729b3f3a7c0e3714a": {
"hash": "e06ac4d40cb6871a09adf76729b3f3a7c0e3714a",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE5NDU0NDk="
],
"author_raw": "Bastiaan Olij <mux213@gmail.com>",
"committer_raw": "Bastiaan Olij <mux213@gmail.com>",
"summary": "Fix radiance for sky in GLES stereo rendering",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86018
},
"b3977ad4c64bafe0cce235918ca00a402a99fb73": {
"hash": "b3977ad4c64bafe0cce235918ca00a402a99fb73",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjkyODMwOTg="
],
"author_raw": "kleonc <9283098+kleonc@users.noreply.github.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Fix Polygon2D to Skeleton2D transform calculation",
"body": "(cherry picked from commit 41e4f3c215c45bcfaf9b4330f8bce50e911d6be8)",
"is_cherrypick": true,
"cherrypick_hash": "41e4f3c215c45bcfaf9b4330f8bce50e911d6be8",
"pull": 87534
},
"41e4f3c215c45bcfaf9b4330f8bce50e911d6be8": {
"hash": "41e4f3c215c45bcfaf9b4330f8bce50e911d6be8",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjkyODMwOTg="
],
"author_raw": "kleonc <9283098+kleonc@users.noreply.github.com>",
"committer_raw": "kleonc <9283098+kleonc@users.noreply.github.com>",
"summary": "Fix Polygon2D to Skeleton2D transform calculation",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86557
},
"045b1d599060f25ad0682251eb8c9a3fba5cd05e": {
"hash": "045b1d599060f25ad0682251eb8c9a3fba5cd05e",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjMzOTE2OTY="
],
"author_raw": "ShirenY <yinxiaozhou@gmail.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Transform mesh's AABB to skeleton's space when calculate mesh's bounds.",
"body": "(cherry picked from commit 27f71c4e78db2f502d730f5e34a540665c45af27)",
"is_cherrypick": true,
"cherrypick_hash": "27f71c4e78db2f502d730f5e34a540665c45af27",
"pull": 87534
},
"27f71c4e78db2f502d730f5e34a540665c45af27": {
"hash": "27f71c4e78db2f502d730f5e34a540665c45af27",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjMzOTE2OTY="
],
"author_raw": "ShirenY <yinxiaozhou@gmail.com>",
"committer_raw": "ShirenY <yinxiaozhou@gmail.com>",
"summary": "Transform mesh's AABB to skeleton's space when calculate mesh's bounds.",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 84451
},
"0224a60b43113dd06cb19460a0b70a96cabec551": {
"hash": "0224a60b43113dd06cb19460a0b70a96cabec551",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM3MjI2NDU4"
],
"author_raw": "rsburke4 <rsburke@g.clemson.edu>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Added error to catch conversion on invalid image",
"body": "(cherry picked from commit dec2269bca8c616dac73ec987f7e670cf0451c77)",
"is_cherrypick": true,
"cherrypick_hash": "dec2269bca8c616dac73ec987f7e670cf0451c77",
"pull": 87534
},
"dec2269bca8c616dac73ec987f7e670cf0451c77": {
"hash": "dec2269bca8c616dac73ec987f7e670cf0451c77",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjM3MjI2NDU4"
],
"author_raw": "rsburke4 <rsburke@g.clemson.edu>",
"committer_raw": "rsburke4 <rsburke@g.clemson.edu>",
"summary": "Added error to catch conversion on invalid image",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 84782
},
"fe834981e11ab302e92bbb30d0dabe412bd62a9f": {
"hash": "fe834981e11ab302e92bbb30d0dabe412bd62a9f",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjExNzk3MTc0"
],
"author_raw": "Pedro J. Estébanez <pedrojrulez@gmail.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Remove superfluous locking in RID owners in Vulkan RD",
"body": "(cherry picked from commit 72bf8dfecfc08ef189012d002a05a740d72135a1)",
"is_cherrypick": true,
"cherrypick_hash": "72bf8dfecfc08ef189012d002a05a740d72135a1",
"pull": 87534
},
"72bf8dfecfc08ef189012d002a05a740d72135a1": {
"hash": "72bf8dfecfc08ef189012d002a05a740d72135a1",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjExNzk3MTc0"
],
"author_raw": "Pedro J. Estébanez <pedrojrulez@gmail.com>",
"committer_raw": "Pedro J. Estébanez <pedrojrulez@gmail.com>",
"summary": "Remove superfluous locking in RID owners in Vulkan RD",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 85532
},
"c605bacdc9ca742fd5ab6df2bb2cea412808ec4c": {
"hash": "c605bacdc9ca742fd5ab6df2bb2cea412808ec4c",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjExNzk3MTc0"
],
"author_raw": "Pedro J. Estébanez <pedrojrulez@gmail.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Remove redundant explicit clears in the Vulkan RD",
"body": "(cherry picked from commit 4964d9a083fd9179148b942c2301e6b6fdf58fda)",
"is_cherrypick": true,
"cherrypick_hash": "4964d9a083fd9179148b942c2301e6b6fdf58fda",
"pull": 87534
},
"4964d9a083fd9179148b942c2301e6b6fdf58fda": {
"hash": "4964d9a083fd9179148b942c2301e6b6fdf58fda",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjExNzk3MTc0"
],
"author_raw": "Pedro J. Estébanez <pedrojrulez@gmail.com>",
"committer_raw": "Pedro J. Estébanez <pedrojrulez@gmail.com>",
"summary": "Remove redundant explicit clears in the Vulkan RD",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 85532
},
"9822c13909cfdbeb718780dafe606e4ecff609bc": {
"hash": "9822c13909cfdbeb718780dafe606e4ecff609bc",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjkxNDk2OA=="
],
"author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Update the validation logic for the package name:",
"body": "- When using the project name, allow underscore (`_`) characters\n- Send a warning instead of an error when the project name is modified to fit the package name format\n\n(cherry picked from commit 0325568a9bb9b9e33e5fe145b69cf3759aaa0027)",
"is_cherrypick": true,
"cherrypick_hash": "0325568a9bb9b9e33e5fe145b69cf3759aaa0027",
"pull": 87534
},
"0325568a9bb9b9e33e5fe145b69cf3759aaa0027": {
"hash": "0325568a9bb9b9e33e5fe145b69cf3759aaa0027",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjkxNDk2OA=="
],
"author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
"committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
"summary": "Update the validation logic for the package name:",
"body": "- When using the project name, allow underscore (`_`) characters\n- Send a warning instead of an error when the project name is modified to fit the package name format",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 84676
},
"c4383c0d474c82ba2f75872b127a2b507ad24fc9": {
"hash": "c4383c0d474c82ba2f75872b127a2b507ad24fc9",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjEwMDU0MjI2"
],
"author_raw": "kit <kitbdev@gmail.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "fix dock visibility issues",
"body": "(cherry picked from commit a2674463fa81673d56c43915785328863f837b88)",
"is_cherrypick": true,
"cherrypick_hash": "a2674463fa81673d56c43915785328863f837b88",
"pull": 87534
},
"a2674463fa81673d56c43915785328863f837b88": {
"hash": "a2674463fa81673d56c43915785328863f837b88",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjEwMDU0MjI2"
],
"author_raw": "kit <kitbdev@gmail.com>",
"committer_raw": "kit <kitbdev@gmail.com>",
"summary": "fix dock visibility issues",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 84122
},
"d398b85697b37cc2248c9d6ec4b72a0094e10ecd": {
"hash": "d398b85697b37cc2248c9d6ec4b72a0094e10ecd",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE3OTU2NzU2"
],
"author_raw": "MrBBBaiXue <mrbbbaixue@outlook.com>",
"committer_raw": "Yuri Sizov <yuris@humnom.net>",
"summary": "Delete .lgtm.yml",
"body": "LGTM has been acquired by Github, and all its features is replaced by Github Code Scanning.\nSo seems .lgtm.yml is no longer used.\n\n(cherry picked from commit ee6cec1649b66f153d070a8171273370c4ef91a5)",
"is_cherrypick": true,
"cherrypick_hash": "ee6cec1649b66f153d070a8171273370c4ef91a5",
"pull": ""
},
"ee6cec1649b66f153d070a8171273370c4ef91a5": {
"hash": "ee6cec1649b66f153d070a8171273370c4ef91a5",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjE3OTU2NzU2"
],
"author_raw": "MrBBBaiXue <mrbbbaixue@outlook.com>",
"committer_raw": "MrBBBaiXue <mrbbbaixue@outlook.com>",
"summary": "Delete .lgtm.yml",
"body": "LGTM has been acquired by Github, and all its features is replaced by Github Code Scanning.\nSo seems .lgtm.yml is no longer used.",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 81874
},
"4061f306e2365a76210c43bb9c1e119483ce4ea1": {
"hash": "4061f306e2365a76210c43bb9c1e119483ce4ea1",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjc2NDU2ODM="
],
"author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "[macOS] Fix MoltenVK SDK detection after file location changes in 1.3.275.0.",
"body": "(cherry picked from commit a2c1c01941a3dec3e2a361d9dc21bb0390efcbaf)",
"is_cherrypick": true,
"cherrypick_hash": "a2c1c01941a3dec3e2a361d9dc21bb0390efcbaf",
"pull": ""
},
"a2c1c01941a3dec3e2a361d9dc21bb0390efcbaf": {
"hash": "a2c1c01941a3dec3e2a361d9dc21bb0390efcbaf",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjc2NDU2ODM="
],
"author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
"committer_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
"summary": "[macOS] Fix MoltenVK SDK detection after file location changes in 1.3.275.0.",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 87305
},
"1cb7d6f4f0d3d72e82f878fc8b4b11b612e793a8": {
"hash": "1cb7d6f4f0d3d72e82f878fc8b4b11b612e793a8",
"is_merge": true,
"authored_by": [],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "GitHub <noreply@github.com>",
"summary": "Merge pull request #86860 from rune-scape/rune-fix-lambda-hotswap2-4.2",
"body": "[4.2] GDScript: Lambda hotswap fixes",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": ""
},
"24c0d26af155f35b8e14065e259e882901eb5d5d": {
"hash": "24c0d26af155f35b8e14065e259e882901eb5d5d",
"is_merge": true,
"authored_by": [],
"author_raw": "Yuri Sizov <11782833+YuriSizov@users.noreply.github.com>",
"committer_raw": "GitHub <noreply@github.com>",
"summary": "Merge pull request #86718 from TokageItLab/audio-cache-fix",
"body": "[4.2] Fix Audio track crossfade in AnimationPlayer does not work",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": ""
},
"4d4ec47690e424953c93c1410d0054c79e8d9c49": {
"hash": "4d4ec47690e424953c93c1410d0054c79e8d9c49",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjU1MjI0NTky"
],
"author_raw": "rune-scape <allie.smith.epic@gmail.com>",
"committer_raw": "rune-scape <allie.smith.epic@gmail.com>",
"summary": "GDScript: Lambda hotswap fixes",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86860
},
"d094b574bb5d9e117777f7005ade9c3771a8e9a5": {
"hash": "d094b574bb5d9e117777f7005ade9c3771a8e9a5",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjYxOTM4MjYz"
],
"author_raw": "Silc 'Tokage' Renew <tokage.it.lab@gmail.com>",
"committer_raw": "Silc 'Tokage' Renew <tokage.it.lab@gmail.com>",
"summary": "Fix Audio track crossfade in AnimationPlayer does not work",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": 86718
},
"d5064a7d443d4b335169c0d02e822ee720abcc5d": {
"hash": "d5064a7d443d4b335169c0d02e822ee720abcc5d",
"is_merge": false,
"authored_by": [
"MDQ6VXNlcjQ3MDEzMzg="
],
"author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
"summary": "Bump version to 4.2.2-rc",
"body": "",
"is_cherrypick": false,
"cherrypick_hash": "",
"pull": ""
}
},
"pulls": {
"68560": {
"id": "PR_kwDOAO6SJc5CwV1F",
"public_id": 68560,
"url": "https://github.com/godotengine/godot/pull/68560",
"diff_url": "https://github.com/godotengine/godot/pull/68560.diff",
"patch_url": "https://github.com/godotengine/godot/pull/68560.patch",
"title": "Overhaul Node documentation",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjY2NzI3NzEw",
"created_at": "2022-11-12T13:38:58Z",
"updated_at": "2024-01-25T16:44:02Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"b5ca06c9ca2e7184e54606585fde8e07334b1b80"
]
},
"72461": {
"id": "PR_kwDOAO6SJc5I7nh8",
"public_id": 72461,
"url": "https://github.com/godotengine/godot/pull/72461",
"diff_url": "https://github.com/godotengine/godot/pull/72461.diff",
"patch_url": "https://github.com/godotengine/godot/pull/72461.patch",
"title": "Make the rendering method dropdown also affect mobile if compatible",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE4MDAzMg==",
"created_at": "2023-01-31T16:31:30Z",
"updated_at": "2024-01-24T17:32:55Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgxMTE=",
"name": "topic:rendering",
"color": "#ffee88"
}
],
"commits": [
"57f3bdb1e5f775f43b67386b1f625cc7ad414d07"
]
},
"75166": {
"id": "PR_kwDOAO6SJc5MgODZ",
"public_id": 75166,
"url": "https://github.com/godotengine/godot/pull/75166",
"diff_url": "https://github.com/godotengine/godot/pull/75166.diff",
"patch_url": "https://github.com/godotengine/godot/pull/75166.patch",
"title": "SCons: Add `stack_size` and `default_pthread_stack_size` options to Web target",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjY5MTY4OTI5",
"created_at": "2023-03-21T01:53:52Z",
"updated_at": "2024-01-25T17:16:11Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwyNzkwOTc0NTU=",
"name": "platform:web",
"color": "#e4e4e4"
},
{
"id": "MDU6TGFiZWwyNzkwOTgwMDk=",
"name": "topic:buildsystem",
"color": "#ffee88"
}
],
"commits": [
"6788bc6bc2be68db9b9f1a37bf5edb8497eafb93"
]
},
"78997": {
"id": "PR_kwDOAO6SJc5Ujc46",
"public_id": 78997,
"url": "https://github.com/godotengine/godot/pull/78997",
"diff_url": "https://github.com/godotengine/godot/pull/78997.diff",
"patch_url": "https://github.com/godotengine/godot/pull/78997.patch",
"title": "Fix crash caused by stale owner",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjYyOTkyMjc=",
"created_at": "2023-07-03T19:25:56Z",
"updated_at": "2024-01-25T16:05:13Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
"name": "crash",
"color": "#885544"
},
{
"id": "MDU6TGFiZWwyNzkwOTc5NjY=",
"name": "topic:core",
"color": "#ffee88"
}
],
"commits": [
"d3d00c703994394005f1a2f92791e075858fe9ee"
]
},
"79075": {
"id": "PR_kwDOAO6SJc5Uuipz",
"public_id": 79075,
"url": "https://github.com/godotengine/godot/pull/79075",
"diff_url": "https://github.com/godotengine/godot/pull/79075.diff",
"patch_url": "https://github.com/godotengine/godot/pull/79075.patch",
"title": "Update typed arrays documentation",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjQ3NzAwNDE4",
"created_at": "2023-07-05T17:25:06Z",
"updated_at": "2024-04-08T13:42:36Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"b33c3fa0920ef7f2394050eab8ed72c3576ee416"
]
},
"79374": {
"id": "PR_kwDOAO6SJc5VTpRy",
"public_id": 79374,
"url": "https://github.com/godotengine/godot/pull/79374",
"diff_url": "https://github.com/godotengine/godot/pull/79374.diff",
"patch_url": "https://github.com/godotengine/godot/pull/79374.patch",
"title": "Ignore directory entries in TPZ",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjM5MDMwNTk=",
"created_at": "2023-07-12T12:40:11Z",
"updated_at": "2024-01-24T17:06:34Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxNjQ3MDUzMjAw",
"name": "cherrypick:3.x",
"color": "#446699"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
}
],
"commits": [
"59a5a1eb70dc02bec4a6462d36ef6a0daaa8694e"
]
},
"79758": {
"id": "PR_kwDOAO6SJc5WHpXm",
"public_id": 79758,
"url": "https://github.com/godotengine/godot/pull/79758",
"diff_url": "https://github.com/godotengine/godot/pull/79758.diff",
"patch_url": "https://github.com/godotengine/godot/pull/79758.patch",
"title": "Clarify `Tween.set_parallel()`",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjIyMjMxNzI=",
"created_at": "2023-07-21T18:18:17Z",
"updated_at": "2024-03-11T14:01:40Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyNzkwOTcxNjI=",
"name": "discussion",
"color": "#ccaaff"
},
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"207bd34aa54072476c5ca07252fed30306002560"
]
},
"79785": {
"id": "PR_kwDOAO6SJc5WJW1S",
"public_id": 79785,
"url": "https://github.com/godotengine/godot/pull/79785",
"diff_url": "https://github.com/godotengine/godot/pull/79785.diff",
"patch_url": "https://github.com/godotengine/godot/pull/79785.patch",
"title": "Load project metadata file only when needed",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjIyMjMxNzI=",
"created_at": "2023-07-22T11:39:43Z",
"updated_at": "2024-01-25T17:36:41Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwzMjQwOTUwMDYw",
"name": "performance",
"color": "#447777"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
}
],
"commits": [
"3dc47b0b847e4c42aeb0fd5e2f569c543b4f97ab"
]
},
"79813": {
"id": "PR_kwDOAO6SJc5WKQvD",
"public_id": 79813,
"url": "https://github.com/godotengine/godot/pull/79813",
"diff_url": "https://github.com/godotengine/godot/pull/79813.diff",
"patch_url": "https://github.com/godotengine/godot/pull/79813.patch",
"title": "Clarify that `Callable` will not be encoded with `var_to_bytes`",
"state": "MERGED",
"is_draft": false,
"authored_by": "U_kgDOBcK-Cw",
"created_at": "2023-07-23T08:14:52Z",
"updated_at": "2024-01-25T16:42:11Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"c909354396f1e35b9558178a48274e77ecb0f815"
]
},
"80094": {
"id": "PR_kwDOAO6SJc5W1q2f",
"public_id": 80094,
"url": "https://github.com/godotengine/godot/pull/80094",
"diff_url": "https://github.com/godotengine/godot/pull/80094.diff",
"patch_url": "https://github.com/godotengine/godot/pull/80094.patch",
"title": "Explain which nodes receive `NOTIFICATION_WM_SIZE_CHANGED`",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjYyOTkyMjc=",
"created_at": "2023-07-31T19:53:38Z",
"updated_at": "2024-01-25T16:44:33Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"361aa909da10d2bee04b46b48923ebb4c8a416c7"
]
},
"80548": {
"id": "PR_kwDOAO6SJc5Xynv7",
"public_id": 80548,
"url": "https://github.com/godotengine/godot/pull/80548",
"diff_url": "https://github.com/godotengine/godot/pull/80548.diff",
"patch_url": "https://github.com/godotengine/godot/pull/80548.patch",
"title": "Ensure the active window gains the keyboard focus",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjg4MDE0Mjky",
"created_at": "2023-08-12T13:54:37Z",
"updated_at": "2024-03-11T16:18:24Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyMDU0MTc0MTM=",
"name": "platform:windows",
"color": "#e4e4e4"
},
{
"id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
"name": "topic:input",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyNTU=",
"name": "topic:porting",
"color": "#ffee88"
}
],
"commits": [
"669ce39f95eefa81db034eaa58d423466ad6c79f"
]
},
"80896": {
"id": "PR_kwDOAO6SJc5YgMow",
"public_id": 80896,
"url": "https://github.com/godotengine/godot/pull/80896",
"diff_url": "https://github.com/godotengine/godot/pull/80896.diff",
"patch_url": "https://github.com/godotengine/godot/pull/80896.patch",
"title": "Improve docs on how ParallaxLayer mirroring works.",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjEwMjQ5NTA=",
"created_at": "2023-08-22T14:04:52Z",
"updated_at": "2024-03-11T14:02:28Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"40813b68f06188a1ccd512212e8baffb2c115913"
]
},
"80994": {
"id": "PR_kwDOAO6SJc5Yyex1",
"public_id": 80994,
"url": "https://github.com/godotengine/godot/pull/80994",
"diff_url": "https://github.com/godotengine/godot/pull/80994.diff",
"patch_url": "https://github.com/godotengine/godot/pull/80994.patch",
"title": "Trigger zoom from pan gestures when pressing ctrl",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjQyODI0Mw==",
"created_at": "2023-08-25T12:04:41Z",
"updated_at": "2024-01-25T17:40:38Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwxNzMyNzIwNzc5",
"name": "topic:gui",
"color": "#ffee88"
}
],
"commits": [
"6b45694836707cedb2dbdf342f27015c4e9df215"
]
},
"81169": {
"id": "PR_kwDOAO6SJc5ZJgO3",
"public_id": 81169,
"url": "https://github.com/godotengine/godot/pull/81169",
"diff_url": "https://github.com/godotengine/godot/pull/81169.diff",
"patch_url": "https://github.com/godotengine/godot/pull/81169.patch",
"title": "Add Texture2D and Texture3D icons",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjg1NDM4ODky",
"created_at": "2023-08-30T14:41:19Z",
"updated_at": "2024-01-25T17:16:33Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwyNjY2NzA4MDU5",
"name": "topic:2d",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
}
],
"commits": [
"6cdd406c3d331854c63720ebf443c319a0c2fa0e"
]
},
"81689": {
"id": "PR_kwDOAO6SJc5abg_f",
"public_id": 81689,
"url": "https://github.com/godotengine/godot/pull/81689",
"diff_url": "https://github.com/godotengine/godot/pull/81689.diff",
"patch_url": "https://github.com/godotengine/godot/pull/81689.patch",
"title": "Clarify `PackedByteArray.decompress*` limitations with external data",
"state": "MERGED",
"is_draft": false,
"authored_by": "U_kgDOBcK-Cw",
"created_at": "2023-09-15T11:19:45Z",
"updated_at": "2024-01-24T17:05:59Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"4850b866e84ee49cf494dd85813f4b74f816897c"
]
},
"81874": {
"id": "PR_kwDOAO6SJc5alubO",
"public_id": 81874,
"url": "https://github.com/godotengine/godot/pull/81874",
"diff_url": "https://github.com/godotengine/godot/pull/81874.diff",
"patch_url": "https://github.com/godotengine/godot/pull/81874.patch",
"title": "Remove lgtm.yml since LGTM is now replaced by Github Code Scanning",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE3OTU2NzU2",
"created_at": "2023-09-18T16:25:21Z",
"updated_at": "2024-01-23T15:47:48Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwyNzkwOTgwMDk=",
"name": "topic:buildsystem",
"color": "#ffee88"
}
],
"commits": [
"ee6cec1649b66f153d070a8171273370c4ef91a5"
]
},
"82498": {
"id": "PR_kwDOAO6SJc5bfBFZ",
"public_id": 82498,
"url": "https://github.com/godotengine/godot/pull/82498",
"diff_url": "https://github.com/godotengine/godot/pull/82498.diff",
"patch_url": "https://github.com/godotengine/godot/pull/82498.patch",
"title": "Fix opening docs writing extra navigation history",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE2MjE3Njg=",
"created_at": "2023-09-28T21:05:12Z",
"updated_at": "2024-03-11T15:09:07Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwxNzMyNzIwNzc5",
"name": "topic:gui",
"color": "#ffee88"
}
],
"commits": [
"0506d6f19279b54bf1464a77614fc9b27898aaf5"
]
},
"82872": {
"id": "PR_kwDOAO6SJc5cCQKW",
"public_id": 82872,
"url": "https://github.com/godotengine/godot/pull/82872",
"diff_url": "https://github.com/godotengine/godot/pull/82872.diff",
"patch_url": "https://github.com/godotengine/godot/pull/82872.patch",
"title": "Prompt require editor restart to user when gizmo color changed",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjgzMTU5ODY=",
"created_at": "2023-10-05T17:30:56Z",
"updated_at": "2024-01-25T17:36:30Z",
"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": [
"b0ccd5c84f460d875d127455741d817ece6d3bed"
]
},
"82953": {
"id": "PR_kwDOAO6SJc5cKyIt",
"public_id": 82953,
"url": "https://github.com/godotengine/godot/pull/82953",
"diff_url": "https://github.com/godotengine/godot/pull/82953.diff",
"patch_url": "https://github.com/godotengine/godot/pull/82953.patch",
"title": "Add thread guard for `force_draw` and update related documentation",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjgzMTU5ODY=",
"created_at": "2023-10-07T10:56:51Z",
"updated_at": "2024-01-25T16:45:53Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwyNzkwOTgxMTE=",
"name": "topic:rendering",
"color": "#ffee88"
}
],
"commits": [
"b88b84ce18c8620a1b451a635f12daa90db5209f"
]
},
"82961": {
"id": "PR_kwDOAO6SJc5cK5Y5",
"public_id": 82961,
"url": "https://github.com/godotengine/godot/pull/82961",
"diff_url": "https://github.com/godotengine/godot/pull/82961.diff",
"patch_url": "https://github.com/godotengine/godot/pull/82961.patch",
"title": "Fix body leaving area gravity influence",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjY0NTIxMTU4",
"created_at": "2023-10-07T12:52:02Z",
"updated_at": "2024-02-22T00:38:32Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwzNzA0NzE4ODA=",
"name": "topic:physics",
"color": "#ffee88"
}
],
"commits": [
"492f1c2406fa0f8d0958bcb578d101e409a60237"
]
},
"82968": {
"id": "PR_kwDOAO6SJc5cLBcw",
"public_id": 82968,
"url": "https://github.com/godotengine/godot/pull/82968",
"diff_url": "https://github.com/godotengine/godot/pull/82968.diff",
"patch_url": "https://github.com/godotengine/godot/pull/82968.patch",
"title": "Document Bounce = 1.0 not being sufficient for infinite energy conservation",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE4MDAzMg==",
"created_at": "2023-10-07T14:58:17Z",
"updated_at": "2024-03-26T21:37:45Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"7ff1704b1bbe2906be696849d676901ec4c1c62e"
]
},
"83329": {
"id": "PR_kwDOAO6SJc5czNkG",
"public_id": 83329,
"url": "https://github.com/godotengine/godot/pull/83329",
"diff_url": "https://github.com/godotengine/godot/pull/83329.diff",
"patch_url": "https://github.com/godotengine/godot/pull/83329.patch",
"title": "Fix creating and updating plugin with dot in folder name",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjQ4ODMzNzk=",
"created_at": "2023-10-14T13:17:49Z",
"updated_at": "2024-01-25T17:38:12Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwzMDcxMzU1MzI=",
"name": "topic:plugin",
"color": "#ffee88"
}
],
"commits": [
"46253bd9e9a0ed9b8506a51bcda0472a09aa9bd5"
]
},
"83533": {
"id": "PR_kwDOAO6SJc5dFIkf",
"public_id": 83533,
"url": "https://github.com/godotengine/godot/pull/83533",
"diff_url": "https://github.com/godotengine/godot/pull/83533.diff",
"patch_url": "https://github.com/godotengine/godot/pull/83533.patch",
"title": "Fix setting bezier track handle mode from inspector",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjEyNzU2MDQ3",
"created_at": "2023-10-18T01:38:46Z",
"updated_at": "2024-01-25T17:37:19Z",
"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": [
"09a4aa3ce80343587080e057677e31359039b7f8"
]
},
"83698": {
"id": "PR_kwDOAO6SJc5daxwD",
"public_id": 83698,
"url": "https://github.com/godotengine/godot/pull/83698",
"diff_url": "https://github.com/godotengine/godot/pull/83698.diff",
"patch_url": "https://github.com/godotengine/godot/pull/83698.patch",
"title": "Improve Curve3D debug drawing",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjUzMTUwMjQ0",
"created_at": "2023-10-20T20:22:13Z",
"updated_at": "2024-01-25T17:16:47Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
"name": "topic:3d",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTc5NjY=",
"name": "topic:core",
"color": "#ffee88"
}
],
"commits": [
"982ce34a58aca97d9bcaeaf95881eb9587997084"
]
},
"83735": {
"id": "PR_kwDOAO6SJc5dcoxh",
"public_id": 83735,
"url": "https://github.com/godotengine/godot/pull/83735",
"diff_url": "https://github.com/godotengine/godot/pull/83735.diff",
"patch_url": "https://github.com/godotengine/godot/pull/83735.patch",
"title": "Add instructions to get shape of `RayCast2D/3D`",
"state": "MERGED",
"is_draft": false,
"authored_by": "U_kgDOBcK-Cw",
"created_at": "2023-10-21T15:24:54Z",
"updated_at": "2024-04-08T13:40:49Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"f2d4ff5c1f3ae4382f08497dd0b669bbe2e3c513"
]
},
"83856": {
"id": "PR_kwDOAO6SJc5dkaIe",
"public_id": 83856,
"url": "https://github.com/godotengine/godot/pull/83856",
"diff_url": "https://github.com/godotengine/godot/pull/83856.diff",
"patch_url": "https://github.com/godotengine/godot/pull/83856.patch",
"title": "Fix Scene Importer crashing when animation or mesh save paths are invalid",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjUzMTUwMjQ0",
"created_at": "2023-10-23T19:32:54Z",
"updated_at": "2024-03-11T21:33:10Z",
"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": [
"cd87916d98ad2d17e1a6282ee33be5234c336436"
]
},
"83895": {
"id": "PR_kwDOAO6SJc5dqRky",
"public_id": 83895,
"url": "https://github.com/godotengine/godot/pull/83895",
"diff_url": "https://github.com/godotengine/godot/pull/83895.diff",
"patch_url": "https://github.com/godotengine/godot/pull/83895.patch",
"title": "Use screen-aligned quads for origin lines to avoid issues on NVidia",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE2NTIxMzM5",
"created_at": "2023-10-24T16:20:26Z",
"updated_at": "2024-01-27T04:51:07Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
"name": "topic:3d",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
}
],
"commits": [
"5591f289d75ffa8f39a946f1ffa64bd3b6b34975"
]
},
"84085": {
"id": "PR_kwDOAO6SJc5eA5Yz",
"public_id": 84085,
"url": "https://github.com/godotengine/godot/pull/84085",
"diff_url": "https://github.com/godotengine/godot/pull/84085.diff",
"patch_url": "https://github.com/godotengine/godot/pull/84085.patch",
"title": "Clarify behavior of RayCast when `get_collision_point()` is used inside a collision shape",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjMxODM1ODQw",
"created_at": "2023-10-27T23:15:13Z",
"updated_at": "2024-01-24T17:06:59Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"6dfec4f70dfe77560de046fe99d6514e7831755a"
]
},
"84122": {
"id": "PR_kwDOAO6SJc5eCIen",
"public_id": 84122,
"url": "https://github.com/godotengine/godot/pull/84122",
"diff_url": "https://github.com/godotengine/godot/pull/84122.diff",
"patch_url": "https://github.com/godotengine/godot/pull/84122.patch",
"title": "Fix dock visibility issues",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjEwMDU0MjI2",
"created_at": "2023-10-28T17:44:25Z",
"updated_at": "2024-01-24T17:50:32Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
"name": "crash",
"color": "#885544"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwxNzMyNzIwNzc5",
"name": "topic:gui",
"color": "#ffee88"
}
],
"commits": [
"a2674463fa81673d56c43915785328863f837b88"
]
},
"84140": {
"id": "PR_kwDOAO6SJc5eDJBq",
"public_id": 84140,
"url": "https://github.com/godotengine/godot/pull/84140",
"diff_url": "https://github.com/godotengine/godot/pull/84140.diff",
"patch_url": "https://github.com/godotengine/godot/pull/84140.patch",
"title": "Complete the docs for Quaternion",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjUxNzQ2NjI4",
"created_at": "2023-10-29T14:33:44Z",
"updated_at": "2024-01-25T16:44:23Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"d67e7f872980011114f237c103e984c8772611ba"
]
},
"84312": {
"id": "PR_kwDOAO6SJc5eV0q3",
"public_id": 84312,
"url": "https://github.com/godotengine/godot/pull/84312",
"diff_url": "https://github.com/godotengine/godot/pull/84312.diff",
"patch_url": "https://github.com/godotengine/godot/pull/84312.patch",
"title": "[RichTextLabel] Fix `remove_paragraph` crash by popping current",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjY3NDExODkz",
"created_at": "2023-11-01T14:36:36Z",
"updated_at": "2024-01-25T16:04:33Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
"name": "crash",
"color": "#885544"
},
{
"id": "MDU6TGFiZWwxNzMyNzIwNzc5",
"name": "topic:gui",
"color": "#ffee88"
}
],
"commits": [
"c0f8e0061d5e8b60247101df02c0e9ec8a68df80"
]
},
"84348": {
"id": "PR_kwDOAO6SJc5eZ1Or",
"public_id": 84348,
"url": "https://github.com/godotengine/godot/pull/84348",
"diff_url": "https://github.com/godotengine/godot/pull/84348.diff",
"patch_url": "https://github.com/godotengine/godot/pull/84348.patch",
"title": "Fix visual shader's `screen_uv` input preview uses position of node rather than a sample area like uv",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjgzMTU5ODY=",
"created_at": "2023-11-02T07:51:07Z",
"updated_at": "2024-03-11T15:10:20Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwxNjA5NDQyMDYy",
"name": "topic:shaders",
"color": "#ffee88"
}
],
"commits": [
"d920bdeda5ac0337030895f84f91d94efc8ce915"
]
},
"84451": {
"id": "PR_kwDOAO6SJc5emS8E",
"public_id": 84451,
"url": "https://github.com/godotengine/godot/pull/84451",
"diff_url": "https://github.com/godotengine/godot/pull/84451.diff",
"patch_url": "https://github.com/godotengine/godot/pull/84451.patch",
"title": "Transform mesh's AABB to skeleton's space when calculating mesh's bounds",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjMzOTE2OTY=",
"created_at": "2023-11-04T14:57:46Z",
"updated_at": "2024-01-24T17:57:41Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNjY2NzA4MDU5",
"name": "topic:2d",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgxMTE=",
"name": "topic:rendering",
"color": "#ffee88"
}
],
"commits": [
"27f71c4e78db2f502d730f5e34a540665c45af27"
]
},
"84465": {
"id": "PR_kwDOAO6SJc5em6tw",
"public_id": 84465,
"url": "https://github.com/godotengine/godot/pull/84465",
"diff_url": "https://github.com/godotengine/godot/pull/84465.diff",
"patch_url": "https://github.com/godotengine/godot/pull/84465.patch",
"title": "Fix Camera2D frame delay (port from 3.x)",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjM0ODAwMDcy",
"created_at": "2023-11-05T01:21:11Z",
"updated_at": "2024-03-10T10:41:39Z",
"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": [
"734166f796f7ec592a912429e9a99de123b63f12"
]
},
"84469": {
"id": "PR_kwDOAO6SJc5enAsi",
"public_id": 84469,
"url": "https://github.com/godotengine/godot/pull/84469",
"diff_url": "https://github.com/godotengine/godot/pull/84469.diff",
"patch_url": "https://github.com/godotengine/godot/pull/84469.patch",
"title": "Fix NetBSD executable path",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjQzNzkyMDQ=",
"created_at": "2023-11-05T03:30:32Z",
"updated_at": "2024-01-25T17:47:32Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTczMjY=",
"name": "platform:linuxbsd",
"color": "#e4e4e4"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyNTU=",
"name": "topic:porting",
"color": "#ffee88"
}
],
"commits": [
"52da1e9b6b96057efd8ab8039978828114d92564"
]
},
"84583": {
"id": "PR_kwDOAO6SJc5e0q69",
"public_id": 84583,
"url": "https://github.com/godotengine/godot/pull/84583",
"diff_url": "https://github.com/godotengine/godot/pull/84583.diff",
"patch_url": "https://github.com/godotengine/godot/pull/84583.patch",
"title": "Make AnimationTree reference AnimationPlayer instead of AnimationMixer",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
"created_at": "2023-11-07T15:43:30Z",
"updated_at": "2024-01-25T16:05:27Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
"name": "crash",
"color": "#885544"
},
{
"id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
"name": "topic:animation",
"color": "#ffee88"
}
],
"commits": [
"7946e8418793b2f673e2df31c5f8f509cddce056"
]
},
"84610": {
"id": "PR_kwDOAO6SJc5e57tY",
"public_id": 84610,
"url": "https://github.com/godotengine/godot/pull/84610",
"diff_url": "https://github.com/godotengine/godot/pull/84610.diff",
"patch_url": "https://github.com/godotengine/godot/pull/84610.patch",
"title": "Fix CollisionObject3D Gizmo not updated after calling `shape_owner_*` functions",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjgzMTU5ODY=",
"created_at": "2023-11-08T09:53:22Z",
"updated_at": "2024-01-24T17:07:39Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
"name": "topic:3d",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwzNzA0NzE4ODA=",
"name": "topic:physics",
"color": "#ffee88"
}
],
"commits": [
"80a488a24271a860aa0b79fb2e83569bf8d49942"
]
},
"84656": {
"id": "PR_kwDOAO6SJc5fBgNs",
"public_id": 84656,
"url": "https://github.com/godotengine/godot/pull/84656",
"diff_url": "https://github.com/godotengine/godot/pull/84656.diff",
"patch_url": "https://github.com/godotengine/godot/pull/84656.patch",
"title": "Clarify that `@GlobalScope.clamp` does not do component-wise clamping",
"state": "MERGED",
"is_draft": false,
"authored_by": "U_kgDOBcK-Cw",
"created_at": "2023-11-09T11:23:16Z",
"updated_at": "2024-01-25T16:44:44Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"e7dbb7a267feb1e467ce160e4b431a3b8807fa67"
]
},
"84666": {
"id": "PR_kwDOAO6SJc5fCkeD",
"public_id": 84666,
"url": "https://github.com/godotengine/godot/pull/84666",
"diff_url": "https://github.com/godotengine/godot/pull/84666.diff",
"patch_url": "https://github.com/godotengine/godot/pull/84666.patch",
"title": "Add performance note to `Array.resize()`",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjg1NDM4ODky",
"created_at": "2023-11-09T14:19:17Z",
"updated_at": "2024-01-25T16:42:53Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"80b636069ae8a19e8e652c5f28cdb6d1e543cdb0"
]
},
"84676": {
"id": "PR_kwDOAO6SJc5fEJdt",
"public_id": 84676,
"url": "https://github.com/godotengine/godot/pull/84676",
"diff_url": "https://github.com/godotengine/godot/pull/84676.diff",
"patch_url": "https://github.com/godotengine/godot/pull/84676.patch",
"title": "Update the validation logic for the package name",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjkxNDk2OA==",
"created_at": "2023-11-09T18:29:49Z",
"updated_at": "2024-01-24T17:13:14Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTc1NjI=",
"name": "platform:android",
"color": "#e4e4e4"
},
{
"id": "MDU6TGFiZWwyOTA5OTAwODUw",
"name": "topic:export",
"color": "#ffee88"
}
],
"commits": [
"0325568a9bb9b9e33e5fe145b69cf3759aaa0027"
]
},
"84733": {
"id": "PR_kwDOAO6SJc5fMPEK",
"public_id": 84733,
"url": "https://github.com/godotengine/godot/pull/84733",
"diff_url": "https://github.com/godotengine/godot/pull/84733.diff",
"patch_url": "https://github.com/godotengine/godot/pull/84733.patch",
"title": "Only copy the relevant portion of the screen when copying to backbuffer in Compatibility backend",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE2NTIxMzM5",
"created_at": "2023-11-10T23:20:14Z",
"updated_at": "2024-01-24T17:28:26Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwzMjQwOTUwMDYw",
"name": "performance",
"color": "#447777"
},
{
"id": "MDU6TGFiZWwyNjY2NzA4MDU5",
"name": "topic:2d",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgxMTE=",
"name": "topic:rendering",
"color": "#ffee88"
}
],
"commits": [
"e69968b79432d1a3f9544e70b634f8fe08cb1aa8"
]
},
"84782": {
"id": "PR_kwDOAO6SJc5fOZ9W",
"public_id": 84782,
"url": "https://github.com/godotengine/godot/pull/84782",
"diff_url": "https://github.com/godotengine/godot/pull/84782.diff",
"patch_url": "https://github.com/godotengine/godot/pull/84782.patch",
"title": "Prevent crash on conversion of invalid data in `Image`",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjM3MjI2NDU4",
"created_at": "2023-11-12T03:22:26Z",
"updated_at": "2024-01-24T17:22:50Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTc5NjY=",
"name": "topic:core",
"color": "#ffee88"
}
],
"commits": [
"dec2269bca8c616dac73ec987f7e670cf0451c77"
]
},
"84824": {
"id": "PR_kwDOAO6SJc5fQGQX",
"public_id": 84824,
"url": "https://github.com/godotengine/godot/pull/84824",
"diff_url": "https://github.com/godotengine/godot/pull/84824.diff",
"patch_url": "https://github.com/godotengine/godot/pull/84824.patch",
"title": "Fix duplicating sub-scene may get two copies of internal node",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjMwMzg2MDY3",
"created_at": "2023-11-13T02:01:43Z",
"updated_at": "2024-03-11T21:35:16Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTc5NjY=",
"name": "topic:core",
"color": "#ffee88"
}
],
"commits": [
"f19c4191260041eed72daa8a2633187e71500d10"
]
},
"84886": {
"id": "PR_kwDOAO6SJc5fafqK",
"public_id": 84886,
"url": "https://github.com/godotengine/godot/pull/84886",
"diff_url": "https://github.com/godotengine/godot/pull/84886.diff",
"patch_url": "https://github.com/godotengine/godot/pull/84886.patch",
"title": "Document changing the window's resizable status at runtime",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE4MDAzMg==",
"created_at": "2023-11-14T13:59:41Z",
"updated_at": "2024-01-24T17:33:38Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"d6768a17fad24e71667e49c2c4a6bc239e6d622d"
]
},
"84894": {
"id": "PR_kwDOAO6SJc5fbHg4",
"public_id": 84894,
"url": "https://github.com/godotengine/godot/pull/84894",
"diff_url": "https://github.com/godotengine/godot/pull/84894.diff",
"patch_url": "https://github.com/godotengine/godot/pull/84894.patch",
"title": "Store ArrayMesh path in RenderingServer for use in error messages",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE2NTIxMzM5",
"created_at": "2023-11-14T15:30:01Z",
"updated_at": "2024-03-10T10:42:33Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwyNzkwOTgxMTE=",
"name": "topic:rendering",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyODM1MTg3MzM=",
"name": "usability",
"color": "#447744"
}
],
"commits": [
"ead36fdcc4c2f4115230d044a99113c0943c9efa"
]
},
"84895": {
"id": "PR_kwDOAO6SJc5fbM0Q",
"public_id": 84895,
"url": "https://github.com/godotengine/godot/pull/84895",
"diff_url": "https://github.com/godotengine/godot/pull/84895.diff",
"patch_url": "https://github.com/godotengine/godot/pull/84895.patch",
"title": "Prevent race condition on initial breakpoints from DAP",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjY1MDE5NzU=",
"created_at": "2023-11-14T15:42:14Z",
"updated_at": "2024-03-11T15:11:02Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
}
],
"commits": [
"485342408ba2d32bd484c378abfbe71cca59829c"
]
},
"84898": {
"id": "PR_kwDOAO6SJc5fbtqj",
"public_id": 84898,
"url": "https://github.com/godotengine/godot/pull/84898",
"diff_url": "https://github.com/godotengine/godot/pull/84898.diff",
"patch_url": "https://github.com/godotengine/godot/pull/84898.patch",
"title": "Fix DAP breakpoints being cleared on closed scripts",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjY1MDE5NzU=",
"created_at": "2023-11-14T16:59:14Z",
"updated_at": "2024-01-24T17:22:36Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgwODI=",
"name": "topic:gdscript",
"color": "#ffee88"
}
],
"commits": [
"760ff2e9339b95bcad1e4045c330c06e0ce9c98c"
]
},
"84907": {
"id": "PR_kwDOAO6SJc5fclY_",
"public_id": 84907,
"url": "https://github.com/godotengine/godot/pull/84907",
"diff_url": "https://github.com/godotengine/godot/pull/84907.diff",
"patch_url": "https://github.com/godotengine/godot/pull/84907.patch",
"title": "Do not bother with line colors if `line_number_gutter` is not yet calculated",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjQ5OTk4MDI1",
"created_at": "2023-11-14T19:23:35Z",
"updated_at": "2024-03-11T15:11:18Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
}
],
"commits": [
"0fbc857e3f0fead7532699abc66e2005b266309b"
]
},
"84947": {
"id": "PR_kwDOAO6SJc5fjrRw",
"public_id": 84947,
"url": "https://github.com/godotengine/godot/pull/84947",
"diff_url": "https://github.com/godotengine/godot/pull/84947.diff",
"patch_url": "https://github.com/godotengine/godot/pull/84947.patch",
"title": "C#: Use `get_instance_binding` instead of set",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjM5MDMwNTk=",
"created_at": "2023-11-15T20:14:06Z",
"updated_at": "2024-04-08T13:30:08Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWw3MDkyNjk3NzU=",
"name": "topic:dotnet",
"color": "#ffee88"
}
],
"commits": [
"a351c4bbe3065912ffa8ed43263aaa6b35774e1b"
]
},
"85001": {
"id": "PR_kwDOAO6SJc5ftoGA",
"public_id": 85001,
"url": "https://github.com/godotengine/godot/pull/85001",
"diff_url": "https://github.com/godotengine/godot/pull/85001.diff",
"patch_url": "https://github.com/godotengine/godot/pull/85001.patch",
"title": "Replace memory allocation point of ValueTrack correctly in AnimationMixer",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjIxNjIxNDI=",
"created_at": "2023-11-17T07:02:27Z",
"updated_at": "2024-01-25T17:39:46Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
"name": "topic:animation",
"color": "#ffee88"
}
],
"commits": [
"ea84effb845f7959b2eed362855e5c0e8ab68f20"
]
},
"85026": {
"id": "PR_kwDOAO6SJc5fx_Fi",
"public_id": 85026,
"url": "https://github.com/godotengine/godot/pull/85026",
"diff_url": "https://github.com/godotengine/godot/pull/85026.diff",
"patch_url": "https://github.com/godotengine/godot/pull/85026.patch",
"title": "Make screen_get_refresh_rate() respect iOS Low Power Mode",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjI4MjY5MzMw",
"created_at": "2023-11-17T18:25:35Z",
"updated_at": "2024-01-25T17:40:15Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTc1MTk=",
"name": "platform:ios",
"color": "#e4e4e4"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyNTU=",
"name": "topic:porting",
"color": "#ffee88"
}
],
"commits": [
"6a8f6bae4c3af2727b2ab111fc8921c1875d867f"
]
},
"85159": {
"id": "PR_kwDOAO6SJc5f9psI",
"public_id": 85159,
"url": "https://github.com/godotengine/godot/pull/85159",
"diff_url": "https://github.com/godotengine/godot/pull/85159.diff",
"patch_url": "https://github.com/godotengine/godot/pull/85159.patch",
"title": "Don't abort loading when `ext_resource` is missing",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjIyMjMxNzI=",
"created_at": "2023-11-20T23:39:17Z",
"updated_at": "2024-04-08T13:37:09Z",
"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": [
"1de041511831a8a02c0b2681a925e50917331281"
]
},
"85219": {
"id": "PR_kwDOAO6SJc5gIzkB",
"public_id": 85219,
"url": "https://github.com/godotengine/godot/pull/85219",
"diff_url": "https://github.com/godotengine/godot/pull/85219.diff",
"patch_url": "https://github.com/godotengine/godot/pull/85219.patch",
"title": "Remove GI methods in parentheses from light baking options",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE5MTU2MQ==",
"created_at": "2023-11-22T14:24:54Z",
"updated_at": "2024-03-10T10:43:01Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
"name": "topic:3d",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgxMTE=",
"name": "topic:rendering",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyODM1MTg3MzM=",
"name": "usability",
"color": "#447744"
}
],
"commits": [
"ce488930eac6d614dfdac3acebbf6040ee19e0a7"
]
},
"85273": {
"id": "PR_kwDOAO6SJc5gP-D4",
"public_id": 85273,
"url": "https://github.com/godotengine/godot/pull/85273",
"diff_url": "https://github.com/godotengine/godot/pull/85273.diff",
"patch_url": "https://github.com/godotengine/godot/pull/85273.patch",
"title": "Force ANGLE on all pre GCN 4th gen. AMD/ATI GPUs.",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjc2NDU2ODM=",
"created_at": "2023-11-23T17:15:58Z",
"updated_at": "2024-03-15T12:18:04Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwyMDU0MTc0MTM=",
"name": "platform:windows",
"color": "#e4e4e4"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyNTU=",
"name": "topic:porting",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgxMTE=",
"name": "topic:rendering",
"color": "#ffee88"
}
],
"commits": [
"54747fab72cfb505a12ff7fbad0dc2e7e1fbb8cf"
]
},
"85313": {
"id": "PR_kwDOAO6SJc5gUZ96",
"public_id": 85313,
"url": "https://github.com/godotengine/godot/pull/85313",
"diff_url": "https://github.com/godotengine/godot/pull/85313.diff",
"patch_url": "https://github.com/godotengine/godot/pull/85313.patch",
"title": "Fix crash on hiding grandparent Control on mouse exit",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjEwMDU0MjI2",
"created_at": "2023-11-24T15:44:24Z",
"updated_at": "2024-01-25T16:06:04Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
"name": "crash",
"color": "#885544"
},
{
"id": "MDU6TGFiZWwxNzMyNzIwNzc5",
"name": "topic:gui",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
"name": "topic:input",
"color": "#ffee88"
}
],
"commits": [
"78e1702adbfe9313a3747703c5e7abe6864cbcdf"
]
},
"85317": {
"id": "PR_kwDOAO6SJc5gUs3a",
"public_id": 85317,
"url": "https://github.com/godotengine/godot/pull/85317",
"diff_url": "https://github.com/godotengine/godot/pull/85317.diff",
"patch_url": "https://github.com/godotengine/godot/pull/85317.patch",
"title": "Fix invalid `frame` index when Sprite2D's `hframes` or `vframes` change",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjQ5OTk4MDI1",
"created_at": "2023-11-24T17:01:50Z",
"updated_at": "2024-01-25T17:35:44Z",
"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": [
"484c5b5aff6e513a92baf5d3ddcae8bc8941ee26"
]
},
"85335": {
"id": "PR_kwDOAO6SJc5gWL5J",
"public_id": 85335,
"url": "https://github.com/godotengine/godot/pull/85335",
"diff_url": "https://github.com/godotengine/godot/pull/85335.diff",
"patch_url": "https://github.com/godotengine/godot/pull/85335.patch",
"title": "Replace `//` with `\\\\` before sending path to Blender",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjQ2NjAwMg==",
"created_at": "2023-11-25T04:23:11Z",
"updated_at": "2024-01-25T17:14:18Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyMDU0MTc0MTM=",
"name": "platform:windows",
"color": "#e4e4e4"
},
{
"id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
"name": "topic:3d",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWw4OTAzMTA1MDI=",
"name": "topic:import",
"color": "#ffee88"
}
],
"commits": [
"72d18d50a47ecb07f372fec80bf166a6abd0a756"
]
},
"85387": {
"id": "PR_kwDOAO6SJc5gYKWn",
"public_id": 85387,
"url": "https://github.com/godotengine/godot/pull/85387",
"diff_url": "https://github.com/godotengine/godot/pull/85387.diff",
"patch_url": "https://github.com/godotengine/godot/pull/85387.patch",
"title": "Use render method from OS instead of project settings in compositor RD",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjgzMTU5ODY=",
"created_at": "2023-11-26T16:12:58Z",
"updated_at": "2024-01-25T16:05:54Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
"name": "crash",
"color": "#885544"
},
{
"id": "MDU6TGFiZWwyNzkwOTgxMTE=",
"name": "topic:rendering",
"color": "#ffee88"
}
],
"commits": [
"453c2246b6bce66bf0320839095529943fe17e09"
]
},
"85460": {
"id": "PR_kwDOAO6SJc5giTGt",
"public_id": 85460,
"url": "https://github.com/godotengine/godot/pull/85460",
"diff_url": "https://github.com/godotengine/godot/pull/85460.diff",
"patch_url": "https://github.com/godotengine/godot/pull/85460.patch",
"title": "Bump the `JetBrains.Rider.PathLocator` PackageReference to 1.0.8",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE0ODI2ODE=",
"created_at": "2023-11-28T10:15:12Z",
"updated_at": "2024-03-11T15:46:20Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWw3MDkyNjk3NzU=",
"name": "topic:dotnet",
"color": "#ffee88"
}
],
"commits": [
"7f63f4a6bf45a928454e01a28202428110751a39"
]
},
"85503": {
"id": "PR_kwDOAO6SJc5gqJ7n",
"public_id": 85503,
"url": "https://github.com/godotengine/godot/pull/85503",
"diff_url": "https://github.com/godotengine/godot/pull/85503.diff",
"patch_url": "https://github.com/godotengine/godot/pull/85503.patch",
"title": "Fix the documentation of `Bone2D::apply_rest`",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjIyMzA0MTY3",
"created_at": "2023-11-29T11:36:53Z",
"updated_at": "2024-03-11T14:03:18Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"f16f8bf39bc79c48c4424d7a6b2e3a0f1eedc18b"
]
},
"85519": {
"id": "PR_kwDOAO6SJc5gs6Pc",
"public_id": 85519,
"url": "https://github.com/godotengine/godot/pull/85519",
"diff_url": "https://github.com/godotengine/godot/pull/85519.diff",
"patch_url": "https://github.com/godotengine/godot/pull/85519.patch",
"title": "Added proper timeout for blender rpc connection",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjEwNjA5MDU=",
"created_at": "2023-11-29T18:37:15Z",
"updated_at": "2024-03-09T22:51:56Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWw4OTAzMTA1MDI=",
"name": "topic:import",
"color": "#ffee88"
}
],
"commits": [
"857586b7ae41f1e50ad3ff85e42cb84df159d7c6"
]
},
"85520": {
"id": "PR_kwDOAO6SJc5gtSWH",
"public_id": 85520,
"url": "https://github.com/godotengine/godot/pull/85520",
"diff_url": "https://github.com/godotengine/godot/pull/85520.diff",
"patch_url": "https://github.com/godotengine/godot/pull/85520.patch",
"title": "Avoid crashes when engine leaks canvas items and friends",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjExNzgyODMz",
"created_at": "2023-11-29T19:43:08Z",
"updated_at": "2024-01-25T16:04:57Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
"name": "crash",
"color": "#885544"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwyNzkwOTgxMTE=",
"name": "topic:rendering",
"color": "#ffee88"
}
],
"commits": [
"34ecfff6722be4819707b128ccae561eacf101fc"
]
},
"85532": {
"id": "PR_kwDOAO6SJc5gwNjq",
"public_id": 85532,
"url": "https://github.com/godotengine/godot/pull/85532",
"diff_url": "https://github.com/godotengine/godot/pull/85532.diff",
"patch_url": "https://github.com/godotengine/godot/pull/85532.patch",
"title": "Apply some low-hanging fruit optimizations to Vulkan RD",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjExNzk3MTc0",
"created_at": "2023-11-30T08:52:25Z",
"updated_at": "2024-01-24T17:13:00Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwzMjQwOTUwMDYw",
"name": "performance",
"color": "#447777"
},
{
"id": "MDU6TGFiZWwyNzkwOTgxMTE=",
"name": "topic:rendering",
"color": "#ffee88"
}
],
"commits": [
"72bf8dfecfc08ef189012d002a05a740d72135a1",
"4964d9a083fd9179148b942c2301e6b6fdf58fda"
]
},
"85540": {
"id": "PR_kwDOAO6SJc5gyKGT",
"public_id": 85540,
"url": "https://github.com/godotengine/godot/pull/85540",
"diff_url": "https://github.com/godotengine/godot/pull/85540.diff",
"patch_url": "https://github.com/godotengine/godot/pull/85540.patch",
"title": "Copy track update mode when adding reset key",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjIyMjMxNzI=",
"created_at": "2023-11-30T13:59:39Z",
"updated_at": "2024-03-11T15:14:56Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
"name": "topic:animation",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyODM1MTg3MzM=",
"name": "usability",
"color": "#447744"
}
],
"commits": [
"d96fca371b54ef53292191f92e45ed18012c0445"
]
},
"85546": {
"id": "PR_kwDOAO6SJc5gymDS",
"public_id": 85546,
"url": "https://github.com/godotengine/godot/pull/85546",
"diff_url": "https://github.com/godotengine/godot/pull/85546.diff",
"patch_url": "https://github.com/godotengine/godot/pull/85546.patch",
"title": "[iOS one-click] Add support for Xcode 15 devicectl.",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjc2NDU2ODM=",
"created_at": "2023-11-30T14:59:46Z",
"updated_at": "2024-03-11T15:15:15Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwyNzkwOTc1MTk=",
"name": "platform:ios",
"color": "#e4e4e4"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyOTA5OTAwODUw",
"name": "topic:export",
"color": "#ffee88"
}
],
"commits": [
"33ce138b9b243c23bd9e418aab68672ea0502674"
]
},
"85575": {
"id": "PR_kwDOAO6SJc5g1Qhd",
"public_id": 85575,
"url": "https://github.com/godotengine/godot/pull/85575",
"diff_url": "https://github.com/godotengine/godot/pull/85575.diff",
"patch_url": "https://github.com/godotengine/godot/pull/85575.patch",
"title": "Make unstore AnimationLibrary if AnimationTree is assigned AnimationPlayer",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjYxOTM4MjYz",
"created_at": "2023-11-30T22:37:03Z",
"updated_at": "2024-02-14T05:32:22Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxMzMyMzAzMTE5",
"name": "regression",
"color": "#ff63ac"
},
{
"id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
"name": "topic:animation",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
}
],
"commits": [
"c380b1296a665979a2a200b13b3282e45a83d8c9"
]
},
"85603": {
"id": "PR_kwDOAO6SJc5g4n-P",
"public_id": 85603,
"url": "https://github.com/godotengine/godot/pull/85603",
"diff_url": "https://github.com/godotengine/godot/pull/85603.diff",
"patch_url": "https://github.com/godotengine/godot/pull/85603.patch",
"title": "Speed up `GDScript::get_must_clear_dependencies()`",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjcxMTk2MDk=",
"created_at": "2023-12-01T10:48:46Z",
"updated_at": "2024-01-25T17:37:06Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwzMjQwOTUwMDYw",
"name": "performance",
"color": "#447777"
},
{
"id": "MDU6TGFiZWwyNzkwOTgwODI=",
"name": "topic:gdscript",
"color": "#ffee88"
}
],
"commits": [
"0d77c3e09228b847658de3453b36fa78e073222c"
]
},
"85621": {
"id": "PR_kwDOAO6SJc5g7U_C",
"public_id": 85621,
"url": "https://github.com/godotengine/godot/pull/85621",
"diff_url": "https://github.com/godotengine/godot/pull/85621.diff",
"patch_url": "https://github.com/godotengine/godot/pull/85621.patch",
"title": "Add wireframe for compatibility mode",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjMzNTYzNjAy",
"created_at": "2023-12-01T18:46:08Z",
"updated_at": "2024-01-25T17:40:27Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
"name": "topic:3d",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgxMTE=",
"name": "topic:rendering",
"color": "#ffee88"
}
],
"commits": [
"bae6f86257ffb9bed915bcd0d6fa41e1da39894a"
]
},
"85652": {
"id": "PR_kwDOAO6SJc5g9S97",
"public_id": 85652,
"url": "https://github.com/godotengine/godot/pull/85652",
"diff_url": "https://github.com/godotengine/godot/pull/85652.diff",
"patch_url": "https://github.com/godotengine/godot/pull/85652.patch",
"title": "Ensure slider grabs focus only when it can",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjY1MDE5NzU=",
"created_at": "2023-12-02T11:08:02Z",
"updated_at": "2024-03-11T21:50:20Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxNzMyNzIwNzc5",
"name": "topic:gui",
"color": "#ffee88"
}
],
"commits": [
"fde51aeb28350dc75259c1995d4bee6c7c0ddc7a"
]
},
"85686": {
"id": "PR_kwDOAO6SJc5g97ew",
"public_id": 85686,
"url": "https://github.com/godotengine/godot/pull/85686",
"diff_url": "https://github.com/godotengine/godot/pull/85686.diff",
"patch_url": "https://github.com/godotengine/godot/pull/85686.patch",
"title": "Hide Node dock successfully on undo/redo and deletion ",
"state": "MERGED",
"is_draft": false,
"authored_by": "U_kgDOCJgZZg",
"created_at": "2023-12-02T21:02:22Z",
"updated_at": "2024-01-25T17:39:20Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
}
],
"commits": [
"da84489b27dedbe480a2ffcf9dbb60a68775cf66"
]
},
"85703": {
"id": "PR_kwDOAO6SJc5g-3JB",
"public_id": 85703,
"url": "https://github.com/godotengine/godot/pull/85703",
"diff_url": "https://github.com/godotengine/godot/pull/85703.diff",
"patch_url": "https://github.com/godotengine/godot/pull/85703.patch",
"title": "Make GDScriptAnalyzer aware of properties from other languages",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjQ1MDA4NTg=",
"created_at": "2023-12-03T12:07:49Z",
"updated_at": "2024-03-11T22:06:16Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwyNzkwOTgwODI=",
"name": "topic:gdscript",
"color": "#ffee88"
}
],
"commits": [
"030aa41a99dc152b99396c3fe2e18873fa9ea497"
]
},
"85749": {
"id": "PR_kwDOAO6SJc5hEpyV",
"public_id": 85749,
"url": "https://github.com/godotengine/godot/pull/85749",
"diff_url": "https://github.com/godotengine/godot/pull/85749.diff",
"patch_url": "https://github.com/godotengine/godot/pull/85749.patch",
"title": "Fix unnecessarily quantizing current color in color picker",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjM1NTk3MzM3",
"created_at": "2023-12-04T16:01:17Z",
"updated_at": "2024-01-25T17:16:23Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxNzMyNzIwNzc5",
"name": "topic:gui",
"color": "#ffee88"
}
],
"commits": [
"21d778b0c3f7b1cb20f07dfe1e16a90097d7012e"
]
},
"85783": {
"id": "PR_kwDOAO6SJc5hLZQW",
"public_id": 85783,
"url": "https://github.com/godotengine/godot/pull/85783",
"diff_url": "https://github.com/godotengine/godot/pull/85783.diff",
"patch_url": "https://github.com/godotengine/godot/pull/85783.patch",
"title": "Fix RegEx `search_all` for zero length matches/lookahead",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjMwODk1MjU=",
"created_at": "2023-12-05T13:25:43Z",
"updated_at": "2024-01-25T17:15:38Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTc5NjY=",
"name": "topic:core",
"color": "#ffee88"
}
],
"commits": [
"7b2fd342e32a87ae57c16f568709dc4bb3fae2a5"
]
},
"85793": {
"id": "PR_kwDOAO6SJc5hNN9o",
"public_id": 85793,
"url": "https://github.com/godotengine/godot/pull/85793",
"diff_url": "https://github.com/godotengine/godot/pull/85793.diff",
"patch_url": "https://github.com/godotengine/godot/pull/85793.patch",
"title": "Expose `copy_effects` compute shader in Mobile backend",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjcxNDYwMDQw",
"created_at": "2023-12-05T17:06:53Z",
"updated_at": "2024-01-25T17:40:04Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
"name": "topic:3d",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgxMTE=",
"name": "topic:rendering",
"color": "#ffee88"
}
],
"commits": [
"608d41a969c4f11e8a8522c9764ee9ea938a95c0"
]
},
"85822": {
"id": "PR_kwDOAO6SJc5hQ6CP",
"public_id": 85822,
"url": "https://github.com/godotengine/godot/pull/85822",
"diff_url": "https://github.com/godotengine/godot/pull/85822.diff",
"patch_url": "https://github.com/godotengine/godot/pull/85822.patch",
"title": "Fix CanvasOcclusionShaderRD format error with double precision build.",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjc2NDU2ODM=",
"created_at": "2023-12-06T06:55:53Z",
"updated_at": "2024-01-25T16:06:24Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
"name": "crash",
"color": "#885544"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyNTU=",
"name": "topic:porting",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgxMTE=",
"name": "topic:rendering",
"color": "#ffee88"
}
],
"commits": [
"c0a1c5ae6190468a15626de2fd5aac5bdc52ed70"
]
},
"85837": {
"id": "PR_kwDOAO6SJc5hTBko",
"public_id": 85837,
"url": "https://github.com/godotengine/godot/pull/85837",
"diff_url": "https://github.com/godotengine/godot/pull/85837.diff",
"patch_url": "https://github.com/godotengine/godot/pull/85837.patch",
"title": "Style: Mark clang-format 16 as supported for pre-commit hook",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
"created_at": "2023-12-06T12:20:09Z",
"updated_at": "2024-01-30T13:43:31Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
"name": "topic:codestyle",
"color": "#ffee88"
}
],
"commits": [
"49f4860ce3e4122e17c869229701f7d86aa6956c"
]
},
"85863": {
"id": "PR_kwDOAO6SJc5hVy9Q",
"public_id": 85863,
"url": "https://github.com/godotengine/godot/pull/85863",
"diff_url": "https://github.com/godotengine/godot/pull/85863.diff",
"patch_url": "https://github.com/godotengine/godot/pull/85863.patch",
"title": "Fix squish RGTC_R decompression corruption",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjUzMTUwMjQ0",
"created_at": "2023-12-06T19:11:42Z",
"updated_at": "2024-01-25T17:13:26Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWw4OTAzMTA1MDI=",
"name": "topic:import",
"color": "#ffee88"
}
],
"commits": [
"433a2a6ea2bbaa06943db00de390c9aee14870c4"
]
},
"85870": {
"id": "PR_kwDOAO6SJc5hW2sL",
"public_id": 85870,
"url": "https://github.com/godotengine/godot/pull/85870",
"diff_url": "https://github.com/godotengine/godot/pull/85870.diff",
"patch_url": "https://github.com/godotengine/godot/pull/85870.patch",
"title": "Fix overriding `CollisionObject3D::_mouse_enter()` and `_mouse_exit()` from GDExtension",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE5MTU2MQ==",
"created_at": "2023-12-06T22:46:48Z",
"updated_at": "2024-03-11T17:10:14Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWw1ODA1MzcwMDM=",
"name": "topic:gdextension",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwzNzA0NzE4ODA=",
"name": "topic:physics",
"color": "#ffee88"
}
],
"commits": [
"bfdcd8559b3010e24e56e5da72a7684116d8d2d5"
]
},
"85879": {
"id": "PR_kwDOAO6SJc5hYAPL",
"public_id": 85879,
"url": "https://github.com/godotengine/godot/pull/85879",
"diff_url": "https://github.com/godotengine/godot/pull/85879.diff",
"patch_url": "https://github.com/godotengine/godot/pull/85879.patch",
"title": "Fix permanently selected audio bus effects",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjEwMDU0MTc0",
"created_at": "2023-12-07T04:37:21Z",
"updated_at": "2024-01-25T17:37:47Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWw1NzI3ODE5OTc=",
"name": "topic:audio",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyODM1MTg3MzM=",
"name": "usability",
"color": "#447744"
}
],
"commits": [
"cf39cc985bf79bbbfc04b72e85dbbfe42f88c64d"
]
},
"85887": {
"id": "PR_kwDOAO6SJc5hbGdz",
"public_id": 85887,
"url": "https://github.com/godotengine/godot/pull/85887",
"diff_url": "https://github.com/godotengine/godot/pull/85887.diff",
"patch_url": "https://github.com/godotengine/godot/pull/85887.patch",
"title": "Correctly enforce minimum window size in editor",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjExNzgyODMz",
"created_at": "2023-12-07T13:31:31Z",
"updated_at": "2024-01-25T17:14:52Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwxNzMyNzIwNzc5",
"name": "topic:gui",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyODM1MTg3MzM=",
"name": "usability",
"color": "#447744"
}
],
"commits": [
"416e594eb32efb91cd1de8f8b409f0383e70f807"
]
},
"85922": {
"id": "PR_kwDOAO6SJc5hh5A5",
"public_id": 85922,
"url": "https://github.com/godotengine/godot/pull/85922",
"diff_url": "https://github.com/godotengine/godot/pull/85922.diff",
"patch_url": "https://github.com/godotengine/godot/pull/85922.patch",
"title": "Prevent overriding file info of another file when reimport creates extra files",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE1NTQxMjc=",
"created_at": "2023-12-08T14:28:21Z",
"updated_at": "2024-01-24T17:07:21Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWw4OTAzMTA1MDI=",
"name": "topic:import",
"color": "#ffee88"
}
],
"commits": [
"aae48ac2b688a360b80ff06105190b1842644cb5"
]
},
"85967": {
"id": "PR_kwDOAO6SJc5hl5cO",
"public_id": 85967,
"url": "https://github.com/godotengine/godot/pull/85967",
"diff_url": "https://github.com/godotengine/godot/pull/85967.diff",
"patch_url": "https://github.com/godotengine/godot/pull/85967.patch",
"title": "Fix `squish` DXT5 RA-As-RG channel swapping",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjUzMTUwMjQ0",
"created_at": "2023-12-09T17:17:22Z",
"updated_at": "2024-01-31T13:50:46Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWw4OTAzMTA1MDI=",
"name": "topic:import",
"color": "#ffee88"
}
],
"commits": [
"1224129c50e64aafb86fd4c2241759c100a0d594"
]
},
"85991": {
"id": "PR_kwDOAO6SJc5hm7EQ",
"public_id": 85991,
"url": "https://github.com/godotengine/godot/pull/85991",
"diff_url": "https://github.com/godotengine/godot/pull/85991.diff",
"patch_url": "https://github.com/godotengine/godot/pull/85991.patch",
"title": "Fix `FileAccessPack::get_buffer` updating position past the length of file",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjgzMTU5ODY=",
"created_at": "2023-12-10T08:22:17Z",
"updated_at": "2024-01-25T17:36:51Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTc5NjY=",
"name": "topic:core",
"color": "#ffee88"
}
],
"commits": [
"68a6fe81abadfac596d95234ecb34dfb01076f52"
]
},
"85996": {
"id": "PR_kwDOAO6SJc5hnFGr",
"public_id": 85996,
"url": "https://github.com/godotengine/godot/pull/85996",
"diff_url": "https://github.com/godotengine/godot/pull/85996.diff",
"patch_url": "https://github.com/godotengine/godot/pull/85996.patch",
"title": "Fix `OggPacketSequencePlayback::next_ogg_packet()` never returning false",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjY5MTY4OTI5",
"created_at": "2023-12-10T10:53:35Z",
"updated_at": "2024-03-11T22:06:36Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWw1NzI3ODE5OTc=",
"name": "topic:audio",
"color": "#ffee88"
}
],
"commits": [
"86a914575fba337f5379dc0970676b9cbfdd966d"
]
},
"86001": {
"id": "PR_kwDOAO6SJc5hnTDp",
"public_id": 86001,
"url": "https://github.com/godotengine/godot/pull/86001",
"diff_url": "https://github.com/godotengine/godot/pull/86001.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86001.patch",
"title": "[Windows] Always use ANGLE in ARM builds.",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjc2NDU2ODM=",
"created_at": "2023-12-10T14:10:16Z",
"updated_at": "2024-03-10T10:47:37Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwyMDU0MTc0MTM=",
"name": "platform:windows",
"color": "#e4e4e4"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyNTU=",
"name": "topic:porting",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgxMTE=",
"name": "topic:rendering",
"color": "#ffee88"
}
],
"commits": [
"b65635ae51635335aa5cc4ce023c403f8ba1e8ed"
]
},
"86018": {
"id": "PR_kwDOAO6SJc5hofeL",
"public_id": 86018,
"url": "https://github.com/godotengine/godot/pull/86018",
"diff_url": "https://github.com/godotengine/godot/pull/86018.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86018.patch",
"title": "Fix radiance for sky in GLES stereo rendering",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE5NDU0NDk=",
"created_at": "2023-12-11T03:34:36Z",
"updated_at": "2024-01-24T18:01:24Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
"name": "topic:3d",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgxMTE=",
"name": "topic:rendering",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWw4NjU1ODUwMDA=",
"name": "topic:xr",
"color": "#ffee88"
}
],
"commits": [
"e06ac4d40cb6871a09adf76729b3f3a7c0e3714a"
]
},
"86023": {
"id": "PR_kwDOAO6SJc5hp-b0",
"public_id": 86023,
"url": "https://github.com/godotengine/godot/pull/86023",
"diff_url": "https://github.com/godotengine/godot/pull/86023.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86023.patch",
"title": "Fix Volumetric Fog VoxelGI updates",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjIyNDU2NjAz",
"created_at": "2023-12-11T09:13:30Z",
"updated_at": "2024-03-11T22:57:52Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
"name": "topic:3d",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgxMTE=",
"name": "topic:rendering",
"color": "#ffee88"
}
],
"commits": [
"89d772a7990f28b4e76610cb87abf2237eef460d"
]
},
"86031": {
"id": "PR_kwDOAO6SJc5hrvQD",
"public_id": 86031,
"url": "https://github.com/godotengine/godot/pull/86031",
"diff_url": "https://github.com/godotengine/godot/pull/86031.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86031.patch",
"title": "Fix theme access in the Groups editor",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjExNzgyODMz",
"created_at": "2023-12-11T13:36:11Z",
"updated_at": "2024-01-25T17:38:21Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwxNzMyNzIwNzc5",
"name": "topic:gui",
"color": "#ffee88"
}
],
"commits": [
"0244f8318fb99d2df13b4bea17ef8ed77825685b"
]
},
"86034": {
"id": "PR_kwDOAO6SJc5hsgR2",
"public_id": 86034,
"url": "https://github.com/godotengine/godot/pull/86034",
"diff_url": "https://github.com/godotengine/godot/pull/86034.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86034.patch",
"title": "Fix `ColorPicker`'s alpha slider arrow offset",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjkyODMwOTg=",
"created_at": "2023-12-11T15:21:56Z",
"updated_at": "2024-01-25T17:39:35Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwxNzMyNzIwNzc5",
"name": "topic:gui",
"color": "#ffee88"
}
],
"commits": [
"d76d8c5f294475f7d34337e9127e7877870214cf"
]
},
"86046": {
"id": "PR_kwDOAO6SJc5hu5Vf",
"public_id": 86046,
"url": "https://github.com/godotengine/godot/pull/86046",
"diff_url": "https://github.com/godotengine/godot/pull/86046.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86046.patch",
"title": "Fix linear interpolation not working with mixed (int/float) keyframes",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjM1NTk3MzM3",
"created_at": "2023-12-11T22:07:15Z",
"updated_at": "2024-01-25T16:26:22Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxMzMyMzAzMTE5",
"name": "regression",
"color": "#ff63ac"
},
{
"id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
"name": "topic:animation",
"color": "#ffee88"
}
],
"commits": [
"12ce2e33b237d7aec91ef314a23edae5dde3fd4f"
]
},
"86052": {
"id": "PR_kwDOAO6SJc5hvWD-",
"public_id": 86052,
"url": "https://github.com/godotengine/godot/pull/86052",
"diff_url": "https://github.com/godotengine/godot/pull/86052.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86052.patch",
"title": "Fix `RegEx.sub` truncating string when `end` is used",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjMwODk1MjU=",
"created_at": "2023-12-12T00:08:43Z",
"updated_at": "2024-03-11T16:57:08Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTc5NjY=",
"name": "topic:core",
"color": "#ffee88"
}
],
"commits": [
"46b420f7ee5361819b11dff50e6ffbb038f85696"
]
},
"86056": {
"id": "PR_kwDOAO6SJc5hveco",
"public_id": 86056,
"url": "https://github.com/godotengine/godot/pull/86056",
"diff_url": "https://github.com/godotengine/godot/pull/86056.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86056.patch",
"title": "Change suffix of SkeletonModification2DTwoBoneIK from m to px",
"state": "MERGED",
"is_draft": false,
"authored_by": "",
"created_at": "2023-12-12T00:54:53Z",
"updated_at": "2024-01-25T17:38:33Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNjY2NzA4MDU5",
"name": "topic:2d",
"color": "#ffee88"
}
],
"commits": [
"b7d5f3e9847254145e2647a76e3f96caa36d39a1"
]
},
"86064": {
"id": "PR_kwDOAO6SJc5hxikf",
"public_id": 86064,
"url": "https://github.com/godotengine/godot/pull/86064",
"diff_url": "https://github.com/godotengine/godot/pull/86064.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86064.patch",
"title": "Fix \"Class name cannot be empty\" error when sorting no import files sort by type",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjgzMTU5ODY=",
"created_at": "2023-12-12T10:01:34Z",
"updated_at": "2024-01-25T17:15:50Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
}
],
"commits": [
"5b57db263777388899847cd0a3f27421fee61e93"
]
},
"86066": {
"id": "PR_kwDOAO6SJc5hxtHA",
"public_id": 86066,
"url": "https://github.com/godotengine/godot/pull/86066",
"diff_url": "https://github.com/godotengine/godot/pull/86066.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86066.patch",
"title": "Reset TileMap editor `drag_type` when the toolbar mode is not selected",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjY0OTg2NzYz",
"created_at": "2023-12-12T10:28:00Z",
"updated_at": "2024-01-25T17:38:00Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNjY2NzA4MDU5",
"name": "topic:2d",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyODM1MTg3MzM=",
"name": "usability",
"color": "#447744"
}
],
"commits": [
"5a3de5bc308ab80bd538731dd03943b176af1612"
]
},
"86087": {
"id": "PR_kwDOAO6SJc5h01IZ",
"public_id": 86087,
"url": "https://github.com/godotengine/godot/pull/86087",
"diff_url": "https://github.com/godotengine/godot/pull/86087.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86087.patch",
"title": "Fix operator documentation in GDExtension API dump with docs",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjIyOTgzNw==",
"created_at": "2023-12-12T18:43:07Z",
"updated_at": "2024-01-25T16:45:28Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw1ODA1MzcwMDM=",
"name": "topic:gdextension",
"color": "#ffee88"
}
],
"commits": [
"82afe58aca533c0ec95c3db0629a287700c48b30"
]
},
"86088": {
"id": "PR_kwDOAO6SJc5h1Ah8",
"public_id": 86088,
"url": "https://github.com/godotengine/godot/pull/86088",
"diff_url": "https://github.com/godotengine/godot/pull/86088.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86088.patch",
"title": "GDScript: Fix accessing static function as `Callable` in static context",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjQ3NzAwNDE4",
"created_at": "2023-12-12T19:20:04Z",
"updated_at": "2024-01-25T17:48:12Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTgwODI=",
"name": "topic:gdscript",
"color": "#ffee88"
}
],
"commits": [
"10dcb21d8b4f36de45b623ac0c9f14f3a7f9a96c"
]
},
"86091": {
"id": "PR_kwDOAO6SJc5h1iHz",
"public_id": 86091,
"url": "https://github.com/godotengine/godot/pull/86091",
"diff_url": "https://github.com/godotengine/godot/pull/86091.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86091.patch",
"title": "GDScript: Fix POT generator skips some nodes",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjQ3NzAwNDE4",
"created_at": "2023-12-12T21:20:52Z",
"updated_at": "2024-01-25T17:36:11Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgwODI=",
"name": "topic:gdscript",
"color": "#ffee88"
}
],
"commits": [
"1aa242f7c4f5cdc8712e783817fabc60224f21cb"
]
},
"86111": {
"id": "PR_kwDOAO6SJc5h4JWd",
"public_id": 86111,
"url": "https://github.com/godotengine/godot/pull/86111",
"diff_url": "https://github.com/godotengine/godot/pull/86111.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86111.patch",
"title": "Fix regression when autocompleting subscript on get node",
"state": "MERGED",
"is_draft": false,
"authored_by": "U_kgDOBe5tvQ",
"created_at": "2023-12-13T09:52:47Z",
"updated_at": "2024-01-25T16:26:09Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxMzMyMzAzMTE5",
"name": "regression",
"color": "#ff63ac"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgwODI=",
"name": "topic:gdscript",
"color": "#ffee88"
}
],
"commits": [
"5f72254d4db824b50dc30548fd031874fc5a418c"
]
},
"86145": {
"id": "PR_kwDOAO6SJc5h9N0x",
"public_id": 86145,
"url": "https://github.com/godotengine/godot/pull/86145",
"diff_url": "https://github.com/godotengine/godot/pull/86145.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86145.patch",
"title": "Set an appropriate minimum size for labels in windows that display incorrectly",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjMwMzg2MDY3",
"created_at": "2023-12-14T03:18:23Z",
"updated_at": "2024-01-25T16:24:10Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxMzMyMzAzMTE5",
"name": "regression",
"color": "#ff63ac"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyOTA5OTAwODUw",
"name": "topic:export",
"color": "#ffee88"
}
],
"commits": [
"f932c6548eedb56c6d1fba20477848f854633608"
]
},
"86160": {
"id": "PR_kwDOAO6SJc5iA6YE",
"public_id": 86160,
"url": "https://github.com/godotengine/godot/pull/86160",
"diff_url": "https://github.com/godotengine/godot/pull/86160.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86160.patch",
"title": "Fix key mapping for `XK_KP_Delete` key",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjEwMjM4NA==",
"created_at": "2023-12-14T15:20:09Z",
"updated_at": "2024-01-25T17:47:42Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTczMjY=",
"name": "platform:linuxbsd",
"color": "#e4e4e4"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyNTU=",
"name": "topic:porting",
"color": "#ffee88"
}
],
"commits": [
"95bcf93849620f105b34a0e7adc51faca9bec8bf"
]
},
"86161": {
"id": "PR_kwDOAO6SJc5iBFJW",
"public_id": 86161,
"url": "https://github.com/godotengine/godot/pull/86161",
"diff_url": "https://github.com/godotengine/godot/pull/86161.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86161.patch",
"title": "Update the description of the method `get_connection_list` in GraphEdit",
"state": "MERGED",
"is_draft": false,
"authored_by": "U_kgDOBa6MAg",
"created_at": "2023-12-14T15:46:43Z",
"updated_at": "2024-01-25T16:45:15Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"53ab38a34e8f7069ac5cabcc059319243079d950"
]
},
"86164": {
"id": "PR_kwDOAO6SJc5iBrOC",
"public_id": 86164,
"url": "https://github.com/godotengine/godot/pull/86164",
"diff_url": "https://github.com/godotengine/godot/pull/86164.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86164.patch",
"title": "Properly select the newly duplicated file",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjIyMjMxNzI=",
"created_at": "2023-12-14T17:22:51Z",
"updated_at": "2024-01-25T17:37:30Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyODM1MTg3MzM=",
"name": "usability",
"color": "#447744"
}
],
"commits": [
"0ae1241304660559f42aee1293c0e18286f46b1d"
]
},
"86169": {
"id": "PR_kwDOAO6SJc5iCXfd",
"public_id": 86169,
"url": "https://github.com/godotengine/godot/pull/86169",
"diff_url": "https://github.com/godotengine/godot/pull/86169.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86169.patch",
"title": "Replace `GDVIRTUAL_CALL` with `GDVIRTUAL_REQUIRED_CALL` where applicable",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE3NDg5Mjky",
"created_at": "2023-12-14T19:35:47Z",
"updated_at": "2024-03-11T22:07:17Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWw1ODA1MzcwMDM=",
"name": "topic:gdextension",
"color": "#ffee88"
}
],
"commits": [
"83ef78974504f36fa6967b43ecc27c83818ac674"
]
},
"86177": {
"id": "PR_kwDOAO6SJc5iDD8B",
"public_id": 86177,
"url": "https://github.com/godotengine/godot/pull/86177",
"diff_url": "https://github.com/godotengine/godot/pull/86177.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86177.patch",
"title": "Fix file disappearing when renaming dependencies",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjIyMjMxNzI=",
"created_at": "2023-12-14T21:38:00Z",
"updated_at": "2024-01-25T16:25:57Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxMzMyMzAzMTE5",
"name": "regression",
"color": "#ff63ac"
},
{
"id": "MDU6TGFiZWwyNzkwOTc5NjY=",
"name": "topic:core",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
}
],
"commits": [
"397f0b31e4bd255e9f707a1d5d9ce2ac0b2ef409"
]
},
"86209": {
"id": "PR_kwDOAO6SJc5iIisD",
"public_id": 86209,
"url": "https://github.com/godotengine/godot/pull/86209",
"diff_url": "https://github.com/godotengine/godot/pull/86209.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86209.patch",
"title": "Correctly register editor-only module classes with the API",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjExNzgyODMz",
"created_at": "2023-12-15T18:00:21Z",
"updated_at": "2024-01-25T17:12:52Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTc5NjY=",
"name": "topic:core",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWw1ODA1MzcwMDM=",
"name": "topic:gdextension",
"color": "#ffee88"
}
],
"commits": [
"0f8c955c1ad19bef9d4d615681c647cbc5a495e1"
]
},
"86210": {
"id": "PR_kwDOAO6SJc5iIqNZ",
"public_id": 86210,
"url": "https://github.com/godotengine/godot/pull/86210",
"diff_url": "https://github.com/godotengine/godot/pull/86210.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86210.patch",
"title": "Fix animated tile random start time not scaled to animation duration",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjkyODMwOTg=",
"created_at": "2023-12-15T18:27:29Z",
"updated_at": "2024-03-11T22:07:42Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNjY2NzA4MDU5",
"name": "topic:2d",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
"name": "topic:animation",
"color": "#ffee88"
}
],
"commits": [
"7dfd0c45e9745f068f09cda203b24f8cf14894ad"
]
},
"86211": {
"id": "PR_kwDOAO6SJc5iI-9k",
"public_id": 86211,
"url": "https://github.com/godotengine/godot/pull/86211",
"diff_url": "https://github.com/godotengine/godot/pull/86211.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86211.patch",
"title": "Fix duplicating multiple nodes at different depths in `SceneTreeDock`",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjMwODk1MjU=",
"created_at": "2023-12-15T19:37:03Z",
"updated_at": "2024-03-11T22:08:29Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
}
],
"commits": [
"ed648799aed3c2637e80415c4dcacdb896b350d4"
]
},
"86221": {
"id": "PR_kwDOAO6SJc5iJ1SJ",
"public_id": 86221,
"url": "https://github.com/godotengine/godot/pull/86221",
"diff_url": "https://github.com/godotengine/godot/pull/86221.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86221.patch",
"title": "Make default `blend_left` consider current blend amount",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjYxOTM4MjYz",
"created_at": "2023-12-16T00:46:44Z",
"updated_at": "2024-02-14T05:29:26Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxMzMyMzAzMTE5",
"name": "regression",
"color": "#ff63ac"
},
{
"id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
"name": "topic:animation",
"color": "#ffee88"
}
],
"commits": [
"f8da9460c1e1eccabde863785abcb1a4d3a1fbda"
]
},
"86227": {
"id": "PR_kwDOAO6SJc5iKHcy",
"public_id": 86227,
"url": "https://github.com/godotengine/godot/pull/86227",
"diff_url": "https://github.com/godotengine/godot/pull/86227.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86227.patch",
"title": "Fix discrete key retrieval method after start",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjYxOTM4MjYz",
"created_at": "2023-12-16T05:25:23Z",
"updated_at": "2024-02-14T05:29:34Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxMzMyMzAzMTE5",
"name": "regression",
"color": "#ff63ac"
},
{
"id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
"name": "topic:animation",
"color": "#ffee88"
}
],
"commits": [
"b438e28509a266dc1b57a83ae63f8f8bf62dc052"
]
},
"86246": {
"id": "PR_kwDOAO6SJc5iLVrT",
"public_id": 86246,
"url": "https://github.com/godotengine/godot/pull/86246",
"diff_url": "https://github.com/godotengine/godot/pull/86246.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86246.patch",
"title": "Add description for rendering/limits/spatial_indexer/threaded_cull_minimum_instances",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjY3NjYxNDI=",
"created_at": "2023-12-17T00:05:58Z",
"updated_at": "2024-01-24T17:08:17Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"498f46063dc3045a02ff84c47c8329d2587b6d6f"
]
},
"86257": {
"id": "PR_kwDOAO6SJc5iL605",
"public_id": 86257,
"url": "https://github.com/godotengine/godot/pull/86257",
"diff_url": "https://github.com/godotengine/godot/pull/86257.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86257.patch",
"title": "[MP] Fix `complete_auth` notifying the wrong peer",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE2ODc5MTg=",
"created_at": "2023-12-17T11:38:06Z",
"updated_at": "2024-01-24T17:22:04Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "LA_kwDOAO6SJc8AAAABAjhGIg",
"name": "topic:multiplayer",
"color": "#ffee88"
}
],
"commits": [
"4826c14d2042aa8044d9751d459aeab644bcb602"
]
},
"86259": {
"id": "PR_kwDOAO6SJc5iL8mG",
"public_id": 86259,
"url": "https://github.com/godotengine/godot/pull/86259",
"diff_url": "https://github.com/godotengine/godot/pull/86259.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86259.patch",
"title": "Include `name` field in MethodInfo operator ==",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjQ1MDA4NTg=",
"created_at": "2023-12-17T12:07:41Z",
"updated_at": "2024-03-11T23:42:51Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTc5NjY=",
"name": "topic:core",
"color": "#ffee88"
}
],
"commits": [
"179c92eb0be70f3d3babbf511031af0acf6473f6"
]
},
"86260": {
"id": "PR_kwDOAO6SJc5iL9-C",
"public_id": 86260,
"url": "https://github.com/godotengine/godot/pull/86260",
"diff_url": "https://github.com/godotengine/godot/pull/86260.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86260.patch",
"title": "[MP] Fix auth not waiting for confirmation in some cases",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE2ODc5MTg=",
"created_at": "2023-12-17T12:29:45Z",
"updated_at": "2024-03-12T11:54:19Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "LA_kwDOAO6SJc8AAAABAjhGIg",
"name": "topic:multiplayer",
"color": "#ffee88"
}
],
"commits": [
"754036f82f8c404972480c18d81130945fcbb3d9"
]
},
"86271": {
"id": "PR_kwDOAO6SJc5iMd3T",
"public_id": 86271,
"url": "https://github.com/godotengine/godot/pull/86271",
"diff_url": "https://github.com/godotengine/godot/pull/86271.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86271.patch",
"title": "Optimize scanning routines in the project manager",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjExNzgyODMz",
"created_at": "2023-12-17T20:08:31Z",
"updated_at": "2024-01-25T17:35:59Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwzMjQwOTUwMDYw",
"name": "performance",
"color": "#447777"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
}
],
"commits": [
"3d4b33df3307ff72db9700deb6695569a5d71ea9"
]
},
"86304": {
"id": "PR_kwDOAO6SJc5iSDJJ",
"public_id": 86304,
"url": "https://github.com/godotengine/godot/pull/86304",
"diff_url": "https://github.com/godotengine/godot/pull/86304.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86304.patch",
"title": "Fix `MenuBar` and `MenuButton` hover position scaling properly with the scale factor multiplier",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjM1Mzc2OTUw",
"created_at": "2023-12-18T16:16:50Z",
"updated_at": "2024-03-11T22:09:39Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxNzMyNzIwNzc5",
"name": "topic:gui",
"color": "#ffee88"
}
],
"commits": [
"e864b26e540a0de18ffa4e48ee87091f94db62fa"
]
},
"86324": {
"id": "PR_kwDOAO6SJc5iWysJ",
"public_id": 86324,
"url": "https://github.com/godotengine/godot/pull/86324",
"diff_url": "https://github.com/godotengine/godot/pull/86324.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86324.patch",
"title": "Add `PackedRealArray` as an alias for `Vector<real_t>`",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE2NDY4NzU=",
"created_at": "2023-12-19T10:51:22Z",
"updated_at": "2024-01-26T15:07:17Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwyNzkwOTc5NjY=",
"name": "topic:core",
"color": "#ffee88"
}
],
"commits": [
"3f469ee4858e559e007a9f812e4d73cea888a23e"
]
},
"86326": {
"id": "PR_kwDOAO6SJc5iXHTr",
"public_id": 86326,
"url": "https://github.com/godotengine/godot/pull/86326",
"diff_url": "https://github.com/godotengine/godot/pull/86326.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86326.patch",
"title": "Remove pointer to deprecated class page from Skeleton3D",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjc1ODUyNTU=",
"created_at": "2023-12-19T11:46:51Z",
"updated_at": "2024-01-24T17:22:14Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"0e52ffeb699f6d3a7164133912c7491d0b1c876f"
]
},
"86331": {
"id": "PR_kwDOAO6SJc5iY5sC",
"public_id": 86331,
"url": "https://github.com/godotengine/godot/pull/86331",
"diff_url": "https://github.com/godotengine/godot/pull/86331.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86331.patch",
"title": "Improve RichTextLabel `install_effect()` documentation",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE4MDAzMg==",
"created_at": "2023-12-19T16:30:13Z",
"updated_at": "2024-01-24T17:21:52Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"78fff7292cfd5938f316dfaea7cc11e4fc570ca3"
]
},
"86336": {
"id": "PR_kwDOAO6SJc5iZpto",
"public_id": 86336,
"url": "https://github.com/godotengine/godot/pull/86336",
"diff_url": "https://github.com/godotengine/godot/pull/86336.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86336.patch",
"title": "Support unspecified linear size in DDS files",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjkwNjMyNjA5",
"created_at": "2023-12-19T18:34:54Z",
"updated_at": "2024-01-24T17:22:28Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWw4OTAzMTA1MDI=",
"name": "topic:import",
"color": "#ffee88"
}
],
"commits": [
"a344d7f9065af4762bc4c9dba90d40c52f9102e4"
]
},
"86341": {
"id": "PR_kwDOAO6SJc5iaejd",
"public_id": 86341,
"url": "https://github.com/godotengine/godot/pull/86341",
"diff_url": "https://github.com/godotengine/godot/pull/86341.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86341.patch",
"title": "Fix the autocomplete function for the `self` keyword.",
"state": "MERGED",
"is_draft": false,
"authored_by": "U_kgDOBcWjlw",
"created_at": "2023-12-19T21:36:59Z",
"updated_at": "2024-01-25T16:25:03Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxMzMyMzAzMTE5",
"name": "regression",
"color": "#ff63ac"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgwODI=",
"name": "topic:gdscript",
"color": "#ffee88"
}
],
"commits": [
"c8fc824608efde15ae05a36ab6bab314ebcad01d"
]
},
"86345": {
"id": "PR_kwDOAO6SJc5iao_U",
"public_id": 86345,
"url": "https://github.com/godotengine/godot/pull/86345",
"diff_url": "https://github.com/godotengine/godot/pull/86345.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86345.patch",
"title": "Add note that a large value for `Label.outline_size` is not recommended",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjMwNTQxMTgz",
"created_at": "2023-12-19T22:16:09Z",
"updated_at": "2024-01-25T16:43:16Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"daa8942f41c76bdc159731ef03053de4be68ba72"
]
},
"86349": {
"id": "PR_kwDOAO6SJc5ibVTg",
"public_id": 86349,
"url": "https://github.com/godotengine/godot/pull/86349",
"diff_url": "https://github.com/godotengine/godot/pull/86349.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86349.patch",
"title": "Clarify doc: `Node.get_child` returns null for invalid index",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjEwNzg1Njk=",
"created_at": "2023-12-20T02:27:53Z",
"updated_at": "2024-01-25T16:43:52Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"3c416f3a643cf9df01b7076a052e2dd9d5f29717"
]
},
"86365": {
"id": "PR_kwDOAO6SJc5igj7K",
"public_id": 86365,
"url": "https://github.com/godotengine/godot/pull/86365",
"diff_url": "https://github.com/godotengine/godot/pull/86365.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86365.patch",
"title": "Add obj importer changes to use ImporterMesh.",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjMyMzIx",
"created_at": "2023-12-20T20:51:58Z",
"updated_at": "2024-03-10T22:46:08Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
"name": "topic:3d",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWw4OTAzMTA1MDI=",
"name": "topic:import",
"color": "#ffee88"
}
],
"commits": [
"1430f0b67d7a4513e012389da0628db2f8d71478"
]
},
"86383": {
"id": "PR_kwDOAO6SJc5ii4lK",
"public_id": 86383,
"url": "https://github.com/godotengine/godot/pull/86383",
"diff_url": "https://github.com/godotengine/godot/pull/86383.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86383.patch",
"title": "Specify the path to the Java SDK used for the Android gradle build",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjkxNDk2OA==",
"created_at": "2023-12-21T08:15:00Z",
"updated_at": "2024-03-11T16:18:45Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTc1NjI=",
"name": "platform:android",
"color": "#e4e4e4"
},
{
"id": "MDU6TGFiZWwyOTA5OTAwODUw",
"name": "topic:export",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyNTU=",
"name": "topic:porting",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyODM1MTg3MzM=",
"name": "usability",
"color": "#447744"
}
],
"commits": [
"85e98ef009c60efcb1ab298fcc79f782fe45dd41"
]
},
"86388": {
"id": "PR_kwDOAO6SJc5ijnVo",
"public_id": 86388,
"url": "https://github.com/godotengine/godot/pull/86388",
"diff_url": "https://github.com/godotengine/godot/pull/86388.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86388.patch",
"title": "Clear sub-resources list when no sub-resource exists",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
"created_at": "2023-12-21T10:22:31Z",
"updated_at": "2024-01-25T17:35:27Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
}
],
"commits": [
"6e49ff91c0b88792a76c6514f0af25b937e7a9e4"
]
},
"86412": {
"id": "PR_kwDOAO6SJc5inOVq",
"public_id": 86412,
"url": "https://github.com/godotengine/godot/pull/86412",
"diff_url": "https://github.com/godotengine/godot/pull/86412.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86412.patch",
"title": "Fix data race in PagedArray",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjUyODUy",
"created_at": "2023-12-22T00:05:29Z",
"updated_at": "2024-03-11T16:58:11Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTc5NjY=",
"name": "topic:core",
"color": "#ffee88"
}
],
"commits": [
"70bfd5d065b6276af411586a76f036a5765e8789"
]
},
"86417": {
"id": "PR_kwDOAO6SJc5in3Xu",
"public_id": 86417,
"url": "https://github.com/godotengine/godot/pull/86417",
"diff_url": "https://github.com/godotengine/godot/pull/86417.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86417.patch",
"title": "Ensure special characters are escaped in TSCN connections and editable hint",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjQ1MTgxNDc0",
"created_at": "2023-12-22T04:57:41Z",
"updated_at": "2024-03-11T16:58:31Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTc5NjY=",
"name": "topic:core",
"color": "#ffee88"
}
],
"commits": [
"0a32c160ac89edbb7f48c34e21768c5cc85704af"
]
},
"86441": {
"id": "PR_kwDOAO6SJc5iqN3V",
"public_id": 86441,
"url": "https://github.com/godotengine/godot/pull/86441",
"diff_url": "https://github.com/godotengine/godot/pull/86441.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86441.patch",
"title": "[X11] Fix Godot stealing focus on alternative window managers",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE5MTU2MQ==",
"created_at": "2023-12-22T15:23:39Z",
"updated_at": "2024-01-27T12:13:19Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTczMjY=",
"name": "platform:linuxbsd",
"color": "#e4e4e4"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyNTU=",
"name": "topic:porting",
"color": "#ffee88"
}
],
"commits": [
"40d69c25d5b4238b6372d4c0f5fd10a8f0a64e9e"
]
},
"86460": {
"id": "PR_kwDOAO6SJc5ir55k",
"public_id": 86460,
"url": "https://github.com/godotengine/godot/pull/86460",
"diff_url": "https://github.com/godotengine/godot/pull/86460.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86460.patch",
"title": "Fix double `text_changed` signal when overwriting selection in LineEdit",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjMwMzgzNjE1",
"created_at": "2023-12-22T22:38:09Z",
"updated_at": "2024-03-11T22:10:47Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxNzMyNzIwNzc5",
"name": "topic:gui",
"color": "#ffee88"
}
],
"commits": [
"cab48493d848c93ae8fa3b5843a4a24d782a1189"
]
},
"86471": {
"id": "PR_kwDOAO6SJc5isrPb",
"public_id": 86471,
"url": "https://github.com/godotengine/godot/pull/86471",
"diff_url": "https://github.com/godotengine/godot/pull/86471.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86471.patch",
"title": "GDScript: Fix POT generator skips some nodes (part 2)",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjQ3NzAwNDE4",
"created_at": "2023-12-23T14:15:02Z",
"updated_at": "2024-03-11T15:23:49Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgwODI=",
"name": "topic:gdscript",
"color": "#ffee88"
}
],
"commits": [
"e07ec89bdf186844494142a56dd764ad712e4cdb"
]
},
"86474": {
"id": "PR_kwDOAO6SJc5iszpl",
"public_id": 86474,
"url": "https://github.com/godotengine/godot/pull/86474",
"diff_url": "https://github.com/godotengine/godot/pull/86474.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86474.patch",
"title": "Only update particle velocity when it changes",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjIyMjMxNzI=",
"created_at": "2023-12-23T17:05:30Z",
"updated_at": "2024-01-25T16:24:50Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwzMjQwOTUwMDYw",
"name": "performance",
"color": "#447777"
},
{
"id": "MDU6TGFiZWwxMzMyMzAzMTE5",
"name": "regression",
"color": "#ff63ac"
},
{
"id": "LA_kwDOAO6SJc8AAAABCNCFwA",
"name": "topic:particles",
"color": "#ffee88"
}
],
"commits": [
"cb0a37f61aa772341e63e8ae8ee5bece211613f8"
]
},
"86504": {
"id": "PR_kwDOAO6SJc5iu_fV",
"public_id": 86504,
"url": "https://github.com/godotengine/godot/pull/86504",
"diff_url": "https://github.com/godotengine/godot/pull/86504.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86504.patch",
"title": "GLTF: Fix three bugs which prevented extracted textures from being refreshed",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjM5OTQ2MDMw",
"created_at": "2023-12-25T09:05:16Z",
"updated_at": "2024-01-24T17:06:48Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
"name": "topic:3d",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWw4OTAzMTA1MDI=",
"name": "topic:import",
"color": "#ffee88"
}
],
"commits": [
"fea4165ca8e952cef8cb8c636b4399ffdaebbdb5"
]
},
"86511": {
"id": "PR_kwDOAO6SJc5iwMGy",
"public_id": 86511,
"url": "https://github.com/godotengine/godot/pull/86511",
"diff_url": "https://github.com/godotengine/godot/pull/86511.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86511.patch",
"title": "Fix D&D viewport position calculation",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjYyOTkyMjc=",
"created_at": "2023-12-25T22:35:33Z",
"updated_at": "2024-01-25T17:14:39Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxNzMyNzIwNzc5",
"name": "topic:gui",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
"name": "topic:input",
"color": "#ffee88"
}
],
"commits": [
"4b6516c843ad6df039b7e5f78ead6b8e3416f243"
]
},
"86549": {
"id": "PR_kwDOAO6SJc5i1Hns",
"public_id": 86549,
"url": "https://github.com/godotengine/godot/pull/86549",
"diff_url": "https://github.com/godotengine/godot/pull/86549.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86549.patch",
"title": "Fix various typos in documentation",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjEzODQ2MDIy",
"created_at": "2023-12-27T13:38:43Z",
"updated_at": "2024-01-25T16:44:52Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
}
],
"commits": [
"d83cad6d9b15460509dfca027a46aba4969cf750"
]
},
"86552": {
"id": "PR_kwDOAO6SJc5i1s0f",
"public_id": 86552,
"url": "https://github.com/godotengine/godot/pull/86552",
"diff_url": "https://github.com/godotengine/godot/pull/86552.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86552.patch",
"title": "Fix `OS.get_system_font_path` and `OS.get_system_font_path_for_text` to return correct slashes",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjEzODQ2MDIy",
"created_at": "2023-12-27T16:21:08Z",
"updated_at": "2024-03-11T16:19:05Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyMDU0MTc0MTM=",
"name": "platform:windows",
"color": "#e4e4e4"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyNTU=",
"name": "topic:porting",
"color": "#ffee88"
}
],
"commits": [
"475c2fa1e7b85a055da9092d103d4473da0fe583"
]
},
"86555": {
"id": "PR_kwDOAO6SJc5i10KX",
"public_id": 86555,
"url": "https://github.com/godotengine/godot/pull/86555",
"diff_url": "https://github.com/godotengine/godot/pull/86555.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86555.patch",
"title": "Fix LightmapperRD division warning in MSVC",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjExNzk3MTc0",
"created_at": "2023-12-27T16:52:57Z",
"updated_at": "2024-02-27T15:00:22Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTgxMTE=",
"name": "topic:rendering",
"color": "#ffee88"
}
],
"commits": [
"fe8c217b7cc85b1f35dc54eb342a8451828a7418"
]
},
"86557": {
"id": "PR_kwDOAO6SJc5i1_9Q",
"public_id": 86557,
"url": "https://github.com/godotengine/godot/pull/86557",
"diff_url": "https://github.com/godotengine/godot/pull/86557.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86557.patch",
"title": "Fix Polygon2D to Skeleton2D transform calculation",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjkyODMwOTg=",
"created_at": "2023-12-27T18:00:23Z",
"updated_at": "2024-01-24T17:57:51Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNjY2NzA4MDU5",
"name": "topic:2d",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgxMTE=",
"name": "topic:rendering",
"color": "#ffee88"
}
],
"commits": [
"41e4f3c215c45bcfaf9b4330f8bce50e911d6be8"
]
},
"86568": {
"id": "PR_kwDOAO6SJc5i27Eh",
"public_id": 86568,
"url": "https://github.com/godotengine/godot/pull/86568",
"diff_url": "https://github.com/godotengine/godot/pull/86568.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86568.patch",
"title": "Fix potential infinite loop when calculating tile editor zoom level",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjgzMTU5ODY=",
"created_at": "2023-12-28T02:43:35Z",
"updated_at": "2024-03-11T15:24:22Z",
"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": [
"42c672afd65020e86c522b5bbfc8ed4c43b3984b"
]
},
"86584": {
"id": "PR_kwDOAO6SJc5i5XDP",
"public_id": 86584,
"url": "https://github.com/godotengine/godot/pull/86584",
"diff_url": "https://github.com/godotengine/godot/pull/86584.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86584.patch",
"title": "Fix `AudioServer::start_playback_stream` does not iterate through given bus volumes",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjY2MzkyMzc=",
"created_at": "2023-12-28T17:00:00Z",
"updated_at": "2024-04-08T16:18:18Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWw1NzI3ODE5OTc=",
"name": "topic:audio",
"color": "#ffee88"
}
],
"commits": [
"e81887f996a110081c288be42e30c3dc05e913ef"
]
},
"86590": {
"id": "PR_kwDOAO6SJc5i6DUJ",
"public_id": 86590,
"url": "https://github.com/godotengine/godot/pull/86590",
"diff_url": "https://github.com/godotengine/godot/pull/86590.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86590.patch",
"title": "Initialize pointers in `a_star.cpp`",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjU1MjI0NTky",
"created_at": "2023-12-28T22:01:17Z",
"updated_at": "2024-03-11T16:58:52Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwyNzkwOTc5NjY=",
"name": "topic:core",
"color": "#ffee88"
}
],
"commits": [
"b6a53e62bca45232bcf5140f4027921e8224fe4b"
]
},
"86592": {
"id": "PR_kwDOAO6SJc5i6S7L",
"public_id": 86592,
"url": "https://github.com/godotengine/godot/pull/86592",
"diff_url": "https://github.com/godotengine/godot/pull/86592.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86592.patch",
"title": "Fix typo in GD0103 error link",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjQzNTc3NzQz",
"created_at": "2023-12-28T22:47:17Z",
"updated_at": "2024-03-11T16:35:32Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWw3MDkyNjk3NzU=",
"name": "topic:dotnet",
"color": "#ffee88"
}
],
"commits": [
"a2b183067c6e218146e51110477ab4300076e30e"
]
},
"86619": {
"id": "PR_kwDOAO6SJc5i9Ig0",
"public_id": 86619,
"url": "https://github.com/godotengine/godot/pull/86619",
"diff_url": "https://github.com/godotengine/godot/pull/86619.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86619.patch",
"title": "Fix virtual keyboard for decimal values on Android",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjQxOTIxMzk1",
"created_at": "2023-12-29T22:35:58Z",
"updated_at": "2024-03-11T16:19:43Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTc1NjI=",
"name": "platform:android",
"color": "#e4e4e4"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyNTU=",
"name": "topic:porting",
"color": "#ffee88"
}
],
"commits": [
"6f91c000565ed5c273e6ebb978a0d00d75ab6788"
]
},
"86623": {
"id": "PR_kwDOAO6SJc5i9Vrf",
"public_id": 86623,
"url": "https://github.com/godotengine/godot/pull/86623",
"diff_url": "https://github.com/godotengine/godot/pull/86623.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86623.patch",
"title": "ThorVG: Update from v0.11.2 to v0.11.6",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjQwNDcyODk=",
"created_at": "2023-12-30T02:50:37Z",
"updated_at": "2024-01-25T16:54:38Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwzNzA0NzE3OTU=",
"name": "topic:thirdparty",
"color": "#ffee88"
}
],
"commits": [
"74ed6d63bfc7cd022737b3356999789d4ef5d5ec"
]
},
"86639": {
"id": "PR_kwDOAO6SJc5i-BEl",
"public_id": 86639,
"url": "https://github.com/godotengine/godot/pull/86639",
"diff_url": "https://github.com/godotengine/godot/pull/86639.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86639.patch",
"title": "Fix several reported issues in String's documentation",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjY2NzI3NzEw",
"created_at": "2023-12-30T13:46:44Z",
"updated_at": "2024-01-24T19:37:46Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
}
],
"commits": [
"46b0f3e9d6d32ef36662ae749f1cb57f882290da"
]
},
"86647": {
"id": "PR_kwDOAO6SJc5i-M-5",
"public_id": 86647,
"url": "https://github.com/godotengine/godot/pull/86647",
"diff_url": "https://github.com/godotengine/godot/pull/86647.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86647.patch",
"title": "Fix invalid 3-to-4 renames of `add_animation` to `add_animation_library`",
"state": "MERGED",
"is_draft": false,
"authored_by": "U_kgDOBcK-Cw",
"created_at": "2023-12-30T18:01:15Z",
"updated_at": "2024-01-24T17:10:58Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
"name": "topic:animation",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
}
],
"commits": [
"4b7ea9fe478c5f6c6a3477cb4d81872f9d5538c8"
]
},
"86649": {
"id": "PR_kwDOAO6SJc5i-N3U",
"public_id": 86649,
"url": "https://github.com/godotengine/godot/pull/86649",
"diff_url": "https://github.com/godotengine/godot/pull/86649.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86649.patch",
"title": "Correct C# syntax in `_validate_property` example for the Object class",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjUwNzcyNDc0",
"created_at": "2023-12-30T18:20:05Z",
"updated_at": "2024-01-25T16:44:12Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
}
],
"commits": [
"e40b23c619bacf92d3ebd2ea5cf5d49508947cb2"
]
},
"86654": {
"id": "PR_kwDOAO6SJc5i-Tla",
"public_id": 86654,
"url": "https://github.com/godotengine/godot/pull/86654",
"diff_url": "https://github.com/godotengine/godot/pull/86654.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86654.patch",
"title": "Prevent escape key from closing Editor Settings window when filtering for shortcuts",
"state": "MERGED",
"is_draft": false,
"authored_by": "U_kgDOBkx80A",
"created_at": "2023-12-30T20:40:35Z",
"updated_at": "2024-03-11T15:29:17Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
"name": "topic:input",
"color": "#ffee88"
}
],
"commits": [
"eb565780e792237cc2d515f8f9b996b586d2dfeb"
]
},
"86666": {
"id": "PR_kwDOAO6SJc5i-3co",
"public_id": 86666,
"url": "https://github.com/godotengine/godot/pull/86666",
"diff_url": "https://github.com/godotengine/godot/pull/86666.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86666.patch",
"title": "Link to mentioned articles in the docs instead of just naming them",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjY2NzI3NzEw",
"created_at": "2023-12-31T13:08:33Z",
"updated_at": "2024-01-25T16:45:03Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"78c9e2c53adcdca21e7cda94145927474f8d53d3"
]
},
"86667": {
"id": "PR_kwDOAO6SJc5i-4zB",
"public_id": 86667,
"url": "https://github.com/godotengine/godot/pull/86667",
"diff_url": "https://github.com/godotengine/godot/pull/86667.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86667.patch",
"title": "Improve sorting of enum autocompletion",
"state": "MERGED",
"is_draft": false,
"authored_by": "U_kgDOBe5tvQ",
"created_at": "2023-12-31T13:35:59Z",
"updated_at": "2024-01-25T17:17:13Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgwODI=",
"name": "topic:gdscript",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyODM1MTg3MzM=",
"name": "usability",
"color": "#447744"
}
],
"commits": [
"76fd7ec3940df3975508bb6d374a1fe2d1000433"
]
},
"86669": {
"id": "PR_kwDOAO6SJc5i--3j",
"public_id": 86669,
"url": "https://github.com/godotengine/godot/pull/86669",
"diff_url": "https://github.com/godotengine/godot/pull/86669.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86669.patch",
"title": "Stop escaping `'` on POT generation",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjMwNzM5MjM5",
"created_at": "2023-12-31T15:32:56Z",
"updated_at": "2024-03-11T15:29:34Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
}
],
"commits": [
"e5022531bf58fe2f91ed90544635edbfa140c873"
]
},
"86671": {
"id": "PR_kwDOAO6SJc5i_IDm",
"public_id": 86671,
"url": "https://github.com/godotengine/godot/pull/86671",
"diff_url": "https://github.com/godotengine/godot/pull/86671.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86671.patch",
"title": "[X11] Don't re-set input focus if the given window already has it (fixes Godot stealing input focus on i3)",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE5MTU2MQ==",
"created_at": "2023-12-31T19:01:26Z",
"updated_at": "2024-03-11T16:20:13Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTczMjY=",
"name": "platform:linuxbsd",
"color": "#e4e4e4"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyNTU=",
"name": "topic:porting",
"color": "#ffee88"
}
],
"commits": [
"64a52e08fe2f53da85f6b30544879aa730e21d5a"
]
},
"86672": {
"id": "PR_kwDOAO6SJc5i_K3r",
"public_id": 86672,
"url": "https://github.com/godotengine/godot/pull/86672",
"diff_url": "https://github.com/godotengine/godot/pull/86672.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86672.patch",
"title": "Fix incorrect VehicleWheel3D Roll Influence description",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjEwMTI0NTIz",
"created_at": "2023-12-31T20:18:09Z",
"updated_at": "2024-01-24T17:21:38Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"c979d02db27acb3e9c6fbd3dfe68d5f78fb55f62"
]
},
"86677": {
"id": "PR_kwDOAO6SJc5i_xCG",
"public_id": 86677,
"url": "https://github.com/godotengine/godot/pull/86677",
"diff_url": "https://github.com/godotengine/godot/pull/86677.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86677.patch",
"title": "Implement overdraw, lighting, and unshaded debug draw modes for OpenGL",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjMzNTYzNjAy",
"created_at": "2024-01-01T05:44:01Z",
"updated_at": "2024-03-11T22:58:15Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
"name": "topic:3d",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgxMTE=",
"name": "topic:rendering",
"color": "#ffee88"
}
],
"commits": [
"c8bdd1d774136c8c83666e35f9431ec6c812ba6f"
]
},
"86685": {
"id": "PR_kwDOAO6SJc5jAlYk",
"public_id": 86685,
"url": "https://github.com/godotengine/godot/pull/86685",
"diff_url": "https://github.com/godotengine/godot/pull/86685.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86685.patch",
"title": "Update `get_image` doc to mention that it will return an empty image with invalid texture",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjgzMTU5ODY=",
"created_at": "2024-01-01T14:00:08Z",
"updated_at": "2024-01-25T16:43:06Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"d73312d5e9756e77f13653013e1d00211cb555ae"
]
},
"86693": {
"id": "PR_kwDOAO6SJc5jBF08",
"public_id": 86693,
"url": "https://github.com/godotengine/godot/pull/86693",
"diff_url": "https://github.com/godotengine/godot/pull/86693.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86693.patch",
"title": "Improve all documentation about MIDI support",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjY2NzI3NzEw",
"created_at": "2024-01-01T19:25:21Z",
"updated_at": "2024-03-11T14:04:18Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"8723d116c4274de9e60c96bcc8471a0e6c8cbab6"
]
},
"86718": {
"id": "PR_kwDOAO6SJc5jERNn",
"public_id": 86718,
"url": "https://github.com/godotengine/godot/pull/86718",
"diff_url": "https://github.com/godotengine/godot/pull/86718.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86718.patch",
"title": "[4.2] Fix Audio track crossfade in AnimationPlayer does not work",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjYxOTM4MjYz",
"created_at": "2024-01-02T16:51:14Z",
"updated_at": "2024-02-14T05:26:13Z",
"target_branch": "4.2",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
"name": "topic:animation",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWw1NzI3ODE5OTc=",
"name": "topic:audio",
"color": "#ffee88"
}
],
"commits": [
"d094b574bb5d9e117777f7005ade9c3771a8e9a5"
]
},
"86729": {
"id": "PR_kwDOAO6SJc5jFipV",
"public_id": 86729,
"url": "https://github.com/godotengine/godot/pull/86729",
"diff_url": "https://github.com/godotengine/godot/pull/86729.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86729.patch",
"title": "Fix missing autocompletion for inheriting classes",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjY2NzI3NzEw",
"created_at": "2024-01-02T23:33:27Z",
"updated_at": "2024-01-25T17:47:53Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
}
],
"commits": [
"ca2f3403840cae9748a38c98b7af1e9e60c63475"
]
},
"86733": {
"id": "PR_kwDOAO6SJc5jFqpA",
"public_id": 86733,
"url": "https://github.com/godotengine/godot/pull/86733",
"diff_url": "https://github.com/godotengine/godot/pull/86733.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86733.patch",
"title": "Add autocompletion options for AnimatedSprite's other play methods",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjY2NzI3NzEw",
"created_at": "2024-01-03T00:37:02Z",
"updated_at": "2024-01-25T17:48:02Z",
"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": [
"d5a7c7818c2424c9dc919d9e6d163a39bf13f081"
]
},
"86748": {
"id": "PR_kwDOAO6SJc5jJgxW",
"public_id": 86748,
"url": "https://github.com/godotengine/godot/pull/86748",
"diff_url": "https://github.com/godotengine/godot/pull/86748.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86748.patch",
"title": "[iOS] Set provisioning style for both `iPhone Developer` and `iPhone Distribution` to automatic",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjEyNzA2ODg=",
"created_at": "2024-01-03T15:26:41Z",
"updated_at": "2024-03-17T14:00:07Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwyNzkwOTc1MTk=",
"name": "platform:ios",
"color": "#e4e4e4"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyNTU=",
"name": "topic:porting",
"color": "#ffee88"
}
],
"commits": [
"4782cf92add1437fec5f3a57fc47e3980ed9f7f4"
]
},
"86761": {
"id": "PR_kwDOAO6SJc5jKu7-",
"public_id": 86761,
"url": "https://github.com/godotengine/godot/pull/86761",
"diff_url": "https://github.com/godotengine/godot/pull/86761.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86761.patch",
"title": "Fix `get_window_safe_area` on Android",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjQxOTIxMzk1",
"created_at": "2024-01-03T20:06:26Z",
"updated_at": "2024-01-25T17:47:20Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTc1NjI=",
"name": "platform:android",
"color": "#e4e4e4"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyNTU=",
"name": "topic:porting",
"color": "#ffee88"
}
],
"commits": [
"d7c6ad20204be927c54060ed1a1dc186c461799c"
]
},
"86772": {
"id": "PR_kwDOAO6SJc5jMqkv",
"public_id": 86772,
"url": "https://github.com/godotengine/godot/pull/86772",
"diff_url": "https://github.com/godotengine/godot/pull/86772.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86772.patch",
"title": "Display functions that were previously forgotten in Profiler",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjMwMzg2MDY3",
"created_at": "2024-01-04T07:52:18Z",
"updated_at": "2024-03-11T15:29:51Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
}
],
"commits": [
"3d3c4e87c7dd88eba3ef668f10d9266003382ee3"
]
},
"86820": {
"id": "PR_kwDOAO6SJc5jSpgI",
"public_id": 86820,
"url": "https://github.com/godotengine/godot/pull/86820",
"diff_url": "https://github.com/godotengine/godot/pull/86820.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86820.patch",
"title": "Fix various typos in documentation",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjEzODQ2MDIy",
"created_at": "2024-01-05T08:48:50Z",
"updated_at": "2024-01-25T16:42:31Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
}
],
"commits": [
"d3e7b8c8a87733ca773ca8b6dc4f2a0b395b1646"
]
},
"86824": {
"id": "PR_kwDOAO6SJc5jTffH",
"public_id": 86824,
"url": "https://github.com/godotengine/godot/pull/86824",
"diff_url": "https://github.com/godotengine/godot/pull/86824.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86824.patch",
"title": "Fix playback position label update in Audio Stream Importer",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjI2MTUzMzEx",
"created_at": "2024-01-05T11:45:28Z",
"updated_at": "2024-03-11T15:30:23Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWw1NzI3ODE5OTc=",
"name": "topic:audio",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
}
],
"commits": [
"155bebfdf23ef05f4200e7741baaec28a681289b"
]
},
"86827": {
"id": "PR_kwDOAO6SJc5jTs1K",
"public_id": 86827,
"url": "https://github.com/godotengine/godot/pull/86827",
"diff_url": "https://github.com/godotengine/godot/pull/86827.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86827.patch",
"title": "[Pseudolocalization] Prevent out of bounds reads.",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjc2NDU2ODM=",
"created_at": "2024-01-05T12:28:44Z",
"updated_at": "2024-03-11T16:59:32Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTc5NjY=",
"name": "topic:core",
"color": "#ffee88"
}
],
"commits": [
"e7bdb60e56ce70bdbdb2ac7cc8f68c85357a90f4"
]
},
"86841": {
"id": "PR_kwDOAO6SJc5jVNC2",
"public_id": 86841,
"url": "https://github.com/godotengine/godot/pull/86841",
"diff_url": "https://github.com/godotengine/godot/pull/86841.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86841.patch",
"title": "Fix global transform being wrong on entering tree",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjYwOTMxMTk=",
"created_at": "2024-01-05T16:57:02Z",
"updated_at": "2024-01-25T16:23:48Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxMzMyMzAzMTE5",
"name": "regression",
"color": "#ff63ac"
},
{
"id": "MDU6TGFiZWwyNjY2NzA4MDU5",
"name": "topic:2d",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTc5NjY=",
"name": "topic:core",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgxMTE=",
"name": "topic:rendering",
"color": "#ffee88"
}
],
"commits": [
"0a726d692a13214f7e3ee63dbc38a727ba0e8eb1"
]
},
"86845": {
"id": "PR_kwDOAO6SJc5jVvKh",
"public_id": 86845,
"url": "https://github.com/godotengine/godot/pull/86845",
"diff_url": "https://github.com/godotengine/godot/pull/86845.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86845.patch",
"title": "Avoid regressing in progress reporting in resource load",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjExNzk3MTc0",
"created_at": "2024-01-05T18:32:46Z",
"updated_at": "2024-03-11T17:00:08Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTc5NjY=",
"name": "topic:core",
"color": "#ffee88"
}
],
"commits": [
"f5ca58d32fee840b1a257917d19faba01dd52d77"
]
},
"86846": {
"id": "PR_kwDOAO6SJc5jVzcu",
"public_id": 86846,
"url": "https://github.com/godotengine/godot/pull/86846",
"diff_url": "https://github.com/godotengine/godot/pull/86846.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86846.patch",
"title": "ThorVG: Update from v0.11.6 to v0.12.0",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjQwNDcyODk=",
"created_at": "2024-01-05T18:45:33Z",
"updated_at": "2024-01-25T16:54:47Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwzNzA0NzE3OTU=",
"name": "topic:thirdparty",
"color": "#ffee88"
}
],
"commits": [
"e090b112efe049233ea4b36e83f901ca507ac14e"
]
},
"86848": {
"id": "PR_kwDOAO6SJc5jWWJw",
"public_id": 86848,
"url": "https://github.com/godotengine/godot/pull/86848",
"diff_url": "https://github.com/godotengine/godot/pull/86848.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86848.patch",
"title": "Specify how CanvasTexture does not work in 3D",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjY2NzI3NzEw",
"created_at": "2024-01-05T20:57:01Z",
"updated_at": "2024-01-25T16:43:37Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"52d062560b11bf3e3ddda5d5f2d24ec9b9b9cfdd"
]
},
"86860": {
"id": "PR_kwDOAO6SJc5jXN6Q",
"public_id": 86860,
"url": "https://github.com/godotengine/godot/pull/86860",
"diff_url": "https://github.com/godotengine/godot/pull/86860.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86860.patch",
"title": "[4.2] GDScript: Lambda hotswap fixes",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjU1MjI0NTky",
"created_at": "2024-01-06T01:43:48Z",
"updated_at": "2024-01-18T08:27:37Z",
"target_branch": "4.2",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTgwODI=",
"name": "topic:gdscript",
"color": "#ffee88"
}
],
"commits": [
"4d4ec47690e424953c93c1410d0054c79e8d9c49"
]
},
"86872": {
"id": "PR_kwDOAO6SJc5jYLwU",
"public_id": 86872,
"url": "https://github.com/godotengine/godot/pull/86872",
"diff_url": "https://github.com/godotengine/godot/pull/86872.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86872.patch",
"title": "Add a few notes to Sprite3D's documentation",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjY2NzI3NzEw",
"created_at": "2024-01-06T11:51:15Z",
"updated_at": "2024-03-11T14:04:39Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"8ca47c981d0d737db24b91c96899f4831147c931"
]
},
"86874": {
"id": "PR_kwDOAO6SJc5jYXe2",
"public_id": 86874,
"url": "https://github.com/godotengine/godot/pull/86874",
"diff_url": "https://github.com/godotengine/godot/pull/86874.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86874.patch",
"title": "Fix some build errors with `disable_3d=yes`",
"state": "MERGED",
"is_draft": false,
"authored_by": "U_kgDOBcK-Cw",
"created_at": "2024-01-06T13:21:31Z",
"updated_at": "2024-01-25T17:47:12Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
"name": "topic:3d",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgwMDk=",
"name": "topic:buildsystem",
"color": "#ffee88"
}
],
"commits": [
"c6a1ae78750919dfa30e8af6adf856565593cc18"
]
},
"86881": {
"id": "PR_kwDOAO6SJc5jYfpr",
"public_id": 86881,
"url": "https://github.com/godotengine/godot/pull/86881",
"diff_url": "https://github.com/godotengine/godot/pull/86881.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86881.patch",
"title": "[Editor] Add missing virtual bind to `EditorNode3DGizmo(Plugin)`",
"state": "MERGED",
"is_draft": false,
"authored_by": "U_kgDOBcK-Cw",
"created_at": "2024-01-06T14:43:56Z",
"updated_at": "2024-03-11T22:11:24Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWw1ODA1MzcwMDM=",
"name": "topic:gdextension",
"color": "#ffee88"
}
],
"commits": [
"c794ce195be505d26b3654a6e1588ee7b5f9fa9c"
]
},
"86895": {
"id": "PR_kwDOAO6SJc5jYxrU",
"public_id": 86895,
"url": "https://github.com/godotengine/godot/pull/86895",
"diff_url": "https://github.com/godotengine/godot/pull/86895.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86895.patch",
"title": "Add missing descriptions to TextServer's constants",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjY2NzI3NzEw",
"created_at": "2024-01-06T18:07:43Z",
"updated_at": "2024-01-24T17:29:15Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"d3150c9c8f83d1f6ca3adeb6cbdda32600c4457d"
]
},
"86908": {
"id": "PR_kwDOAO6SJc5jZamk",
"public_id": 86908,
"url": "https://github.com/godotengine/godot/pull/86908",
"diff_url": "https://github.com/godotengine/godot/pull/86908.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86908.patch",
"title": "Fix virtual calls for GDExtension in `CollisionObject2D`",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjI5MDA0MjM4",
"created_at": "2024-01-07T04:34:07Z",
"updated_at": "2024-03-11T17:10:21Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNjY2NzA4MDU5",
"name": "topic:2d",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWw1ODA1MzcwMDM=",
"name": "topic:gdextension",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwzNzA0NzE4ODA=",
"name": "topic:physics",
"color": "#ffee88"
}
],
"commits": [
"0517000e6fd8a325e14d8790dab8b9aa83522c4c"
]
},
"86916": {
"id": "PR_kwDOAO6SJc5jZ3VW",
"public_id": 86916,
"url": "https://github.com/godotengine/godot/pull/86916",
"diff_url": "https://github.com/godotengine/godot/pull/86916.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86916.patch",
"title": "Fix BasisUniversal ETC RA as RG transcoding",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjUzMTUwMjQ0",
"created_at": "2024-01-07T12:03:24Z",
"updated_at": "2024-02-06T11:21:38Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWw4OTAzMTA1MDI=",
"name": "topic:import",
"color": "#ffee88"
}
],
"commits": [
"51ad937532fb2c00f89326ac1e102a56829df2ae"
]
},
"86931": {
"id": "PR_kwDOAO6SJc5jaI4j",
"public_id": 86931,
"url": "https://github.com/godotengine/godot/pull/86931",
"diff_url": "https://github.com/godotengine/godot/pull/86931.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86931.patch",
"title": "Prevent division by 0 when creating vertices of a PrismMesh",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjI0Nzk0Mjk0",
"created_at": "2024-01-07T16:21:37Z",
"updated_at": "2024-01-25T16:04:44Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
"name": "crash",
"color": "#885544"
},
{
"id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
"name": "topic:3d",
"color": "#ffee88"
}
],
"commits": [
"83992fd7bd346f9673e1e9c9dd38d1c8d2cc09c3"
]
},
"86950": {
"id": "PR_kwDOAO6SJc5jbub5",
"public_id": 86950,
"url": "https://github.com/godotengine/godot/pull/86950",
"diff_url": "https://github.com/godotengine/godot/pull/86950.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86950.patch",
"title": "Fix wrong fail condition in compressed texture's `_set_data`",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjgzMTU5ODY=",
"created_at": "2024-01-08T04:54:24Z",
"updated_at": "2024-03-11T17:01:42Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTc5NjY=",
"name": "topic:core",
"color": "#ffee88"
}
],
"commits": [
"6a3b63eb3616aa71ac9e1866ff6f502b37af8779"
]
},
"86958": {
"id": "PR_kwDOAO6SJc5jddVT",
"public_id": 86958,
"url": "https://github.com/godotengine/godot/pull/86958",
"diff_url": "https://github.com/godotengine/godot/pull/86958.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86958.patch",
"title": "Add missing documentation for AudioStream & AudioStreamPlayback",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjY2NzI3NzEw",
"created_at": "2024-01-08T10:30:30Z",
"updated_at": "2024-03-11T14:05:01Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"8f4598bad4d9e87e6647d8c6f4ad529934508a79"
]
},
"86972": {
"id": "PR_kwDOAO6SJc5jhAX7",
"public_id": 86972,
"url": "https://github.com/godotengine/godot/pull/86972",
"diff_url": "https://github.com/godotengine/godot/pull/86972.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86972.patch",
"title": "C#: Fix return type hint for methods.",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjEyOTY2ODE0",
"created_at": "2024-01-08T20:46:34Z",
"updated_at": "2024-04-05T14:30:43Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxMzMyMzAzMTE5",
"name": "regression",
"color": "#ff63ac"
},
{
"id": "MDU6TGFiZWw3MDkyNjk3NzU=",
"name": "topic:dotnet",
"color": "#ffee88"
}
],
"commits": [
"51c54b03d1aac56c2e55a1b7358140bd6cd00de4"
]
},
"86977": {
"id": "PR_kwDOAO6SJc5jhhsv",
"public_id": 86977,
"url": "https://github.com/godotengine/godot/pull/86977",
"diff_url": "https://github.com/godotengine/godot/pull/86977.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86977.patch",
"title": "Add documentation to EditorExportPlatformWeb",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjY2NzI3NzEw",
"created_at": "2024-01-08T22:46:49Z",
"updated_at": "2024-03-11T14:05:22Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"7ffacb5d49c32fe89ea793164118545284456fdd"
]
},
"86985": {
"id": "PR_kwDOAO6SJc5jipGy",
"public_id": 86985,
"url": "https://github.com/godotengine/godot/pull/86985",
"diff_url": "https://github.com/godotengine/godot/pull/86985.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86985.patch",
"title": "Fix ZIPPacker storing file permissions unexpectedly",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
"created_at": "2024-01-09T05:57:19Z",
"updated_at": "2024-01-25T16:24:41Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxMzMyMzAzMTE5",
"name": "regression",
"color": "#ff63ac"
},
{
"id": "MDU6TGFiZWwyNzkwOTc5NjY=",
"name": "topic:core",
"color": "#ffee88"
}
],
"commits": [
"7a833c9b2e6ab12b2b55d828a36a37a494746b30"
]
},
"86996": {
"id": "PR_kwDOAO6SJc5jkoCQ",
"public_id": 86996,
"url": "https://github.com/godotengine/godot/pull/86996",
"diff_url": "https://github.com/godotengine/godot/pull/86996.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86996.patch",
"title": "Fix SSR not working properly in stereo",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE5NDU0NDk=",
"created_at": "2024-01-09T12:18:04Z",
"updated_at": "2024-02-27T23:41:14Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxMzMyMzAzMTE5",
"name": "regression",
"color": "#ff63ac"
},
{
"id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
"name": "topic:3d",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgxMTE=",
"name": "topic:rendering",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWw4NjU1ODUwMDA=",
"name": "topic:xr",
"color": "#ffee88"
}
],
"commits": [
"10a8b8816556680587db9c524da870c5b9a14731"
]
},
"86997": {
"id": "PR_kwDOAO6SJc5jkuaW",
"public_id": 86997,
"url": "https://github.com/godotengine/godot/pull/86997",
"diff_url": "https://github.com/godotengine/godot/pull/86997.diff",
"patch_url": "https://github.com/godotengine/godot/pull/86997.patch",
"title": "Add missing descriptions for Image's documentation",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjY2NzI3NzEw",
"created_at": "2024-01-09T12:35:48Z",
"updated_at": "2024-01-24T17:33:07Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"e01b91777a742c5dd562b3c3b9241ee0d9620d8f"
]
},
"87010": {
"id": "PR_kwDOAO6SJc5jl6pQ",
"public_id": 87010,
"url": "https://github.com/godotengine/godot/pull/87010",
"diff_url": "https://github.com/godotengine/godot/pull/87010.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87010.patch",
"title": "Fix Dummy audio driver initialization issue on WASAPI output device initialization failure",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjI2MTUzMzEx",
"created_at": "2024-01-09T15:44:10Z",
"updated_at": "2024-01-24T17:08:36Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWw1NzI3ODE5OTc=",
"name": "topic:audio",
"color": "#ffee88"
}
],
"commits": [
"998078f8d7414a21214d4ad4056e0fb8b4e55180"
]
},
"87011": {
"id": "PR_kwDOAO6SJc5jmEyQ",
"public_id": 87011,
"url": "https://github.com/godotengine/godot/pull/87011",
"diff_url": "https://github.com/godotengine/godot/pull/87011.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87011.patch",
"title": "Add missing descriptions to PrimitiveMesh and SoftBody3D",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjY2NzI3NzEw",
"created_at": "2024-01-09T16:09:12Z",
"updated_at": "2024-01-24T17:08:48Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"a33777d49d4c5a42b60e761db9bcb8d2542dbe25"
]
},
"87018": {
"id": "PR_kwDOAO6SJc5jnwn6",
"public_id": 87018,
"url": "https://github.com/godotengine/godot/pull/87018",
"diff_url": "https://github.com/godotengine/godot/pull/87018.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87018.patch",
"title": "Add documentation to PhysicsServer2DExtension",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjY2NzI3NzEw",
"created_at": "2024-01-09T21:11:40Z",
"updated_at": "2024-04-08T14:07:47Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"b7eee9de65e6817b90e792d0eb3a611a169559b6"
]
},
"87024": {
"id": "PR_kwDOAO6SJc5jo3zu",
"public_id": 87024,
"url": "https://github.com/godotengine/godot/pull/87024",
"diff_url": "https://github.com/godotengine/godot/pull/87024.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87024.patch",
"title": "Mention `CollisionPolygon2D.polygon` is local to the given CollisionPolygon2D",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjgzMTU5ODY=",
"created_at": "2024-01-10T03:15:32Z",
"updated_at": "2024-01-24T17:33:17Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"f5409dc132ae81c2819f30882a88fd3205fc046f"
]
},
"87030": {
"id": "PR_kwDOAO6SJc5jqNCV",
"public_id": 87030,
"url": "https://github.com/godotengine/godot/pull/87030",
"diff_url": "https://github.com/godotengine/godot/pull/87030.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87030.patch",
"title": "Add documentation to PhysicsDirectBodyState2DExtension",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjY2NzI3NzEw",
"created_at": "2024-01-10T09:00:29Z",
"updated_at": "2024-04-08T14:09:53Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"9bbb2bc0f1b88e3bac3a8b340c3291555d5e5188"
]
},
"87047": {
"id": "PR_kwDOAO6SJc5jtUMj",
"public_id": 87047,
"url": "https://github.com/godotengine/godot/pull/87047",
"diff_url": "https://github.com/godotengine/godot/pull/87047.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87047.patch",
"title": "Add missing descriptions to remaining signals",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjY2NzI3NzEw",
"created_at": "2024-01-10T17:07:04Z",
"updated_at": "2024-01-25T16:42:02Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"8f10d7dd194d205e1991be222c9afdc49a5f78a1"
]
},
"87080": {
"id": "PR_kwDOAO6SJc5j1GbD",
"public_id": 87080,
"url": "https://github.com/godotengine/godot/pull/87080",
"diff_url": "https://github.com/godotengine/godot/pull/87080.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87080.patch",
"title": "Disable automatic permissions request",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjkxNDk2OA==",
"created_at": "2024-01-11T16:10:26Z",
"updated_at": "2024-01-25T16:24:20Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTc1NjI=",
"name": "platform:android",
"color": "#e4e4e4"
},
{
"id": "MDU6TGFiZWwxMzMyMzAzMTE5",
"name": "regression",
"color": "#ff63ac"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyNTU=",
"name": "topic:porting",
"color": "#ffee88"
}
],
"commits": [
"df4f9e8e64321cf31a1cffd71fe8fe1879c7cd49"
]
},
"87096": {
"id": "PR_kwDOAO6SJc5j4TEQ",
"public_id": 87096,
"url": "https://github.com/godotengine/godot/pull/87096",
"diff_url": "https://github.com/godotengine/godot/pull/87096.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87096.patch",
"title": "Add `shader_cache_dir_valid` check to `_save_to_cache`",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjgzMTU5ODY=",
"created_at": "2024-01-12T03:19:36Z",
"updated_at": "2024-03-10T10:48:40Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTgxMTE=",
"name": "topic:rendering",
"color": "#ffee88"
}
],
"commits": [
"a365c070b34068a00463f4c9414010309f9c7920"
]
},
"87105": {
"id": "PR_kwDOAO6SJc5j5gz8",
"public_id": 87105,
"url": "https://github.com/godotengine/godot/pull/87105",
"diff_url": "https://github.com/godotengine/godot/pull/87105.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87105.patch",
"title": "ThorVG: update from v0.12.0 to v0.12.1",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjQwNDcyODk=",
"created_at": "2024-01-12T08:45:35Z",
"updated_at": "2024-03-09T22:52:13Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwzNzA0NzE3OTU=",
"name": "topic:thirdparty",
"color": "#ffee88"
}
],
"commits": [
"0650e72f873957f4325fde5d8a15d5d20ccfc7c4"
]
},
"87114": {
"id": "PR_kwDOAO6SJc5j8fjp",
"public_id": 87114,
"url": "https://github.com/godotengine/godot/pull/87114",
"diff_url": "https://github.com/godotengine/godot/pull/87114.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87114.patch",
"title": "Overhaul AABB's documentation",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjY2NzI3NzEw",
"created_at": "2024-01-12T16:20:31Z",
"updated_at": "2024-01-25T16:43:27Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"8467245526e3bb4ebfcadb2ada56c3e313f5df6b"
]
},
"87118": {
"id": "PR_kwDOAO6SJc5j8w3m",
"public_id": 87118,
"url": "https://github.com/godotengine/godot/pull/87118",
"diff_url": "https://github.com/godotengine/godot/pull/87118.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87118.patch",
"title": "[Core] Fix `AABB.encloses` failing on shared upper bound",
"state": "MERGED",
"is_draft": false,
"authored_by": "U_kgDOBcK-Cw",
"created_at": "2024-01-12T17:01:15Z",
"updated_at": "2024-01-25T18:01:00Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTc5NjY=",
"name": "topic:core",
"color": "#ffee88"
}
],
"commits": [
"b4191bf8f64f984f469dc4fcef0c0f23cf6cf226"
]
},
"87145": {
"id": "PR_kwDOAO6SJc5kAMQ4",
"public_id": 87145,
"url": "https://github.com/godotengine/godot/pull/87145",
"diff_url": "https://github.com/godotengine/godot/pull/87145.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87145.patch",
"title": "Allow configuring the maximum width for atlas import",
"state": "MERGED",
"is_draft": false,
"authored_by": "U_kgDOBcK-Cw",
"created_at": "2024-01-13T13:47:42Z",
"updated_at": "2024-03-11T22:11:56Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWw4OTAzMTA1MDI=",
"name": "topic:import",
"color": "#ffee88"
}
],
"commits": [
"8b3c12d8df5bc8964e8037a0cc0cb4d38d764a20"
]
},
"87156": {
"id": "PR_kwDOAO6SJc5kAmli",
"public_id": 87156,
"url": "https://github.com/godotengine/godot/pull/87156",
"diff_url": "https://github.com/godotengine/godot/pull/87156.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87156.patch",
"title": "Add descriptions to the remaining properties of RDPipelineDepthStencilState",
"state": "MERGED",
"is_draft": false,
"authored_by": "U_kgDOBhvAjg",
"created_at": "2024-01-13T19:18:54Z",
"updated_at": "2024-01-25T16:41:53Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"0bb744e555f131cf884bea4d3c5eb4e9e462978b"
]
},
"87175": {
"id": "PR_kwDOAO6SJc5kBfuT",
"public_id": 87175,
"url": "https://github.com/godotengine/godot/pull/87175",
"diff_url": "https://github.com/godotengine/godot/pull/87175.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87175.patch",
"title": "Overhaul Basis' documentation",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjY2NzI3NzEw",
"created_at": "2024-01-14T13:41:04Z",
"updated_at": "2024-03-11T22:57:24Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"58ddd8410885997f4414dc66c007a740a904d588"
]
},
"87180": {
"id": "PR_kwDOAO6SJc5kB2rc",
"public_id": 87180,
"url": "https://github.com/godotengine/godot/pull/87180",
"diff_url": "https://github.com/godotengine/godot/pull/87180.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87180.patch",
"title": "Include `animation.length` in Animation example",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjMzMTMwMA==",
"created_at": "2024-01-14T18:30:46Z",
"updated_at": "2024-01-24T17:08:25Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"698c67d540cddf38c9ad7e73e99721c245b93588"
]
},
"87181": {
"id": "PR_kwDOAO6SJc5kB2x8",
"public_id": 87181,
"url": "https://github.com/godotengine/godot/pull/87181",
"diff_url": "https://github.com/godotengine/godot/pull/87181.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87181.patch",
"title": "Overhaul Quaternion documentation",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjY2NzI3NzEw",
"created_at": "2024-01-14T18:32:29Z",
"updated_at": "2024-03-11T22:54:23Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"38cd13c51a4772d21a38d4048cec6be43b965efd"
]
},
"87185": {
"id": "PR_kwDOAO6SJc5kB8iI",
"public_id": 87185,
"url": "https://github.com/godotengine/godot/pull/87185",
"diff_url": "https://github.com/godotengine/godot/pull/87185.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87185.patch",
"title": "[MP] Fix spawned nodes not working after reset",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE2ODc5MTg=",
"created_at": "2024-01-14T20:01:36Z",
"updated_at": "2024-03-12T11:55:02Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "LA_kwDOAO6SJc8AAAABAjhGIg",
"name": "topic:multiplayer",
"color": "#ffee88"
}
],
"commits": [
"cb08f2a9689eff85256e020608ac264bcdaf57f7"
]
},
"87186": {
"id": "PR_kwDOAO6SJc5kB81h",
"public_id": 87186,
"url": "https://github.com/godotengine/godot/pull/87186",
"diff_url": "https://github.com/godotengine/godot/pull/87186.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87186.patch",
"title": "[MP] Fix remote net ID cleanup",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE2ODc5MTg=",
"created_at": "2024-01-14T20:06:22Z",
"updated_at": "2024-03-11T22:14:03Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "LA_kwDOAO6SJc8AAAABAjhGIg",
"name": "topic:multiplayer",
"color": "#ffee88"
}
],
"commits": [
"89dacb88ec57dc7c7deb72defac49b60da2e4ca6"
]
},
"87190": {
"id": "PR_kwDOAO6SJc5kB-jt",
"public_id": 87190,
"url": "https://github.com/godotengine/godot/pull/87190",
"diff_url": "https://github.com/godotengine/godot/pull/87190.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87190.patch",
"title": "[MP] Handle cleanup of \"scene cache\" nodes",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE2ODc5MTg=",
"created_at": "2024-01-14T20:34:40Z",
"updated_at": "2024-04-17T05:43:47Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "LA_kwDOAO6SJc8AAAABAjhGIg",
"name": "topic:multiplayer",
"color": "#ffee88"
}
],
"commits": [
"853df2895ad652fb9bbc4d4a38f33ccdc7ec8e54"
]
},
"87218": {
"id": "PR_kwDOAO6SJc5kGHJw",
"public_id": 87218,
"url": "https://github.com/godotengine/godot/pull/87218",
"diff_url": "https://github.com/godotengine/godot/pull/87218.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87218.patch",
"title": "makerst: Suggest using `[code skip-lint]` to skip warnings if intended",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE4MDAzMg==",
"created_at": "2024-01-15T14:07:11Z",
"updated_at": "2024-03-09T22:26:38Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwyNzkwOTgwMDk=",
"name": "topic:buildsystem",
"color": "#ffee88"
}
],
"commits": [
"cd3078e45b88f83eb61071dfd4d3e264d4fbe5ac"
]
},
"87222": {
"id": "PR_kwDOAO6SJc5kGsZv",
"public_id": 87222,
"url": "https://github.com/godotengine/godot/pull/87222",
"diff_url": "https://github.com/godotengine/godot/pull/87222.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87222.patch",
"title": "Fix inaccuracies in the report of leaked objects",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjExNzk3MTc0",
"created_at": "2024-01-15T15:41:33Z",
"updated_at": "2024-03-11T17:02:01Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTc5NjY=",
"name": "topic:core",
"color": "#ffee88"
}
],
"commits": [
"a04a67ead611b6fec2cb9af85e4dfee478fe2a3b"
]
},
"87223": {
"id": "PR_kwDOAO6SJc5kG_q0",
"public_id": 87223,
"url": "https://github.com/godotengine/godot/pull/87223",
"diff_url": "https://github.com/godotengine/godot/pull/87223.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87223.patch",
"title": "Replace some \"uncommon\" words in class reference",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjY2NzI3NzEw",
"created_at": "2024-01-15T16:37:38Z",
"updated_at": "2024-01-25T16:42:41Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"61bdbdd9eeb7143e877fc9fe184b2d6428f4b0db"
]
},
"87225": {
"id": "PR_kwDOAO6SJc5kHCYe",
"public_id": 87225,
"url": "https://github.com/godotengine/godot/pull/87225",
"diff_url": "https://github.com/godotengine/godot/pull/87225.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87225.patch",
"title": "Fix 2D normals for transposed texture",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjkyODMwOTg=",
"created_at": "2024-01-15T16:46:13Z",
"updated_at": "2024-01-25T17:15:26Z",
"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": [
"0fe7eead024ef0b4ae2750aa09594beb8f4bb11c"
]
},
"87246": {
"id": "PR_kwDOAO6SJc5kLLq-",
"public_id": 87246,
"url": "https://github.com/godotengine/godot/pull/87246",
"diff_url": "https://github.com/godotengine/godot/pull/87246.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87246.patch",
"title": "Fix a possible crash when importing an OGG file with zero-length packets",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjM1NTk3MzM3",
"created_at": "2024-01-16T10:42:49Z",
"updated_at": "2024-02-27T14:49:38Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
"name": "crash",
"color": "#885544"
},
{
"id": "MDU6TGFiZWw1NzI3ODE5OTc=",
"name": "topic:audio",
"color": "#ffee88"
}
],
"commits": [
"a4db4ae6581a6e4f051d8aea2c562c1165d22590"
]
},
"87264": {
"id": "PR_kwDOAO6SJc5kOiWj",
"public_id": 87264,
"url": "https://github.com/godotengine/godot/pull/87264",
"diff_url": "https://github.com/godotengine/godot/pull/87264.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87264.patch",
"title": "[C#] Fix `Encloses` failing on shared upper bound for `AABB` and `Rect2(I)`",
"state": "MERGED",
"is_draft": false,
"authored_by": "U_kgDOBcK-Cw",
"created_at": "2024-01-16T18:28:02Z",
"updated_at": "2024-01-25T18:01:08Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTc5NjY=",
"name": "topic:core",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWw3MDkyNjk3NzU=",
"name": "topic:dotnet",
"color": "#ffee88"
}
],
"commits": [
"227a165ce4ecf2c040263075ed4b23862519af6f"
]
},
"87305": {
"id": "PR_kwDOAO6SJc5kVno3",
"public_id": 87305,
"url": "https://github.com/godotengine/godot/pull/87305",
"diff_url": "https://github.com/godotengine/godot/pull/87305.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87305.patch",
"title": "[macOS] Fix MoltenVK SDK detection after file location changes in 1.3.275.0.",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjc2NDU2ODM=",
"created_at": "2024-01-17T17:34:34Z",
"updated_at": "2024-01-18T09:49:04Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTc3ODA=",
"name": "platform:macos",
"color": "#e4e4e4"
},
{
"id": "MDU6TGFiZWwyNzkwOTgwMDk=",
"name": "topic:buildsystem",
"color": "#ffee88"
}
],
"commits": [
"a2c1c01941a3dec3e2a361d9dc21bb0390efcbaf"
]
},
"87334": {
"id": "PR_kwDOAO6SJc5kbJ_r",
"public_id": 87334,
"url": "https://github.com/godotengine/godot/pull/87334",
"diff_url": "https://github.com/godotengine/godot/pull/87334.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87334.patch",
"title": "Overhaul Transform3D documentation",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjY2NzI3NzEw",
"created_at": "2024-01-18T13:20:33Z",
"updated_at": "2024-03-11T14:07:25Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"64ba22a9a7d4c4f8540acb8b489c37f5e6d8380b"
]
},
"87346": {
"id": "PR_kwDOAO6SJc5kcshX",
"public_id": 87346,
"url": "https://github.com/godotengine/godot/pull/87346",
"diff_url": "https://github.com/godotengine/godot/pull/87346.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87346.patch",
"title": "Update Android dependencies for the project",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjkxNDk2OA==",
"created_at": "2024-01-18T17:13:12Z",
"updated_at": "2024-03-12T20:14:28Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwyNzkwOTc1NjI=",
"name": "platform:android",
"color": "#e4e4e4"
},
{
"id": "MDU6TGFiZWwyNzkwOTgwMDk=",
"name": "topic:buildsystem",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyNTU=",
"name": "topic:porting",
"color": "#ffee88"
}
],
"commits": [
"e04a38775b45d25155d7658d3914d4eef2b9fd42"
]
},
"87356": {
"id": "PR_kwDOAO6SJc5kflJB",
"public_id": 87356,
"url": "https://github.com/godotengine/godot/pull/87356",
"diff_url": "https://github.com/godotengine/godot/pull/87356.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87356.patch",
"title": "Check if the ref shader is valid in visual shader's `_update_option_menu`",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjgzMTU5ODY=",
"created_at": "2024-01-19T04:33:27Z",
"updated_at": "2024-03-11T15:36:36Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwxNjA5NDQyMDYy",
"name": "topic:shaders",
"color": "#ffee88"
}
],
"commits": [
"ff089f8cea5ac874f1d81f73c6ac83a1b4715858"
]
},
"87358": {
"id": "PR_kwDOAO6SJc5kf81Q",
"public_id": 87358,
"url": "https://github.com/godotengine/godot/pull/87358",
"diff_url": "https://github.com/godotengine/godot/pull/87358.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87358.patch",
"title": "[iOS] Update linker flags for Xcode 15.2.",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjc2NDU2ODM=",
"created_at": "2024-01-19T06:08:34Z",
"updated_at": "2024-03-09T22:30:36Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwyNzkwOTc1MTk=",
"name": "platform:ios",
"color": "#e4e4e4"
},
{
"id": "MDU6TGFiZWwyNzkwOTgwMDk=",
"name": "topic:buildsystem",
"color": "#ffee88"
}
],
"commits": [
"ac57f10f82b713c21515fffff11fda2346828cee"
]
},
"87389": {
"id": "PR_kwDOAO6SJc5kmUjD",
"public_id": 87389,
"url": "https://github.com/godotengine/godot/pull/87389",
"diff_url": "https://github.com/godotengine/godot/pull/87389.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87389.patch",
"title": "Explicitly initialize all of `FileAccess::create_func[ACCESS_MAX]`",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjUyMTQ4MjIx",
"created_at": "2024-01-19T22:35:02Z",
"updated_at": "2024-03-11T17:02:36Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTc5NjY=",
"name": "topic:core",
"color": "#ffee88"
}
],
"commits": [
"2dae53c316493899736e42e3a38fb8190006adc8"
]
},
"87390": {
"id": "PR_kwDOAO6SJc5knL1t",
"public_id": 87390,
"url": "https://github.com/godotengine/godot/pull/87390",
"diff_url": "https://github.com/godotengine/godot/pull/87390.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87390.patch",
"title": "Add basic multimesh data needed for headless export to the Dummy rendering server",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE2NTIxMzM5",
"created_at": "2024-01-20T01:24:07Z",
"updated_at": "2024-04-16T07:08:20Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyOTA5OTAwODUw",
"name": "topic:export",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgxMTE=",
"name": "topic:rendering",
"color": "#ffee88"
}
],
"commits": [
"ed2b3d358d3883b98f741cbfc1ca3d7aa4fcbb7b"
]
},
"87392": {
"id": "PR_kwDOAO6SJc5knaKI",
"public_id": 87392,
"url": "https://github.com/godotengine/godot/pull/87392",
"diff_url": "https://github.com/godotengine/godot/pull/87392.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87392.patch",
"title": "Add DummyShader handling to Dummy RenderingServer to ensure shader parameters are saved in headless export",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE2NTIxMzM5",
"created_at": "2024-01-20T03:28:13Z",
"updated_at": "2024-03-10T10:49:42Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyOTA5OTAwODUw",
"name": "topic:export",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgxMTE=",
"name": "topic:rendering",
"color": "#ffee88"
}
],
"commits": [
"21ade7f0f76f33214c7c214a3e87f98bdfb94fdb"
]
},
"87415": {
"id": "PR_kwDOAO6SJc5koOAs",
"public_id": 87415,
"url": "https://github.com/godotengine/godot/pull/87415",
"diff_url": "https://github.com/godotengine/godot/pull/87415.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87415.patch",
"title": "Redraw `TreeItem` on more changes",
"state": "MERGED",
"is_draft": false,
"authored_by": "U_kgDOBcK-Cw",
"created_at": "2024-01-20T15:43:26Z",
"updated_at": "2024-01-24T17:07:10Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxNzMyNzIwNzc5",
"name": "topic:gui",
"color": "#ffee88"
}
],
"commits": [
"552594ffdcca599bf5d44a8b61f9a940ccab38e5"
]
},
"87444": {
"id": "PR_kwDOAO6SJc5kp2G-",
"public_id": 87444,
"url": "https://github.com/godotengine/godot/pull/87444",
"diff_url": "https://github.com/godotengine/godot/pull/87444.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87444.patch",
"title": "Tweak XROrigin3D documentation",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjY2NzI3NzEw",
"created_at": "2024-01-21T14:53:32Z",
"updated_at": "2024-03-11T14:08:06Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"552403d581f0b254f9722c9af37494230d6141d1"
]
},
"87448": {
"id": "PR_kwDOAO6SJc5kqMY4",
"public_id": 87448,
"url": "https://github.com/godotengine/godot/pull/87448",
"diff_url": "https://github.com/godotengine/godot/pull/87448.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87448.patch",
"title": "Add check for negative `buffer_size` inside `StreamPeerGZIP::start_(de)compression`",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjYyMzgzNzI1",
"created_at": "2024-01-21T19:34:10Z",
"updated_at": "2024-03-11T17:02:54Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTc5NjY=",
"name": "topic:core",
"color": "#ffee88"
}
],
"commits": [
"da886006a052a9f9c697878dfe317a37ef413ba7"
]
},
"87459": {
"id": "PR_kwDOAO6SJc5kq82P",
"public_id": 87459,
"url": "https://github.com/godotengine/godot/pull/87459",
"diff_url": "https://github.com/godotengine/godot/pull/87459.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87459.patch",
"title": "Fix passing int to tween's `from` with float property will be forced to interpolate as int",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjgzMTU5ODY=",
"created_at": "2024-01-22T02:49:58Z",
"updated_at": "2024-03-11T22:16:54Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
"name": "topic:animation",
"color": "#ffee88"
}
],
"commits": [
"3c596094ab0d65461e64442942ffea21ccc5a5bc"
]
},
"87465": {
"id": "PR_kwDOAO6SJc5ksuGR",
"public_id": 87465,
"url": "https://github.com/godotengine/godot/pull/87465",
"diff_url": "https://github.com/godotengine/godot/pull/87465.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87465.patch",
"title": "[macOS] Update window visible state on deminiaturize.",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjc2NDU2ODM=",
"created_at": "2024-01-22T09:37:25Z",
"updated_at": "2024-03-11T16:22:28Z",
"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": [
"7e5bce7090c6a7860b62185b4f0c97c38c33b76d"
]
},
"87470": {
"id": "PR_kwDOAO6SJc5kt8LK",
"public_id": 87470,
"url": "https://github.com/godotengine/godot/pull/87470",
"diff_url": "https://github.com/godotengine/godot/pull/87470.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87470.patch",
"title": "[Editor] Fix threading problems with `TileMap` preview",
"state": "MERGED",
"is_draft": false,
"authored_by": "U_kgDOBcK-Cw",
"created_at": "2024-01-22T12:47:40Z",
"updated_at": "2024-01-25T16:04:24Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
"name": "crash",
"color": "#885544"
},
{
"id": "MDU6TGFiZWwyNjY2NzA4MDU5",
"name": "topic:2d",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
}
],
"commits": [
"dbcd82ba674182fbf5bf5ae0a9701da2b11e6fe9"
]
},
"87489": {
"id": "PR_kwDOAO6SJc5kxnsF",
"public_id": 87489,
"url": "https://github.com/godotengine/godot/pull/87489",
"diff_url": "https://github.com/godotengine/godot/pull/87489.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87489.patch",
"title": "Disable scissor test after rendering batches in compatibility renderer",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE2NTIxMzM5",
"created_at": "2024-01-22T22:57:11Z",
"updated_at": "2024-01-24T17:06:09Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNjY2NzA4MDU5",
"name": "topic:2d",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgxMTE=",
"name": "topic:rendering",
"color": "#ffee88"
}
],
"commits": [
"062e8802b7a5569f37d6a42e8a270c31b58ff6e6"
]
},
"87527": {
"id": "PR_kwDOAO6SJc5k76Sj",
"public_id": 87527,
"url": "https://github.com/godotengine/godot/pull/87527",
"diff_url": "https://github.com/godotengine/godot/pull/87527.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87527.patch",
"title": "zlib/minizip: Update to version 1.3.1",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
"created_at": "2024-01-24T10:34:05Z",
"updated_at": "2024-01-30T13:24:04Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwzNzA0NzE3OTU=",
"name": "topic:thirdparty",
"color": "#ffee88"
}
],
"commits": [
"8ead8d2ddb4bef0f667e208b7f4532a75ba494f7"
]
},
"87534": {
"id": "PR_kwDOAO6SJc5k9-I1",
"public_id": 87534,
"url": "https://github.com/godotengine/godot/pull/87534",
"diff_url": "https://github.com/godotengine/godot/pull/87534.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87534.patch",
"title": "Cherry-picks for the 4.2 branch (future 4.2.2) - 1st batch",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjExNzgyODMz",
"created_at": "2024-01-24T15:47:22Z",
"updated_at": "2024-01-24T18:07:11Z",
"target_branch": "4.2",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwyNzkwOTc5NjY=",
"name": "topic:core",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
}
],
"commits": [
"04207a87b82ae55a47717b8cc78cf8633da32c1c",
"03ec65203c01ecfcb80f49d7a95a6b6d749ae49e",
"6d1c2e54bb85df0377600137ff685e129bfa5029",
"e6ea82344a676b3280b46313d010495688b9b0fa",
"80bf0cff65e87bc2123f47025246d6be675d8a67",
"d11ef2d90809afd8823949883b051b0a870bedd4",
"0c00f3ece2d490099a4853bf56e4fcd6467937ac",
"c8bb637c57a391a925abf6402737687622f8b0fb",
"ce34a9b9a1879b8e1bcc2f429a6df3e6d0f59b43",
"c12a46d3f42fa7d66ce30ffd5dc61b149c7c4a2b",
"837aeeac896c068e225994149c45d4fb82c8fb5a",
"853b5052282078e50735d1f63fc245eef307b3f3",
"acaa906093435f12290c4f262a384055d1da0c36",
"55baf9fc58e7aebd9a51d0c3f006f3c89af9e725",
"b7c01ed6e998a9108fbb919dec1e28868d24de40",
"90a29fb844d721340a0e7665d84ed6204bee8f72",
"4ee5b3387585b7327f0f675f19815782e01880ae",
"02e95d5a087d552cd2ed1b7c3a4e4e0daee3699a",
"5f9ed5418d259ff5acc8acfa9300571f7e4471a4",
"a327fb14fb3a590793faaeb9537f600329c3ad8c",
"16b619040823b376d84443084fb61ec3eba9290f",
"c89cf8476ca4035b6fda11c50579bc5e9017a8c0",
"52b3d2915ae4954a07a51c714ccc3b2b4d80aa7d",
"ed06389a3403bdc95f115747d4373f432e9fcfa6",
"59b50775dd2eb8a597b9f8b9b2750bbbae11ff5e",
"a35a0935fb36a16ca7c64fd2fe08a69163d27972",
"240f7dc21e0c4cb9af64fa0e0ab4d3be607fb983",
"6bed40149963314fd4dbcc197d7017dd0d61ed92",
"26fa8d13eb301be8b3492ff1151b9f3c96a3bd99",
"74374b02a7796ce25ba3f19e8cbe6cdf36e11718",
"b05514dd0d22c634369caadf816f2cf4274a999e",
"b3977ad4c64bafe0cce235918ca00a402a99fb73",
"045b1d599060f25ad0682251eb8c9a3fba5cd05e",
"0224a60b43113dd06cb19460a0b70a96cabec551",
"fe834981e11ab302e92bbb30d0dabe412bd62a9f",
"c605bacdc9ca742fd5ab6df2bb2cea412808ec4c",
"9822c13909cfdbeb718780dafe606e4ecff609bc",
"c4383c0d474c82ba2f75872b127a2b507ad24fc9"
]
},
"87549": {
"id": "PR_kwDOAO6SJc5k_25G",
"public_id": 87549,
"url": "https://github.com/godotengine/godot/pull/87549",
"diff_url": "https://github.com/godotengine/godot/pull/87549.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87549.patch",
"title": "Make dark mode Title Bar work on Windows 10 1909 (build:18363) and above",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE2NDQ3Mjgy",
"created_at": "2024-01-24T21:08:58Z",
"updated_at": "2024-03-11T16:22:34Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyMDU0MTc0MTM=",
"name": "platform:windows",
"color": "#e4e4e4"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyNTU=",
"name": "topic:porting",
"color": "#ffee88"
}
],
"commits": [
"a16ca4b96c17e430d31d4a2afbf136ad4c818654"
]
},
"87553": {
"id": "PR_kwDOAO6SJc5lALll",
"public_id": 87553,
"url": "https://github.com/godotengine/godot/pull/87553",
"diff_url": "https://github.com/godotengine/godot/pull/87553.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87553.patch",
"title": "Significantly improve the speed of shader compilation in compatibility backend",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE2NTIxMzM5",
"created_at": "2024-01-24T22:17:15Z",
"updated_at": "2024-03-10T10:50:17Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwzMjQwOTUwMDYw",
"name": "performance",
"color": "#447777"
},
{
"id": "MDU6TGFiZWwyNjY2NzA4MDU5",
"name": "topic:2d",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgxMTE=",
"name": "topic:rendering",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwxNjA5NDQyMDYy",
"name": "topic:shaders",
"color": "#ffee88"
}
],
"commits": [
"f1781fe9d1ec82cc9f78ecf0a8f6fa20e7114e46"
]
},
"87571": {
"id": "PR_kwDOAO6SJc5lCvQW",
"public_id": 87571,
"url": "https://github.com/godotengine/godot/pull/87571",
"diff_url": "https://github.com/godotengine/godot/pull/87571.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87571.patch",
"title": "Fix `FileAccessMemory` off by one error in `eof_reached`",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjExMjc3NTg4",
"created_at": "2024-01-25T09:40:52Z",
"updated_at": "2024-03-11T17:03:07Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTc5NjY=",
"name": "topic:core",
"color": "#ffee88"
}
],
"commits": [
"2561f6fc52b036fd133b9b1b16e770912d45745b"
]
},
"87575": {
"id": "PR_kwDOAO6SJc5lDXbk",
"public_id": 87575,
"url": "https://github.com/godotengine/godot/pull/87575",
"diff_url": "https://github.com/godotengine/godot/pull/87575.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87575.patch",
"title": "CI: Update `mymindstorm/setup-emsdk` to v14, should fix cache folder conflicts",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
"created_at": "2024-01-25T11:14:11Z",
"updated_at": "2024-03-09T22:31:23Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwyNzkwOTgwMDk=",
"name": "topic:buildsystem",
"color": "#ffee88"
}
],
"commits": [
"35ef0b32b328d9e5ed15f86a0f4a4d29518dec12"
]
},
"87581": {
"id": "PR_kwDOAO6SJc5lD9t-",
"public_id": 87581,
"url": "https://github.com/godotengine/godot/pull/87581",
"diff_url": "https://github.com/godotengine/godot/pull/87581.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87581.patch",
"title": "certs: Sync with Mozilla bundle as of Dec 13, 2023",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
"created_at": "2024-01-25T12:47:57Z",
"updated_at": "2024-04-08T20:04:06Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwzNzA0NzE3OTU=",
"name": "topic:thirdparty",
"color": "#ffee88"
}
],
"commits": [
"c6e829b4c6ff39d65da9309ccfe083722e9399c5"
]
},
"87589": {
"id": "PR_kwDOAO6SJc5lF4bA",
"public_id": 87589,
"url": "https://github.com/godotengine/godot/pull/87589",
"diff_url": "https://github.com/godotengine/godot/pull/87589.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87589.patch",
"title": "Cherry-picks for the 4.2 branch (future 4.2.2) - 2nd batch",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjExNzgyODMz",
"created_at": "2024-01-25T17:50:16Z",
"updated_at": "2024-01-25T19:51:21Z",
"target_branch": "4.2",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwyNzkwOTc5NjY=",
"name": "topic:core",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
}
],
"commits": [
"e070bbc77e260a5456dd2d4c0869715f2b1297f8",
"ad57a98eb0a3ab177fef95de46e13afc1434f84d",
"881d2538976049d7a8355730d2989c737940141c",
"822b2b43a6bd7e15f24c8cadf37fc03a235f8db7",
"6c8375b73d7da41ab03e45b4c757157e604a72b4",
"ce42f8b4ec5cdaa93a464e8fcff5d7b4a5c819fe",
"a92a2015f0f7031d7c5cce00994f66697e27c4bd",
"873a77d8e9af1a0bb8b460ac599239e389f5978d",
"c35e05e7b15b65badc334871e3fa58644a463dce",
"beadc92e4f3b50c04c38dfc3c5b9b413b68a9a70",
"c2d38b4388a8754fdb7a542d255ac8b747ad3941",
"eb25ef6062e158b9f1a64a44c023e1a864c15495",
"ee1034d3551fff083141204c9e5979bdff94d27e",
"bce0ada5f4dbe6a749ced9abf99e128135770b1f",
"06a94ecc14f0565190061fc2cd55405e5c4acc30",
"a47a07d13bc6e3fa031b22a0f4815f54a99c0820",
"b34af3aa5a386a7d4681051805c9b65752845966",
"49031b24e550309b1dd717eb5130240176c140c7",
"1f677eb2797b5abdf69c318eef566d9c64a15268",
"88526a23a5887627cb844d11d45a76300a045bb8",
"6a2a0487531fde97be483164a12d0b71512cf34f",
"4bc567d27abcc602308f8f8ce26f03c40cc90196",
"5dbe105f221ff20a940021411b5f8f54445699c9",
"5573f37ff353b7cb6f0b0593c9dda05a854290b9",
"8633f7bcdb52e8b59b46ae891c5a936e1393fda3",
"6e6d49c68ae7057e2e7279550f36ca548e3468b8",
"6777e1b4bfdc02b26ea07b8e3f20b6b3257aae43",
"8e3740d425a704eec2e8e487e1dd078136afbfa5",
"9609df181d6c5f67553773406822d4c5a3c1c847",
"93fd5da49c499db6e37ce64e2b5513f62af672fa",
"43d24379a5b882801f49fa4215380990ab2c6e02",
"9f10aedb17763397f759f6231bc66c47f6ff87cc",
"5f3bd68cfecb1ff698d6e609804829e4fc807b76",
"2fe886f3a5257b625d2d7798ed2cd242eeb7f154",
"3a8c04ea3c148715cc31fffe0f2b59865e2f1179",
"89f22518dc3aa35ef3957779e59d49a0bf2b56db",
"94949f0ee1bbdb7180ec8876f121461908d7f7ea",
"6f6a1dc5e9577830e55a1136e8919b85395edad6",
"dd665988d71004c2f40c9b5abf52fcbd5c9dff7b",
"663ba67016a013ab7d3d0441366d927fd3df6557",
"cd29fb22a007b6cbdadde9cb3f912f0b47b786fa",
"5a7c19f6c4192734a36c665d80a3cbea03b843d4",
"8544106b7e4d9add7905da08e3cd3bf720f3cb20",
"6e4cbdc14466199a84e22467b716dfb30cd31f91",
"d01c60c1782f3d19bfa50bdc741cbef96670336c",
"28818d1d6c503471ce3fc35e7727fbf23a9ca466",
"b247151af26cd4038b92e8de3c40d4d321675b3f",
"771db18a5da33d626cb3b212f4fcc8f508afd4d9",
"571cb746f9936cc5d636eef49afc102e5b4e9871",
"c4fb3bc342c42d64ec1c515664ce7d711b0c4d57",
"08772e3fd39772c58f75e5a5681a6ab72fce15b0",
"7827a3945b23764c48659caf7b170f5142c991e4",
"50eaeec2f7e75ead88b974b3cfc357b1beb52696",
"f7f86cf5db46ffa47938a322860527889051fcbe",
"b6d78d8eb7bcf57f0ae2d7ca7fdd129b5cde2c10",
"6b3e4bb0ec277a6e95889983096c8b05af1e84bb",
"93fd2f7768749cf949a1f7b024df21de182ad09c",
"06ccf2bbb5125ae078132fbdd8eb88e2a368577f",
"7e33c6bf228bbf9a837020ccef65744d972cb2db",
"58dd33e3d0c2f25b6c5015e55dd31588b5f32265",
"b0318cfb3d4cb4cc84f10c8da6952de678e9eba0",
"4f60f850f79e44daa7edcdba80549d569071157a",
"e19f2c6b76421acae10b8f618af453f887cfcf35",
"3b2cdc2cc59ee6ba8c9e4e3d56421bbbacb3ceba",
"27d08e2d87916c47e89aa89c7c80d28b77729425",
"49cec88ff9f004dce0865221835764f48b000172",
"bb8b208ede2f33754e943c0a63b77d033ed2372a",
"cc90979f35e2ba24501c593261017439595eff35",
"e35bbb2f8576057868328b51cd1fa760ec1a6981",
"e00f2e598a93e4271e615feed29772d87aece341",
"d4114f163189bbb1d11ac99f421116a08d258aff",
"cf767ddf290585de3c95a8e40ccfbfd8f68af560",
"2ba4a7dd3df6b8418e299c887379cf12df3a5865",
"032d96042dff838976b2b4b725cbd6b3ca1e3b2f",
"209aa9821a07fd555629534f6c7712903802fcac",
"f5ecaec1a4ca110c515fda4312d609e7add6d5c8",
"894d6291857993d9947519a8da7c1be60ceb6940",
"41dcabb0cfefc0ba232a0006e3127187d033b5ce",
"4a036b5fe7b0802bb4d8f12265f715efe6461f17",
"a1c32a946241e978bad7e5abdd41de2a8988c303",
"89fd2c30e1087b7aae36c37cb4c2e4fd23ed00b7",
"b20ba6bd12902e89df9f84b3a4daa503a10d24dd",
"19bb93513a2762ceaf80a12b7cbc4a6e8d2a4e27",
"c285b726bb06f8d160f2c4b5505bbe76431b3cee",
"7c22d5444a6df745a7c92a2a2c6cc26e49259188",
"1b8d1048adf03e58a1423a71c46b1be59aea14d6",
"79179351a3edfc56377d63d3d686daa06611e95d",
"4d3e25d09da6d19a2098f4e1d465364343ff4edc",
"776938f7317e4df688ebce5d088f19e44f26a988",
"36f34c8f86008fd2ac535ec8af6227a74232656a",
"ba23081eb758e9f4b8a5a2e10bd742bba41f04c4",
"f1f56746b9a12900fb9c401e40f58b17c00fb266",
"d41639a4cbf556ec957350335d2f7880a1011047",
"29811357a307143f95f5c0a175e61c1359cd15ba",
"ee3a87caf1b274644265a8a3e07dfd11c8ef378b"
]
},
"87597": {
"id": "PR_kwDOAO6SJc5lG_1C",
"public_id": 87597,
"url": "https://github.com/godotengine/godot/pull/87597",
"diff_url": "https://github.com/godotengine/godot/pull/87597.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87597.patch",
"title": "C#: Fix not assigning `runtime_initialized` when initializing with AOT.",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjEyOTY2ODE0",
"created_at": "2024-01-25T21:48:15Z",
"updated_at": "2024-03-11T16:36:29Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWw3MDkyNjk3NzU=",
"name": "topic:dotnet",
"color": "#ffee88"
}
],
"commits": [
"e868a9f577ede620aeb76a60097c470de3296233"
]
},
"87612": {
"id": "PR_kwDOAO6SJc5lJwuy",
"public_id": 87612,
"url": "https://github.com/godotengine/godot/pull/87612",
"diff_url": "https://github.com/godotengine/godot/pull/87612.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87612.patch",
"title": "ThorVG: update from v0.12.1 to v0.12.3",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjQwNDcyODk=",
"created_at": "2024-01-26T11:47:36Z",
"updated_at": "2024-03-09T22:52:28Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwzNzA0NzE3OTU=",
"name": "topic:thirdparty",
"color": "#ffee88"
}
],
"commits": [
"73589f6db604c9c93d3c5ab4cc2cd51f9628256f"
]
},
"87627": {
"id": "PR_kwDOAO6SJc5lL7kg",
"public_id": 87627,
"url": "https://github.com/godotengine/godot/pull/87627",
"diff_url": "https://github.com/godotengine/godot/pull/87627.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87627.patch",
"title": "Undefine yet another macro from Windows headers",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjExNzk3MTc0",
"created_at": "2024-01-26T18:47:52Z",
"updated_at": "2024-03-09T22:33:32Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyMDU0MTc0MTM=",
"name": "platform:windows",
"color": "#e4e4e4"
},
{
"id": "MDU6TGFiZWwyNzkwOTgwMDk=",
"name": "topic:buildsystem",
"color": "#ffee88"
}
],
"commits": [
"bcc96441d6194baca5bc758e0d5eb59844b7054d"
]
},
"87631": {
"id": "PR_kwDOAO6SJc5lMsjT",
"public_id": 87631,
"url": "https://github.com/godotengine/godot/pull/87631",
"diff_url": "https://github.com/godotengine/godot/pull/87631.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87631.patch",
"title": "Make viewport message dependent on framerate not physics step",
"state": "MERGED",
"is_draft": false,
"authored_by": "U_kgDOBkx80A",
"created_at": "2024-01-26T21:48:19Z",
"updated_at": "2024-03-11T15:36: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": [
"17e9fd06ce8f7e98bed087f9e01a17e47a234060"
]
},
"87661": {
"id": "PR_kwDOAO6SJc5lPiGP",
"public_id": 87661,
"url": "https://github.com/godotengine/godot/pull/87661",
"diff_url": "https://github.com/godotengine/godot/pull/87661.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87661.patch",
"title": "Fix editor profiler script function sort order",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE1MjI3Nzc=",
"created_at": "2024-01-28T01:15:19Z",
"updated_at": "2024-03-11T15:39:20Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
}
],
"commits": [
"90a5f23e798df8192e903fc5785e29fa093e5caa"
]
},
"87669": {
"id": "PR_kwDOAO6SJc5lQMBm",
"public_id": 87669,
"url": "https://github.com/godotengine/godot/pull/87669",
"diff_url": "https://github.com/godotengine/godot/pull/87669.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87669.patch",
"title": "Fix possible deadlock when creating scripts during a background garbage collection",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjM1NTk3MzM3",
"created_at": "2024-01-28T11:05:24Z",
"updated_at": "2024-03-11T16:36:52Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWw3MDkyNjk3NzU=",
"name": "topic:dotnet",
"color": "#ffee88"
}
],
"commits": [
"9d50a486bf00592888664828b35d703c46eaa9b0"
]
},
"87676": {
"id": "PR_kwDOAO6SJc5lQaFr",
"public_id": 87676,
"url": "https://github.com/godotengine/godot/pull/87676",
"diff_url": "https://github.com/godotengine/godot/pull/87676.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87676.patch",
"title": "Mention and deprecate InputEventJoypadButton's pressure",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjY2NzI3NzEw",
"created_at": "2024-01-28T13:48:10Z",
"updated_at": "2024-03-15T12:06:11Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"25c0c95960a6c6b8e65da7f9828fd83b3c6d1720"
]
},
"87682": {
"id": "PR_kwDOAO6SJc5lQxUs",
"public_id": 87682,
"url": "https://github.com/godotengine/godot/pull/87682",
"diff_url": "https://github.com/godotengine/godot/pull/87682.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87682.patch",
"title": "C#: Fix issues for StringName reference in `CSharpInstanceBridge.Get`.",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjEyOTY2ODE0",
"created_at": "2024-01-28T18:16:09Z",
"updated_at": "2024-03-13T17:52:07Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWw3MDkyNjk3NzU=",
"name": "topic:dotnet",
"color": "#ffee88"
}
],
"commits": [
"1e14503715d20bc1fc10f0343e7eecf6d6707feb"
]
},
"87710": {
"id": "PR_kwDOAO6SJc5lXALw",
"public_id": 87710,
"url": "https://github.com/godotengine/godot/pull/87710",
"diff_url": "https://github.com/godotengine/godot/pull/87710.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87710.patch",
"title": "Free dummy renderer objects",
"state": "MERGED",
"is_draft": false,
"authored_by": "U_kgDOBcK-Cw",
"created_at": "2024-01-29T18:00:17Z",
"updated_at": "2024-04-16T07:08:47Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTgxMTE=",
"name": "topic:rendering",
"color": "#ffee88"
}
],
"commits": [
"666daf47c31307c50a9f0eb08fc5146d0a3e5f32"
]
},
"87711": {
"id": "PR_kwDOAO6SJc5lXK6T",
"public_id": 87711,
"url": "https://github.com/godotengine/godot/pull/87711",
"diff_url": "https://github.com/godotengine/godot/pull/87711.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87711.patch",
"title": "Fix `ResourceLoader.load_threaded_get_status` returning `[0]` constantly in exported projects.",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjczNjQ5NzY=",
"created_at": "2024-01-29T18:29:31Z",
"updated_at": "2024-04-05T13:23:03Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTc5NjY=",
"name": "topic:core",
"color": "#ffee88"
}
],
"commits": [
"7565d1f3abb592a5978613701a4b9b744df748da"
]
},
"87738": {
"id": "PR_kwDOAO6SJc5lc0-l",
"public_id": 87738,
"url": "https://github.com/godotengine/godot/pull/87738",
"diff_url": "https://github.com/godotengine/godot/pull/87738.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87738.patch",
"title": "mbedtls: Update to upstream version 2.28.7",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
"created_at": "2024-01-30T13:10:05Z",
"updated_at": "2024-03-09T23:08:34Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwzNzA0NzE3OTU=",
"name": "topic:thirdparty",
"color": "#ffee88"
}
],
"commits": [
"dec635119eaffb31f566d3cb5a49f49d65e73a69"
]
},
"87741": {
"id": "PR_kwDOAO6SJc5ldUEE",
"public_id": 87741,
"url": "https://github.com/godotengine/godot/pull/87741",
"diff_url": "https://github.com/godotengine/godot/pull/87741.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87741.patch",
"title": "Sync controller mappings DB with SDL2 community repo",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
"created_at": "2024-01-30T14:15:21Z",
"updated_at": "2024-03-09T23:09:14Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwzNzA0NzE3OTU=",
"name": "topic:thirdparty",
"color": "#ffee88"
}
],
"commits": [
"10445d80d87ac6a8340a749071a218c9eac6ceca"
]
},
"87757": {
"id": "PR_kwDOAO6SJc5lgWgG",
"public_id": 87757,
"url": "https://github.com/godotengine/godot/pull/87757",
"diff_url": "https://github.com/godotengine/godot/pull/87757.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87757.patch",
"title": "Do not reflect the origin lines in a mirror",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjM2MjQ4NTM=",
"created_at": "2024-01-30T22:02:59Z",
"updated_at": "2024-03-10T10:50:34Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
"name": "topic:3d",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgxMTE=",
"name": "topic:rendering",
"color": "#ffee88"
}
],
"commits": [
"59c75b074a8630d2cf2fbd6b23fb4d68fa3b3a97"
]
},
"87775": {
"id": "PR_kwDOAO6SJc5liVbD",
"public_id": 87775,
"url": "https://github.com/godotengine/godot/pull/87775",
"diff_url": "https://github.com/godotengine/godot/pull/87775.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87775.patch",
"title": "Remove workaround in GLTF exporter that double converts `ra` textures to `rg`",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE2NTIxMzM5",
"created_at": "2024-01-31T07:27:13Z",
"updated_at": "2024-03-09T23:26:35Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxMzMyMzAzMTE5",
"name": "regression",
"color": "#ff63ac"
},
{
"id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
"name": "topic:3d",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyOTA5OTAwODUw",
"name": "topic:export",
"color": "#ffee88"
}
],
"commits": [
"4f41b9494353adb529af6c062c86361988481e27"
]
},
"87782": {
"id": "PR_kwDOAO6SJc5lkOhN",
"public_id": 87782,
"url": "https://github.com/godotengine/godot/pull/87782",
"diff_url": "https://github.com/godotengine/godot/pull/87782.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87782.patch",
"title": "[4.2] Fix crash when previewing a scene with a mesh as the root node",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE2NDY4NzU=",
"created_at": "2024-01-31T12:40:10Z",
"updated_at": "2024-04-08T20:05:50Z",
"target_branch": "4.2",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
"name": "crash",
"color": "#885544"
},
{
"id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
"name": "topic:3d",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWw4OTAzMTA1MDI=",
"name": "topic:import",
"color": "#ffee88"
}
],
"commits": [
"424a6a6bf5109a099a51e42f5e1737aab70f66da"
]
},
"87790": {
"id": "PR_kwDOAO6SJc5llu5n",
"public_id": 87790,
"url": "https://github.com/godotengine/godot/pull/87790",
"diff_url": "https://github.com/godotengine/godot/pull/87790.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87790.patch",
"title": "Fix incorrect condition for error filtering",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjUzODg3NjYy",
"created_at": "2024-01-31T16:05:40Z",
"updated_at": "2024-03-11T15:39:37Z",
"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": [
"d81c9c32c5ea4e91de3038b30c4a7a9ab78b7481"
]
},
"87838": {
"id": "PR_kwDOAO6SJc5lv5xx",
"public_id": 87838,
"url": "https://github.com/godotengine/godot/pull/87838",
"diff_url": "https://github.com/godotengine/godot/pull/87838.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87838.patch",
"title": "C#: Fix duplicate key issue on reload",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjQzNzAyNQ==",
"created_at": "2024-02-01T20:14:52Z",
"updated_at": "2024-03-11T16:37:32Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWw3MDkyNjk3NzU=",
"name": "topic:dotnet",
"color": "#ffee88"
}
],
"commits": [
"999180d5b5c1023f441100e7b45a3aa346a2e898"
]
},
"87854": {
"id": "PR_kwDOAO6SJc5ly20l",
"public_id": 87854,
"url": "https://github.com/godotengine/godot/pull/87854",
"diff_url": "https://github.com/godotengine/godot/pull/87854.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87854.patch",
"title": "Update visuals immediately after resizing `Placeholder*` textures",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjgzMTU5ODY=",
"created_at": "2024-02-02T06:58:42Z",
"updated_at": "2024-03-11T17:07:54Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTc5NjY=",
"name": "topic:core",
"color": "#ffee88"
}
],
"commits": [
"e896fbb638674972ce98d6475398bb3765b65b71"
]
},
"87863": {
"id": "PR_kwDOAO6SJc5l0Xck",
"public_id": 87863,
"url": "https://github.com/godotengine/godot/pull/87863",
"diff_url": "https://github.com/godotengine/godot/pull/87863.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87863.patch",
"title": "Expose `NOTIFICATION_EXTENSION_RELOADED` to `ClassDB`",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjY3NjQ0ODIy",
"created_at": "2024-02-02T11:09:05Z",
"updated_at": "2024-03-11T22:17:53Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWw1ODA1MzcwMDM=",
"name": "topic:gdextension",
"color": "#ffee88"
}
],
"commits": [
"fee70558f8fae8ace29c10a0393197cb1679fe4a"
]
},
"87864": {
"id": "PR_kwDOAO6SJc5l0ajj",
"public_id": 87864,
"url": "https://github.com/godotengine/godot/pull/87864",
"diff_url": "https://github.com/godotengine/godot/pull/87864.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87864.patch",
"title": "CI scripts: Fix `printf` for format checks",
"state": "MERGED",
"is_draft": false,
"authored_by": "U_kgDOBcK-Cw",
"created_at": "2024-02-02T11:17:17Z",
"updated_at": "2024-03-09T22:34:07Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTgwMDk=",
"name": "topic:buildsystem",
"color": "#ffee88"
}
],
"commits": [
"6da378afeaaec007d761113198bdd6c0966eafa7"
]
},
"87869": {
"id": "PR_kwDOAO6SJc5l1h64",
"public_id": 87869,
"url": "https://github.com/godotengine/godot/pull/87869",
"diff_url": "https://github.com/godotengine/godot/pull/87869.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87869.patch",
"title": "ThorVG: update from v0.12.3 to v0.12.4",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjQwNDcyODk=",
"created_at": "2024-02-02T14:04:59Z",
"updated_at": "2024-03-09T22:53:40Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwzNzA0NzE3OTU=",
"name": "topic:thirdparty",
"color": "#ffee88"
}
],
"commits": [
"da42124efe4f04fbb2749a255af09118b5be6156"
]
},
"87876": {
"id": "PR_kwDOAO6SJc5l3L23",
"public_id": 87876,
"url": "https://github.com/godotengine/godot/pull/87876",
"diff_url": "https://github.com/godotengine/godot/pull/87876.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87876.patch",
"title": "Fix frame number underflow in visual profiler",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjM2MTU0",
"created_at": "2024-02-02T18:09:35Z",
"updated_at": "2024-03-11T15:39:53Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
}
],
"commits": [
"27dc9fa4c0484ac4421b257d4986ea660fa432e6"
]
},
"87878": {
"id": "PR_kwDOAO6SJc5l4F50",
"public_id": 87878,
"url": "https://github.com/godotengine/godot/pull/87878",
"diff_url": "https://github.com/godotengine/godot/pull/87878.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87878.patch",
"title": "Add basic Emacs `.gitignore` entries",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjI3MDkyOA==",
"created_at": "2024-02-02T20:35:03Z",
"updated_at": "2024-03-09T22:34:36Z",
"target_branch": "master",
"labels": [
{
"id": "LA_kwDOAO6SJc77GWog",
"name": "cherrypick:3.5",
"color": "#446699"
},
{
"id": "MDU6TGFiZWwxNjQ3MDUzMjAw",
"name": "cherrypick:3.x",
"color": "#446699"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwyNzkwOTgwMDk=",
"name": "topic:buildsystem",
"color": "#ffee88"
}
],
"commits": [
"2696fee3c6b08cd9645a61ebf08b84fd70be5a72"
]
},
"87912": {
"id": "PR_kwDOAO6SJc5l7IEg",
"public_id": 87912,
"url": "https://github.com/godotengine/godot/pull/87912",
"diff_url": "https://github.com/godotengine/godot/pull/87912.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87912.patch",
"title": "[macOS] Fix changing main menu item names.",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjc2NDU2ODM=",
"created_at": "2024-02-03T19:14:16Z",
"updated_at": "2024-03-09T23:27:25Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTc3ODA=",
"name": "platform:macos",
"color": "#e4e4e4"
},
{
"id": "MDU6TGFiZWwxMzMyMzAzMTE5",
"name": "regression",
"color": "#ff63ac"
},
{
"id": "MDU6TGFiZWwxNzMyNzIwNzc5",
"name": "topic:gui",
"color": "#ffee88"
}
],
"commits": [
"112f489449634984dd6f248bc9a3513393312b1f"
]
},
"87913": {
"id": "PR_kwDOAO6SJc5l7KxN",
"public_id": 87913,
"url": "https://github.com/godotengine/godot/pull/87913",
"diff_url": "https://github.com/godotengine/godot/pull/87913.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87913.patch",
"title": "Minor fix in DisplayServer docs to include Linux & Windows in `FEATURE_NATIVE_DIALOG`",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjM1Mzc2OTUw",
"created_at": "2024-02-03T20:02:14Z",
"updated_at": "2024-03-11T14:10:33Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"2ba6066d5dcf4b9835310e01b00a6cec5320733b"
]
},
"87915": {
"id": "PR_kwDOAO6SJc5l7MdY",
"public_id": 87915,
"url": "https://github.com/godotengine/godot/pull/87915",
"diff_url": "https://github.com/godotengine/godot/pull/87915.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87915.patch",
"title": "Editor: Fix `_parse_category()` is not called for custom categories",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjQ3NzAwNDE4",
"created_at": "2024-02-03T20:33:41Z",
"updated_at": "2024-03-09T23:27:43Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxMzMyMzAzMTE5",
"name": "regression",
"color": "#ff63ac"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwzMDcxMzU1MzI=",
"name": "topic:plugin",
"color": "#ffee88"
}
],
"commits": [
"547f03b6d75272902fa3811792fe0b03ff7ed5c3"
]
},
"87933": {
"id": "PR_kwDOAO6SJc5l8LVm",
"public_id": 87933,
"url": "https://github.com/godotengine/godot/pull/87933",
"diff_url": "https://github.com/godotengine/godot/pull/87933.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87933.patch",
"title": "Fix crash when importing a GLTF file with a skeleton as the root",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE2NDY4NzU=",
"created_at": "2024-02-04T08:56:36Z",
"updated_at": "2024-03-11T22:25:21Z",
"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": [
"4c8d69f264459a9b8b72fa7ffe8a972e821af1a1"
]
},
"87934": {
"id": "PR_kwDOAO6SJc5l8L04",
"public_id": 87934,
"url": "https://github.com/godotengine/godot/pull/87934",
"diff_url": "https://github.com/godotengine/godot/pull/87934.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87934.patch",
"title": "Fix GLTF exporting invalid meshes and attempting to export gizmo meshes",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE2NDY4NzU=",
"created_at": "2024-02-04T09:03:58Z",
"updated_at": "2024-03-11T22:25:56Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
"name": "topic:3d",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWw4OTAzMTA1MDI=",
"name": "topic:import",
"color": "#ffee88"
}
],
"commits": [
"2d38c980ee91bae816fd84e6cffb779c291ab089"
]
},
"87938": {
"id": "PR_kwDOAO6SJc5l8fWu",
"public_id": 87938,
"url": "https://github.com/godotengine/godot/pull/87938",
"diff_url": "https://github.com/godotengine/godot/pull/87938.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87938.patch",
"title": "Add null check for GDExtension deinitialization",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjEyNTc3ODUy",
"created_at": "2024-02-04T11:44:51Z",
"updated_at": "2024-03-11T22:26:15Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
"name": "crash",
"color": "#885544"
},
{
"id": "MDU6TGFiZWw1ODA1MzcwMDM=",
"name": "topic:gdextension",
"color": "#ffee88"
}
],
"commits": [
"dc4c6cfb9b78bca962121510b01b7a7605bbbd45"
]
},
"87941": {
"id": "PR_kwDOAO6SJc5l8k2T",
"public_id": 87941,
"url": "https://github.com/godotengine/godot/pull/87941",
"diff_url": "https://github.com/godotengine/godot/pull/87941.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87941.patch",
"title": "[GDScript] Prevent running `String` number functions on invalid literal",
"state": "MERGED",
"is_draft": false,
"authored_by": "U_kgDOBcK-Cw",
"created_at": "2024-02-04T12:56:10Z",
"updated_at": "2024-03-11T22:26:43Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTgwODI=",
"name": "topic:gdscript",
"color": "#ffee88"
}
],
"commits": [
"66d55e62f009876b4e71d988a7a1bfb16c8230fa"
]
},
"87943": {
"id": "PR_kwDOAO6SJc5l8m8x",
"public_id": 87943,
"url": "https://github.com/godotengine/godot/pull/87943",
"diff_url": "https://github.com/godotengine/godot/pull/87943.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87943.patch",
"title": "Only recurse depth wise in `Tree::_count_selected_items`",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjExMjc3NTg4",
"created_at": "2024-02-04T13:24:15Z",
"updated_at": "2024-03-11T22:27:03Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
"name": "crash",
"color": "#885544"
},
{
"id": "MDU6TGFiZWwxNzMyNzIwNzc5",
"name": "topic:gui",
"color": "#ffee88"
}
],
"commits": [
"43038bbfcb53ccaecc8a258e4d07d0f489292361"
]
},
"87951": {
"id": "PR_kwDOAO6SJc5l8_ib",
"public_id": 87951,
"url": "https://github.com/godotengine/godot/pull/87951",
"diff_url": "https://github.com/godotengine/godot/pull/87951.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87951.patch",
"title": "Fix inverted link in docs",
"state": "MERGED",
"is_draft": false,
"authored_by": "U_kgDOBcK-Cw",
"created_at": "2024-02-04T17:33:40Z",
"updated_at": "2024-03-11T14:10:54Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
}
],
"commits": [
"17000bf8c3abb2a6f240bf49800ce8e68e7ced70"
]
},
"87956": {
"id": "PR_kwDOAO6SJc5l9NPu",
"public_id": 87956,
"url": "https://github.com/godotengine/godot/pull/87956",
"diff_url": "https://github.com/godotengine/godot/pull/87956.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87956.patch",
"title": "Add workaround for emscripten >= 3.1.47 LTO build",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjI3MDkyOA==",
"created_at": "2024-02-04T20:29:51Z",
"updated_at": "2024-03-11T16:13:10Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "LA_kwDOAO6SJc77GWog",
"name": "cherrypick:3.5",
"color": "#446699"
},
{
"id": "MDU6TGFiZWwxNjQ3MDUzMjAw",
"name": "cherrypick:3.x",
"color": "#446699"
},
{
"id": "MDU6TGFiZWwyNzkwOTc0NTU=",
"name": "platform:web",
"color": "#e4e4e4"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyNTU=",
"name": "topic:porting",
"color": "#ffee88"
}
],
"commits": [
"656bc22e283852a55ad1317048649f0991bc7dcd"
]
},
"87960": {
"id": "PR_kwDOAO6SJc5l9QE_",
"public_id": 87960,
"url": "https://github.com/godotengine/godot/pull/87960",
"diff_url": "https://github.com/godotengine/godot/pull/87960.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87960.patch",
"title": "[macOS] Check Vulkan SDK version when looking for MoltenVK libs.",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjc2NDU2ODM=",
"created_at": "2024-02-04T21:13:49Z",
"updated_at": "2024-03-09T22:35:00Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwyNzkwOTc3ODA=",
"name": "platform:macos",
"color": "#e4e4e4"
},
{
"id": "MDU6TGFiZWwyNzkwOTgwMDk=",
"name": "topic:buildsystem",
"color": "#ffee88"
}
],
"commits": [
"70e328385c8c9e11ff2d62906edd5a0706c27b9f"
]
},
"87973": {
"id": "PR_kwDOAO6SJc5mBmVP",
"public_id": 87973,
"url": "https://github.com/godotengine/godot/pull/87973",
"diff_url": "https://github.com/godotengine/godot/pull/87973.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87973.patch",
"title": "Remove duplicate `ARRAY_CUSTOM_RGBA8_UNORM` ref in Mesh docs",
"state": "MERGED",
"is_draft": false,
"authored_by": "U_kgDOBY72zQ",
"created_at": "2024-02-05T13:33:40Z",
"updated_at": "2024-03-11T14:11:32Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
}
],
"commits": [
"02faccd14f635334569d6499d86f6759de7bfbff"
]
},
"87981": {
"id": "PR_kwDOAO6SJc5mDGo0",
"public_id": 87981,
"url": "https://github.com/godotengine/godot/pull/87981",
"diff_url": "https://github.com/godotengine/godot/pull/87981.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87981.patch",
"title": "Fix emscripten 3.1.51 breaking change about `*glGetProcAddress()`",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjI3MDkyOA==",
"created_at": "2024-02-05T16:50:48Z",
"updated_at": "2024-03-11T16:13:32Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "LA_kwDOAO6SJc77GWog",
"name": "cherrypick:3.5",
"color": "#446699"
},
{
"id": "MDU6TGFiZWwxNjQ3MDUzMjAw",
"name": "cherrypick:3.x",
"color": "#446699"
},
{
"id": "MDU6TGFiZWwyNzkwOTc0NTU=",
"name": "platform:web",
"color": "#e4e4e4"
},
{
"id": "MDU6TGFiZWwyNzkwOTgwMDk=",
"name": "topic:buildsystem",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyNTU=",
"name": "topic:porting",
"color": "#ffee88"
}
],
"commits": [
"5922ac0fb11105da67d28847b60a521406a77cdb"
]
},
"87983": {
"id": "PR_kwDOAO6SJc5mDkc9",
"public_id": 87983,
"url": "https://github.com/godotengine/godot/pull/87983",
"diff_url": "https://github.com/godotengine/godot/pull/87983.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87983.patch",
"title": "Document `OS.execute()` limitations on Android",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE4MDAzMg==",
"created_at": "2024-02-05T17:59:10Z",
"updated_at": "2024-03-11T14:12:47Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"d94ee14123670c630d45b65afef1a0b31d4a2306"
]
},
"87985": {
"id": "PR_kwDOAO6SJc5mDnQM",
"public_id": 87985,
"url": "https://github.com/godotengine/godot/pull/87985",
"diff_url": "https://github.com/godotengine/godot/pull/87985.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87985.patch",
"title": "Fix docs for Color class regarding bits per component.",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE3NTA2NTcz",
"created_at": "2024-02-05T18:05:28Z",
"updated_at": "2024-03-11T14:13:07Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
}
],
"commits": [
"0e977e087ccf7c1392e56e7ff12dd7bb538ee70a"
]
},
"87989": {
"id": "PR_kwDOAO6SJc5mEPmA",
"public_id": 87989,
"url": "https://github.com/godotengine/godot/pull/87989",
"diff_url": "https://github.com/godotengine/godot/pull/87989.diff",
"patch_url": "https://github.com/godotengine/godot/pull/87989.patch",
"title": "Show modifier key functionality on all the editor tools",
"state": "MERGED",
"is_draft": false,
"authored_by": "U_kgDOBkx80A",
"created_at": "2024-02-05T19:47:53Z",
"updated_at": "2024-04-09T22:56:05Z",
"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": [
"433c22fb6fca4dc414d62eaa9f2f1c2839164643"
]
},
"88010": {
"id": "PR_kwDOAO6SJc5mHN1I",
"public_id": 88010,
"url": "https://github.com/godotengine/godot/pull/88010",
"diff_url": "https://github.com/godotengine/godot/pull/88010.diff",
"patch_url": "https://github.com/godotengine/godot/pull/88010.patch",
"title": "Web: Bump closure compiler spec to `ECMASCRIPT_2021`",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
"created_at": "2024-02-06T08:19:55Z",
"updated_at": "2024-03-09T22:38:04Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "LA_kwDOAO6SJc77GWog",
"name": "cherrypick:3.5",
"color": "#446699"
},
{
"id": "MDU6TGFiZWwxNjQ3MDUzMjAw",
"name": "cherrypick:3.x",
"color": "#446699"
},
{
"id": "MDU6TGFiZWwyNzkwOTc0NTU=",
"name": "platform:web",
"color": "#e4e4e4"
},
{
"id": "MDU6TGFiZWwyNzkwOTgwMDk=",
"name": "topic:buildsystem",
"color": "#ffee88"
}
],
"commits": [
"d29b0d90e0d735eee860b977c57cb75423d7a9ba"
]
},
"88021": {
"id": "PR_kwDOAO6SJc5mJTg5",
"public_id": 88021,
"url": "https://github.com/godotengine/godot/pull/88021",
"diff_url": "https://github.com/godotengine/godot/pull/88021.diff",
"patch_url": "https://github.com/godotengine/godot/pull/88021.patch",
"title": "Fully initialize all members of structs `IdentifierActions`, `GeneratedCode` and `DefaultIdentifierActions`",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjM3Mzc4NzQ2",
"created_at": "2024-02-06T13:44:28Z",
"updated_at": "2024-04-16T07:19:20Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxNjA5NDQyMDYy",
"name": "topic:shaders",
"color": "#ffee88"
}
],
"commits": [
"b38ac30fe09eec4de40ffd19d7c8a64363b6c181"
]
},
"88024": {
"id": "PR_kwDOAO6SJc5mLCUc",
"public_id": 88024,
"url": "https://github.com/godotengine/godot/pull/88024",
"diff_url": "https://github.com/godotengine/godot/pull/88024.diff",
"patch_url": "https://github.com/godotengine/godot/pull/88024.patch",
"title": "Improve documentation on Android package unique name",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE4MDAzMg==",
"created_at": "2024-02-06T17:20:53Z",
"updated_at": "2024-03-26T21:37:52Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"111908c4ed7b5a06bc43ccc8fb1a1e81cc35073e"
]
},
"88025": {
"id": "PR_kwDOAO6SJc5mLbMu",
"public_id": 88025,
"url": "https://github.com/godotengine/godot/pull/88025",
"diff_url": "https://github.com/godotengine/godot/pull/88025.diff",
"patch_url": "https://github.com/godotengine/godot/pull/88025.patch",
"title": "SCons: Fix incremental builds breaking when querying the dependency tree from a SCsub",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjMxMDEzNw==",
"created_at": "2024-02-06T18:33:57Z",
"updated_at": "2024-03-09T22:38:46Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTgwMDk=",
"name": "topic:buildsystem",
"color": "#ffee88"
}
],
"commits": [
"0b43b0124f65418e5e9b82e07ad03dc1168fd0e8"
]
},
"88040": {
"id": "PR_kwDOAO6SJc5mNHc3",
"public_id": 88040,
"url": "https://github.com/godotengine/godot/pull/88040",
"diff_url": "https://github.com/godotengine/godot/pull/88040.diff",
"patch_url": "https://github.com/godotengine/godot/pull/88040.patch",
"title": "Document initial position project settings not affecting run from editor",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE4MDAzMg==",
"created_at": "2024-02-07T00:29:39Z",
"updated_at": "2024-03-26T21:37:55Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"d3df15f823c9a70d7541dbafa6fe0b097a51e426"
]
},
"88050": {
"id": "PR_kwDOAO6SJc5mPBf5",
"public_id": 88050,
"url": "https://github.com/godotengine/godot/pull/88050",
"diff_url": "https://github.com/godotengine/godot/pull/88050.diff",
"patch_url": "https://github.com/godotengine/godot/pull/88050.patch",
"title": "[macOS] Enabled secure restorable state.",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjc2NDU2ODM=",
"created_at": "2024-02-07T09:02:35Z",
"updated_at": "2024-03-11T16:23:19Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "LA_kwDOAO6SJc77GWog",
"name": "cherrypick:3.5",
"color": "#446699"
},
{
"id": "MDU6TGFiZWwxNjQ3MDUzMjAw",
"name": "cherrypick:3.x",
"color": "#446699"
},
{
"id": "MDU6TGFiZWwyNzkwOTc3ODA=",
"name": "platform:macos",
"color": "#e4e4e4"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyNTU=",
"name": "topic:porting",
"color": "#ffee88"
}
],
"commits": [
"84380a94f776c8c1e7786d2eb3fb811789f42639"
]
},
"88053": {
"id": "PR_kwDOAO6SJc5mP9BK",
"public_id": 88053,
"url": "https://github.com/godotengine/godot/pull/88053",
"diff_url": "https://github.com/godotengine/godot/pull/88053.diff",
"patch_url": "https://github.com/godotengine/godot/pull/88053.patch",
"title": "thorvg: Re-enable thread support, made opt-in upstream",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
"created_at": "2024-02-07T11:16:51Z",
"updated_at": "2024-03-09T22:53:54Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxMzMyMzAzMTE5",
"name": "regression",
"color": "#ff63ac"
},
{
"id": "MDU6TGFiZWwzNzA0NzE3OTU=",
"name": "topic:thirdparty",
"color": "#ffee88"
}
],
"commits": [
"2e32b93165923e5f5ac87e5f1b3105f8d2a88509"
]
},
"88068": {
"id": "PR_kwDOAO6SJc5mSc1_",
"public_id": 88068,
"url": "https://github.com/godotengine/godot/pull/88068",
"diff_url": "https://github.com/godotengine/godot/pull/88068.diff",
"patch_url": "https://github.com/godotengine/godot/pull/88068.patch",
"title": "Fix `Slider`'s mouse drag position when grabber is centered",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjUzODc3MTcw",
"created_at": "2024-02-07T17:24:30Z",
"updated_at": "2024-03-11T22:27:38Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxNzMyNzIwNzc5",
"name": "topic:gui",
"color": "#ffee88"
}
],
"commits": [
"e6a42e3fc58e5bf6a4e8d04cbf1ab53bd7c7930d"
]
},
"88094": {
"id": "PR_kwDOAO6SJc5mW8Qb",
"public_id": 88094,
"url": "https://github.com/godotengine/godot/pull/88094",
"diff_url": "https://github.com/godotengine/godot/pull/88094.diff",
"patch_url": "https://github.com/godotengine/godot/pull/88094.patch",
"title": "ThorVG: update from v0.12.4 to v0.12.5",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjQwNDcyODk=",
"created_at": "2024-02-08T10:41:42Z",
"updated_at": "2024-03-09T22:54:18Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwzNzA0NzE3OTU=",
"name": "topic:thirdparty",
"color": "#ffee88"
}
],
"commits": [
"b5ec79906cf078aa2862d3f44efbf5ef2d13d8ce"
]
},
"88097": {
"id": "PR_kwDOAO6SJc5mXRRC",
"public_id": 88097,
"url": "https://github.com/godotengine/godot/pull/88097",
"diff_url": "https://github.com/godotengine/godot/pull/88097.diff",
"patch_url": "https://github.com/godotengine/godot/pull/88097.patch",
"title": "Fix missing instance type in dummy renderer",
"state": "MERGED",
"is_draft": false,
"authored_by": "U_kgDOBcK-Cw",
"created_at": "2024-02-08T11:16:19Z",
"updated_at": "2024-04-16T07:09:01Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxMzMyMzAzMTE5",
"name": "regression",
"color": "#ff63ac"
},
{
"id": "MDU6TGFiZWwyNzkwOTgxMTE=",
"name": "topic:rendering",
"color": "#ffee88"
}
],
"commits": [
"406d7e6d3720d0e5c7b0afe29fda806358e1ba55"
]
},
"88126": {
"id": "PR_kwDOAO6SJc5mcz_p",
"public_id": 88126,
"url": "https://github.com/godotengine/godot/pull/88126",
"diff_url": "https://github.com/godotengine/godot/pull/88126.diff",
"patch_url": "https://github.com/godotengine/godot/pull/88126.patch",
"title": "[macOS] Allow `open_shell` to handle filenames without `file://`.",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjc2NDU2ODM=",
"created_at": "2024-02-09T06:30:28Z",
"updated_at": "2024-03-11T16:23:42Z",
"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": [
"cc313a1c1c7fb5cffd46cd9c8a2125770b12dc5a"
]
},
"88129": {
"id": "PR_kwDOAO6SJc5mdVIn",
"public_id": 88129,
"url": "https://github.com/godotengine/godot/pull/88129",
"diff_url": "https://github.com/godotengine/godot/pull/88129.diff",
"patch_url": "https://github.com/godotengine/godot/pull/88129.patch",
"title": "[Windows] Fix windows `is_path_invalid`, and apply it to directory creation.",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjc2NDU2ODM=",
"created_at": "2024-02-09T08:49:06Z",
"updated_at": "2024-03-11T16:23:57Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyMDU0MTc0MTM=",
"name": "platform:windows",
"color": "#e4e4e4"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyNTU=",
"name": "topic:porting",
"color": "#ffee88"
}
],
"commits": [
"be8f60a78d36542a5da497d3b99f59ca78b093a9"
]
},
"88156": {
"id": "PR_kwDOAO6SJc5mg6qz",
"public_id": 88156,
"url": "https://github.com/godotengine/godot/pull/88156",
"diff_url": "https://github.com/godotengine/godot/pull/88156.diff",
"patch_url": "https://github.com/godotengine/godot/pull/88156.patch",
"title": "Fix property hints for parsed collision mask",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjM2NzM5NDA4",
"created_at": "2024-02-09T19:46:43Z",
"updated_at": "2024-03-10T10:35:24Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNjY2NzA4MDU5",
"name": "topic:2d",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwxNzUyMDQwNjk0",
"name": "topic:navigation",
"color": "#ffee88"
}
],
"commits": [
"0831ea0c525792810fe1b3db229b32d93b156096"
]
},
"88188": {
"id": "PR_kwDOAO6SJc5mkT81",
"public_id": 88188,
"url": "https://github.com/godotengine/godot/pull/88188",
"diff_url": "https://github.com/godotengine/godot/pull/88188.diff",
"patch_url": "https://github.com/godotengine/godot/pull/88188.patch",
"title": "Fix `gdextension_compat_hashes.cpp` for double precision builds",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE5MTU2MQ==",
"created_at": "2024-02-11T01:10:09Z",
"updated_at": "2024-03-11T16:48:54Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWw1ODA1MzcwMDM=",
"name": "topic:gdextension",
"color": "#ffee88"
}
],
"commits": [
"445e3018f521ee705dc31a2c597349648708cc2e"
]
},
"88205": {
"id": "PR_kwDOAO6SJc5mk0oz",
"public_id": 88205,
"url": "https://github.com/godotengine/godot/pull/88205",
"diff_url": "https://github.com/godotengine/godot/pull/88205.diff",
"patch_url": "https://github.com/godotengine/godot/pull/88205.patch",
"title": "Make `RID_Owner<Texture>` threadsafe in `TextureStorage` for GLES3",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjExMjc3NTg4",
"created_at": "2024-02-11T12:14:10Z",
"updated_at": "2024-03-10T10:51:09Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
"name": "crash",
"color": "#885544"
},
{
"id": "MDU6TGFiZWwyNzkwOTgxMTE=",
"name": "topic:rendering",
"color": "#ffee88"
}
],
"commits": [
"09d2c09434efba4d37c603d4fe67a643de70f92e"
]
},
"88220": {
"id": "PR_kwDOAO6SJc5mlf8w",
"public_id": 88220,
"url": "https://github.com/godotengine/godot/pull/88220",
"diff_url": "https://github.com/godotengine/godot/pull/88220.diff",
"patch_url": "https://github.com/godotengine/godot/pull/88220.patch",
"title": "Fix the fetching of images in `CF_DIB` format in `DisplayServerWindows::clipboard_get_image`",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE0ODg3MzM0",
"created_at": "2024-02-11T22:07:33Z",
"updated_at": "2024-03-11T16:24:43Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyMDU0MTc0MTM=",
"name": "platform:windows",
"color": "#e4e4e4"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyNTU=",
"name": "topic:porting",
"color": "#ffee88"
}
],
"commits": [
"c1ec0360e9ba65df1eec788f56c9d9fd7ac14b9b"
]
},
"88255": {
"id": "PR_kwDOAO6SJc5mq0kW",
"public_id": 88255,
"url": "https://github.com/godotengine/godot/pull/88255",
"diff_url": "https://github.com/godotengine/godot/pull/88255.diff",
"patch_url": "https://github.com/godotengine/godot/pull/88255.patch",
"title": "Document using RichTextLabel's `meta_clicked` to handle clickable URLs",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE4MDAzMg==",
"created_at": "2024-02-12T18:56:34Z",
"updated_at": "2024-03-11T14:14:34Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"ea03154a27ba024ef2ceb18c17d2fd4571008d5c"
]
},
"88274": {
"id": "PR_kwDOAO6SJc5mul0r",
"public_id": 88274,
"url": "https://github.com/godotengine/godot/pull/88274",
"diff_url": "https://github.com/godotengine/godot/pull/88274.diff",
"patch_url": "https://github.com/godotengine/godot/pull/88274.patch",
"title": "[macOS] Fix color picker on HDR screens.",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjc2NDU2ODM=",
"created_at": "2024-02-13T09:28:50Z",
"updated_at": "2024-03-11T16:24:59Z",
"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": [
"d9b7075ba6464f62d942a78b8030ad6a534cdf05"
]
},
"88285": {
"id": "PR_kwDOAO6SJc5mwvOk",
"public_id": 88285,
"url": "https://github.com/godotengine/godot/pull/88285",
"diff_url": "https://github.com/godotengine/godot/pull/88285.diff",
"patch_url": "https://github.com/godotengine/godot/pull/88285.patch",
"title": "miniupnpc: Update to version 2.2.6",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjM3Mzc4NzQ2",
"created_at": "2024-02-13T14:45:16Z",
"updated_at": "2024-03-09T23:12:16Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwxNjQ3MDUzMjAw",
"name": "cherrypick:3.x",
"color": "#446699"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwzNzA0NzE3OTU=",
"name": "topic:thirdparty",
"color": "#ffee88"
}
],
"commits": [
"72b80b3cdfb90dbaad3ebe445eb7a3002f97471a"
]
},
"88293": {
"id": "PR_kwDOAO6SJc5mx-g9",
"public_id": 88293,
"url": "https://github.com/godotengine/godot/pull/88293",
"diff_url": "https://github.com/godotengine/godot/pull/88293.diff",
"patch_url": "https://github.com/godotengine/godot/pull/88293.patch",
"title": "Fix `TabBar` size when theme changes",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjUzODc3MTcw",
"created_at": "2024-02-13T17:50:36Z",
"updated_at": "2024-03-11T22:28:12Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxNzMyNzIwNzc5",
"name": "topic:gui",
"color": "#ffee88"
}
],
"commits": [
"fdba051a40c36bb1528a2aaf840531f19ffa8615"
]
},
"88304": {
"id": "PR_kwDOAO6SJc5mzPtk",
"public_id": 88304,
"url": "https://github.com/godotengine/godot/pull/88304",
"diff_url": "https://github.com/godotengine/godot/pull/88304.diff",
"patch_url": "https://github.com/godotengine/godot/pull/88304.patch",
"title": "Fix gradle build errors when the build path contains non-ASCII characters",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjkxNDk2OA==",
"created_at": "2024-02-13T22:32:26Z",
"updated_at": "2024-03-09T22:39:33Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "LA_kwDOAO6SJc77GWog",
"name": "cherrypick:3.5",
"color": "#446699"
},
{
"id": "MDU6TGFiZWwxNjQ3MDUzMjAw",
"name": "cherrypick:3.x",
"color": "#446699"
},
{
"id": "MDU6TGFiZWwyNzkwOTc1NjI=",
"name": "platform:android",
"color": "#e4e4e4"
},
{
"id": "MDU6TGFiZWwyNzkwOTgwMDk=",
"name": "topic:buildsystem",
"color": "#ffee88"
}
],
"commits": [
"f1887a30f35dafac405014ef5ca6e3d76b4da960"
]
},
"88316": {
"id": "PR_kwDOAO6SJc5m05F3",
"public_id": 88316,
"url": "https://github.com/godotengine/godot/pull/88316",
"diff_url": "https://github.com/godotengine/godot/pull/88316.diff",
"patch_url": "https://github.com/godotengine/godot/pull/88316.patch",
"title": "Disable ReShade in the editor and project manager (if run via Vulkan)",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE4MDAzMg==",
"created_at": "2024-02-14T07:37:56Z",
"updated_at": "2024-03-09T23:12:31Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyMDU0MTc0MTM=",
"name": "platform:windows",
"color": "#e4e4e4"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgxMTE=",
"name": "topic:rendering",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwzNzA0NzE3OTU=",
"name": "topic:thirdparty",
"color": "#ffee88"
}
],
"commits": [
"67b8d71c79a0965445d49c9cfe738b9dd688dfc2"
]
},
"88318": {
"id": "PR_kwDOAO6SJc5m1MGk",
"public_id": 88318,
"url": "https://github.com/godotengine/godot/pull/88318",
"diff_url": "https://github.com/godotengine/godot/pull/88318.diff",
"patch_url": "https://github.com/godotengine/godot/pull/88318.patch",
"title": "Editor: Fix skipping normal category followed by custom one",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjQ3NzAwNDE4",
"created_at": "2024-02-14T08:34:14Z",
"updated_at": "2024-03-11T15:42:40Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
}
],
"commits": [
"b2f62658a26dd8beb9298a2dc30ea38a96c61fcd"
]
},
"88351": {
"id": "PR_kwDOAO6SJc5m6qSD",
"public_id": 88351,
"url": "https://github.com/godotengine/godot/pull/88351",
"diff_url": "https://github.com/godotengine/godot/pull/88351.diff",
"patch_url": "https://github.com/godotengine/godot/pull/88351.patch",
"title": "[Android 14] Fix GodotEditText white box showing during editor load",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjM5NDMwNTA3",
"created_at": "2024-02-15T00:09:26Z",
"updated_at": "2024-03-11T16:25:14Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTc1NjI=",
"name": "platform:android",
"color": "#e4e4e4"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyNTU=",
"name": "topic:porting",
"color": "#ffee88"
}
],
"commits": [
"04798d6352a7d5d5cc19f7e06370c6af0c8073fd"
]
},
"88402": {
"id": "PR_kwDOAO6SJc5nGMHb",
"public_id": 88402,
"url": "https://github.com/godotengine/godot/pull/88402",
"diff_url": "https://github.com/godotengine/godot/pull/88402.diff",
"patch_url": "https://github.com/godotengine/godot/pull/88402.patch",
"title": "Fix `SoftBody3D` for double-precision builds",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjQ4ODQyNDY=",
"created_at": "2024-02-16T14:53:17Z",
"updated_at": "2024-03-11T16:03:45Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
"name": "topic:3d",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwzNzA0NzE4ODA=",
"name": "topic:physics",
"color": "#ffee88"
}
],
"commits": [
"701ecd3a0de985e12732ef6cc41eb7a148c57f4a"
]
},
"88409": {
"id": "PR_kwDOAO6SJc5nGoUq",
"public_id": 88409,
"url": "https://github.com/godotengine/godot/pull/88409",
"diff_url": "https://github.com/godotengine/godot/pull/88409.diff",
"patch_url": "https://github.com/godotengine/godot/pull/88409.patch",
"title": "Make dummy rendering server appear as a high end platform to fix vulkan shader compile error when exporting",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjgzMTU5ODY=",
"created_at": "2024-02-16T16:01:54Z",
"updated_at": "2024-03-10T10:51:57Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTgxMTE=",
"name": "topic:rendering",
"color": "#ffee88"
}
],
"commits": [
"f6aabd2b72535e063cc9664765f5c0ccd4beff51"
]
},
"88431": {
"id": "PR_kwDOAO6SJc5nKIV6",
"public_id": 88431,
"url": "https://github.com/godotengine/godot/pull/88431",
"diff_url": "https://github.com/godotengine/godot/pull/88431.diff",
"patch_url": "https://github.com/godotengine/godot/pull/88431.patch",
"title": "[4.2] Clarify that LightmapGI is not supported in compatibility renderer",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE0MzE2MTI4",
"created_at": "2024-02-17T10:08:22Z",
"updated_at": "2024-04-08T20:06:06Z",
"target_branch": "4.2",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"71a6870c06525160d6e736721599affdcaa47731"
]
},
"88435": {
"id": "PR_kwDOAO6SJc5nKiyW",
"public_id": 88435,
"url": "https://github.com/godotengine/godot/pull/88435",
"diff_url": "https://github.com/godotengine/godot/pull/88435.diff",
"patch_url": "https://github.com/godotengine/godot/pull/88435.patch",
"title": "[Editor] Improve clarity and style of `ResourcePicker` menu",
"state": "MERGED",
"is_draft": false,
"authored_by": "U_kgDOBcK-Cw",
"created_at": "2024-02-17T12:37:44Z",
"updated_at": "2024-03-11T15:43:23Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyNzkwOTcxNjI=",
"name": "discussion",
"color": "#ccaaff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwxNzMyNzIwNzc5",
"name": "topic:gui",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyODM1MTg3MzM=",
"name": "usability",
"color": "#447744"
}
],
"commits": [
"e5b751b6eb37d13ff2ab324e5a4a31fa42a7457b"
]
},
"88436": {
"id": "PR_kwDOAO6SJc5nKrby",
"public_id": 88436,
"url": "https://github.com/godotengine/godot/pull/88436",
"diff_url": "https://github.com/godotengine/godot/pull/88436.diff",
"patch_url": "https://github.com/godotengine/godot/pull/88436.patch",
"title": "[Editor] Add missing ellipses to menu options that open dialogs",
"state": "MERGED",
"is_draft": false,
"authored_by": "U_kgDOBcK-Cw",
"created_at": "2024-02-17T13:22:32Z",
"updated_at": "2024-03-11T15:44:38Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwxNzMyNzIwNzc5",
"name": "topic:gui",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyODM1MTg3MzM=",
"name": "usability",
"color": "#447744"
}
],
"commits": [
"dde5368dee9cf57094f65cf84371dfb6318c36e4"
]
},
"88444": {
"id": "PR_kwDOAO6SJc5nLKb3",
"public_id": 88444,
"url": "https://github.com/godotengine/godot/pull/88444",
"diff_url": "https://github.com/godotengine/godot/pull/88444.diff",
"patch_url": "https://github.com/godotengine/godot/pull/88444.patch",
"title": "Fix function description for `Font.get_char_size()`",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjMzODg0MzY4",
"created_at": "2024-02-17T16:00:21Z",
"updated_at": "2024-03-11T14:14:56Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
}
],
"commits": [
"c9bc54637b1d755ab0bef588996fafcd108ed1b4"
]
},
"88453": {
"id": "PR_kwDOAO6SJc5nLxVJ",
"public_id": 88453,
"url": "https://github.com/godotengine/godot/pull/88453",
"diff_url": "https://github.com/godotengine/godot/pull/88453.diff",
"patch_url": "https://github.com/godotengine/godot/pull/88453.patch",
"title": "C#: Match Core implementation of `BinToInt` & `HexToInt`",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE3NDg5Mjky",
"created_at": "2024-02-17T18:01:00Z",
"updated_at": "2024-03-11T16:40:05Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWw3MDkyNjk3NzU=",
"name": "topic:dotnet",
"color": "#ffee88"
}
],
"commits": [
"48428bd087cfc084df0e9ada32a4e89d85083ef6"
]
},
"88473": {
"id": "PR_kwDOAO6SJc5nM1vQ",
"public_id": 88473,
"url": "https://github.com/godotengine/godot/pull/88473",
"diff_url": "https://github.com/godotengine/godot/pull/88473.diff",
"patch_url": "https://github.com/godotengine/godot/pull/88473.patch",
"title": "Fix global position for `InputEventMouse` in `viewport::push_input`",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjYyOTkyMjc=",
"created_at": "2024-02-18T01:57:46Z",
"updated_at": "2024-03-09T23:28:12Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxMzMyMzAzMTE5",
"name": "regression",
"color": "#ff63ac"
},
{
"id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
"name": "topic:input",
"color": "#ffee88"
}
],
"commits": [
"8de39911c8e4f628d585dc5c1c6af66bfbfb3720"
]
},
"88497": {
"id": "PR_kwDOAO6SJc5nN4Ks",
"public_id": 88497,
"url": "https://github.com/godotengine/godot/pull/88497",
"diff_url": "https://github.com/godotengine/godot/pull/88497.diff",
"patch_url": "https://github.com/godotengine/godot/pull/88497.patch",
"title": "Fix owner when importing meshes",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjYyOTkyMjc=",
"created_at": "2024-02-18T14:23:31Z",
"updated_at": "2024-03-09T23:30:05Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxMzMyMzAzMTE5",
"name": "regression",
"color": "#ff63ac"
},
{
"id": "MDU6TGFiZWwyNzkwOTc5NjY=",
"name": "topic:core",
"color": "#ffee88"
}
],
"commits": [
"c58607c32fc45abae1ef8885d05954a717b5eeec"
]
},
"88503": {
"id": "PR_kwDOAO6SJc5nOBvz",
"public_id": 88503,
"url": "https://github.com/godotengine/godot/pull/88503",
"diff_url": "https://github.com/godotengine/godot/pull/88503.diff",
"patch_url": "https://github.com/godotengine/godot/pull/88503.patch",
"title": "Fix some leftover references to `hint_albedo` in docs",
"state": "MERGED",
"is_draft": false,
"authored_by": "U_kgDOBcK-Cw",
"created_at": "2024-02-18T15:59:51Z",
"updated_at": "2024-03-11T14:16:51Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
}
],
"commits": [
"e5266f71b9a79f1a17318c9c0a930c6bca7e5791"
]
},
"88508": {
"id": "PR_kwDOAO6SJc5nOND4",
"public_id": 88508,
"url": "https://github.com/godotengine/godot/pull/88508",
"diff_url": "https://github.com/godotengine/godot/pull/88508.diff",
"patch_url": "https://github.com/godotengine/godot/pull/88508.patch",
"title": "basis_universal: Unbundle jpgd to fix symbol conflict, use our newer copy with SSE2 support",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
"created_at": "2024-02-18T17:52:24Z",
"updated_at": "2024-03-09T23:12:58Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwzNzA0NzE3OTU=",
"name": "topic:thirdparty",
"color": "#ffee88"
}
],
"commits": [
"48ed0474e2bc6e165e8dd30740d21536e6d0e40c"
]
},
"88525": {
"id": "PR_kwDOAO6SJc5nOmeP",
"public_id": 88525,
"url": "https://github.com/godotengine/godot/pull/88525",
"diff_url": "https://github.com/godotengine/godot/pull/88525.diff",
"patch_url": "https://github.com/godotengine/godot/pull/88525.patch",
"title": "OS_LinuxBSD: Add missing RenderServer include for `get_video_adapter_driver_info`",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjM0NDA2OTY3",
"created_at": "2024-02-18T23:46:38Z",
"updated_at": "2024-03-09T22:40:40Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTczMjY=",
"name": "platform:linuxbsd",
"color": "#e4e4e4"
},
{
"id": "MDU6TGFiZWwyNzkwOTgwMDk=",
"name": "topic:buildsystem",
"color": "#ffee88"
}
],
"commits": [
"6307cebf37e4ce214754efa014b418ff3a46a7a6"
]
},
"88544": {
"id": "PR_kwDOAO6SJc5nRq_3",
"public_id": 88544,
"url": "https://github.com/godotengine/godot/pull/88544",
"diff_url": "https://github.com/godotengine/godot/pull/88544.diff",
"patch_url": "https://github.com/godotengine/godot/pull/88544.patch",
"title": "Bump `Rider.PathLocator` nuget version, which provides a fix for detecting Rider installations",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE0ODI2ODE=",
"created_at": "2024-02-19T11:23:03Z",
"updated_at": "2024-03-11T15:46:27Z",
"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": [
"703c34a78898c3925d07c589400e63d03f4e1a5e"
]
},
"88559": {
"id": "PR_kwDOAO6SJc5nT5PB",
"public_id": 88559,
"url": "https://github.com/godotengine/godot/pull/88559",
"diff_url": "https://github.com/godotengine/godot/pull/88559.diff",
"patch_url": "https://github.com/godotengine/godot/pull/88559.patch",
"title": "Fix \"dimensionnal\" typo",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjU3MDAwNDE=",
"created_at": "2024-02-19T16:45:21Z",
"updated_at": "2024-03-11T14:17:06Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"9472ccbcdd18c6d8675ca936b9920d695d3e368b"
]
},
"88573": {
"id": "PR_kwDOAO6SJc5nVvwa",
"public_id": 88573,
"url": "https://github.com/godotengine/godot/pull/88573",
"diff_url": "https://github.com/godotengine/godot/pull/88573.diff",
"patch_url": "https://github.com/godotengine/godot/pull/88573.patch",
"title": "Fix shader cache with transform feedback on some Android devices",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE0NzM3Mzk=",
"created_at": "2024-02-20T00:41:16Z",
"updated_at": "2024-03-10T10:52:25Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTc1NjI=",
"name": "platform:android",
"color": "#e4e4e4"
},
{
"id": "MDU6TGFiZWwyNzkwOTgxMTE=",
"name": "topic:rendering",
"color": "#ffee88"
}
],
"commits": [
"d31d3e503e2a0b5719f6de57b2b350ed7b4160a0"
]
},
"88581": {
"id": "PR_kwDOAO6SJc5nWSe6",
"public_id": 88581,
"url": "https://github.com/godotengine/godot/pull/88581",
"diff_url": "https://github.com/godotengine/godot/pull/88581.diff",
"patch_url": "https://github.com/godotengine/godot/pull/88581.patch",
"title": "Fail early if shader mode is invalid in dummy renderer",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjgzMTU5ODY=",
"created_at": "2024-02-20T04:01:56Z",
"updated_at": "2024-04-16T07:03:10Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
"name": "crash",
"color": "#885544"
},
{
"id": "MDU6TGFiZWwyNzkwOTgxMTE=",
"name": "topic:rendering",
"color": "#ffee88"
}
],
"commits": [
"a382e9539b328f02a1f553a36a4c74457a7aa591"
]
},
"88594": {
"id": "PR_kwDOAO6SJc5nZSES",
"public_id": 88594,
"url": "https://github.com/godotengine/godot/pull/88594",
"diff_url": "https://github.com/godotengine/godot/pull/88594.diff",
"patch_url": "https://github.com/godotengine/godot/pull/88594.patch",
"title": "Add `WASM_BIGINT` linker flag to the web build",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjI3MDkyOA==",
"created_at": "2024-02-20T13:23:36Z",
"updated_at": "2024-03-11T13:59:03Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "LA_kwDOAO6SJc77GWog",
"name": "cherrypick:3.5",
"color": "#446699"
},
{
"id": "MDU6TGFiZWwxNjQ3MDUzMjAw",
"name": "cherrypick:3.x",
"color": "#446699"
},
{
"id": "MDU6TGFiZWwyNzkwOTc0NTU=",
"name": "platform:web",
"color": "#e4e4e4"
},
{
"id": "MDU6TGFiZWwyNzkwOTgwMDk=",
"name": "topic:buildsystem",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyNTU=",
"name": "topic:porting",
"color": "#ffee88"
}
],
"commits": [
"3ae524fa9e42828183f8046f6f33b945475bb052"
]
},
"88635": {
"id": "PR_kwDOAO6SJc5njGGT",
"public_id": 88635,
"url": "https://github.com/godotengine/godot/pull/88635",
"diff_url": "https://github.com/godotengine/godot/pull/88635.diff",
"patch_url": "https://github.com/godotengine/godot/pull/88635.patch",
"title": "C#: Document that MainLoop needs to be registered in the global class",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjIyMzA3Njk4",
"created_at": "2024-02-21T16:43:37Z",
"updated_at": "2024-03-11T14:17:31Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"3122b368c0a11f1488ec95b19ddfacc0c8e55192"
]
},
"88671": {
"id": "PR_kwDOAO6SJc5nqTfS",
"public_id": 88671,
"url": "https://github.com/godotengine/godot/pull/88671",
"diff_url": "https://github.com/godotengine/godot/pull/88671.diff",
"patch_url": "https://github.com/godotengine/godot/pull/88671.patch",
"title": "CI: Update actions to latest versions, use default runner .NET version",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
"created_at": "2024-02-22T15:24:39Z",
"updated_at": "2024-03-09T22:43:01Z",
"target_branch": "master",
"labels": [
{
"id": "LA_kwDOAO6SJc77GWog",
"name": "cherrypick:3.5",
"color": "#446699"
},
{
"id": "MDU6TGFiZWwxNjQ3MDUzMjAw",
"name": "cherrypick:3.x",
"color": "#446699"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwyNzkwOTgwMDk=",
"name": "topic:buildsystem",
"color": "#ffee88"
}
],
"commits": [
"ad8d3cf1c99e708e8dbb7c9d12daf66793417430"
]
},
"88689": {
"id": "PR_kwDOAO6SJc5ns5YK",
"public_id": 88689,
"url": "https://github.com/godotengine/godot/pull/88689",
"diff_url": "https://github.com/godotengine/godot/pull/88689.diff",
"patch_url": "https://github.com/godotengine/godot/pull/88689.patch",
"title": "Fix crash when using OpenXR extension wrappers from GDExtension",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE5MTU2MQ==",
"created_at": "2024-02-22T22:53:02Z",
"updated_at": "2024-03-09T23:30:19Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
"name": "crash",
"color": "#885544"
},
{
"id": "MDU6TGFiZWwxMzMyMzAzMTE5",
"name": "regression",
"color": "#ff63ac"
},
{
"id": "MDU6TGFiZWw4NjU1ODUwMDA=",
"name": "topic:xr",
"color": "#ffee88"
}
],
"commits": [
"713ea0629a8c767e117836af4646cf88deca872a"
]
},
"88702": {
"id": "PR_kwDOAO6SJc5nvq7_",
"public_id": 88702,
"url": "https://github.com/godotengine/godot/pull/88702",
"diff_url": "https://github.com/godotengine/godot/pull/88702.diff",
"patch_url": "https://github.com/godotengine/godot/pull/88702.patch",
"title": "tinyexr: Update to 1.0.8",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjM3Mzc4NzQ2",
"created_at": "2024-02-23T11:21:35Z",
"updated_at": "2024-03-09T23:13:30Z",
"target_branch": "master",
"labels": [
{
"id": "LA_kwDOAO6SJc77GWog",
"name": "cherrypick:3.5",
"color": "#446699"
},
{
"id": "MDU6TGFiZWwxNjQ3MDUzMjAw",
"name": "cherrypick:3.x",
"color": "#446699"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwzNzA0NzE3OTU=",
"name": "topic:thirdparty",
"color": "#ffee88"
}
],
"commits": [
"ab14dec952f0210448b6a2575cc0f73e7a074440"
]
},
"88725": {
"id": "PR_kwDOAO6SJc5nyG4O",
"public_id": 88725,
"url": "https://github.com/godotengine/godot/pull/88725",
"diff_url": "https://github.com/godotengine/godot/pull/88725.diff",
"patch_url": "https://github.com/godotengine/godot/pull/88725.patch",
"title": "Properly calculate binormal when creating SurfaceTool from arrays",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE2NTIxMzM5",
"created_at": "2024-02-23T18:29:44Z",
"updated_at": "2024-03-21T01:04:21Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxMzMyMzAzMTE5",
"name": "regression",
"color": "#ff63ac"
},
{
"id": "MDU6TGFiZWw4OTAzMTA1MDI=",
"name": "topic:import",
"color": "#ffee88"
}
],
"commits": [
"f267b2aa87597a78fed9f0d086b18e47dd761a01"
]
},
"88726": {
"id": "PR_kwDOAO6SJc5nyIQp",
"public_id": 88726,
"url": "https://github.com/godotengine/godot/pull/88726",
"diff_url": "https://github.com/godotengine/godot/pull/88726.diff",
"patch_url": "https://github.com/godotengine/godot/pull/88726.patch",
"title": "Fix leak of scene used for customization during export",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjExNzk3MTc0",
"created_at": "2024-02-23T18:34:21Z",
"updated_at": "2024-03-11T15:46:41Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
}
],
"commits": [
"d103b5570f7a0de78d2a285c8ebb43107004d1b9"
]
},
"88738": {
"id": "PR_kwDOAO6SJc5nzDiY",
"public_id": 88738,
"url": "https://github.com/godotengine/godot/pull/88738",
"diff_url": "https://github.com/godotengine/godot/pull/88738.diff",
"patch_url": "https://github.com/godotengine/godot/pull/88738.patch",
"title": "Multiple fixes for compressed meshes",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE2NTIxMzM5",
"created_at": "2024-02-23T21:59:52Z",
"updated_at": "2024-03-09T23:35:32Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxMzMyMzAzMTE5",
"name": "regression",
"color": "#ff63ac"
},
{
"id": "MDU6TGFiZWw4OTAzMTA1MDI=",
"name": "topic:import",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgxMTE=",
"name": "topic:rendering",
"color": "#ffee88"
}
],
"commits": [
"781cd27fe432349c36c5363be4f879b1c3c48c10"
]
},
"88758": {
"id": "PR_kwDOAO6SJc5n0Voo",
"public_id": 88758,
"url": "https://github.com/godotengine/godot/pull/88758",
"diff_url": "https://github.com/godotengine/godot/pull/88758.diff",
"patch_url": "https://github.com/godotengine/godot/pull/88758.patch",
"title": "Clarify behavior of opening a new file in `FileAccess`",
"state": "MERGED",
"is_draft": false,
"authored_by": "U_kgDOBcK-Cw",
"created_at": "2024-02-24T11:11:39Z",
"updated_at": "2024-03-11T14:17:51Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"a775d8bf5abdde5c1b5106dfa3686deb559eee62"
]
},
"88759": {
"id": "PR_kwDOAO6SJc5n0WZa",
"public_id": 88759,
"url": "https://github.com/godotengine/godot/pull/88759",
"diff_url": "https://github.com/godotengine/godot/pull/88759.diff",
"patch_url": "https://github.com/godotengine/godot/pull/88759.patch",
"title": "[4.2] Fix running tests in template builds",
"state": "MERGED",
"is_draft": false,
"authored_by": "U_kgDOBcK-Cw",
"created_at": "2024-02-24T11:24:58Z",
"updated_at": "2024-02-28T12:36:45Z",
"target_branch": "4.2",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
"name": "topic:3d",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgwMDk=",
"name": "topic:buildsystem",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyMjMxNTkzNjg1",
"name": "topic:tests",
"color": "#ffee88"
}
],
"commits": [
"c17688fa6cfdaecb8934ef4cb7d4710c595a5686"
]
},
"88761": {
"id": "PR_kwDOAO6SJc5n0aNg",
"public_id": 88761,
"url": "https://github.com/godotengine/godot/pull/88761",
"diff_url": "https://github.com/godotengine/godot/pull/88761.diff",
"patch_url": "https://github.com/godotengine/godot/pull/88761.patch",
"title": "Fix broken layout of asset library page",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjI0MzgwNTQ0",
"created_at": "2024-02-24T12:23:10Z",
"updated_at": "2024-04-08T13:32:14Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwzOTEyMzI5OTU=",
"name": "topic:assetlib",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyODM1MTg3MzM=",
"name": "usability",
"color": "#447744"
}
],
"commits": [
"c5cab60b90d18f1d7a910a5d0a36397adaf007e8"
]
},
"88767": {
"id": "PR_kwDOAO6SJc5n0wf9",
"public_id": 88767,
"url": "https://github.com/godotengine/godot/pull/88767",
"diff_url": "https://github.com/godotengine/godot/pull/88767.diff",
"patch_url": "https://github.com/godotengine/godot/pull/88767.patch",
"title": "[Doc] Fix GDScript casing of `String.num_scientific`",
"state": "MERGED",
"is_draft": false,
"authored_by": "U_kgDOBcK-Cw",
"created_at": "2024-02-24T16:53:29Z",
"updated_at": "2024-03-11T14:18:11Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
}
],
"commits": [
"b384beccc56db54d435f492d0f98679ed9f7d9d3"
]
},
"88785": {
"id": "PR_kwDOAO6SJc5n1DjB",
"public_id": 88785,
"url": "https://github.com/godotengine/godot/pull/88785",
"diff_url": "https://github.com/godotengine/godot/pull/88785.diff",
"patch_url": "https://github.com/godotengine/godot/pull/88785.patch",
"title": "Fix inefficient list iteration in Node",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjIyMjMxNzI=",
"created_at": "2024-02-24T22:20:41Z",
"updated_at": "2024-03-09T23:29:56Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwzMjQwOTUwMDYw",
"name": "performance",
"color": "#447777"
},
{
"id": "MDU6TGFiZWwyNzkwOTc5NjY=",
"name": "topic:core",
"color": "#ffee88"
}
],
"commits": [
"75ba837612babd37d40e65d4e545205c502b654d"
]
},
"88810": {
"id": "PR_kwDOAO6SJc5n1rn3",
"public_id": 88810,
"url": "https://github.com/godotengine/godot/pull/88810",
"diff_url": "https://github.com/godotengine/godot/pull/88810.diff",
"patch_url": "https://github.com/godotengine/godot/pull/88810.patch",
"title": "Document that `parse_input_event` doesn't influence the OS",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjYyOTkyMjc=",
"created_at": "2024-02-25T11:07:19Z",
"updated_at": "2024-03-15T12:06:06Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"8121446385fdebb04ee27c505be94ee88cce61d1"
]
},
"88826": {
"id": "PR_kwDOAO6SJc5n2K1X",
"public_id": 88826,
"url": "https://github.com/godotengine/godot/pull/88826",
"diff_url": "https://github.com/godotengine/godot/pull/88826.diff",
"patch_url": "https://github.com/godotengine/godot/pull/88826.patch",
"title": "Networking scene multiplayer: Fix removing connected peer during disconnection",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE2NTQ3NjM=",
"created_at": "2024-02-25T17:47:49Z",
"updated_at": "2024-03-11T22:29:37Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "LA_kwDOAO6SJc8AAAABAjhGIg",
"name": "topic:multiplayer",
"color": "#ffee88"
}
],
"commits": [
"bd8380db5534af18fb4fab76daac77ef420becb4"
]
},
"88830": {
"id": "PR_kwDOAO6SJc5n2SED",
"public_id": 88830,
"url": "https://github.com/godotengine/godot/pull/88830",
"diff_url": "https://github.com/godotengine/godot/pull/88830.diff",
"patch_url": "https://github.com/godotengine/godot/pull/88830.patch",
"title": "Add fix for TAA passes rendering black meshes on XR",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjY3NzUxMTY=",
"created_at": "2024-02-25T19:26:56Z",
"updated_at": "2024-04-08T13:18:49Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTgxMTE=",
"name": "topic:rendering",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWw4NjU1ODUwMDA=",
"name": "topic:xr",
"color": "#ffee88"
}
],
"commits": [
"b44f1c5176b16238ff2560680818b5413584c9bd"
]
},
"88841": {
"id": "PR_kwDOAO6SJc5n2cnN",
"public_id": 88841,
"url": "https://github.com/godotengine/godot/pull/88841",
"diff_url": "https://github.com/godotengine/godot/pull/88841.diff",
"patch_url": "https://github.com/godotengine/godot/pull/88841.patch",
"title": "Add necessary elaboration to documentation for `Node3D::get_parent_node_3d`",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjEzMjI4OTMy",
"created_at": "2024-02-25T22:00:16Z",
"updated_at": "2024-03-11T14:18:50Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"4c8015bec3c70202d14e778bf086e48e307f5c58"
]
},
"88912": {
"id": "PR_kwDOAO6SJc5oDUrM",
"public_id": 88912,
"url": "https://github.com/godotengine/godot/pull/88912",
"diff_url": "https://github.com/godotengine/godot/pull/88912.diff",
"patch_url": "https://github.com/godotengine/godot/pull/88912.patch",
"title": "[TileSet] Fix crash when deleting dragged polygon point",
"state": "MERGED",
"is_draft": false,
"authored_by": "U_kgDOBcK-Cw",
"created_at": "2024-02-27T14:17:43Z",
"updated_at": "2024-03-11T15:47:08Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
"name": "crash",
"color": "#885544"
},
{
"id": "MDU6TGFiZWwyNjY2NzA4MDU5",
"name": "topic:2d",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
}
],
"commits": [
"0ba746380347cc43336ecd077788db24fe95146b"
]
},
"88916": {
"id": "PR_kwDOAO6SJc5oDp0X",
"public_id": 88916,
"url": "https://github.com/godotengine/godot/pull/88916",
"diff_url": "https://github.com/godotengine/godot/pull/88916.diff",
"patch_url": "https://github.com/godotengine/godot/pull/88916.patch",
"title": "[4.2] Prevent threading problems in `TileMap`",
"state": "MERGED",
"is_draft": false,
"authored_by": "U_kgDOBcK-Cw",
"created_at": "2024-02-27T14:58:35Z",
"updated_at": "2024-02-28T12:36:55Z",
"target_branch": "4.2",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
"name": "crash",
"color": "#885544"
},
{
"id": "MDU6TGFiZWwyNjY2NzA4MDU5",
"name": "topic:2d",
"color": "#ffee88"
}
],
"commits": [
"36e611fa8383850a2460598d10fd8742e8c65e08"
]
},
"88917": {
"id": "PR_kwDOAO6SJc5oEDzj",
"public_id": 88917,
"url": "https://github.com/godotengine/godot/pull/88917",
"diff_url": "https://github.com/godotengine/godot/pull/88917.diff",
"patch_url": "https://github.com/godotengine/godot/pull/88917.patch",
"title": "Fix crash when selecting re-added `TreeItem::Cell`",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjQ4ODQyNDY=",
"created_at": "2024-02-27T15:41:10Z",
"updated_at": "2024-03-11T22:24:51Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
"name": "crash",
"color": "#885544"
},
{
"id": "MDU6TGFiZWwxNzMyNzIwNzc5",
"name": "topic:gui",
"color": "#ffee88"
}
],
"commits": [
"f7c1c83daac981fecff592bc9cdd80065e979a4a"
]
},
"88920": {
"id": "PR_kwDOAO6SJc5oEcuU",
"public_id": 88920,
"url": "https://github.com/godotengine/godot/pull/88920",
"diff_url": "https://github.com/godotengine/godot/pull/88920.diff",
"patch_url": "https://github.com/godotengine/godot/pull/88920.patch",
"title": "[Doc] Fix some incorrect uses of \"children\"",
"state": "MERGED",
"is_draft": false,
"authored_by": "U_kgDOBcK-Cw",
"created_at": "2024-02-27T16:25:52Z",
"updated_at": "2024-03-11T14:20:22Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
}
],
"commits": [
"9b5cd8e2400ac305b3e47229a8981327c22823f0"
]
},
"88931": {
"id": "PR_kwDOAO6SJc5oF_CL",
"public_id": 88931,
"url": "https://github.com/godotengine/godot/pull/88931",
"diff_url": "https://github.com/godotengine/godot/pull/88931.diff",
"patch_url": "https://github.com/godotengine/godot/pull/88931.patch",
"title": "Fix wrong indexing when generating dummy tangents in GLTF import",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE2NTIxMzM5",
"created_at": "2024-02-27T19:46:52Z",
"updated_at": "2024-03-09T23:35:54Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxMzMyMzAzMTE5",
"name": "regression",
"color": "#ff63ac"
},
{
"id": "MDU6TGFiZWw4OTAzMTA1MDI=",
"name": "topic:import",
"color": "#ffee88"
}
],
"commits": [
"14c776f798eb678d4d73b9cec81a981bb1b5cb26"
]
},
"88956": {
"id": "PR_kwDOAO6SJc5oKw8n",
"public_id": 88956,
"url": "https://github.com/godotengine/godot/pull/88956",
"diff_url": "https://github.com/godotengine/godot/pull/88956.diff",
"patch_url": "https://github.com/godotengine/godot/pull/88956.patch",
"title": "RTL: Clarify that line, paragraph, and character numbers are zero-indexed",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
"created_at": "2024-02-28T12:47:38Z",
"updated_at": "2024-03-11T14:20:42Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"4a1397b58cf3cbdddf657efc575c6066860daf6d"
]
},
"88961": {
"id": "PR_kwDOAO6SJc5oLI5d",
"public_id": 88961,
"url": "https://github.com/godotengine/godot/pull/88961",
"diff_url": "https://github.com/godotengine/godot/pull/88961.diff",
"patch_url": "https://github.com/godotengine/godot/pull/88961.patch",
"title": "[Doc] Clarify some details about deferred calls",
"state": "MERGED",
"is_draft": false,
"authored_by": "U_kgDOBcK-Cw",
"created_at": "2024-02-28T13:42:21Z",
"updated_at": "2024-03-11T14:21:51Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"1cc5b0aa0d2ab0da6c82cad736e9cd50b0771251"
]
},
"88996": {
"id": "PR_kwDOAO6SJc5oPcI4",
"public_id": 88996,
"url": "https://github.com/godotengine/godot/pull/88996",
"diff_url": "https://github.com/godotengine/godot/pull/88996.diff",
"patch_url": "https://github.com/godotengine/godot/pull/88996.patch",
"title": "Change shader compiler default setting to avoid doctool error",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjgzMTU5ODY=",
"created_at": "2024-02-29T03:08:53Z",
"updated_at": "2024-04-16T07:02:54Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxMzMyMzAzMTE5",
"name": "regression",
"color": "#ff63ac"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwxNjA5NDQyMDYy",
"name": "topic:shaders",
"color": "#ffee88"
}
],
"commits": [
"0ed341cd1e5c9cd3feb4a812946f8a2f06f92a0f"
]
},
"89003": {
"id": "PR_kwDOAO6SJc5oSMJF",
"public_id": 89003,
"url": "https://github.com/godotengine/godot/pull/89003",
"diff_url": "https://github.com/godotengine/godot/pull/89003.diff",
"patch_url": "https://github.com/godotengine/godot/pull/89003.patch",
"title": "Don't access Node3D/Node2D/Control global transform in `reparent` unless needed",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
"created_at": "2024-02-29T11:49:21Z",
"updated_at": "2024-03-11T22:24:30Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
"name": "topic:3d",
"color": "#ffee88"
}
],
"commits": [
"810a0dbff12585cebf37681e5e4007550b259c8c"
]
},
"89042": {
"id": "PR_kwDOAO6SJc5oabL0",
"public_id": 89042,
"url": "https://github.com/godotengine/godot/pull/89042",
"diff_url": "https://github.com/godotengine/godot/pull/89042.diff",
"patch_url": "https://github.com/godotengine/godot/pull/89042.patch",
"title": "Fix early activation of particle trail sections",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjM2MTU0",
"created_at": "2024-03-01T13:54:02Z",
"updated_at": "2024-03-19T18:25:06Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
"name": "topic:3d",
"color": "#ffee88"
},
{
"id": "LA_kwDOAO6SJc8AAAABCNCFwA",
"name": "topic:particles",
"color": "#ffee88"
}
],
"commits": [
"9b2d77a23826d0bfaadb13f9d9d98a3e15ea1830"
]
},
"89047": {
"id": "PR_kwDOAO6SJc5oayrS",
"public_id": 89047,
"url": "https://github.com/godotengine/godot/pull/89047",
"diff_url": "https://github.com/godotengine/godot/pull/89047.diff",
"patch_url": "https://github.com/godotengine/godot/pull/89047.patch",
"title": "[4.2] Linux: Handle export preset forward compat with 4.3+ platform name",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
"created_at": "2024-03-01T14:51:39Z",
"updated_at": "2024-04-08T20:06:27Z",
"target_branch": "4.2",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwyNzkwOTczMjY=",
"name": "platform:linuxbsd",
"color": "#e4e4e4"
},
{
"id": "MDU6TGFiZWwyOTA5OTAwODUw",
"name": "topic:export",
"color": "#ffee88"
}
],
"commits": [
"d534c67d91b0e4c439bace65a1b51c22a194d07f"
]
},
"89092": {
"id": "PR_kwDOAO6SJc5ofOt7",
"public_id": 89092,
"url": "https://github.com/godotengine/godot/pull/89092",
"diff_url": "https://github.com/godotengine/godot/pull/89092.diff",
"patch_url": "https://github.com/godotengine/godot/pull/89092.patch",
"title": "[C#] Fix typo in `Color` documentation",
"state": "MERGED",
"is_draft": false,
"authored_by": "U_kgDOBcK-Cw",
"created_at": "2024-03-02T17:14:17Z",
"updated_at": "2024-03-11T14:22:16Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
}
],
"commits": [
"5aadb8660b512548713b3e69e01e2b9d32befc15"
]
},
"89110": {
"id": "PR_kwDOAO6SJc5ogkfF",
"public_id": 89110,
"url": "https://github.com/godotengine/godot/pull/89110",
"diff_url": "https://github.com/godotengine/godot/pull/89110.diff",
"patch_url": "https://github.com/godotengine/godot/pull/89110.patch",
"title": "Add missing `variablesReference` field to DAP `evaluate` request",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjY1MDE5NzU=",
"created_at": "2024-03-03T11:25:50Z",
"updated_at": "2024-03-09T23:23:29Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
}
],
"commits": [
"c07991ef36f8074897aa6082d6d9aebbde4d41c8"
]
},
"89147": {
"id": "PR_kwDOAO6SJc5onWH2",
"public_id": 89147,
"url": "https://github.com/godotengine/godot/pull/89147",
"diff_url": "https://github.com/godotengine/godot/pull/89147.diff",
"patch_url": "https://github.com/godotengine/godot/pull/89147.patch",
"title": "Address a few issues in Transform3D documentation",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjY2NzI3NzEw",
"created_at": "2024-03-04T16:54:33Z",
"updated_at": "2024-03-11T14:23:20Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"abf48946777c95df912ad797b38e7f8ddde3a222"
]
},
"89158": {
"id": "PR_kwDOAO6SJc5opRFs",
"public_id": 89158,
"url": "https://github.com/godotengine/godot/pull/89158",
"diff_url": "https://github.com/godotengine/godot/pull/89158.diff",
"patch_url": "https://github.com/godotengine/godot/pull/89158.patch",
"title": "[RTL] Fix meta hover area detection.",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjc2NDU2ODM=",
"created_at": "2024-03-04T22:01:38Z",
"updated_at": "2024-03-11T22:23:59Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxNzMyNzIwNzc5",
"name": "topic:gui",
"color": "#ffee88"
}
],
"commits": [
"42e6cda14e674348065e61f280e7565b363a91d2"
]
},
"89175": {
"id": "PR_kwDOAO6SJc5os0n3",
"public_id": 89175,
"url": "https://github.com/godotengine/godot/pull/89175",
"diff_url": "https://github.com/godotengine/godot/pull/89175.diff",
"patch_url": "https://github.com/godotengine/godot/pull/89175.patch",
"title": "Hint fallback property as node when it is a node",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjQzNzAyNQ==",
"created_at": "2024-03-05T11:00:34Z",
"updated_at": "2024-03-11T16:40:53Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTc5NjY=",
"name": "topic:core",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWw3MDkyNjk3NzU=",
"name": "topic:dotnet",
"color": "#ffee88"
}
],
"commits": [
"e7c90e088401d36ba67ff81c03790687a6cdee03"
]
},
"89194": {
"id": "PR_kwDOAO6SJc5owYxG",
"public_id": 89194,
"url": "https://github.com/godotengine/godot/pull/89194",
"diff_url": "https://github.com/godotengine/godot/pull/89194.diff",
"patch_url": "https://github.com/godotengine/godot/pull/89194.patch",
"title": "Fix `String::begins_with` when both strings are empty",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjQ5OTk4MDI1",
"created_at": "2024-03-05T18:51:35Z",
"updated_at": "2024-03-11T17:08:19Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTc5NjY=",
"name": "topic:core",
"color": "#ffee88"
}
],
"commits": [
"3026b566b0143977c1b184781ca9bcb37cac65b7"
]
},
"89234": {
"id": "PR_kwDOAO6SJc5o5rkR",
"public_id": 89234,
"url": "https://github.com/godotengine/godot/pull/89234",
"diff_url": "https://github.com/godotengine/godot/pull/89234.diff",
"patch_url": "https://github.com/godotengine/godot/pull/89234.patch",
"title": "Fix reporting exit code when command line export fails",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
"created_at": "2024-03-07T00:02:30Z",
"updated_at": "2024-03-09T23:22:06Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyOTA5OTAwODUw",
"name": "topic:export",
"color": "#ffee88"
}
],
"commits": [
"51bfda9446b362441354d24ab5ba04a066f6696c"
]
},
"89246": {
"id": "PR_kwDOAO6SJc5o9Tt1",
"public_id": 89246,
"url": "https://github.com/godotengine/godot/pull/89246",
"diff_url": "https://github.com/godotengine/godot/pull/89246.diff",
"patch_url": "https://github.com/godotengine/godot/pull/89246.patch",
"title": "[Docs] [C#] Use `PropertyName` constants in more places",
"state": "MERGED",
"is_draft": false,
"authored_by": "U_kgDOBcK-Cw",
"created_at": "2024-03-07T12:06:32Z",
"updated_at": "2024-04-16T11:46:22Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"2f1f8ee39b53798a070954a68df0996916193dff"
]
},
"89253": {
"id": "PR_kwDOAO6SJc5o_V0O",
"public_id": 89253,
"url": "https://github.com/godotengine/godot/pull/89253",
"diff_url": "https://github.com/godotengine/godot/pull/89253.diff",
"patch_url": "https://github.com/godotengine/godot/pull/89253.patch",
"title": "Make Overdraw, Lighting and Shadow Splits debug draw modes ignore decals",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE4MDAzMg==",
"created_at": "2024-03-07T16:45:32Z",
"updated_at": "2024-03-11T22:58:31Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
"name": "topic:3d",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgxMTE=",
"name": "topic:rendering",
"color": "#ffee88"
}
],
"commits": [
"26a220bd312ae42b4b1b1833ed01242963ebcaf5"
]
},
"89280": {
"id": "PR_kwDOAO6SJc5pExHS",
"public_id": 89280,
"url": "https://github.com/godotengine/godot/pull/89280",
"diff_url": "https://github.com/godotengine/godot/pull/89280.diff",
"patch_url": "https://github.com/godotengine/godot/pull/89280.patch",
"title": "[Doc] Clarify `bsearch(_custom)` behavior",
"state": "MERGED",
"is_draft": false,
"authored_by": "U_kgDOBcK-Cw",
"created_at": "2024-03-08T11:55:12Z",
"updated_at": "2024-03-11T14:23:57Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"06df4abcd3386007812b8c5a19f82607fae7c1ef"
]
},
"89283": {
"id": "PR_kwDOAO6SJc5pFgyW",
"public_id": 89283,
"url": "https://github.com/godotengine/godot/pull/89283",
"diff_url": "https://github.com/godotengine/godot/pull/89283.diff",
"patch_url": "https://github.com/godotengine/godot/pull/89283.patch",
"title": "Fix audio crackling issues due to incorrect WASAPI buffer size",
"state": "MERGED",
"is_draft": false,
"authored_by": "U_kgDOBoir6g",
"created_at": "2024-03-08T14:04:56Z",
"updated_at": "2024-04-08T00:38:10Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxMTYxNzI2NDA1",
"name": "high priority",
"color": "#7956a5"
},
{
"id": "MDU6TGFiZWwyMDU0MTc0MTM=",
"name": "platform:windows",
"color": "#e4e4e4"
},
{
"id": "MDU6TGFiZWw1NzI3ODE5OTc=",
"name": "topic:audio",
"color": "#ffee88"
}
],
"commits": [
"179b0786c6fa3a432dba9e8fc023a620c11a8a5d"
]
},
"89284": {
"id": "PR_kwDOAO6SJc5pF0F_",
"public_id": 89284,
"url": "https://github.com/godotengine/godot/pull/89284",
"diff_url": "https://github.com/godotengine/godot/pull/89284.diff",
"patch_url": "https://github.com/godotengine/godot/pull/89284.patch",
"title": "Allow LSP to process multiple messages per poll",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjQ4ODQyNDY=",
"created_at": "2024-03-08T14:53:00Z",
"updated_at": "2024-03-09T23:21:42Z",
"target_branch": "master",
"labels": [
{
"id": "LA_kwDOAO6SJc77GWog",
"name": "cherrypick:3.5",
"color": "#446699"
},
{
"id": "MDU6TGFiZWwxNjQ3MDUzMjAw",
"name": "cherrypick:3.x",
"color": "#446699"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgwODI=",
"name": "topic:gdscript",
"color": "#ffee88"
}
],
"commits": [
"e2485044a1b33628e6149d4f930b6fe065743c9d"
]
},
"89314": {
"id": "PR_kwDOAO6SJc5pJVmq",
"public_id": 89314,
"url": "https://github.com/godotengine/godot/pull/89314",
"diff_url": "https://github.com/godotengine/godot/pull/89314.diff",
"patch_url": "https://github.com/godotengine/godot/pull/89314.patch",
"title": "libpng: Update to 1.6.43",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjM3Mzc4NzQ2",
"created_at": "2024-03-09T14:18:49Z",
"updated_at": "2024-03-09T23:14:55Z",
"target_branch": "master",
"labels": [
{
"id": "LA_kwDOAO6SJc77GWog",
"name": "cherrypick:3.5",
"color": "#446699"
},
{
"id": "MDU6TGFiZWwxNjQ3MDUzMjAw",
"name": "cherrypick:3.x",
"color": "#446699"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwzNzA0NzE3OTU=",
"name": "topic:thirdparty",
"color": "#ffee88"
}
],
"commits": [
"41268d7faa05888f0067679fa3374138de2f073b"
]
},
"89336": {
"id": "PR_kwDOAO6SJc5pJ6dI",
"public_id": 89336,
"url": "https://github.com/godotengine/godot/pull/89336",
"diff_url": "https://github.com/godotengine/godot/pull/89336.diff",
"patch_url": "https://github.com/godotengine/godot/pull/89336.patch",
"title": "[4.2] iOS: Enable Storyboard launch screen by default",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
"created_at": "2024-03-09T22:21:00Z",
"updated_at": "2024-03-09T23:15:28Z",
"target_branch": "4.2",
"labels": [
{
"id": "LA_kwDOAO6SJc77GWog",
"name": "cherrypick:3.5",
"color": "#446699"
},
{
"id": "MDU6TGFiZWwxNjQ3MDUzMjAw",
"name": "cherrypick:3.x",
"color": "#446699"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwyNzkwOTc1MTk=",
"name": "platform:ios",
"color": "#e4e4e4"
},
{
"id": "MDU6TGFiZWwyOTA5OTAwODUw",
"name": "topic:export",
"color": "#ffee88"
}
],
"commits": [
"91c5d1e24592ee2c79360bb295448eab2d4dfbfc"
]
},
"89337": {
"id": "PR_kwDOAO6SJc5pJ8ha",
"public_id": 89337,
"url": "https://github.com/godotengine/godot/pull/89337",
"diff_url": "https://github.com/godotengine/godot/pull/89337.diff",
"patch_url": "https://github.com/godotengine/godot/pull/89337.patch",
"title": "thorvg: Update to 0.12.7",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
"created_at": "2024-03-09T23:00:28Z",
"updated_at": "2024-03-10T20:53:21Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwzNzA0NzE3OTU=",
"name": "topic:thirdparty",
"color": "#ffee88"
}
],
"commits": [
"6fa77e0f1442328a969c9ad0651047fae34f72a3"
]
},
"89339": {
"id": "PR_kwDOAO6SJc5pJ-x1",
"public_id": 89339,
"url": "https://github.com/godotengine/godot/pull/89339",
"diff_url": "https://github.com/godotengine/godot/pull/89339.diff",
"patch_url": "https://github.com/godotengine/godot/pull/89339.patch",
"title": "Cherry-picks for the 4.2 branch (future 4.2.2) - 3rd batch",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
"created_at": "2024-03-09T23:40:28Z",
"updated_at": "2024-03-18T06:38:48Z",
"target_branch": "4.2",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwyNzkwOTc5NjY=",
"name": "topic:core",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
}
],
"commits": [
"fa1b68094e5102660205e8498ee7a4ad57130e11",
"6980cb0f0fe17f025ca39a87396ebb38cb2a2c93",
"1b90b9ad05f8bb63e6cc6dc398c850387d8e370f",
"562613ac3727a2380d848bc7291c7690429bd107",
"51d7ffde6d846bb57daeed1a83402d3954f03bd4",
"4495fbd758b0c5642ae8b6c2cb1d9c6cc3e5f73a",
"194efad738b99e97d2dd7b8279b061504808c916",
"bbe1b0c58dc5fc3350b03c663ad6700da205d0fd",
"61f4d6252b21848abc8a0b4a3c42724aedcb45bc",
"b4be0634d4f4d9273133a8007972cbf85d76b687",
"f90d6dffed2ecbec09b2451e3ec84d9cd417a1c5",
"fb63404aadf51585ce7f4b9d7286fa9c4bb0a6a5",
"4e5b545c0465c8c007440e21b72c6d0ac35feb4e",
"d02b38d41118101a8813a5d29013439a291e6cf1",
"16d154e8fd6f5452d8af5fe776fd86a809b6c597",
"7513a79555ab3c6a8a1f6f480757c6bdb104d9bb",
"696e9e04d96319e3ebbb0a388d7e394f76d04631",
"e771e2e37992c99ce8b008c6b2733a01182d9af2",
"7204d66b2851589571dfe5b83546f6de65eb0883",
"147b99ae2a057c8ea5db9d8bc20a5162c9b51e07",
"b3fa724e9db172cb3e90058b670474ed76446d75",
"c71cda870bb4f41e7e12ebf7f2444288375a77a5",
"0b03a281e113129732f2132258386d285d00b092",
"1dfd92797e4010655181449aaf7f064e6077dc34",
"65049c3fe74f6a27bcbbdad1d7cd91a4675cd07b",
"3dd1d489762bb2edf3e704cec851ae88547eeede",
"05abecb7013c82bd7ac98ecdfcc3608a44c868b6",
"e4181c6d483ca7d5eb38dba76842136f86d70b5e",
"d216ac7a2cb8687e4e4f169bd45654367ee9cd35",
"966e1a3d710cfc209e20cfaf4be32e6258685c07",
"f14e43b68fafc1303230c1bc7786fbe23d86c523",
"903dfb91a7acf93eed8b0f69a922ffcd83261c25",
"93fcd9ce4148d53d639f922e9322faa14d843084",
"360543361b93cc3e92751913c5eabbc47c573889",
"9f4eac82a2edae4234cf10fc7b3dfcff708cc06d",
"7fd058a7fa912a69a7d08dbeec9ed205897d6503",
"261129496c17bee57dbd9018b3649cda7c766cb0",
"3553d337089b84efab4b8d7f12e9b95e495e1ca0",
"18d497d7441e120c6f1ac74e12138e4e90926b26",
"17b1fd94af06568ff8a19a1312fee1e8067a3c9c",
"02e6c0ab951a820843f94d90983f32b095075267",
"4e3cd10173416f9847bb297ee3347288a5bae5af",
"5cc432e7a13730a10e4b09b51dd72598c1b3ac8e",
"f4106e5fb32d64f31e2b9fcdc5084b660dcc5c24",
"c00caa766ee753e37a5714931491baaffd8628a3",
"2042283d320278e47379a8108dd37a7f00e7c5e8",
"16f3652d1058dc37164b8b9251299b2e0b8b0c24",
"8d069c3f5ca014f779ef3a45a850d6dbdfa0afb3",
"a5aa6910bcb4e734216ad80589b9c6e02a5a20f4",
"e35e97f0273f6b6bb84813f35c553ccefdebfef9",
"7691c5fccdcd6fa86226cbd68f4f5188d7d0eb9c",
"1a8649fc3eded9629c9e7dcfba5b5c5c8b8e6f7f",
"486998bee5dd120714d8afa0e0ed0e9a0c6b7c13",
"04c312fbc9bad7cdf5bde865b03ee499e010905d",
"b3b961247f097cee45bc97e9c3329b0544f5d912",
"3971cbcff0fb836e720df65575c440804e06a000",
"630b0a00e2fe78e91fd3e63ddf0f22ac69fd5def",
"d0a36f8111fa8b0287491270a143431ebc83a30d",
"f546d4036792cf7894c7b62f32d226270ed9fb50",
"167b4c071c8bce92d2167c3ffda2d17fd02a4ea5",
"587d689c5f267b2d577f565d761cc364304bebd3",
"bbc90d8c8aa48d0e56442af8d13177136cd6578c",
"89a614c38013b13ece5201f1a45aae1db3586301",
"c1d946e3fe5f4d91d956cc370bc81a34aff6bdfa",
"1f0cf81f5710073eb6174161028956da4b78005e",
"1e55de9b8b1f85eb70c3b2d3c1b53adbc30e62c4",
"dea652d9a2a02a23fd1fe17eaf6c81c12419ab4f",
"4e12b70a907b46fa9493a59186b1ecf511e89e43",
"c13fc678ff110e1ed42a00e2582d79f0cd181a55",
"31bdc32b4dbf65f11402d8ef007f902105f84318",
"592fda3a8d5008d6fa15a6d26e64f17ee05c1f74",
"3d6b0ef6f0a44beef170f824597ec41987ce75d8",
"3dee66d28f5fc07ca9e95cb2457c5a92a3be3506",
"970089337e408a9ed05868726f5262ef382a44eb",
"b169bfc85138c920d8c778c7e17c6cde3bd7dea2",
"02c26e075bcb276194035d781c247757de553fe3",
"bf98ff67c6a2400c38503c85b0c58dcc799c4c07",
"80a0b4e0b6e298c2baf6984f59ae30af8271d86b",
"afa50c4d2b99cb0e51a41b3159bf5b3ed452bbe5",
"cc95f87b2ba0362c7741244dabc7acf78df9b5a9",
"583b48c43f56f8f0a3b033d9e9ee7f4c1e47bc5e",
"b1b5cb9d6f8454f2961b2af6b122c009ba8a63ca",
"76055c42686ac6273b9f93a97e1da2369f44674e",
"1894129713f0daaca1192129cdb3345940f61cba",
"ac4051f8a8f86c9865961deb44c970634b130941",
"5b25a115c8ae59658ba1854fe5df97b2f0a82598",
"3098b02e564460400a14d859ca9154f1e69db4dd",
"a5e857019c0f339a17a1fd9842d05b07a4225f5f",
"ae6079dbdf82895bf1e082e90c60a4f689fdfa89",
"82d2375382fec7dacbb74b312e5ef225a3131806",
"93fdca17d0dc862d087348ff4c81136b3d74b80b",
"7c162351c9a21a1eab305b29355cf6fa4bd6873a",
"fddd0a5098d8eba6a29ba8f4bea0c0ba23430b7b",
"3ebb5ea482db522e9eba3d3f6b3ea9ee9c7b7531",
"b1d67c4fde578ef939c40c98efb32dae9c959f9b",
"7e7bf59f687356264d5bd66b4ececb79cff39a9c",
"4e615b162d9e09362c108eaeb3f3686483ead06e",
"8f0966982d4fdd6a8aa3f55338865abbe44164e9",
"9fa98ebb17a540c87cc2189be417b1a395d39a80",
"01c51db41cac4bd4579d82269ee0e712522c1a56",
"2eda411cca023116a499a3d640d1ac40f2942310",
"e5add91a46b77a5b6376c78edfdb86cccf1f0740",
"cc38139799772c1acf930e37cddd89660714c1c2",
"a05e15944efd7e371a561fe1c6a844a2d7157ed2",
"fc42a18ffe2fe33ff6dc0d8cfcb172be89bc210d",
"b7399394599ef6ce86e60dba03de7b56b8707621",
"867df40f133ffc7667b863b75d067f4f86b86f5e",
"63c13e77e4389d06fe7f53e81dade20561cb9da6",
"ba722ea0676de0b36689519339c06b7c18b7fee3",
"94c9e96056fbda9de5df5b346caa8b318ab668fd",
"50a240916a397c588ef307eb7335beec7b5dcad6",
"7159bd3bc3d82fa9d7c0c3f2a2b582087cdd1887",
"637960597f0c3776acc468601d159e7edd541749",
"da4aaaa007220c30d03510efcda22995564c9cbd",
"9d5755d20c394379839a67c9c45474ac2cbe7c8a",
"2c22a0a590fd0473f738f590f30c5a5f7c93106f",
"6400a1fd62d2fc3d273640dbffe4683499efc383",
"ccc8472c5780dededb06d9024bc67442bcb96f60",
"aca96eb406016dc4b8e7c4e55542b56b39383d60",
"48f0e5f12b8b34142673ba50cc743615296d6ef3",
"fb55840d92ba3ba48e8c9744471bbd454a56dbc4",
"aaf1928940dfc2e6280b1cd3811e02dbfbc0b0b4",
"002028ea408927720496606d36701c44147e6ac6",
"5a0f95edd253c911ddfa40f5749fc2d47cd6b684",
"5b6362272654cfdb155daa66657f96c8ecefde23",
"c3d9191f333cae17c9149aa982c91c499b4c27ae",
"263616aab01bfabdf35200a1ed2c5053801faf17",
"84b8c3275de320ffa73266231f86c88117179f4f",
"2bbd4aabdb48ef0b1b8c57696f977e6ac0dd30ae",
"968f5929840d215bde00f716dded31ed9973ff37",
"acea2c542439dbe438ac3c9bafa980e570b4b413",
"f2abdd143efbce22f8b6ac90b9487c6334be3649",
"316d3d8a0d8167d8d2c6cebf852e4bbba8a46a1a",
"90871bc800e7e13a112712da59200ea33e1fbb6e",
"0f38f50e97c69607a0ccf0565f3e7ddf792198e9",
"755620e36455bbf4a042b6e88bbd46ff32905c79",
"41648610cc11c07e64df84f45a8a42c431c7b3de",
"5960a15a4647b381afc0e15c15a45420fe235344",
"14bd7d061fbf2783b0239d645c97d1c1e1c18e8f",
"f4ac543b9961f0af1960e3bc1053b930f3935b27",
"9547818cc0f58d22667a67fb048e08d09c1753e6",
"8e31ea244b4157a56449a80a45efd1cba2d9e782",
"63b1d100fba2dc34e31cd22b9b326ff8d5a2aeb7",
"5f92e6e7e311f00706fd6deac7fdbeab800241ee",
"9926e7e8fa198a90f9a0cafc11c633e4958473f4",
"3797140b7de7a64ddd1fa77004f4711571e13e24",
"7e80c69d49129a4e398f66db75e96439e6f24135",
"35e5b150b37feae14b177f60055020b0d901970f",
"e46cba13ed4f22fd84d919c8438dbe996bce9e94",
"2ec1d8043c3fa4c11a267b60d87e9809546d4eee",
"138b3ded67fc2f0799641a7f8356bf881ebc3a54",
"d19d2ca30792189f01437176373facd88b5f8f77",
"abde3b53da36775f48a3a8308045bd0929651ae1",
"6ba9c6bf6d5098c4a829334cdc150bbe3959488f",
"43eae4312dae8b3c5005d39472c9b26fb2135287",
"a61a84ff095c3e3ad83cd0efbd7cc21aadb25e83",
"4142e57082df77ff77b4eda62af6dbd87591bcbb",
"17e50c629cd315875190a745029a591624f40fae",
"3d4c2fa7da5c85b26cc712632a82e7f124d6260f",
"b254088b7a6925936542a10e273816974382f23d",
"34010bf4d2e847ebd934d65be673ec1a5c5ccb73",
"d771bc60845ef2befc01525c56e15745196f9920",
"d5ac4564b09302abfb60375d72bedd8e02c60fed",
"6451422e7298699d5357d9efd91e28d8be8cdcd6",
"7eb4e71147512416612a2c523b52965a80a437ed",
"fc78f766d1a8424fff5ea82e100a1f3dac97af52",
"4b7d5eb4e173a573a688cd2bbd55aa418ab288ef",
"4e874a6b86cf0dc6a9f129fd4b822c9dae66f2d8",
"0d4b3c570a27ffe4b44abfaf73b8ae0f2953137e",
"fe45b36d52ca60fb1b806bdfc92f187da6312176",
"20595c1e5ed797c01256b0ca7f4182cf4fefb8f1",
"a51db95bc4754597d095cb1470bb6465b9a792bb",
"adf759cec02a64f86d31bccd003d0f29ba64118f",
"2c602b9b829dd95b94cae9e24990a594474c5261",
"ab3f14d34e69b576d8e1f25db3c3df1be3e2d5f7",
"3ad046920d27d878b40a66da14434f2e9031b82d",
"5970616be2857f6e74dba9af8553dc5c0a66533f",
"6c8faad725b9ea3e9edd49b1ad5fb87197046d62",
"8f4e66d1a21fdccbbfdf639df09248397499b56e",
"ff42ab75693872d70494db06d75ff9744fee3d57",
"e45579fcc6c07be218e777c1c01ed9d06b667827",
"5985f2bb82d9a4beb44719812c293241074340e6",
"4bbca24ec7211e28fd90d43eab16e4bb9bc9a013",
"2dd55ce69f22ec922c49907f4f8e033257d17c35",
"18c543d31258eb500f4c109706a78a9f02ac26bc",
"52efe8513385082e6e327467ff1f28385917a0d7",
"2b704dc15d2dfea2b4cf17adb8df783c3e19c7b8",
"adcc505e10a329b7d894eae16f7a43cf28221243",
"1bf575615053d12ff7f6638d98e5e9ec3e16fa17",
"7ba594e52b6e171720494d7207ce4e0d4ddf8a06",
"06988f8cd78f9e3419221f2d7fd43e308d1524ea",
"d14aeb393992904051b170e92f4445acc30739f6",
"6d7ff2e02a18cca6c54b2cda7d17f5bb27de0435",
"0f394c062103a8313f282dd9be3329cc3f6d932d"
]
},
"89351": {
"id": "PR_kwDOAO6SJc5pKqO4",
"public_id": 89351,
"url": "https://github.com/godotengine/godot/pull/89351",
"diff_url": "https://github.com/godotengine/godot/pull/89351.diff",
"patch_url": "https://github.com/godotengine/godot/pull/89351.patch",
"title": "[Windows] Disable fallback to ANGLE logic when compiled w/o ANGLE support.",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjc2NDU2ODM=",
"created_at": "2024-03-10T11:19:24Z",
"updated_at": "2024-03-10T20:51:34Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyMDU0MTc0MTM=",
"name": "platform:windows",
"color": "#e4e4e4"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyNTU=",
"name": "topic:porting",
"color": "#ffee88"
}
],
"commits": [
"620e19472732fec4cf247f8983071deb1da742cc"
]
},
"89397": {
"id": "PR_kwDOAO6SJc5pT2lL",
"public_id": 89397,
"url": "https://github.com/godotengine/godot/pull/89397",
"diff_url": "https://github.com/godotengine/godot/pull/89397.diff",
"patch_url": "https://github.com/godotengine/godot/pull/89397.patch",
"title": "Improve warning when XR shaders are not enabled",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE2NTIxMzM5",
"created_at": "2024-03-11T22:15:02Z",
"updated_at": "2024-03-12T20:15:18Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWw4NjU1ODUwMDA=",
"name": "topic:xr",
"color": "#ffee88"
}
],
"commits": [
"d8f2768b90b7b11340cb297dfaaea51f7e75f95f"
]
},
"89450": {
"id": "PR_kwDOAO6SJc5piFQq",
"public_id": 89450,
"url": "https://github.com/godotengine/godot/pull/89450",
"diff_url": "https://github.com/godotengine/godot/pull/89450.diff",
"patch_url": "https://github.com/godotengine/godot/pull/89450.patch",
"title": "Fix missed light clusters when inside clipped lights",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjExNzk3MTc0",
"created_at": "2024-03-13T17:03:45Z",
"updated_at": "2024-04-08T13:23:13Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTgxMTE=",
"name": "topic:rendering",
"color": "#ffee88"
}
],
"commits": [
"605fdb655cc06bb3c26341c0acabaad0d22256ed"
]
},
"89454": {
"id": "PR_kwDOAO6SJc5pizCg",
"public_id": 89454,
"url": "https://github.com/godotengine/godot/pull/89454",
"diff_url": "https://github.com/godotengine/godot/pull/89454.diff",
"patch_url": "https://github.com/godotengine/godot/pull/89454.patch",
"title": "[Doc] Clarify description for `get_unix_time_from_system` on UTC",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjU1NjU1MzU5",
"created_at": "2024-03-13T19:06:21Z",
"updated_at": "2024-04-08T13:09:02Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"8bfc257e63ee30b18438c3dc7bad3293c8c16b30"
]
},
"89483": {
"id": "PR_kwDOAO6SJc5ppDeV",
"public_id": 89483,
"url": "https://github.com/godotengine/godot/pull/89483",
"diff_url": "https://github.com/godotengine/godot/pull/89483.diff",
"patch_url": "https://github.com/godotengine/godot/pull/89483.patch",
"title": "SCons: Disable verbose output for SCU build",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjMxMDY1ODA4",
"created_at": "2024-03-14T14:42:15Z",
"updated_at": "2024-04-08T13:08:11Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwyNzkwOTgwMDk=",
"name": "topic:buildsystem",
"color": "#ffee88"
}
],
"commits": [
"1debb6fe3e2dec9fae3069249c8f570d795528a7"
]
},
"89484": {
"id": "PR_kwDOAO6SJc5ppXSE",
"public_id": 89484,
"url": "https://github.com/godotengine/godot/pull/89484",
"diff_url": "https://github.com/godotengine/godot/pull/89484.diff",
"patch_url": "https://github.com/godotengine/godot/pull/89484.patch",
"title": "Update `@GDScript` documentation",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjQ3NzAwNDE4",
"created_at": "2024-03-14T15:20:42Z",
"updated_at": "2024-04-08T13:09:45Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwyNzkwOTgwODI=",
"name": "topic:gdscript",
"color": "#ffee88"
}
],
"commits": [
"0c48845247903ac5a8fe0477d31e262e58c91f1b"
]
},
"89490": {
"id": "PR_kwDOAO6SJc5prDRe",
"public_id": 89490,
"url": "https://github.com/godotengine/godot/pull/89490",
"diff_url": "https://github.com/godotengine/godot/pull/89490.diff",
"patch_url": "https://github.com/godotengine/godot/pull/89490.patch",
"title": "[Core] Prevent further infinite recursion when printing errors",
"state": "MERGED",
"is_draft": false,
"authored_by": "U_kgDOBcK-Cw",
"created_at": "2024-03-14T19:38:50Z",
"updated_at": "2024-04-13T13:23:25Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
"name": "crash",
"color": "#885544"
},
{
"id": "MDU6TGFiZWwyNzkwOTc5NjY=",
"name": "topic:core",
"color": "#ffee88"
}
],
"commits": [
"14897f6dd7e975e30dbf0fb59d0ef01a48200235"
]
},
"89509": {
"id": "PR_kwDOAO6SJc5puEP_",
"public_id": 89509,
"url": "https://github.com/godotengine/godot/pull/89509",
"diff_url": "https://github.com/godotengine/godot/pull/89509.diff",
"patch_url": "https://github.com/godotengine/godot/pull/89509.patch",
"title": "Fix description of touch input position",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
"created_at": "2024-03-15T08:56:50Z",
"updated_at": "2024-04-11T10:03:55Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
}
],
"commits": [
"0ff396c981ae56c64535085a74c4f05497ebc69a"
]
},
"89511": {
"id": "PR_kwDOAO6SJc5puXoQ",
"public_id": 89511,
"url": "https://github.com/godotengine/godot/pull/89511",
"diff_url": "https://github.com/godotengine/godot/pull/89511.diff",
"patch_url": "https://github.com/godotengine/godot/pull/89511.patch",
"title": "[Windows] Fix exporting as ZIP when console wrapper and/or embedded PCK is enabled.",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjc2NDU2ODM=",
"created_at": "2024-03-15T09:43:03Z",
"updated_at": "2024-04-08T13:13:12Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyMDU0MTc0MTM=",
"name": "platform:windows",
"color": "#e4e4e4"
},
{
"id": "MDU6TGFiZWwyOTA5OTAwODUw",
"name": "topic:export",
"color": "#ffee88"
}
],
"commits": [
"aac31feda659dc042c4d49ce23a5fd5535fa6af4"
]
},
"89517": {
"id": "PR_kwDOAO6SJc5pweL0",
"public_id": 89517,
"url": "https://github.com/godotengine/godot/pull/89517",
"diff_url": "https://github.com/godotengine/godot/pull/89517.diff",
"patch_url": "https://github.com/godotengine/godot/pull/89517.patch",
"title": "Allow for 32 max collisions in `test_body_motion`",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjQ4ODQyNDY=",
"created_at": "2024-03-15T14:48:18Z",
"updated_at": "2024-04-08T13:13:42Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwzNzA0NzE4ODA=",
"name": "topic:physics",
"color": "#ffee88"
}
],
"commits": [
"7901a0524bc61aceb26c8e7790ea0c4fd880dadc"
]
},
"89531": {
"id": "PR_kwDOAO6SJc5pyWqf",
"public_id": 89531,
"url": "https://github.com/godotengine/godot/pull/89531",
"diff_url": "https://github.com/godotengine/godot/pull/89531.diff",
"patch_url": "https://github.com/godotengine/godot/pull/89531.patch",
"title": "Fix mobile renderer RID leaks",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjYyMDg3NjU3",
"created_at": "2024-03-15T18:34:42Z",
"updated_at": "2024-04-08T13:14:06Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTgxMTE=",
"name": "topic:rendering",
"color": "#ffee88"
}
],
"commits": [
"dfa326ef55ee7c973afef6527b42844e7179a0ff"
]
},
"89575": {
"id": "PR_kwDOAO6SJc5p1QYn",
"public_id": 89575,
"url": "https://github.com/godotengine/godot/pull/89575",
"diff_url": "https://github.com/godotengine/godot/pull/89575.diff",
"patch_url": "https://github.com/godotengine/godot/pull/89575.patch",
"title": "Move the line of infinity loop checking in AnimationStateMachine",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjYxOTM4MjYz",
"created_at": "2024-03-16T15:49:55Z",
"updated_at": "2024-04-08T13:31:58Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
"name": "topic:animation",
"color": "#ffee88"
}
],
"commits": [
"b8d555c74b13693063c7ebd8000f64fa0500cf03"
]
},
"89591": {
"id": "PR_kwDOAO6SJc5p2Lk5",
"public_id": 89591,
"url": "https://github.com/godotengine/godot/pull/89591",
"diff_url": "https://github.com/godotengine/godot/pull/89591.diff",
"patch_url": "https://github.com/godotengine/godot/pull/89591.patch",
"title": "thorvg: Update to 0.12.9",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjM3Mzc4NzQ2",
"created_at": "2024-03-17T00:08:36Z",
"updated_at": "2024-04-08T13:46:39Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwzNzA0NzE3OTU=",
"name": "topic:thirdparty",
"color": "#ffee88"
}
],
"commits": [
"6afea9c30dd47f0f81e10f897de98f5010d9be51"
]
},
"89598": {
"id": "PR_kwDOAO6SJc5p2o4b",
"public_id": 89598,
"url": "https://github.com/godotengine/godot/pull/89598",
"diff_url": "https://github.com/godotengine/godot/pull/89598.diff",
"patch_url": "https://github.com/godotengine/godot/pull/89598.patch",
"title": "Fix platform name in the message about unsupported CPU architecture",
"state": "MERGED",
"is_draft": false,
"authored_by": "U_kgDOBc0k3w",
"created_at": "2024-03-17T07:31:50Z",
"updated_at": "2024-04-08T13:14:21Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTc0NTU=",
"name": "platform:web",
"color": "#e4e4e4"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyNTU=",
"name": "topic:porting",
"color": "#ffee88"
}
],
"commits": [
"ca60255d8c1d74c84cd8759fdf4724b123adff49"
]
},
"89608": {
"id": "PR_kwDOAO6SJc5p3HkR",
"public_id": 89608,
"url": "https://github.com/godotengine/godot/pull/89608",
"diff_url": "https://github.com/godotengine/godot/pull/89608.diff",
"patch_url": "https://github.com/godotengine/godot/pull/89608.patch",
"title": "[Doc] Clarify behavior of `String.format` with keys in replacements",
"state": "MERGED",
"is_draft": false,
"authored_by": "U_kgDOBcK-Cw",
"created_at": "2024-03-17T13:41:31Z",
"updated_at": "2024-04-08T13:40:17Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"8a78e7e174e4e1dc42fcefc6b01f9d9e3fbfb356"
]
},
"89631": {
"id": "PR_kwDOAO6SJc5p5aNa",
"public_id": 89631,
"url": "https://github.com/godotengine/godot/pull/89631",
"diff_url": "https://github.com/godotengine/godot/pull/89631.diff",
"patch_url": "https://github.com/godotengine/godot/pull/89631.patch",
"title": "Editor: Fix same-name (sub)groups interfering in Inspector",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjQ3NzAwNDE4",
"created_at": "2024-03-18T06:51:49Z",
"updated_at": "2024-04-08T13:14:45Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
}
],
"commits": [
"9b7dcfa0e2c2669f7ba2c34cd45482279028d5b5"
]
},
"89638": {
"id": "PR_kwDOAO6SJc5p7bMg",
"public_id": 89638,
"url": "https://github.com/godotengine/godot/pull/89638",
"diff_url": "https://github.com/godotengine/godot/pull/89638.diff",
"patch_url": "https://github.com/godotengine/godot/pull/89638.patch",
"title": "[4.2] Fix Bezier Editor throwing error when adding key with Ctrl+Click",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjUzOTQ3Nzg0",
"created_at": "2024-03-18T11:39:21Z",
"updated_at": "2024-04-08T16:13:37Z",
"target_branch": "4.2",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
"name": "topic:animation",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
}
],
"commits": [
"987a7c681d1b3bcfffc9b7c801bb19c18ed55e48"
]
},
"89699": {
"id": "PR_kwDOAO6SJc5qKaxo",
"public_id": 89699,
"url": "https://github.com/godotengine/godot/pull/89699",
"diff_url": "https://github.com/godotengine/godot/pull/89699.diff",
"patch_url": "https://github.com/godotengine/godot/pull/89699.patch",
"title": "Fix documentation for receiving light from light probes",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjcwODgwNjI=",
"created_at": "2024-03-20T00:27:26Z",
"updated_at": "2024-04-08T13:25:13Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"14ba478023bacdcbfc275592e7418f8eb7c814b4"
]
},
"89710": {
"id": "PR_kwDOAO6SJc5qN3pc",
"public_id": 89710,
"url": "https://github.com/godotengine/godot/pull/89710",
"diff_url": "https://github.com/godotengine/godot/pull/89710.diff",
"patch_url": "https://github.com/godotengine/godot/pull/89710.patch",
"title": "[Doc] Fix casing of some C# names",
"state": "MERGED",
"is_draft": false,
"authored_by": "U_kgDOBcK-Cw",
"created_at": "2024-03-20T12:40:25Z",
"updated_at": "2024-04-08T13:17:21Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
}
],
"commits": [
"366cc648bff951166be53ddceef6c1b979c5cf91"
]
},
"89711": {
"id": "PR_kwDOAO6SJc5qOUFF",
"public_id": 89711,
"url": "https://github.com/godotengine/godot/pull/89711",
"diff_url": "https://github.com/godotengine/godot/pull/89711.diff",
"patch_url": "https://github.com/godotengine/godot/pull/89711.patch",
"title": "Fix a pixel misalignment in the blue robot logo",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjg1NDM4ODky",
"created_at": "2024-03-20T13:42:40Z",
"updated_at": "2024-04-08T13:16:52Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxNzMyNzIwNzc5",
"name": "topic:gui",
"color": "#ffee88"
}
],
"commits": [
"35a569478f45c14314dcbbb6b85c41c0ec765f50"
]
},
"89794": {
"id": "PR_kwDOAO6SJc5qjTR7",
"public_id": 89794,
"url": "https://github.com/godotengine/godot/pull/89794",
"diff_url": "https://github.com/godotengine/godot/pull/89794.diff",
"patch_url": "https://github.com/godotengine/godot/pull/89794.patch",
"title": "Fix AnimationPlaybackTrack seeking behavior overall",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjYxOTM4MjYz",
"created_at": "2024-03-23T03:31:09Z",
"updated_at": "2024-04-08T13:31:07Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxMzMyMzAzMTE5",
"name": "regression",
"color": "#ff63ac"
},
{
"id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
"name": "topic:animation",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
}
],
"commits": [
"c1741fe98e82a65a36a2999a05c2fec851b5342b"
]
},
"89838": {
"id": "PR_kwDOAO6SJc5qk3Ry",
"public_id": 89838,
"url": "https://github.com/godotengine/godot/pull/89838",
"diff_url": "https://github.com/godotengine/godot/pull/89838.diff",
"patch_url": "https://github.com/godotengine/godot/pull/89838.patch",
"title": "Add reference to InputEventJoypadButton in `_shortcut_input` doc",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjM1OTM2NTQx",
"created_at": "2024-03-24T04:40:13Z",
"updated_at": "2024-04-08T13:20:22Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
}
],
"commits": [
"9a439b246a875e50fe5e911182e935945f2990cb"
]
},
"89839": {
"id": "PR_kwDOAO6SJc5qk6n4",
"public_id": 89839,
"url": "https://github.com/godotengine/godot/pull/89839",
"diff_url": "https://github.com/godotengine/godot/pull/89839.diff",
"patch_url": "https://github.com/godotengine/godot/pull/89839.patch",
"title": "Fix node config warning not updating for `Multiplayer{Spawner,Synchronizer}`",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
"created_at": "2024-03-24T05:55:49Z",
"updated_at": "2024-04-08T13:42:46Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
},
{
"id": "LA_kwDOAO6SJc8AAAABAjhGIg",
"name": "topic:multiplayer",
"color": "#ffee88"
}
],
"commits": [
"6feb43200b95168dda261573ca1765a67b8a0fff"
]
},
"89843": {
"id": "PR_kwDOAO6SJc5qlEBd",
"public_id": 89843,
"url": "https://github.com/godotengine/godot/pull/89843",
"diff_url": "https://github.com/godotengine/godot/pull/89843.diff",
"patch_url": "https://github.com/godotengine/godot/pull/89843.patch",
"title": "[C#] Fix `Transform3D.InterpolateWith` applying rotation before scale",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjkyODMwOTg=",
"created_at": "2024-03-24T08:27:32Z",
"updated_at": "2024-04-08T13:22:47Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "LA_kwDOAO6SJc77GWog",
"name": "cherrypick:3.5",
"color": "#446699"
},
{
"id": "MDU6TGFiZWwxNjQ3MDUzMjAw",
"name": "cherrypick:3.x",
"color": "#446699"
},
{
"id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
"name": "topic:3d",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWw3MDkyNjk3NzU=",
"name": "topic:dotnet",
"color": "#ffee88"
}
],
"commits": [
"e2ed63b313e3eff714e32f2cd2d01db9f0e2ea9d"
]
},
"89845": {
"id": "PR_kwDOAO6SJc5qlEd7",
"public_id": 89845,
"url": "https://github.com/godotengine/godot/pull/89845",
"diff_url": "https://github.com/godotengine/godot/pull/89845.diff",
"patch_url": "https://github.com/godotengine/godot/pull/89845.patch",
"title": "Correct FileDialog Theme overrides",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjIxNjIxNDI=",
"created_at": "2024-03-24T08:34:46Z",
"updated_at": "2024-04-08T13:18:27Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxNzMyNzIwNzc5",
"name": "topic:gui",
"color": "#ffee88"
}
],
"commits": [
"13d83dd4d73bc65d5367129fe9b26c55d9687cfe"
]
},
"89862": {
"id": "PR_kwDOAO6SJc5ql3kE",
"public_id": 89862,
"url": "https://github.com/godotengine/godot/pull/89862",
"diff_url": "https://github.com/godotengine/godot/pull/89862.diff",
"patch_url": "https://github.com/godotengine/godot/pull/89862.patch",
"title": "Fix wrong return type mention in `AStarGrid2D` docs",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjgyOTQzMDIy",
"created_at": "2024-03-24T18:52:39Z",
"updated_at": "2024-04-08T13:29:12Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
}
],
"commits": [
"f8c0208e96ecbee5d2b7506d9d71e697d392bc7d"
]
},
"89901": {
"id": "PR_kwDOAO6SJc5qwwZE",
"public_id": 89901,
"url": "https://github.com/godotengine/godot/pull/89901",
"diff_url": "https://github.com/godotengine/godot/pull/89901.diff",
"patch_url": "https://github.com/godotengine/godot/pull/89901.patch",
"title": "Fix Path3D picking working incorrectly when viewport is in half resolution",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjgzMTU5ODY=",
"created_at": "2024-03-26T09:26:11Z",
"updated_at": "2024-04-08T13:19:07Z",
"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": [
"20f4a5d03af7ca9b5f6427d14a371675cf951d5a"
]
},
"89912": {
"id": "PR_kwDOAO6SJc5q0BaR",
"public_id": 89912,
"url": "https://github.com/godotengine/godot/pull/89912",
"diff_url": "https://github.com/godotengine/godot/pull/89912.diff",
"patch_url": "https://github.com/godotengine/godot/pull/89912.patch",
"title": "Fix wrong extension filter for dependency editor",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
"created_at": "2024-03-26T15:54:15Z",
"updated_at": "2024-04-08T13:21:00Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
}
],
"commits": [
"e1ee838d11dbe1d154bd21d9b74e14bd48105628"
]
},
"89960": {
"id": "PR_kwDOAO6SJc5q_bXP",
"public_id": 89960,
"url": "https://github.com/godotengine/godot/pull/89960",
"diff_url": "https://github.com/godotengine/godot/pull/89960.diff",
"patch_url": "https://github.com/godotengine/godot/pull/89960.patch",
"title": "Fix separating axes for 3D cylinder-face collisions",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjUzMTQ1MDA=",
"created_at": "2024-03-27T23:00:15Z",
"updated_at": "2024-04-08T13:29:48Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
"name": "topic:3d",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwzNzA0NzE4ODA=",
"name": "topic:physics",
"color": "#ffee88"
}
],
"commits": [
"3f69af9e64760a9a56dc175b8e23289e6d8dfc25"
]
},
"89980": {
"id": "PR_kwDOAO6SJc5rDS-y",
"public_id": 89980,
"url": "https://github.com/godotengine/godot/pull/89980",
"diff_url": "https://github.com/godotengine/godot/pull/89980.diff",
"patch_url": "https://github.com/godotengine/godot/pull/89980.patch",
"title": "[CI] Improve fetching of changed files",
"state": "MERGED",
"is_draft": false,
"authored_by": "U_kgDOBcK-Cw",
"created_at": "2024-03-28T12:55:09Z",
"updated_at": "2024-04-08T13:22:11Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwyNzkwOTgwMDk=",
"name": "topic:buildsystem",
"color": "#ffee88"
}
],
"commits": [
"950743c3d87275a65a99fd9dffc9250669eefec1"
]
},
"90003": {
"id": "PR_kwDOAO6SJc5rH9ou",
"public_id": 90003,
"url": "https://github.com/godotengine/godot/pull/90003",
"diff_url": "https://github.com/godotengine/godot/pull/90003.diff",
"patch_url": "https://github.com/godotengine/godot/pull/90003.patch",
"title": "Fix setting animation save paths on import breaking on Windows",
"state": "MERGED",
"is_draft": false,
"authored_by": "U_kgDOBoir6g",
"created_at": "2024-03-29T03:15:33Z",
"updated_at": "2024-04-08T15:20:10Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxMTYxNzI2NDA1",
"name": "high priority",
"color": "#7956a5"
},
{
"id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
"name": "topic:3d",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
"name": "topic:animation",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWw4OTAzMTA1MDI=",
"name": "topic:import",
"color": "#ffee88"
}
],
"commits": [
"4d3319eceb9b9c69bd9211fb30bb1509db79f6d7"
]
},
"90012": {
"id": "PR_kwDOAO6SJc5rJc3I",
"public_id": 90012,
"url": "https://github.com/godotengine/godot/pull/90012",
"diff_url": "https://github.com/godotengine/godot/pull/90012.diff",
"patch_url": "https://github.com/godotengine/godot/pull/90012.patch",
"title": "[4.2][TileMap] Fix forcing cleanup on exiting tree/canvas",
"state": "MERGED",
"is_draft": false,
"authored_by": "U_kgDOBcK-Cw",
"created_at": "2024-03-29T09:21:52Z",
"updated_at": "2024-04-03T07:46:01Z",
"target_branch": "4.2",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxMzMyMzAzMTE5",
"name": "regression",
"color": "#ff63ac"
},
{
"id": "MDU6TGFiZWwyNjY2NzA4MDU5",
"name": "topic:2d",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgxMTE=",
"name": "topic:rendering",
"color": "#ffee88"
}
],
"commits": [
"c6ae98ab6033ac5c57d01cf3cefa3489b6fe7f77"
]
},
"90019": {
"id": "PR_kwDOAO6SJc5rLJ1e",
"public_id": 90019,
"url": "https://github.com/godotengine/godot/pull/90019",
"diff_url": "https://github.com/godotengine/godot/pull/90019.diff",
"patch_url": "https://github.com/godotengine/godot/pull/90019.patch",
"title": "Fix loop condition in bone mapping",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjMyMzIx",
"created_at": "2024-03-29T14:23:36Z",
"updated_at": "2024-04-08T16:11:00Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
"name": "topic:animation",
"color": "#ffee88"
}
],
"commits": [
"15f1a0fba3c8e576f83427b686ee49291d4e4eff"
]
},
"90038": {
"id": "PR_kwDOAO6SJc5rONTV",
"public_id": 90038,
"url": "https://github.com/godotengine/godot/pull/90038",
"diff_url": "https://github.com/godotengine/godot/pull/90038.diff",
"patch_url": "https://github.com/godotengine/godot/pull/90038.patch",
"title": "[Core] Fix `ResourceLoader.load` cache with relative paths",
"state": "MERGED",
"is_draft": false,
"authored_by": "U_kgDOBcK-Cw",
"created_at": "2024-03-30T11:54:13Z",
"updated_at": "2024-04-08T13:39:07Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTc5NjY=",
"name": "topic:core",
"color": "#ffee88"
}
],
"commits": [
"0274877defb9c5d325e028f50353da037a115553"
]
},
"90039": {
"id": "PR_kwDOAO6SJc5rORGr",
"public_id": 90039,
"url": "https://github.com/godotengine/godot/pull/90039",
"diff_url": "https://github.com/godotengine/godot/pull/90039.diff",
"patch_url": "https://github.com/godotengine/godot/pull/90039.patch",
"title": "[Doc] Document loading behavior with relative paths",
"state": "MERGED",
"is_draft": false,
"authored_by": "U_kgDOBcK-Cw",
"created_at": "2024-03-30T12:35:03Z",
"updated_at": "2024-04-08T13:39:53Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"2508c2e3093b3cb32a2aead46cef7d484e3148c9"
]
},
"90072": {
"id": "PR_kwDOAO6SJc5rQC9N",
"public_id": 90072,
"url": "https://github.com/godotengine/godot/pull/90072",
"diff_url": "https://github.com/godotengine/godot/pull/90072.diff",
"patch_url": "https://github.com/godotengine/godot/pull/90072.patch",
"title": "[Doc] Clarify the behavior of `Vector2/3.cross` and mention parallel vectors",
"state": "MERGED",
"is_draft": false,
"authored_by": "U_kgDOBcK-Cw",
"created_at": "2024-03-31T14:10:33Z",
"updated_at": "2024-04-08T13:38:33Z",
"target_branch": "master",
"labels": [
{
"id": "LA_kwDOAO6SJc77GWog",
"name": "cherrypick:3.5",
"color": "#446699"
},
{
"id": "MDU6TGFiZWwxNjQ3MDUzMjAw",
"name": "cherrypick:3.x",
"color": "#446699"
},
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
}
],
"commits": [
"47a8033698b14c8a7bb25867198c1371382e3398"
]
},
"90088": {
"id": "PR_kwDOAO6SJc5rQ2Vu",
"public_id": 90088,
"url": "https://github.com/godotengine/godot/pull/90088",
"diff_url": "https://github.com/godotengine/godot/pull/90088.diff",
"patch_url": "https://github.com/godotengine/godot/pull/90088.patch",
"title": "Fix small error in Variant doc",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjc2NzA1NDAx",
"created_at": "2024-04-01T00:11:06Z",
"updated_at": "2024-04-08T13:27:01Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
}
],
"commits": [
"e41209caf2050a99775cb2184a5e2ed066e052a7"
]
},
"90101": {
"id": "PR_kwDOAO6SJc5rUaTT",
"public_id": 90101,
"url": "https://github.com/godotengine/godot/pull/90101",
"diff_url": "https://github.com/godotengine/godot/pull/90101.diff",
"patch_url": "https://github.com/godotengine/godot/pull/90101.patch",
"title": "Fix issue with moving maximized window in macOS",
"state": "MERGED",
"is_draft": false,
"authored_by": "U_kgDOBytbBw",
"created_at": "2024-04-01T13:46:44Z",
"updated_at": "2024-04-08T13:23:52Z",
"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": [
"d78cb43ec2055849a0601c7aadea946366547c78"
]
},
"90131": {
"id": "PR_kwDOAO6SJc5rbiRf",
"public_id": 90131,
"url": "https://github.com/godotengine/godot/pull/90131",
"diff_url": "https://github.com/godotengine/godot/pull/90131.diff",
"patch_url": "https://github.com/godotengine/godot/pull/90131.patch",
"title": "Fix macOS menu bar & dock stop appearing after closing sub-window",
"state": "MERGED",
"is_draft": false,
"authored_by": "U_kgDOBuR20A",
"created_at": "2024-04-02T12:20:32Z",
"updated_at": "2024-04-08T13:23:37Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTc3ODA=",
"name": "platform:macos",
"color": "#e4e4e4"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyNTU=",
"name": "topic:porting",
"color": "#ffee88"
}
],
"commits": [
"a4f2e5210f80c3b2badfadcd7fe9004a26dbb221"
]
},
"90200": {
"id": "PR_kwDOAO6SJc5rsd12",
"public_id": 90200,
"url": "https://github.com/godotengine/godot/pull/90200",
"diff_url": "https://github.com/godotengine/godot/pull/90200.diff",
"patch_url": "https://github.com/godotengine/godot/pull/90200.patch",
"title": "Fix `NavigationServer.set_debug_enabled()` doing nothing",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjUyNDY0MjA0",
"created_at": "2024-04-04T11:48:23Z",
"updated_at": "2024-04-08T13:26:28Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxNzUyMDQwNjk0",
"name": "topic:navigation",
"color": "#ffee88"
}
],
"commits": [
"282d772f1bedebbeacab30da7fb87302d1599104"
]
},
"90209": {
"id": "PR_kwDOAO6SJc5ruygz",
"public_id": 90209,
"url": "https://github.com/godotengine/godot/pull/90209",
"diff_url": "https://github.com/godotengine/godot/pull/90209.diff",
"patch_url": "https://github.com/godotengine/godot/pull/90209.patch",
"title": "mbedtls: Update to upstream version 2.28.8",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
"created_at": "2024-04-04T16:07:33Z",
"updated_at": "2024-04-08T13:46:27Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "LA_kwDOAO6SJc77GWog",
"name": "cherrypick:3.5",
"color": "#446699"
},
{
"id": "MDU6TGFiZWwxNjQ3MDUzMjAw",
"name": "cherrypick:3.x",
"color": "#446699"
},
{
"id": "MDU6TGFiZWwzNzA0NzE3OTU=",
"name": "topic:thirdparty",
"color": "#ffee88"
}
],
"commits": [
"915ca4dd456f959e4d4fd4e385715f3f0d48e77d"
]
},
"90211": {
"id": "PR_kwDOAO6SJc5ru5m-",
"public_id": 90211,
"url": "https://github.com/godotengine/godot/pull/90211",
"diff_url": "https://github.com/godotengine/godot/pull/90211.diff",
"patch_url": "https://github.com/godotengine/godot/pull/90211.patch",
"title": "certs: Sync with Mozilla bundle as of Mar 11, 2024",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
"created_at": "2024-04-04T16:17:53Z",
"updated_at": "2024-04-08T13:36:02Z",
"target_branch": "master",
"labels": [
{
"id": "LA_kwDOAO6SJc77GWog",
"name": "cherrypick:3.5",
"color": "#446699"
},
{
"id": "MDU6TGFiZWwxNjQ3MDUzMjAw",
"name": "cherrypick:3.x",
"color": "#446699"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwzNzA0NzE3OTU=",
"name": "topic:thirdparty",
"color": "#ffee88"
}
],
"commits": [
"fd61a42e0420c80481960a4071275f429186862b"
]
},
"90217": {
"id": "PR_kwDOAO6SJc5rwMnz",
"public_id": 90217,
"url": "https://github.com/godotengine/godot/pull/90217",
"diff_url": "https://github.com/godotengine/godot/pull/90217.diff",
"patch_url": "https://github.com/godotengine/godot/pull/90217.patch",
"title": "Allow Decal Emission Energy values above 128 in the inspector",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE4MDAzMg==",
"created_at": "2024-04-04T19:19:50Z",
"updated_at": "2024-04-08T15:16:41Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
"name": "topic:3d",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgxMTE=",
"name": "topic:rendering",
"color": "#ffee88"
}
],
"commits": [
"ae12244e1377c60d3dc3df22ba5a3c3fedbdfb47"
]
},
"90233": {
"id": "PR_kwDOAO6SJc5rxnWk",
"public_id": 90233,
"url": "https://github.com/godotengine/godot/pull/90233",
"diff_url": "https://github.com/godotengine/godot/pull/90233.diff",
"patch_url": "https://github.com/godotengine/godot/pull/90233.patch",
"title": "Fix OpenGL `_shadow_atlas_find_shadow` error when light instance is freed",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE0NzM3Mzk=",
"created_at": "2024-04-05T00:32:54Z",
"updated_at": "2024-04-11T09:59:33Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTgxMTE=",
"name": "topic:rendering",
"color": "#ffee88"
}
],
"commits": [
"17e489b93da1e5497002a0513155302eef639488"
]
},
"90243": {
"id": "PR_kwDOAO6SJc5rzorc",
"public_id": 90243,
"url": "https://github.com/godotengine/godot/pull/90243",
"diff_url": "https://github.com/godotengine/godot/pull/90243.diff",
"patch_url": "https://github.com/godotengine/godot/pull/90243.patch",
"title": "thorvg: Update to 0.12.10",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
"created_at": "2024-04-05T07:56:25Z",
"updated_at": "2024-04-08T13:46:48Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwzNzA0NzE3OTU=",
"name": "topic:thirdparty",
"color": "#ffee88"
}
],
"commits": [
"8de1cf566dc7f997f84ea02425e25b427bfed955"
]
},
"90244": {
"id": "PR_kwDOAO6SJc5rzwSc",
"public_id": 90244,
"url": "https://github.com/godotengine/godot/pull/90244",
"diff_url": "https://github.com/godotengine/godot/pull/90244.diff",
"patch_url": "https://github.com/godotengine/godot/pull/90244.patch",
"title": "enet: Sync with upstream commit c44b7d0",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
"created_at": "2024-04-05T08:13:08Z",
"updated_at": "2024-04-08T13:45:59Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWwxNjQ3MDUzMjAw",
"name": "cherrypick:3.x",
"color": "#446699"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWw2NDk4MDA3MDE=",
"name": "topic:network",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwzNzA0NzE3OTU=",
"name": "topic:thirdparty",
"color": "#ffee88"
}
],
"commits": [
"360a1a456818fce75a444c17bafb9c7b510dbc20"
]
},
"90269": {
"id": "PR_kwDOAO6SJc5r3LAd",
"public_id": 90269,
"url": "https://github.com/godotengine/godot/pull/90269",
"diff_url": "https://github.com/godotengine/godot/pull/90269.diff",
"patch_url": "https://github.com/godotengine/godot/pull/90269.patch",
"title": "Ignore `ERR_FILE_CANT_OPEN` error when loading",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjIyMjMxNzI=",
"created_at": "2024-04-05T15:51:19Z",
"updated_at": "2024-04-08T13:37:22Z",
"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": [
"f0cbd388dce53b9d8d058ea1ac8e342a08ff6b48"
]
},
"90273": {
"id": "PR_kwDOAO6SJc5r3de9",
"public_id": 90273,
"url": "https://github.com/godotengine/godot/pull/90273",
"diff_url": "https://github.com/godotengine/godot/pull/90273.diff",
"patch_url": "https://github.com/godotengine/godot/pull/90273.patch",
"title": "Fix `Resource::get_rid override` not working in GDExtension",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjQzMjM0Njc0",
"created_at": "2024-04-05T16:38:30Z",
"updated_at": "2024-04-08T13:38:06Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWw1ODA1MzcwMDM=",
"name": "topic:gdextension",
"color": "#ffee88"
}
],
"commits": [
"c2be2dfbde3d0393d5d1f0426ee51d363c571b21"
]
},
"90280": {
"id": "PR_kwDOAO6SJc5r4pV2",
"public_id": 90280,
"url": "https://github.com/godotengine/godot/pull/90280",
"diff_url": "https://github.com/godotengine/godot/pull/90280.diff",
"patch_url": "https://github.com/godotengine/godot/pull/90280.patch",
"title": "Fix duplicated folder reference in Godot Editor after changing filename case",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjMwODk1MjU=",
"created_at": "2024-04-05T20:43:15Z",
"updated_at": "2024-04-08T13:37:56Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
}
],
"commits": [
"87b5a56ddfa70b094e0655f20e4226b46fcb40f1"
]
},
"90295": {
"id": "PR_kwDOAO6SJc5r5z95",
"public_id": 90295,
"url": "https://github.com/godotengine/godot/pull/90295",
"diff_url": "https://github.com/godotengine/godot/pull/90295.diff",
"patch_url": "https://github.com/godotengine/godot/pull/90295.patch",
"title": "Make sysctl calls on FreeBSD",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE0OTYwOA==",
"created_at": "2024-04-06T07:59:05Z",
"updated_at": "2024-04-08T13:43:28Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwyNzkwOTczMjY=",
"name": "platform:linuxbsd",
"color": "#e4e4e4"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyNTU=",
"name": "topic:porting",
"color": "#ffee88"
}
],
"commits": [
"97e95e17509f7d486092824b8d1946f8591faee8"
]
},
"90315": {
"id": "PR_kwDOAO6SJc5r6dgv",
"public_id": 90315,
"url": "https://github.com/godotengine/godot/pull/90315",
"diff_url": "https://github.com/godotengine/godot/pull/90315.diff",
"patch_url": "https://github.com/godotengine/godot/pull/90315.patch",
"title": "[MP] Fix dead code doing unnecessary allocation",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE2ODc5MTg=",
"created_at": "2024-04-06T17:51:45Z",
"updated_at": "2024-04-08T13:43:10Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "LA_kwDOAO6SJc8AAAABAjhGIg",
"name": "topic:multiplayer",
"color": "#ffee88"
}
],
"commits": [
"e64aa4d25f3d6f350db0c6a650e1ba9ff8140d97"
]
},
"90377": {
"id": "PR_kwDOAO6SJc5r-jaG",
"public_id": 90377,
"url": "https://github.com/godotengine/godot/pull/90377",
"diff_url": "https://github.com/godotengine/godot/pull/90377.diff",
"patch_url": "https://github.com/godotengine/godot/pull/90377.patch",
"title": "Android: Add `POST_NOTIFICATIONS` permission to the list of permissions available in the Export dialog",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjEzNDg0ODQ5",
"created_at": "2024-04-08T08:31:37Z",
"updated_at": "2024-04-12T09:35:30Z",
"target_branch": "master",
"labels": [
{
"id": "LA_kwDOAO6SJc77GWog",
"name": "cherrypick:3.5",
"color": "#446699"
},
{
"id": "MDU6TGFiZWwxNjQ3MDUzMjAw",
"name": "cherrypick:3.x",
"color": "#446699"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwyNzkwOTc1NjI=",
"name": "platform:android",
"color": "#e4e4e4"
},
{
"id": "MDU6TGFiZWwyOTA5OTAwODUw",
"name": "topic:export",
"color": "#ffee88"
}
],
"commits": [
"739190ca2b7f1b67a78eff33154a4bfd1964f5c4"
]
},
"90379": {
"id": "PR_kwDOAO6SJc5r-vuC",
"public_id": 90379,
"url": "https://github.com/godotengine/godot/pull/90379",
"diff_url": "https://github.com/godotengine/godot/pull/90379.diff",
"patch_url": "https://github.com/godotengine/godot/pull/90379.patch",
"title": "[iOS Export] Fix adding static libs to the Xcode project.",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjc2NDU2ODM=",
"created_at": "2024-04-08T08:59:48Z",
"updated_at": "2024-04-08T16:21:03Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTc1MTk=",
"name": "platform:ios",
"color": "#e4e4e4"
},
{
"id": "MDU6TGFiZWwyOTA5OTAwODUw",
"name": "topic:export",
"color": "#ffee88"
}
],
"commits": [
"30babfc789ad98adccc8c2f7be02849b8c841a84"
]
},
"90385": {
"id": "PR_kwDOAO6SJc5sA9NY",
"public_id": 90385,
"url": "https://github.com/godotengine/godot/pull/90385",
"diff_url": "https://github.com/godotengine/godot/pull/90385.diff",
"patch_url": "https://github.com/godotengine/godot/pull/90385.patch",
"title": "Cherry-picks for the 4.2 branch (future 4.2.2) - 4th batch",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
"created_at": "2024-04-08T13:50:53Z",
"updated_at": "2024-04-11T06:40:15Z",
"target_branch": "4.2",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwyNzkwOTc5NjY=",
"name": "topic:core",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
}
],
"commits": [
"60eb94bae41aec76a5c68276c3fd1f1c36db5c0a",
"cf725c4b91ecf4ef4a1358e9da69f8495b648247",
"6710381d9a8ba95c90bd6a6ddfa392516987576e",
"3c1be8d06752cf6dc3d8c809eab698d7777d53c1",
"0eca87df51a222a42ec0160092ad71deb109b6d0",
"55a363dd19e47e947b5eb75314a6108c12772dc0",
"97e429a9eafffa25026056d84621caaff0084331",
"1c915dabb6024b3c0f79d0de561105e1dee59dcb",
"ed95ec0f8218deee2309821b17a773e343c03b8b",
"fea0f98220edb96f89e1b4116b6468e2bcdf2af1",
"767649757cae780fc91c4d49d7dc3c19720e3b3d",
"5958c8fa228f7f6fa8653d20b8f0d3f2d2f0ce17",
"7d1c5125a0ebc6cd82ad6a069016cc197d239086",
"1c5984c304dbb27e7e6c143f7af362926bc3e29f",
"d5340e1abd767bd7fc7f6e96ef511bb56896515c",
"fb9702de9e86d0972c37b203fb9f48a27ab2d352",
"99033fcf4419ac632a4dc16290c0ed00f5c41c84",
"dbc0ccae58f4814910dd4f6ebba0fe77099d172e",
"3bb74adc45ee22c98afff0275844d3925c2b3202",
"2114489e23cffb041050f372db39839840794504",
"f890c5d2997a95cc3661fab436cd87c9327efc45",
"6f339b07f07c45b117f63fe7741e8cae455386e2",
"946cb13d9bfa03b99b620e2fdeb6083b5be401dc",
"bfc72801fdf75d435dd2303f5b952f5a0af14ebe",
"dc865a1ec650ffef78f788f57bf5af80052a67b8",
"28abd259f7b25778b2a38592b469b6f130c5034d",
"96303ab81ea167aa0d7b93cd137d0bd44e215928",
"bd26efae0da016f5d1d034e15364813112834dcd",
"3f4734c249a1d34265b0a65e112162c65cc5ced8",
"3e968fd8ae735d5e4702abaacb3714cba92363cc",
"5e7607a6d6a6bee0311768d8d46c6bf6db283c0b",
"cd02fe3469dcc93b457cdffb2a3e50f41c6c93f2",
"d2433970c9f9477364fa1bf0b9059087ca03783e",
"5e2477e5711f468bdb342333a6baf034cf56a5bd",
"7af7902121b02eec73555bb7086841077654b70b",
"bbb29124b9e76ef35a1848c7976cb50a4364d4d5",
"09280edd416b926cab693c3434f5e7763b7b9b29",
"c9232a36373067bb34cf21f4ffe36b198b05d76a",
"d90195bb2ea5c83ea49b04b95301f963f2ab38b1",
"8bfe88fee8df694730eec4bbf15e80ba168741fb",
"61565d20c636f10ec2969c66b258c2235a4b9cb2",
"68bfb779d1c6f5e33a12d8a8b4a8986fda1ee42d",
"a8851277d297fc46a01584308ff76b3438e2cbc3",
"498edf3dd887a67608be27b3c5383cb881260a40",
"f2bd24e80f03fdb7665bf2bf5da4cf5a072f7f24",
"c215f72999dacc194bef5b8b6710b1d47b0d513d",
"5ac47d30edc489d7bac7395826841fd5e9157476",
"b4ba90e432c88e1add3fd22fdbd3a0c9c61c6224",
"96cbb7ab6590d33edd7a5a8ba42800f433a5c40d",
"c2918e6e068dbf6128ad5b4cebbb0106e10dc02e",
"36a32f4a5ad50fc4442ab9fb0d1725deadea41c8",
"8aff153ea2fb33b1d96c3bc07f9726752c16d701",
"bfdced3a1c9ad9409f0470388d4f8842006d2289",
"94ddc44a125eb15f766a97c397fb89b1c9386689",
"db47101f68fa3d546ce8e9227ae0796ad71e5d10",
"a6f25f7b0410fd7dc690770b4b7bfd6ac95e893a",
"063edcbe3b46f9f223efd5c07395fd2b9c2cd8f3",
"2034c10d9e0687a660621852e8e983b8fb8bbda5",
"d81e6e951c3edbd9703df1bd3251dd66080ce0b4"
]
},
"90396": {
"id": "PR_kwDOAO6SJc5sCTpP",
"public_id": 90396,
"url": "https://github.com/godotengine/godot/pull/90396",
"diff_url": "https://github.com/godotengine/godot/pull/90396.diff",
"patch_url": "https://github.com/godotengine/godot/pull/90396.patch",
"title": "Fix `RenderingServer.instance_set_transform` docs saying it's not global",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjkyODMwOTg=",
"created_at": "2024-04-08T16:49:26Z",
"updated_at": "2024-04-11T09:56:39Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyODM1MTg4Mzk=",
"name": "documentation",
"color": "#ffddff"
}
],
"commits": [
"01b029f0a5896e076e9f0937b6008003d28656b2"
]
},
"90404": {
"id": "PR_kwDOAO6SJc5sDZcP",
"public_id": 90404,
"url": "https://github.com/godotengine/godot/pull/90404",
"diff_url": "https://github.com/godotengine/godot/pull/90404.diff",
"patch_url": "https://github.com/godotengine/godot/pull/90404.patch",
"title": "Fix `ZIPReader.get_files()` error on empty zip files",
"state": "MERGED",
"is_draft": false,
"authored_by": "U_kgDOCB462A",
"created_at": "2024-04-08T20:05:52Z",
"updated_at": "2024-04-08T21:05:30Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwyNzkwOTc5NjY=",
"name": "topic:core",
"color": "#ffee88"
}
],
"commits": [
"2dad2fbce2db76d27dc2504c34aedf302ef0a74f"
]
},
"90406": {
"id": "PR_kwDOAO6SJc5sDfn2",
"public_id": 90406,
"url": "https://github.com/godotengine/godot/pull/90406",
"diff_url": "https://github.com/godotengine/godot/pull/90406.diff",
"patch_url": "https://github.com/godotengine/godot/pull/90406.patch",
"title": "Sync controller mappings DB with SDL2 community repo",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
"created_at": "2024-04-08T20:23:37Z",
"updated_at": "2024-04-08T21:08:15Z",
"target_branch": "master",
"labels": [
{
"id": "LA_kwDOAO6SJc77GWog",
"name": "cherrypick:3.5",
"color": "#446699"
},
{
"id": "MDU6TGFiZWwxNjQ3MDUzMjAw",
"name": "cherrypick:3.x",
"color": "#446699"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwzNzA0NzE3OTU=",
"name": "topic:thirdparty",
"color": "#ffee88"
}
],
"commits": [
"6772047e5077b3bfe1f81cd24c128f02b904c20e"
]
},
"90431": {
"id": "PR_kwDOAO6SJc5sIR5T",
"public_id": 90431,
"url": "https://github.com/godotengine/godot/pull/90431",
"diff_url": "https://github.com/godotengine/godot/pull/90431.diff",
"patch_url": "https://github.com/godotengine/godot/pull/90431.patch",
"title": "Add `--import` command-line flag",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjQ4ODQyNDY=",
"created_at": "2024-04-09T13:11:02Z",
"updated_at": "2024-04-16T07:10:51Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2OA==",
"name": "feature proposal",
"color": "#4466ff"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWw4OTAzMTA1MDI=",
"name": "topic:import",
"color": "#ffee88"
}
],
"commits": [
"9d01793dfff8d6d6db6ec953cb704f45e582c2c9"
]
},
"90458": {
"id": "PR_kwDOAO6SJc5sMNR4",
"public_id": 90458,
"url": "https://github.com/godotengine/godot/pull/90458",
"diff_url": "https://github.com/godotengine/godot/pull/90458.diff",
"patch_url": "https://github.com/godotengine/godot/pull/90458.patch",
"title": "Clear RIDs of weight buffers when freeing to avoid double free",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjE2NTIxMzM5",
"created_at": "2024-04-10T00:53:35Z",
"updated_at": "2024-04-14T16:05:49Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWwxMzMyMzAzMTE5",
"name": "regression",
"color": "#ff63ac"
},
{
"id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
"name": "topic:3d",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgxMTE=",
"name": "topic:rendering",
"color": "#ffee88"
}
],
"commits": [
"bafbde9f4ba00f3d4b7cee2fd5456191294ba174"
]
},
"90738": {
"id": "PR_kwDOAO6SJc5sw64P",
"public_id": 90738,
"url": "https://github.com/godotengine/godot/pull/90738",
"diff_url": "https://github.com/godotengine/godot/pull/90738.diff",
"patch_url": "https://github.com/godotengine/godot/pull/90738.patch",
"title": "Cherry-picks for the 4.2 branch (future 4.2.2) - 5th batch",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
"created_at": "2024-04-16T07:27:11Z",
"updated_at": "2024-04-16T08:17:56Z",
"target_branch": "4.2",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWw3MzMzMDA2Ng==",
"name": "enhancement",
"color": "#aaccff"
},
{
"id": "MDU6TGFiZWwyNzkwOTc5NjY=",
"name": "topic:core",
"color": "#ffee88"
},
{
"id": "MDU6TGFiZWwyNzkwOTgyMTk=",
"name": "topic:editor",
"color": "#ffee88"
}
],
"commits": [
"e57244edc67eb25edd2d574d45f50261c26c5513",
"219517f6b8ade461cad22a35e64842782dec2a51",
"0f6403f7197c8c806f718da47c65e63705dd009f",
"a7099ce88013c0dbf12c49e82b4cb070a12d5f21",
"a7c4d3bc08cb57ebe5654d942904be7bd95382bf",
"7eb90a35d472f76bdeead1bfcb41256d50b6aff2",
"79b7dc7f943c6a5dad4d24bafc2a203daf5831fa",
"c1547d1337096c89c28fb93eaa4f2bb9293ae044"
]
},
"90741": {
"id": "PR_kwDOAO6SJc5sxboi",
"public_id": 90741,
"url": "https://github.com/godotengine/godot/pull/90741",
"diff_url": "https://github.com/godotengine/godot/pull/90741.diff",
"patch_url": "https://github.com/godotengine/godot/pull/90741.patch",
"title": "Fix missing return in `StreamPeerTCP::poll` when connection is `STATUS_CONNECTED`",
"state": "MERGED",
"is_draft": false,
"authored_by": "MDQ6VXNlcjc3MTI4NDE=",
"created_at": "2024-04-16T08:35:22Z",
"updated_at": "2024-04-16T11:45:03Z",
"target_branch": "master",
"labels": [
{
"id": "MDU6TGFiZWw3MzMzMDA2NA==",
"name": "bug",
"color": "#ff6055"
},
{
"id": "MDU6TGFiZWw2NDk4MDA3MDE=",
"name": "topic:network",
"color": "#ffee88"
}
],
"commits": [
"61a2f5c53414eb471103a452a07228962a2d876a"
]
}
}
}