From b4ab6233f3264176421cfce80216f3351be482d7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9mi=20Verschelde?= Date: Fri, 7 Feb 2025 14:04:10 +0100 Subject: [PATCH] Add config and data for 4.4-beta3 --- configs/godotengine.godot.4.4.json | 10 +- data/godotengine.godot.4.4.json | 17532 +++++++++++++++++++-------- 2 files changed, 12609 insertions(+), 4933 deletions(-) diff --git a/configs/godotengine.godot.4.4.json b/configs/godotengine.godot.4.4.json index 9ea1f87..1a8ee21 100644 --- a/configs/godotengine.godot.4.4.json +++ b/configs/godotengine.godot.4.4.json @@ -1,9 +1,9 @@ { "name": "4.4", "git_tag": "master", - "ref": "a013481b0911e59cc3f3dea7ebb732450c3e1460", + "ref": "06acfccf89ad6b900ae694a4d58ceade1967a85f", "from_ref": "4.3-stable", - "article": "https://godotengine.org/article/dev-snapshot-godot-4-4-beta-2/", + "article": "https://godotengine.org/article/dev-snapshot-godot-4-4-beta-3/", "releases": [ { @@ -59,6 +59,12 @@ "ref": "a013481b0911e59cc3f3dea7ebb732450c3e1460", "from_ref": "4ce466d7fa79e351d4295d5bb47e3266089c3a59", "article": "https://godotengine.org/article/dev-snapshot-godot-4-4-beta-2/" + }, + { + "name": "beta3", + "ref": "06acfccf89ad6b900ae694a4d58ceade1967a85f", + "from_ref": "a013481b0911e59cc3f3dea7ebb732450c3e1460", + "article": "https://godotengine.org/article/dev-snapshot-godot-4-4-beta-3/" } ] } diff --git a/data/godotengine.godot.4.4.json b/data/godotengine.godot.4.4.json index d3c17a4..ddfee26 100644 --- a/data/godotengine.godot.4.4.json +++ b/data/godotengine.godot.4.4.json @@ -1,8 +1,508 @@ { - "generated_at": 1738166619130, + "generated_at": 1738933135944, "log": [ + "06acfccf89ad6b900ae694a4d58ceade1967a85f", + "d497631de0c67f22564e1efeb467cf9f061adc80", + "0bccb0abd11965906ead9c1b8a522fd415a195fa", + "9175514d801f55fe8c23a6cd95fb5fa8c70ea0f5", + "161abe7bddb1d0934a0dbb1b12de32402abfeae7", + "7dccb65d52a4b9ff8fb5cb57d8a0a0b49d0622c2", + "46aeded4b7f9ce4b2ac76655efe1cd5a83306c07", + "5d037d3a244e3cf5a3fd455dd1feb7d29fa8f16b", + "3fca33c129287cdc72f3a59a790a49cd036c48b3", + "00d806a9aef99fc05eb09f62960cd3a4eb3d4a07", + "54ffb8ab3e62cabbc62421381b63751890b42774", + "ceded4eac25bec2e0c3c3a33318f661b223e8e6e", + "239cfe24602ee9a20abb489796684bb813f66468", + "cbb58b4a755313066082106738febab9c084f601", + "ab1bde8947891e124d8881b95410266570d1b27b", + "c695eb9159ef0273cc9c15cb73a3e7048e3e9935", + "e87f4f67b0c1cde93b3a282a8e5815f51a7a9865", + "e12a424bc569ac5ae9ff2944a8df7fc11b157d71", + "b676944dcf5e46d6228aed5e7e3692a4080b4724", + "8714b36171ed0e1f13b163e2f8a50b62b6cc0c76", + "4391d88c1a5dcd6d75e4a9d8b8a9fa827a0b9e90", + "65509ae4fff0fc9dfa22fa787624611a36175ac2", + "0c4834b20f7a1c00770db7a516f29c69543790f4", + "d39ac94c41a8502e06ee7942bc6b8bebde40cf88", + "d616ea5462cca744c354a42ffacbd21d768a40ae", + "a6ff5187637ada695a432b6b43912305734aaff0", + "a3d03717c0862825bab8c4acdeb889345cd04760", + "f0f5319b0b5b56db9f8023ac4132088df9e86b9e", + "525aa0a7f42c2588f160c07dadc312c0049e6b07", + "33dc3bf7aaf786529e0b71853b447ea6c84c4c83", + "91907a89f797fe0f4f99229d3c1d749d81f6ac31", + "0d14ae58b09353393e5945758d3f0598ac62233d", + "478e919de70fe0e52c93aa2b92332ed2906831cc", + "d3967e968b14860d90d5037e6df764e36735cb7b", + "78cad5fcf0ee889b611d413615706e8a15363b23", + "e1af7b65b28087f9251eda03a3327e1313c9b51d", + "d53dbaf81a66fb78696dd08adb71375e50d505b5", + "b50d9742c25392c5d24df1dd3ff300a7886b58e8", + "a63a8b430bc4389a570efabe037ef72d34d91ac4", + "f89913833726fb432d4309d511708a14b61bd309", + "202fa8e5030643f16ec938f3547584ca9d3e911c", + "a2d6e2e1380a8f774283f1afda8d2a73d7afee1c", + "82759388d493079e8d98d69843c4568b8c421140", + "819874bd7fd025d7d10289e9e8e70c4cc7e28795", + "2687833dec98903d4365b7c183e7c3079635f9cb", + "ca3e268dfe0ce2bdc6e77a1892568eb993c55462", + "e34e1270621a69574b75ce4e392c2830fe15a171", + "3be46a69c431519fbe4b6a5d39374585fd994802", + "1bba9dbce9104215170dd508180829270507fc86", + "80096e9e629fe44b11f8e4b3c9d59b70b5cf13cc", + "f7d1558bc0c539865ae0c158c0afb7ac3cadd8c7", + "c394eaa45c8ed3b343fb5126b5381a659cfb6564", + "84af48767ebc9449c92137b36100e994572753ca", + "274cd2917d09b8e071cc44cae5ab30257c503f99", + "1eff938592d48fce69a2168f817f9901eac23648", + "9bfff175883c09120e1b2fa15debbf340c0f2832", + "954ce8643f5f3a56d1190a5c32a8d6b7e62f4242", + "ff0049e0d0819f82f7ca01f34ab52cc7f5a44da8", + "b4e16b4520cfb2e190871378db1e1811757e7e58", + "ab0c712bf5df5e509b3e06120222fab3199ff289", + "7f4097a83ac919c9ad7e22b74c8c8774b8e405ba", + "a9fa4fd7b903f4fac938af2a195e65f0fbf32560", + "50b847992d4a18dce0a6ddec660a1dc627e9259d", + "8af50726522773a9f5d280054c9517a694d7ff65", + "9e4365f1a7bd10c2f8599d3a29730c0ed424d4a0", + "1c384e7b78d7f64bec6d1e026785ed11053b840a", + "bbfbde99e975e35940220d9e764c2a224e3dde2b", + "6d4c2d002dd99cb4d51d26adaa5ca2977f16aa93", + "daa074881b7d2e587bab814c0523d5d26edbe802", + "636b822781be4587811364f0f6959781497f4f82", + "327e5d3a4c25b7c207e1290e0acfbdf259145429", + "9cb317c7c0cd75afb15f0558fcc445867165bdd1", + "0b6a717ac17f1d6bd7963740cf2c2128b36ff7aa", + "ea2770eb4f73deb0424d985cc88b5881f2cef4ef", + "07464479ff974e5b77cb9a4a27997ca8b4404bac", + "92ebcd2343da639fe98c05dc7b474a7983f6642f", + "d5eacefaf4857a2f0e78d0c996dcf70ef4290163", + "4186f57fe872a9a8aa6ffd9e7857588a9c6eada2", + "e9af82f7d7c4021db1ad0da7448e742b5ae51246", + "e305f4567874c8c94d159b2578c14b17b7a01eb9", + "acddf31c39f719b9012b1b3248ac28450238855b", + "c9887d25e3c622a22037b0f8a4f6b9687cbf454d", + "af8a5fd6eac86deb61c129f7dc84ed15c99b8d2e", + "2f3f6f69d91b78a9e964c48e9b95d4c85e2c8590", + "f2709c7ded53c8d8c4947a1190c903034a642968", + "b162c59097e7771e8d8d62df9b705b13ef770901", + "f791315b281b990966af7b6b66a61b559e34a2f1", + "e7a3a27d1cd2dd3ce1303c33ecb5439784dcd2fc", + "9002590990a4b8ddfc5ba0a0e83ae489a09cafdb", + "eee39f004b42a4948af90cdebedf65c34a4a4970", + "654b5993e2f3ebfed52fca96e212048f627618ec", + "2675997487b0325e3f96bc463c6d334144ff42db", + "ccc306a4544a857997d1d93552a51c203bacfecd", + "61808e9c983e772eb10ad24c18970b6297ccd512", + "0f40078a8b9932dbe0df1509b00515129ee65c75", + "23c62921cd6096892a6827a5c7209556291a4ab0", + "382c760ea68c8c596de4005efa2014f5fb0ca3af", + "e6e108d091c0802558b98a0e46ba9f86cdd53b6b", + "f60f69aa571393357d45f40278319f5cacaad848", + "dfedfe7ac776be57e43b0e8a28dee5ab0a10e2a9", + "a28316c0e37ed86c6fe67984b70ccac43925bcf2", + "95bd49dccd3a278b05a6a561cfdd8ec118a4c242", + "3d25533d0ce43f7bf37f3cde81d2bab515ad61e7", + "480843cf2bbb7f191beb37cd879cd8d5db3a8e0b", + "f230b9cb12efb89c9c951fca7e16c643bb5702af", + "d2995dcfe8fa8a81a9284f5fd4dab1c4cf8779ce", + "fbc584fe9f36180aaba89a5341cf254feaa75159", + "7c0ce4e793d614713f3066f381dc6e722a2d42cd", + "79d6cdf8313d1a02a8108a82dde0c96ee6e83c41", + "6c53ec1c51e38d78a254b4dc83869c3e7d022734", + "021e07c1ed868c988773361a75144a79d1028137", + "5696316a89b527870f346c75de8aac1c17eeb358", + "3e34c4be96b86c3755ee910e68ce422ba35dd7c7", + "bbf29a537f3d2875bba4304b1543d4bf0278b6d9", + "1d84cab0b09f6e7999e5d7298242210e27fb9fc9", + "03385f9e34c30bf64b95ee236196c4e18293b5cd", + "1bec1bfa5aeafc7033ac2672d39217cc0c90fe43", + "4fcd9598dee15d9cd386f6c9c2a0c76623568267", + "e50f509b3defd6e1e2dd259e2a449732281ed7ed", + "5b57904bef74a8435d8429da47e6558e13152046", + "50740c4e91a347bc28046cc1b4c9469f3f4880f1", + "f0ae69ed8e04c65a7960c4d67d94c2d0707fddd7", + "140a63be25cbcf0abdc363be3a3e52ea2bf05e9c", + "4c32d27e8ec46874736217f97deed507e3ba48d0", + "bc0efb86a9879584aa809d95200a09e6b4ec0481", + "3387ee1ab2fb425594b1009bdbeb09d42ce570c5", + "150191353fd960bbd562a9c5890760cf15216c3d", + "3b3b6661ad6d990729df77343ce5eaa8ec79d154", + "886e5d80842e301df1950d7a49f58f746ed19469", + "4b8cfc3040b9a07a6fe506f2b8bfc52a53ac8d60", + "a65fa94a2169f7a76c9353d9a8160672e7538ccb", + "0a19f89ee96322ef73d8c11310dd05e5ff58560e", + "46d8231e63982d436347708102882175c85fbf31", + "7cc0bf79dd7493d13651945ee10ef0e5f1b502ff", + "6611c863bd29923006109be77c37c97fb01aaee9", + "49a004fc13048cafc1c010805b5847c987d8feeb", + "ceea97fc05fe66b471f521628eacf83bbd1bb554", + "258d4d5c3d9cab3d01a3fd53e022b174b94f48c6", + "baa33d49b181eac2327ebe924c77c2dfc84006fb", + "65e14fd16bec7953356432c336b1d1e573e4921e", + "1586c5674bbafe1d7f4bd457d446f132b475890c", + "4f827e6190619285abd1469af406f3812d215e02", + "96a6dc289f823602b9a6e8450a9b68b3e15be757", + "4f3dddbbffb272b561b89f8bbc28955040750c7e", + "295a1dd5f7546f81e90669cadf63d556f0e71337", + "4a7ce6070d38d1c78ffd8d2ebf91613b41eebe8e", + "a7e5469155defaceb4dfa223fec0fa46b73ad40e", + "3d6821b72413bf11725ae5e38c58f64d73ec2963", + "3c3ceeebedbc06c4047ddeb747f4c6dec874a61e", + "81e17d879d6b85d23c4de8bdbb7b7ed30c4f2084", + "b1adcba5d93896f220a4dff0d9aaaff2d74feee7", + "4f56d0d0d97fbd6a57c771f5ebf005226688a038", + "fe77e5ec73ba29691b0991ccaab9639dea23f1b6", + "a96e1953750b05fa853532e5e6c432a2477ea6eb", + "c5d064ed1beaa8d5a22d758dfa192b20dfb3588b", + "1a71c5ebddd9ff6320056a8915d4dcb36f274e68", + "00564920d87c0110fa5b2c86b2e2dc34a3753320", + "f2136399ea015cab2b9f34c06ec5abd86554c23a", + "f601117c742686c126e223fc49de6c1abd4c4f53", + "15d0e56961a7f705cf7ac216b10ca5ab005bc0eb", + "e77a011188f491f3e701f6741f23ac7462f82ffa", + "4462363e1e7879de173159a6b8408bcdfadf4ec6", + "86f56efbaa4f9b68cba2947dbc090264a016b666", + "b3f7c8f5d38eb2aa03b81d051a32273f19445f9c", + "570e59df3dbbde9a1708c0bb540883936a24b9d4", + "06b2c9f23f1d6b0f8953976366daabf4e36919e3", + "1c2e82ed0b8ee8b8cb7459b6ce516e5f78ae5014", + "b38103e95d7d616f83bd1486c6e457dbb3975706", + "caf235718ec080ea3ae808cb42cebfdb9c91647e", + "9ee1873ae1e09c217ac24a5800007f63cb895615", + "699237d243b4e534355f66730a5213a78707688a", + "97c472e43f10b251b7e9e03ad0ef768ebe68cb79", + "5f4a0bec2dde63a5c126b51faaf4fc8e7417b040", + "7bf2b45a5297693eb0e0d8a5471906de09ce4e5e", + "7902b6f99bd8335a9f2da73f4398cefaa9508b76", + "002d90f531c9fc2147769d1f43ac0a53054faeb0", + "59406ce250e0c2f54e21ef114f29ede3508a94c1", + "d034d124b2e8f1e1774ea4c45c9c0afaee509ce2", + "89ea6468d215d9a7c2eddf792ed80fff9ce17683", + "bde87db4437b5b9a00299bf9f3c147a842505144", + "5c6d7bfb98668e5d478cac2a48c838687a1858df", + "d73ebc59483a6d49d86792d6e7eb2c32cc723239", + "9310d2512fdf94d54db1a1d97ccc2b43753be66a", + "d774f697d36688c6a72c05e3344fd98f2eb1c67f", + "ee4acfbfbf15b3528c34a8d4f65d66097e636044", + "dba30234b532cfed55c82b921162caff72511b30", + "53104265ca2364937fe10b7c530e9b43395a6f5c", + "4b9f88280b6356b6c765a9f26fce87219800d824", + "7e97ada3b7567fc245564fd770c1eff5678a7870", + "f4c2ffffb7b72fd2d0e4d6ffcebcd648257aaf96", + "424487869eae17f7500c21c12d36beaf2ebfea4d", + "3ba6ac0f66b59449526abee38321408575e82e72", + "c02b4e5feac3f173c2e8c80995f06d442443fb38", + "d56cbd374b66e0207f862afc0b0d3686f8adec27", + "c558c8a5f1cbf0d0b621a201a2931f7a8a08f961", + "0a9cd5ede9011abafa5cc1a6cefaaa34908b5aa6", + "73d813aada13a982e9ad2a7f6a39863881a76b34", + "03bfb4656f093f2fc748287d3c2a0379231965ae", + "104857687cc46581ae08946cc8ef3657388a85fd", + "a20934c8e40e258e8372cbb2b7c689cc315b7e11", + "318af42020cd349c5c9c3e4c88aa87249ca224b0", + "964cd6525e7292c73784cfd89c419021160305d5", + "a013481b0911e59cc3f3dea7ebb732450c3e1460", + "3c3ff85d33f55cbbf3f00b62040985fee50d85ad", + "3c80c14092523031a58d29bb115ba9a529144210", + "ab67fd7deeae65519430b4e4fb7a9796f0ede3df", + "d9bba033926d5b97d508fdc8be5fce4dbc9f5506", + "2710c359d6bf9f170040b00035bf32586f4b0c3f", + "5c7fd16eea72f40bfb2ea8504d308d84dc328cbe", + "e904c0c014a09548f9058261cd09ddfb8fc2cc24", + "47f553ae0bc59faa98b4b8b137a47ed05cb99de5", + "a2f5eb9cf095a8d942d9518a2ef5848cd47ce8f1", + "71d80b26a4c47e1b5e1bab9ed8ef1512e359b5e9", + "998a21782f2f74c87eaf6776f40f7f7def88052e", + "d571eeaec1c89bbafa8049c599367e400f8984c5", + "b7deb853c94645cb140ecc5c7278bd367d4fe54d", + "808c25f45349d13475d08be427d5762f4f9d4f0f", + "1d11751b15bf2f3dc76a695ea8c6bf3c0db7e537", + "d421cccf0bbab8a987b62b9e49f559531147519b", + "5ac6bce58df786dbcf76ec7d87281bc43fc24cfe", + "1aed2f577e156d026a69e3a50d5cc63682cb23ab", + "55c9dbc043f075d6b4e165414b34be21645595d1", + "ef4940c42908d5b30ae341bb9791ef9cafaffd40", + "b238fe25e195833bc4814fc573db19f63e666a85", + "108e662bea1cf4367c5c1ab9c6aba2d2600507c6", + "d0c29faa1547a261254d7721d2e7bcad002a9204", + "655e98b2ea99f4a8bfe2548c1ce93a9a28627c38", + "24b502b13aec4d33cb011c72342497f20a7cbe15", + "c7fd0bb740c250b1fd8ccccfd47a33649b555ccc", + "60913170c696aa8714f009b84cf7106ed9d730a0", + "a525e30c27b18b869a090dae31e243d6fef0faa4", + "7a85b19e5a073dee817f06eaa072f71175a42902", + "3580509fee8828ee219ac4836cacde79175bda72", + "fddf30d028d68bfdc840fa1df55c4b4c38570301", + "cb7085340ef583d324a0c6436a39266ad9707a0f", + "6df21a8fdcb9a54e62e385f218189aaa086a98e5", + "922642440132bf7b070a16240c3a21d119584403", + "6dc78c8aa17ad46e701e0c4e7b7632c2f0e098f1", + "2776715ace958c50aa2997a3c4d3ea320628b9ee", + "0dc6b7c056911bb13f9a24a3f1a9df724cb825e4", + "82199a83ce82ebe92a1cb7eea784ebbdae74074f", + "1a2ad2fb5f3088604ce58143bea7959bf6a7054f", + "7d185473bf51a877402423682a54ad3f47881b45", + "1c0bff54a1cfc527e47fe55246e7ee9b2ddfb09a", + "a366f23f3db455d82f61b23741bbb36b91bdea41", + "4793965c1f6c3b6a4fbff6ea83e0c7b8e266cb1a", + "c019f3d4a58b64586704655b7186547c3d927132", + "69c5b0307086a61fdc4377dc2a07b3918ad33107", + "7bf6caaa29f022af3e5c67bfb56eeaa56de1f769", + "ecbd90d022b5f3dbdd77c9dc730ea37bfa9c6116", + "07ceb0f5cf0fb69aba577f18843c3e702e346c6f", + "583b6aef9cd804fec25d79d797c885446b5c6b23", + "4129a09a5c3040d21863419feb202d0718ff31c3", + "7ce0828c5b4fdc712b944f4a5a4c2a22a4ddda09", + "adceb32177b0b1e5f1328544c583c58c90c1da48", + "b5622e9f780503a4b24300541bac070772721f5e", + "e5498020b6250d9284efcdcf0f85f39d48d8548f", + "6fdf91cc2f3f186197f22b72bfe12c5db6354608", + "46434b0f2ee25f036ce36a7c928438b766ce1fc5", + "4c4f29a490aaa914248f3087b2689abb91a13d8d", + "998e3dfcf7ec1fb6aaede9a7e1cc5618550a111f", + "725dd4930ec259f1b79e10284218863e491f40d0", + "3d8301445d280fad2205044459da79d554b05ebb", + "46fa85891bc24eef799750a548af5388f3da01f2", + "f380b003519a6c297aff8d393bf47dc55bff1bcf", + "d5eab41b00262b2885a928db9c255c0b09a78942", + "1823460787a6c1bb8e4eaf21ac2a3f90d24d5ee0", + "90208f7dd4c73286dfdd10b2421161ef46fc323f", + "a30410bbf530ea2f06fe33c085649b473f822a8b", + "0e7de3a1d9d03526436fef7fcdfa7943c48beb16", + "b567709fdd91f2778097528c106ccb0a413c48e2", + "2510fefebd1f597e13801d27af17055f23045c6c", + "2c35077148312868e51b14547bc794ad568466cd", + "b15b24b087e792335d919fd83055f50f276fbe22", + "b298f6f479ec9b4c82fb8b9666da708089a7b8c6", + "a7363946b2b4047af9cf3f41f3815ffb0a6b5d0b", + "a5015ca8f63ee314afad8bb7fb3d4d2c8e7f09a5", + "0d7af5b0cb7b8afe2387f1c9a5c07475008187c3", + "7625d6d9f68cbff399cd705c25ebec493c278a1c", + "802cb0fed8b569a3e0784b3e0d9cb03a7a8f81f4", + "21e1115ed3dd8f165f01b6d6ebd89c3d517c1f2f", + "1ffb40c7ca74cd5328b254f32a62751958a9ff92", + "b381d1b0e5e48ed06eae5cdec4f6b23a104117ed", + "c8087567c97adc09890dbb49d8abfde44378d8cb", + "56fc0fd1758cbe15faede6dd2f330a6eebbbe3b3", + "f65df7e1f50c02e983a32889581124c9bf16e1cd", + "c30eff59868f6d07d6a651090dc252973b8cdf3e", + "5a53ec55ecb6b9b8b3c8b44a20092e64fcb21c69", + "663917449baffb7026ace44c6912efd2d671d19c", + "7e9cbfbcb86f786a1c2a85ecdfecc10bfbd5f068", + "046793b260905bec1a7e10ee710c79d9db180dbf", + "721f8e793e60049a3cf3356892949bd1c2563ec4", + "41afe2de569b842cca8313d2a64534033dd8d245", + "b0655dc86f096b3496a9ab5b18965676d4fb35ba", + "1022c6b9074472d5be457c8c93caf8846a4f96fb", + "28c4ae2f44b82e9950e19407f925c3c151ab06b3", + "e62be79947e7962e4ccc84c5d6907bd141401c5d", + "53f3143028134bef517f1f598acd7f33a8bf8cf6", + "376b1c9de9c05b5cedfc9f53daed294e8148f964", + "c032ce4050115bc8c42822a5d132584694bcb504", + "d4dafee53cd28c7e00bfab945e023dd9e6b537f5", + "9ecb301fe867f87610d09cf05e4702a1a4e81ab2", + "57700b056326c6e10fc50c692ebc7e45cdb941cc", + "e75f679124aedf2792a0815549559c0130ef624f", + "2221f6ed13d9426db2e146c10c904616771bfb26", + "a36f0642040738106807ea29ccba4cced09976ba", + "3973c0b64425f589e3c45724ad8a3d3d828991ac", + "d08ff57148c42b63e74adb669f6937d35fde1f6e", + "cdaeb3176463b67accfdba7752c263f56cba36e1", + "8ddd4985ea8ea60c209fbe9bbd8a5ee8afeebb06", + "660b5af677fcc0b8bfcee57626f2c66aee080173", + "f1c0b5b8542afb750236b8d35d533737b883de29", + "fef1bc664a7994403dc902b26bbe1f8e15110343", + "76f074b01d089cdfa0272b5515585979b6607da9", + "a6da0aa5c1f72cbef966d333941c41c43ba72a01", + "e9b164adf7942746052e135e921a6ca70bc0c667", + "9eed43d4298273f9d98179ac4d0c9504c47c4ffb", + "ae0b7ff42ded286e3bc3c1159373419d0537fb9d", + "a7146ef807a7676f51a8a63cf4441ad647f4be66", + "b5737f897e1d5a201dba2cf900a884195f80da04", + "9a2ab8514e88d31062457b177cecfe0cec006745", + "672fd7b0bbe885a821004db083aa1e81869bcf15", + "28b917dcdfa9ba44214adddb508f57334faccbca", + "08eb2f1a15acd0485413c2511f75de1e90bf762b", + "c7c19eb16259739f9e293671ac7e0a2273a218a6", + "ebea7b169ab50cc6a0ded2a7afa49fc478f2e053", + "8cf94c8de54c5520d2905220b12bf51fc8e5046b", + "3e91b9d74892a7a9c7c3db064be96f7fda0587f4", + "23c7b87784289f7094662161d2a0dc6c0796f07e", + "25fd1159571f808826523fb7f38c092bb49fe9bf", + "ce139f75773d3fb36dac8a620ddc5849240b64aa", + "949f707ad9e9c4f27407372ef3a5ad014ea1a443", + "c8b0509b7c3af26a82e6d3197bd981e06e95ad04", + "aca5cfc91346371a60e42476af52a3a9fa6afde2", + "a5e8c266af11d5ef4cf714c2fb0b1ebe2fa1924e", + "748aa1d388982fe0eff3c575d2012fcbd5303c20", + "a3ef9de6a86fd4a313b8948df1237f13852b85d4", + "3376ba668833b615cefae62702e6cf53b8c03513", + "226f7aee20c2f439a030d0907e39338138c17ffc", + "17423e9899f70682db4f4077afa0497a9d971b0d", + "1b7b009674e05b566be11a5377b935f5d3d6c0ee", + "d9d705d8ab157a07780fefb4536b88ca0326197d", + "bacf8d198deea244863a6cd885b12e9f89214117", + "cabd792995af3bc03c41bdcf932a689fbe3eca5f", + "7ad545e0915315aa7eddf27b3d5ac45ac9891a82", + "97003022c44079e2802474bb2987c4b68b91db70", + "0cbcfb3cd6ac81575242fcd7bb73545e25071c83", + "47077529a81e0a7019161cbadb3ac09bf07cad89", + "be7a6d2a9f314544de2420ab0e195de0095beaa6", + "b8480ffa21f8d713815017bc9974f7c0ab169d50", + "d12137bdda2fa9acf89ac60b1817d117ea746fe8", + "522d6fed70bd36f7eec40616b34992ef40f8cb37", + "791c87eb7a62543e75576bb6ea08b307af851e79", + "9303ccd337769c78462452e404fb74c7f2169c5a", + "ecc8d2812e0c1e6713f2f897cd3db19eff1498bc", + "24fb28af553f5af05417022cd0986960a88918b2", + "edaf14aada9fa86b77f589542aff7fed2ea6bad8", + "4fb4f05b482896cb83d388b67f268e13f3dcf1dd", + "76ecc109699e2f00a9d8201cff36f7865091c616", + "604e3ab91f9e6f5e0673f503916ac6862c13a86d", + "0d4696b47250f5f8d558b1bf225c441277ac5ada", + "6fcaf71179e5895cefba351fba4199594a801a6c", + "7a63dc94ae9c7e4db1144bd47096fe8010c09046", + "6eea43100902b5a07f2c205d25693bc8dc1c0dfe", + "b7f91e7b8cd612e1f6975b5bc4043283680a0381", + "ba73831770dad2c9762921e2312f2058d89e5200", + "7c69fbd292a9aeb28399d1743866b9c70561bc77", + "7d8e0790d60112e9533d758ce4602435c48f2243", + "e062cd254d0c65a8ad1607a34da2a8de6a2b3049", + "a0633ff58151b2d2fc497c7a5bb3b0f45bf17b29", + "1f2dec77c88610424e31e0a61c5728728d0c6bf4", + "dcf49962761f82679e730c54806135a060910414", + "916d068e40f3d42b76c310e827d453c301c27450", + "e547ff010c9f708daa3a5aba2dbfce981cbb4893", + "b753b87ec5ae3ef398fd9507fd6ae21f978b0d52", + "9030f76984427c5bd83471e67f348782d03e7d6d", + "9014cdb59699bf5701298126cee2fe4b1766995a", + "54bdc5fc824ff8b31f1e331a58eeab7379c8c30e", + "27e23280c55958a3f3eb2f21d9f2a2e835fccaa9", + "409c9ad2354cbade4017b1f2a03b9832a52bf45c", + "bed2a1927fbbc444f57f7cbb1298504ce7edc6ca", + "368a59e6f9733f19d205fa58bd0e47dde88b3266", + "05fcfede1e8d95ee88f08ad019abb485e673b3cd", + "f4288fb3490ea04cd3405f2cb31d2a8489913398", + "9e36c044ea1ac854dcb74c5c077846972216c238", + "0ceb992ffaf2f66e62f34bd35ac35b6d436a9b76", + "2f87b7aae0d7a5481159fc02eb6bdb83ac3ad1fa", + "8a7c9aa452ed00260b89d2c64ab670e54ddbfea5", + "605b97075f9f5990c166ca38b715d2b254c1d10f", + "4aba15eec3df55dace07c37940edccfdcc92426e", + "7f4481284e9a9c3446d8dd79967aeb746019106b", + "815e9059722a039cea57e0420eff8a793fee017a", + "d98528ca3ce4173b3138288630b027424b713746", + "8aa3ee6a35fb148c39998874f0ee3e220a3a6ef2", + "990612040a7d3e399554422e16f70753cde3d6d7", + "81181c594170057612eb1bf3224858a474f19722", + "d65c07da4c26efae605d67c31eb3e941332a216f", + "386b1e04c8777daa2671f67995c179fb60e7f260", + "dedae6361762223ab4f880dfa7b75dc694c697dd", + "2e4eb59e563b2286ee7a7efd7594dd482a7b693e", + "f216efdd6d187fdf64eb71927ae499670639a77e", + "441fc1cba3dcfa470997140f9a140a73cb2142e2", + "ad636b713302db45d7dc99d2cf98241a7a7cae42", + "c734f902824110fc79f5eb5c7dd3ae6492db0c21", + "7b1ed520bdcca21d36e25e2094802b9b33dae2c6", + "503a20dc88fe4404cb9ed9fddd4472aea81a9f60", + "1351d3098e62c2523fe379b9abaa86afcf6024ce", + "aee6f86376908b58876d697117606bdc381554c9", + "2aa2234e648a688070f4312a295aca8f4e3e0d44", + "ff39adddd10fd8d9ad07ac3ae9f6d5d4f81aab25", + "72856f304f0e86946d9e53c14281e3f7b1f4a877", + "32563011e10f6e99392b717bbaa08ddc384a7903", + "b8252196df8855f29401a1e30d6329752254b9bb", + "f355c9ad371be28740f5e9732c2b84f3f918d4d2", + "9630d4e2fc1d0fdef6f46f24e236548549f31d49", + "041cb204c3555bb4b2e3442acba95e175ffbe3d5", + "02ea1f84ae78847f8331887e1af05a9c97c93f7d", + "4425ce03d0594243d14ead31b5dab6b868618846", + "9875cb6c95d61cf5704e00ba8a1d801cd60dc5d7", + "923eb44c6f71a4821bbc55363a49694b5d8f94d4", + "97daaca274e209fe1cdaf27aae79fb23a49f9e43", + "d6f688b9fce65577c229ed9f35a45f4801efe516", + "49481c12bc10897ce8b424be9f6c44dd590d174d", + "6caadd57a9693cd9f39ac24781c49e23ea02b2e1", + "7c50a7822e21e5b501a6e904d7279b6df7b8277d", + "401310d74d21fc63e244eb3dddd427030d229ff3", + "484d6d4aa179c63d29a6a2b5dfa1c631f4a9a1a6", + "14093fdacf04371426e90cbb5e1d142e4b9c1c27", + "133ea4f17a43e137ea601856f0658343d44b233a", + "d8db3085a3f0980a0b10bd740c7f97f76dd1a72e", + "36a62d0c6aba33bda9e86000653c2717f2711eff", + "b12ca37be6f494e5a8894f447c82dd27a8aa5ac3", + "dd7bbcc837ed1148bc40021deab5215579c8c6f4", + "27665436cdd05377057540dcaf8a860d217d610c", + "ce88021aa0abd289fab162a138e407fb0ee2f8ea", + "0c0c45d6957af0effad4eaa962d4b68236c0fc6a", + "ec85334a8409a5160269f54a6bfb0c1a4d9291cb", + "86002e1a3ce75173bfa9d8b3f8aff67374c5c0ae", + "fd88acc671249c4314a7c2bcf0874d3e0b987be4", + "679075b414c337904aec6c400a392eb174402809", + "97fa4bdfdcf70ff7c523a3b7f8ce0a7097c4e11d", + "ad4eeaca5e3cfedd64cc381b6e915ae38ac683d6", + "7dba09882ab9e9e15cc16bd785db51b3e7318683", + "b6203da3ae39ee204d91833a68c01e13fbff1dcb", + "9bcf5ac9f753ecb1d77b15e2d2db67f7c674ed07", + "464253e2358719e2742a9729ddb986f149248480", + "6820cceb863f1dc5b63e375497c4fa5fa2a249cf", + "3204956f40765e6966b4280187dde43370145d08", + "cad87e5a759c8045956018cb636ee7cf8ee0c382", + "c4f7192a86f2cd0a3e5baaae949e6920bf5f7bdc", + "06b73ff1c4f9a5cefe314da9ff5a1bc4752e73ec", + "df7572f8bce66aa1454bac0f261c3579c4d78fd1", + "c11863cc510d69698a1433ff6430310fad5799f4", + "d6adc775a4e803a0489a0aa7a625b25995716510", + "c038696c6b7b1bccd9e6a8943272c4f779e9cdf8", + "6fe1bbd1e05a09b945b3486a086295d90975642a", + "416ee5f01c39bcb7cb4fb588cfe0f6b724794edb", + "73278bf35d1198249bdaadf70d86e01c7286c442", + "912c86a2e84b3593528c3a0cbbe8e009445f1233", + "8eb5443d0a5eeeb0ccdf82fad4936e73fe315b13", + "393a13a74b335e705dd9efb9b822962eaadbdea4", + "c4db6687f9d92954ad0679c9a3ce0bace0b1f77b", + "b4f25b186369768583979d6a5d5faff9ed1fbdae", + "860a6ab9ac57056a11cb913aef9eff75e85810f6", + "8274e644029731e9fb0f136abe9a702aa716eb91", + "05ce2fb0c873f8c5c45031bb71251dc553dcb9ef", + "d33da79d3f8fe84be2521d25b9ba8e440cf25a88", + "576892863c6ec7bfffda05a5dfb929e5561e7ff7", + "7c54ad34ba07f2b49c659c1e0b795356e7bf83e5", + "6b225ebe24e37dab7a407e07ddf1c110876ff751", + "b75acc3ccd9f6b89751ae483216b414a9fcd6de5", + "43bc44e3b0211753598cc989b1dc3f5dfa637067", + "220cf87730764bc0d795622f69e2a6fdb11f76d3", + "6f920772bac041fdacf945f29fff4fc0c5be15aa", + "0726d3c7d5125d1a72ec318a2ec4ff11f9f7f8bb", + "5718845d99df7d1a65c6b3e422fb17f02232e2ba", + "a79e30af53de80c153e0c6cab106fb0dac6f7b5d", + "0cd0f889cf0b6c1ba5ca82f09973ab4c69bd0a5e", + "b761ff662ef9530621c35b04bec4f3165d1fcf19", + "e1974635250ea5a34ba92e66a93974d0d6549b59", + "d702e02172bbfc71d72b45225631fee811b54406", + "dbf189e28f99f2ff83ae11f8e88ab6cbe04c4ce0", + "01b4fd352208f44307e155265c544f28bd99e44b", + "8fd71e6b17811cfdd7cc222c97eff4f81edcf4c5", + "33e16435f5101b0a31d2e78ac414c6afef48d922", + "271067eb2ba9494981a5f0d734a19809275ad2e8", + "0158efc153128b281c2f7b782096eb0130ef26da", + "934668a69a77309b05197f537f843e75f721a136", + "d17ce4c37efccd6c1be89a66ff4dc14c60ff0111", + "e127093fe8d7f775da56efd9f49a515ba02c0ebd", + "48e74af421cc36819c567753f13f3c0f79b564a5", + "11e111bca492193414fa853ff7b24be44fe49912", + "d713a22f2eaaa8767a790149127c3f16727fbd86", + "ba411e95f8466250f4e720520f429eb9945fd3ca", + "7b2f1e1d09f57fb3ebab0f73c4d6954139b540b5", + "e668188c6449f98261323628da3c60a92fe15ff5", + "0b06df10e91689a4e434d50350acebced794ab93", + "210e9d733f3830ddf1d0908ef63df0d131f3b40f", + "4a8f63cf84f940ec96a58f6d684938aa828ccd89", "4ce466d7fa79e351d4295d5bb47e3266089c3a59", "6d3e66badf3251098a57961b58bb8f97522115fa", + "c91c604eaa66d2307d13655ce513392e3bae77d6", "efbcfb9379c901c0b55bff32c854ba9603991652", "f8724e41a061e6f92c1b8841e6b6c08df4428c95", "ddd4527747276d9719609f5d3fb4358576569985", @@ -21,10 +521,12 @@ "488ee4f0100f4384c95aa8de8f540f96f3a58be1", "85b066aa786a1ea36d47ee22cdcbca15775b9a10", "2e99d84e87a81dcfc29b067450a9e9f4d76b3086", + "791ad97beba0dbfa4260daa2213e71341ba8abf1", "1d2c503b008601fb9a887be7c88fd2b50bb2d541", "5608f6565fa563eab75b54efdd3f951fc6344690", "1ca03add30aa67a5ad604c6a2a12ad510b1d75ea", "132223fb04839a3b1a6238046f82390b8ca6e8b5", + "8e75fae49ef60bcbb3a2c31980a2461ad452ff3a", "dde7a9407ad65b426d452767bd8ccb3c3abebead", "8ef53ab8b43b1abda61e9c2ad0bd8e4a8a0240df", "3aa5b0048fe33cb76f9060da02c8b88fc628319c", @@ -53,6 +555,7 @@ "2850b7113c7de26c79a3d86acf7595713a6d71e5", "4a2e20de0a0883f788452356149bcdea3ee1e177", "bee5de61deff699317e2be46faadd9cd8aee95f8", + "c5cf73a2e7abe0dae858bc47408d57700f7c2845", "01a26c5c8b888bb7736cbe58e0a05501443627f0", "c242cef627384e870c0030d0adc0c99fd827cbfc", "b331ffa7e9aa7833ca266b5001ce87fd0e334eb8", @@ -86,9 +589,12 @@ "c5e40e11e98cea3a2cd3370cf77c7f8aac33595f", "17279cdf45b6000134821e374bb76afd1d9e0f9d", "a2bfb7cff2a58e37a996d1a17ef45d9a79b1d9fe", + "f355382ef5abd246c1e6636be3e601b271d046e1", "9d00a773f8e4fb8643bd681d1cb3c8c606a86754", + "e98f3a6bf02ba353e5268880a0e71c45fe882d25", "2e600789ddc12378df231358dae894a73b57c2ec", "f434c75dbfd2f580e43b28be3641d2f98169002e", + "f7c6a8659ad324eec1b2fb69fcbb8810e495fe05", "617e3456fd1f6dac813f9f517160579ddceb7120", "c5dc6e1c6d4dbc388c5d13262ca071bdeb7ab2b2", "4bc8918c19007ec2960cbd913191edbc51e192c8", @@ -110,6 +616,7 @@ "aeffdd5d5150f011957abbfdd52cdffc26fbc3d8", "632c77e10bec79147894f421605865c98cda7f53", "9d0c41a4897f20c674aef531b8b5ac1173c1bcc3", + "0ed2cb0439454ae10c4ecada2563f8754cef8064", "cf414f777f618c75d12abd4b4cf09842573d509c", "80b8d6dbe6b8e4768f6e88418c9d6261d61ffb9b", "c7a9d64eafb626cadb28cdd4663cb4c7ab952d98", @@ -208,6 +715,7 @@ "15741d45ca50e6d89c1756baa354d875483b40df", "13a1391e738eb78614fd4158edb0836487155484", "4396f8fbd3ec916b1b39c556828f160df82ccc80", + "6be45d2a71975a042450823272317a9cb16aa32a", "f68d55bcdabe48fbfb38ccb826140bd6a4c7f7a4", "0e06eb80bc9cf08000bf86d06c0ce57bcf7775be", "1af1edf60c1c317f6953c4fa78e0743a0729704d", @@ -272,6 +780,7 @@ "e5ac45e82291a8158ad4119c2026f19a8f920392", "f134769506d8ac2e3a9f676a10f5be81da1ded8b", "8a810dd55abc79de826b54f3a8d2a8c927ec08ff", + "2a72f7842700048d2da2f66e0678568ddc6cfdb4", "6f4089fa55dd07edcc003f8ecba612e968c96102", "989161e117587733d6302b5191d14362f0e7f257", "50b90604afa43e73fae09cf6f4fbf7d153c13f89", @@ -330,6 +839,7 @@ "7f0b4e58b003d87877e3d53fbc0c7dc9e07f4f9b", "86a6794a4a03219e91f8fe3f31ea97fa79d8ebdf", "49846cf79a7b493b00bd1498daff665ab7f9d0db", + "6dc6ad2b8672753ec81b562c187dfea17324501a", "ccc134fd1bc60a58a5b65e1ec69eebe48c9b8b52", "865acd0129510406103f8c7134d0f548d248551b", "4cf02312f6674083c5a628b4701643e1157c85f0", @@ -398,6 +908,7 @@ "84e6ac9ecdfdc280520cbb6c217c15447f1cbb6c", "1aaf20b1f1f3ab59f04db74b166540327a3f1f90", "87767f7c34cbab727127da9c33452b4db9d124f6", + "ab5176dfa5403c0ec405986d40cb42f7e9ba2671", "da4f9339ea7f614f5965e6a6b918b8c8285f2e1d", "db0fab8f8c4b6623c20ef7a6072a5a1930c2c666", "c0eae103e2b48a3e3d5bee50507951fcde803f4b", @@ -407,6 +918,7 @@ "7ce9c339b3500632c46c2ec1701e6659836cb961", "e1f129cb527712df5b9aac75a6a0d30cdce33bd8", "54a4a874fa5457c1cb7b924d875865eab81947d6", + "4cef91e0f56142b0326e54d1d89ed4d6932bc64d", "9eeeadb037c680cfc1d3806fbcb8e6aeb70e9977", "96ce5c00014e2f52691ed7c308529dbd140d8f9c", "7e8facc5260525d3605250409cfb08ee469987f4", @@ -509,6 +1021,7 @@ "df66ea74d7ab575b03ce48c358e9cdf89370dd31", "9db804f72eed5eb3cef88bb91f7b4930f20eb439", "bb76e721e920d35922db7a3b0b8b002236cf53c1", + "198dd40254970e223f84947611a207fbfd8a1d93", "751d3d585217920ae2265bed7aaebcfe2766ecac", "ba3f2bf4a3d53fd92f47678b93a20237066df0c6", "2582793d408ade0b6ed42f913ae33e7da5fb9184", @@ -537,9 +1050,11 @@ "47db9c04057d1b3393ce1e4ec56f9e4887481d2c", "8e9c4e04be67f329e0b2e862566b5e1686fa5ccb", "1b04e6f46d9c4f151222f029fbfb54c4bc991f41", + "0edd24da6a2e5a6ab70649167460385f7ccdfd2d", "4f7e04a959a4e91cc42a58c1e833c820d4731f07", "cfac31b745465a90eee5286300650c9d2b6d67eb", "048f8442e3df34ca6db4f374bb76aaeca25b5ed1", + "52ee437d7e13582a2a341a9c5da9b129ddd22738", "efa144396d8003c4b3021bca8242ce5cda4d131f", "a9b6b3d932bab8a86a0cc0aa3614982df944c793", "f42e40baf1c2056b84dd98be535531e56bceff04", @@ -854,6 +1369,7 @@ "9c5886f95a68a85160ebcf153c1fb427fbe6a40c", "441c440bf4250604178d6d0223a4c48154c263e0", "baf03e4fb60bd642bd3ad361b4021470e00ccd3a", + "40832387ce49ecbcaa6302ead0cb89688b983785", "774e91470c650eefef91510e10ba8675cb48baad", "20daa75d431f54c9032586143689af96f33b1727", "62d4928e86e9a0f2a03db1ff1a7a23354cc1c235", @@ -939,6 +1455,7 @@ "f2c8f179060507a5c1fa0bc128b2daee10e8bc4d", "80ae6fc1ee10f7bac944fbb88f1df4dee57acdbc", "70dbc311d1b46b84a60c55b781272bc41b8570b8", + "a85b0279fd6f592ed5cfcbd2d5038d2387e49443", "062d74bb9cb8710dbea34442a53af6aad796a453", "f2a993aa1d066448f935ee9c42b70fbd1def1ef9", "d0aa91bc6b504208aa4a4e16892c6679997bfcd3", @@ -1174,6 +1691,7 @@ "b5c31ebb41ad448e1f247a50f8860e51efeafaf0", "98a23136d5058bda70f16e80801ef028bd09e40e", "93208657968082f73a9f000ab9f0f839d89fccd6", + "e5807b2adfbe713a824a5f25d02da7bb5a628d01", "1e62c7f53eef3e9ab7306e33d1100bfe6532f397", "4de615d1ae2e63dffd36c1be9f5aa0681b34dc28", "8a544bf07c2755a2ab0eed8c4cb23ad835c9a13e", @@ -1407,6 +1925,7 @@ "77549dd1f3727e92d6826df78d89797a6aac2fdd", "366fa9ff39c7d353c4bd1872afc7f0333b0c97dd", "c5199a50171a523c0d4fbc87cdf1abe0e808b864", + "8e00035f086c62558d03217a1f4c03594618344e", "83d4bde0a25091f524dc2c75f878e21d84caf958", "81a7a2c50c6bb5930b6ea8aeb03c924f0b9b5479", "5baedb582666c9b99573a8a81da1435823f63df1", @@ -1728,6 +2247,7 @@ "c57eaf77571765461a83cde7e01a57460f02ff87", "0524e29b5cf9b4b099e7f2a7be09f21fd80e1e14", "1a082fdd8038d6a4f0f7d9c335a2c7ea440566d1", + "f79b972d0d67647a3438599a1fce9862ea58d9ad", "84db024f6f68e44bff84a04fa737aefad31dd81a", "f6751d8d174c01aee3fb50e213acb11c75bb13be", "5cd0d42d2bbca7e05472d383c8c91ba99988ea22", @@ -3688,6 +4208,7 @@ "a6ab039f2b9e2d524b45186586cc880134fbee98", "64077ff3de40d12eec83501cb06280a0e02027fc", "f49c9d7cd1d33586fbd106057a894b3effc04331", + "72f4394d8cec115d8d3032e57babab5eceeb1f2b", "97197ff5e9c73ffbb2e3822d40a63bc3f8c47373", "19975b154814f5c07d7892ffd938a0c50f97f00c", "ccd470d33c49e28d5be3ca258da4f2ce950949db", @@ -4692,6 +5213,7 @@ "bde8c5977b5b3f31619af182ffc521bbec98df78", "0d314c12a4d9b445d00cf1de1f20bdded2a067f1", "8c7dd3cb61b7d134b49c584fb17acd30a4d42fbe", + "d113a68e43174ae0abd06753eac215731d0dc425", "60e93415ed0c0e27f8ace821aa207df70b63b125", "d74749fd60c81fd682187ca5eaf08819e55d76d9", "80cf6cbfe9c0611ac649eb0e9cb92d0f5765d220", @@ -4862,295 +5384,7 @@ "7f1863f83d239b7450394930474f8620511e019c", "a1a5c87f9e640cfe09edb58ed9cabd17afe5e7e9", "45e2908d30987b8a1185e1a162c8cb0303f5355e", - "97205ea5b8126c4f1f613288d7bd366e6155eeee", - "a013481b0911e59cc3f3dea7ebb732450c3e1460", - "3c3ff85d33f55cbbf3f00b62040985fee50d85ad", - "3c80c14092523031a58d29bb115ba9a529144210", - "ab67fd7deeae65519430b4e4fb7a9796f0ede3df", - "2710c359d6bf9f170040b00035bf32586f4b0c3f", - "5c7fd16eea72f40bfb2ea8504d308d84dc328cbe", - "47f553ae0bc59faa98b4b8b137a47ed05cb99de5", - "71d80b26a4c47e1b5e1bab9ed8ef1512e359b5e9", - "998a21782f2f74c87eaf6776f40f7f7def88052e", - "d571eeaec1c89bbafa8049c599367e400f8984c5", - "b7deb853c94645cb140ecc5c7278bd367d4fe54d", - "808c25f45349d13475d08be427d5762f4f9d4f0f", - "1d11751b15bf2f3dc76a695ea8c6bf3c0db7e537", - "d421cccf0bbab8a987b62b9e49f559531147519b", - "5ac6bce58df786dbcf76ec7d87281bc43fc24cfe", - "1aed2f577e156d026a69e3a50d5cc63682cb23ab", - "55c9dbc043f075d6b4e165414b34be21645595d1", - "ef4940c42908d5b30ae341bb9791ef9cafaffd40", - "b238fe25e195833bc4814fc573db19f63e666a85", - "108e662bea1cf4367c5c1ab9c6aba2d2600507c6", - "60913170c696aa8714f009b84cf7106ed9d730a0", - "a525e30c27b18b869a090dae31e243d6fef0faa4", - "7a85b19e5a073dee817f06eaa072f71175a42902", - "3580509fee8828ee219ac4836cacde79175bda72", - "fddf30d028d68bfdc840fa1df55c4b4c38570301", - "6df21a8fdcb9a54e62e385f218189aaa086a98e5", - "922642440132bf7b070a16240c3a21d119584403", - "6dc78c8aa17ad46e701e0c4e7b7632c2f0e098f1", - "2776715ace958c50aa2997a3c4d3ea320628b9ee", - "0dc6b7c056911bb13f9a24a3f1a9df724cb825e4", - "82199a83ce82ebe92a1cb7eea784ebbdae74074f", - "1a2ad2fb5f3088604ce58143bea7959bf6a7054f", - "7d185473bf51a877402423682a54ad3f47881b45", - "1c0bff54a1cfc527e47fe55246e7ee9b2ddfb09a", - "a366f23f3db455d82f61b23741bbb36b91bdea41", - "4793965c1f6c3b6a4fbff6ea83e0c7b8e266cb1a", - "c019f3d4a58b64586704655b7186547c3d927132", - "69c5b0307086a61fdc4377dc2a07b3918ad33107", - "7bf6caaa29f022af3e5c67bfb56eeaa56de1f769", - "ecbd90d022b5f3dbdd77c9dc730ea37bfa9c6116", - "07ceb0f5cf0fb69aba577f18843c3e702e346c6f", - "583b6aef9cd804fec25d79d797c885446b5c6b23", - "4129a09a5c3040d21863419feb202d0718ff31c3", - "7ce0828c5b4fdc712b944f4a5a4c2a22a4ddda09", - "adceb32177b0b1e5f1328544c583c58c90c1da48", - "b5622e9f780503a4b24300541bac070772721f5e", - "e5498020b6250d9284efcdcf0f85f39d48d8548f", - "6fdf91cc2f3f186197f22b72bfe12c5db6354608", - "46434b0f2ee25f036ce36a7c928438b766ce1fc5", - "4c4f29a490aaa914248f3087b2689abb91a13d8d", - "998e3dfcf7ec1fb6aaede9a7e1cc5618550a111f", - "725dd4930ec259f1b79e10284218863e491f40d0", - "46fa85891bc24eef799750a548af5388f3da01f2", - "f380b003519a6c297aff8d393bf47dc55bff1bcf", - "d5eab41b00262b2885a928db9c255c0b09a78942", - "1823460787a6c1bb8e4eaf21ac2a3f90d24d5ee0", - "90208f7dd4c73286dfdd10b2421161ef46fc323f", - "a30410bbf530ea2f06fe33c085649b473f822a8b", - "0e7de3a1d9d03526436fef7fcdfa7943c48beb16", - "2510fefebd1f597e13801d27af17055f23045c6c", - "2c35077148312868e51b14547bc794ad568466cd", - "b15b24b087e792335d919fd83055f50f276fbe22", - "b298f6f479ec9b4c82fb8b9666da708089a7b8c6", - "a7363946b2b4047af9cf3f41f3815ffb0a6b5d0b", - "a5015ca8f63ee314afad8bb7fb3d4d2c8e7f09a5", - "0d7af5b0cb7b8afe2387f1c9a5c07475008187c3", - "7625d6d9f68cbff399cd705c25ebec493c278a1c", - "802cb0fed8b569a3e0784b3e0d9cb03a7a8f81f4", - "21e1115ed3dd8f165f01b6d6ebd89c3d517c1f2f", - "1ffb40c7ca74cd5328b254f32a62751958a9ff92", - "b381d1b0e5e48ed06eae5cdec4f6b23a104117ed", - "56fc0fd1758cbe15faede6dd2f330a6eebbbe3b3", - "c30eff59868f6d07d6a651090dc252973b8cdf3e", - "5a53ec55ecb6b9b8b3c8b44a20092e64fcb21c69", - "663917449baffb7026ace44c6912efd2d671d19c", - "7e9cbfbcb86f786a1c2a85ecdfecc10bfbd5f068", - "046793b260905bec1a7e10ee710c79d9db180dbf", - "721f8e793e60049a3cf3356892949bd1c2563ec4", - "41afe2de569b842cca8313d2a64534033dd8d245", - "b0655dc86f096b3496a9ab5b18965676d4fb35ba", - "1022c6b9074472d5be457c8c93caf8846a4f96fb", - "28c4ae2f44b82e9950e19407f925c3c151ab06b3", - "e62be79947e7962e4ccc84c5d6907bd141401c5d", - "53f3143028134bef517f1f598acd7f33a8bf8cf6", - "376b1c9de9c05b5cedfc9f53daed294e8148f964", - "c032ce4050115bc8c42822a5d132584694bcb504", - "d4dafee53cd28c7e00bfab945e023dd9e6b537f5", - "9ecb301fe867f87610d09cf05e4702a1a4e81ab2", - "e75f679124aedf2792a0815549559c0130ef624f", - "2221f6ed13d9426db2e146c10c904616771bfb26", - "3973c0b64425f589e3c45724ad8a3d3d828991ac", - "cdaeb3176463b67accfdba7752c263f56cba36e1", - "8ddd4985ea8ea60c209fbe9bbd8a5ee8afeebb06", - "660b5af677fcc0b8bfcee57626f2c66aee080173", - "f1c0b5b8542afb750236b8d35d533737b883de29", - "fef1bc664a7994403dc902b26bbe1f8e15110343", - "76f074b01d089cdfa0272b5515585979b6607da9", - "a6da0aa5c1f72cbef966d333941c41c43ba72a01", - "e9b164adf7942746052e135e921a6ca70bc0c667", - "9eed43d4298273f9d98179ac4d0c9504c47c4ffb", - "ae0b7ff42ded286e3bc3c1159373419d0537fb9d", - "a7146ef807a7676f51a8a63cf4441ad647f4be66", - "b5737f897e1d5a201dba2cf900a884195f80da04", - "9a2ab8514e88d31062457b177cecfe0cec006745", - "672fd7b0bbe885a821004db083aa1e81869bcf15", - "28b917dcdfa9ba44214adddb508f57334faccbca", - "08eb2f1a15acd0485413c2511f75de1e90bf762b", - "c7c19eb16259739f9e293671ac7e0a2273a218a6", - "ebea7b169ab50cc6a0ded2a7afa49fc478f2e053", - "8cf94c8de54c5520d2905220b12bf51fc8e5046b", - "3e91b9d74892a7a9c7c3db064be96f7fda0587f4", - "23c7b87784289f7094662161d2a0dc6c0796f07e", - "25fd1159571f808826523fb7f38c092bb49fe9bf", - "949f707ad9e9c4f27407372ef3a5ad014ea1a443", - "c8b0509b7c3af26a82e6d3197bd981e06e95ad04", - "748aa1d388982fe0eff3c575d2012fcbd5303c20", - "a3ef9de6a86fd4a313b8948df1237f13852b85d4", - "3376ba668833b615cefae62702e6cf53b8c03513", - "226f7aee20c2f439a030d0907e39338138c17ffc", - "17423e9899f70682db4f4077afa0497a9d971b0d", - "1b7b009674e05b566be11a5377b935f5d3d6c0ee", - "d9d705d8ab157a07780fefb4536b88ca0326197d", - "bacf8d198deea244863a6cd885b12e9f89214117", - "cabd792995af3bc03c41bdcf932a689fbe3eca5f", - "7ad545e0915315aa7eddf27b3d5ac45ac9891a82", - "97003022c44079e2802474bb2987c4b68b91db70", - "0cbcfb3cd6ac81575242fcd7bb73545e25071c83", - "47077529a81e0a7019161cbadb3ac09bf07cad89", - "be7a6d2a9f314544de2420ab0e195de0095beaa6", - "b8480ffa21f8d713815017bc9974f7c0ab169d50", - "d12137bdda2fa9acf89ac60b1817d117ea746fe8", - "522d6fed70bd36f7eec40616b34992ef40f8cb37", - "791c87eb7a62543e75576bb6ea08b307af851e79", - "9303ccd337769c78462452e404fb74c7f2169c5a", - "ecc8d2812e0c1e6713f2f897cd3db19eff1498bc", - "24fb28af553f5af05417022cd0986960a88918b2", - "edaf14aada9fa86b77f589542aff7fed2ea6bad8", - "4fb4f05b482896cb83d388b67f268e13f3dcf1dd", - "76ecc109699e2f00a9d8201cff36f7865091c616", - "604e3ab91f9e6f5e0673f503916ac6862c13a86d", - "0d4696b47250f5f8d558b1bf225c441277ac5ada", - "6fcaf71179e5895cefba351fba4199594a801a6c", - "7a63dc94ae9c7e4db1144bd47096fe8010c09046", - "6eea43100902b5a07f2c205d25693bc8dc1c0dfe", - "b7f91e7b8cd612e1f6975b5bc4043283680a0381", - "ba73831770dad2c9762921e2312f2058d89e5200", - "7c69fbd292a9aeb28399d1743866b9c70561bc77", - "7d8e0790d60112e9533d758ce4602435c48f2243", - "e062cd254d0c65a8ad1607a34da2a8de6a2b3049", - "a0633ff58151b2d2fc497c7a5bb3b0f45bf17b29", - "1f2dec77c88610424e31e0a61c5728728d0c6bf4", - "dcf49962761f82679e730c54806135a060910414", - "916d068e40f3d42b76c310e827d453c301c27450", - "e547ff010c9f708daa3a5aba2dbfce981cbb4893", - "b753b87ec5ae3ef398fd9507fd6ae21f978b0d52", - "9014cdb59699bf5701298126cee2fe4b1766995a", - "54bdc5fc824ff8b31f1e331a58eeab7379c8c30e", - "27e23280c55958a3f3eb2f21d9f2a2e835fccaa9", - "409c9ad2354cbade4017b1f2a03b9832a52bf45c", - "bed2a1927fbbc444f57f7cbb1298504ce7edc6ca", - "368a59e6f9733f19d205fa58bd0e47dde88b3266", - "05fcfede1e8d95ee88f08ad019abb485e673b3cd", - "f4288fb3490ea04cd3405f2cb31d2a8489913398", - "2f87b7aae0d7a5481159fc02eb6bdb83ac3ad1fa", - "8a7c9aa452ed00260b89d2c64ab670e54ddbfea5", - "605b97075f9f5990c166ca38b715d2b254c1d10f", - "4aba15eec3df55dace07c37940edccfdcc92426e", - "7f4481284e9a9c3446d8dd79967aeb746019106b", - "815e9059722a039cea57e0420eff8a793fee017a", - "d98528ca3ce4173b3138288630b027424b713746", - "8aa3ee6a35fb148c39998874f0ee3e220a3a6ef2", - "990612040a7d3e399554422e16f70753cde3d6d7", - "81181c594170057612eb1bf3224858a474f19722", - "386b1e04c8777daa2671f67995c179fb60e7f260", - "dedae6361762223ab4f880dfa7b75dc694c697dd", - "2e4eb59e563b2286ee7a7efd7594dd482a7b693e", - "f216efdd6d187fdf64eb71927ae499670639a77e", - "441fc1cba3dcfa470997140f9a140a73cb2142e2", - "ad636b713302db45d7dc99d2cf98241a7a7cae42", - "c734f902824110fc79f5eb5c7dd3ae6492db0c21", - "7b1ed520bdcca21d36e25e2094802b9b33dae2c6", - "503a20dc88fe4404cb9ed9fddd4472aea81a9f60", - "1351d3098e62c2523fe379b9abaa86afcf6024ce", - "aee6f86376908b58876d697117606bdc381554c9", - "2aa2234e648a688070f4312a295aca8f4e3e0d44", - "72856f304f0e86946d9e53c14281e3f7b1f4a877", - "32563011e10f6e99392b717bbaa08ddc384a7903", - "b8252196df8855f29401a1e30d6329752254b9bb", - "9630d4e2fc1d0fdef6f46f24e236548549f31d49", - "041cb204c3555bb4b2e3442acba95e175ffbe3d5", - "02ea1f84ae78847f8331887e1af05a9c97c93f7d", - "4425ce03d0594243d14ead31b5dab6b868618846", - "9875cb6c95d61cf5704e00ba8a1d801cd60dc5d7", - "923eb44c6f71a4821bbc55363a49694b5d8f94d4", - "97daaca274e209fe1cdaf27aae79fb23a49f9e43", - "d6f688b9fce65577c229ed9f35a45f4801efe516", - "49481c12bc10897ce8b424be9f6c44dd590d174d", - "6caadd57a9693cd9f39ac24781c49e23ea02b2e1", - "7c50a7822e21e5b501a6e904d7279b6df7b8277d", - "401310d74d21fc63e244eb3dddd427030d229ff3", - "484d6d4aa179c63d29a6a2b5dfa1c631f4a9a1a6", - "14093fdacf04371426e90cbb5e1d142e4b9c1c27", - "133ea4f17a43e137ea601856f0658343d44b233a", - "d8db3085a3f0980a0b10bd740c7f97f76dd1a72e", - "36a62d0c6aba33bda9e86000653c2717f2711eff", - "b12ca37be6f494e5a8894f447c82dd27a8aa5ac3", - "dd7bbcc837ed1148bc40021deab5215579c8c6f4", - "27665436cdd05377057540dcaf8a860d217d610c", - "ce88021aa0abd289fab162a138e407fb0ee2f8ea", - "0c0c45d6957af0effad4eaa962d4b68236c0fc6a", - "ec85334a8409a5160269f54a6bfb0c1a4d9291cb", - "86002e1a3ce75173bfa9d8b3f8aff67374c5c0ae", - "fd88acc671249c4314a7c2bcf0874d3e0b987be4", - "679075b414c337904aec6c400a392eb174402809", - "97fa4bdfdcf70ff7c523a3b7f8ce0a7097c4e11d", - "ad4eeaca5e3cfedd64cc381b6e915ae38ac683d6", - "7dba09882ab9e9e15cc16bd785db51b3e7318683", - "b6203da3ae39ee204d91833a68c01e13fbff1dcb", - "9bcf5ac9f753ecb1d77b15e2d2db67f7c674ed07", - "464253e2358719e2742a9729ddb986f149248480", - "6820cceb863f1dc5b63e375497c4fa5fa2a249cf", - "3204956f40765e6966b4280187dde43370145d08", - "cad87e5a759c8045956018cb636ee7cf8ee0c382", - "c4f7192a86f2cd0a3e5baaae949e6920bf5f7bdc", - "06b73ff1c4f9a5cefe314da9ff5a1bc4752e73ec", - "df7572f8bce66aa1454bac0f261c3579c4d78fd1", - "c11863cc510d69698a1433ff6430310fad5799f4", - "d6adc775a4e803a0489a0aa7a625b25995716510", - "c038696c6b7b1bccd9e6a8943272c4f779e9cdf8", - "6fe1bbd1e05a09b945b3486a086295d90975642a", - "416ee5f01c39bcb7cb4fb588cfe0f6b724794edb", - "73278bf35d1198249bdaadf70d86e01c7286c442", - "912c86a2e84b3593528c3a0cbbe8e009445f1233", - "8eb5443d0a5eeeb0ccdf82fad4936e73fe315b13", - "393a13a74b335e705dd9efb9b822962eaadbdea4", - "c4db6687f9d92954ad0679c9a3ce0bace0b1f77b", - "b4f25b186369768583979d6a5d5faff9ed1fbdae", - "8274e644029731e9fb0f136abe9a702aa716eb91", - "05ce2fb0c873f8c5c45031bb71251dc553dcb9ef", - "d33da79d3f8fe84be2521d25b9ba8e440cf25a88", - "576892863c6ec7bfffda05a5dfb929e5561e7ff7", - "7c54ad34ba07f2b49c659c1e0b795356e7bf83e5", - "6b225ebe24e37dab7a407e07ddf1c110876ff751", - "b75acc3ccd9f6b89751ae483216b414a9fcd6de5", - "43bc44e3b0211753598cc989b1dc3f5dfa637067", - "220cf87730764bc0d795622f69e2a6fdb11f76d3", - "6f920772bac041fdacf945f29fff4fc0c5be15aa", - "0726d3c7d5125d1a72ec318a2ec4ff11f9f7f8bb", - "5718845d99df7d1a65c6b3e422fb17f02232e2ba", - "a79e30af53de80c153e0c6cab106fb0dac6f7b5d", - "0cd0f889cf0b6c1ba5ca82f09973ab4c69bd0a5e", - "b761ff662ef9530621c35b04bec4f3165d1fcf19", - "e1974635250ea5a34ba92e66a93974d0d6549b59", - "d702e02172bbfc71d72b45225631fee811b54406", - "dbf189e28f99f2ff83ae11f8e88ab6cbe04c4ce0", - "8fd71e6b17811cfdd7cc222c97eff4f81edcf4c5", - "33e16435f5101b0a31d2e78ac414c6afef48d922", - "271067eb2ba9494981a5f0d734a19809275ad2e8", - "0158efc153128b281c2f7b782096eb0130ef26da", - "934668a69a77309b05197f537f843e75f721a136", - "d17ce4c37efccd6c1be89a66ff4dc14c60ff0111", - "e127093fe8d7f775da56efd9f49a515ba02c0ebd", - "48e74af421cc36819c567753f13f3c0f79b564a5", - "11e111bca492193414fa853ff7b24be44fe49912", - "d713a22f2eaaa8767a790149127c3f16727fbd86", - "ba411e95f8466250f4e720520f429eb9945fd3ca", - "7b2f1e1d09f57fb3ebab0f73c4d6954139b540b5", - "e668188c6449f98261323628da3c60a92fe15ff5", - "0b06df10e91689a4e434d50350acebced794ab93", - "210e9d733f3830ddf1d0908ef63df0d131f3b40f", - "4a8f63cf84f940ec96a58f6d684938aa828ccd89", - "8e75fae49ef60bcbb3a2c31980a2461ad452ff3a", - "c5cf73a2e7abe0dae858bc47408d57700f7c2845", - "f355382ef5abd246c1e6636be3e601b271d046e1", - "e98f3a6bf02ba353e5268880a0e71c45fe882d25", - "f7c6a8659ad324eec1b2fb69fcbb8810e495fe05", - "0ed2cb0439454ae10c4ecada2563f8754cef8064", - "6be45d2a71975a042450823272317a9cb16aa32a", - "2a72f7842700048d2da2f66e0678568ddc6cfdb4", - "6dc6ad2b8672753ec81b562c187dfea17324501a", - "ab5176dfa5403c0ec405986d40cb42f7e9ba2671", - "0edd24da6a2e5a6ab70649167460385f7ccdfd2d", - "52ee437d7e13582a2a341a9c5da9b129ddd22738", - "40832387ce49ecbcaa6302ead0cb89688b983785", - "a85b0279fd6f592ed5cfcbd2d5038d2387e49443", - "f79b972d0d67647a3438599a1fce9862ea58d9ad", - "72f4394d8cec115d8d3032e57babab5eceeb1f2b", - "d113a68e43174ae0abd06753eac215731d0dc425" + "97205ea5b8126c4f1f613288d7bd366e6155eeee" ], "release_logs": { "dev1": [ @@ -10320,6 +10554,242 @@ "f79b972d0d67647a3438599a1fce9862ea58d9ad", "72f4394d8cec115d8d3032e57babab5eceeb1f2b", "d113a68e43174ae0abd06753eac215731d0dc425" + ], + "beta3": [ + "06acfccf89ad6b900ae694a4d58ceade1967a85f", + "d497631de0c67f22564e1efeb467cf9f061adc80", + "0bccb0abd11965906ead9c1b8a522fd415a195fa", + "9175514d801f55fe8c23a6cd95fb5fa8c70ea0f5", + "161abe7bddb1d0934a0dbb1b12de32402abfeae7", + "7dccb65d52a4b9ff8fb5cb57d8a0a0b49d0622c2", + "46aeded4b7f9ce4b2ac76655efe1cd5a83306c07", + "5d037d3a244e3cf5a3fd455dd1feb7d29fa8f16b", + "3fca33c129287cdc72f3a59a790a49cd036c48b3", + "00d806a9aef99fc05eb09f62960cd3a4eb3d4a07", + "54ffb8ab3e62cabbc62421381b63751890b42774", + "ceded4eac25bec2e0c3c3a33318f661b223e8e6e", + "239cfe24602ee9a20abb489796684bb813f66468", + "cbb58b4a755313066082106738febab9c084f601", + "ab1bde8947891e124d8881b95410266570d1b27b", + "c695eb9159ef0273cc9c15cb73a3e7048e3e9935", + "e87f4f67b0c1cde93b3a282a8e5815f51a7a9865", + "e12a424bc569ac5ae9ff2944a8df7fc11b157d71", + "b676944dcf5e46d6228aed5e7e3692a4080b4724", + "8714b36171ed0e1f13b163e2f8a50b62b6cc0c76", + "4391d88c1a5dcd6d75e4a9d8b8a9fa827a0b9e90", + "65509ae4fff0fc9dfa22fa787624611a36175ac2", + "0c4834b20f7a1c00770db7a516f29c69543790f4", + "d39ac94c41a8502e06ee7942bc6b8bebde40cf88", + "d616ea5462cca744c354a42ffacbd21d768a40ae", + "a6ff5187637ada695a432b6b43912305734aaff0", + "a3d03717c0862825bab8c4acdeb889345cd04760", + "f0f5319b0b5b56db9f8023ac4132088df9e86b9e", + "525aa0a7f42c2588f160c07dadc312c0049e6b07", + "33dc3bf7aaf786529e0b71853b447ea6c84c4c83", + "91907a89f797fe0f4f99229d3c1d749d81f6ac31", + "0d14ae58b09353393e5945758d3f0598ac62233d", + "478e919de70fe0e52c93aa2b92332ed2906831cc", + "d3967e968b14860d90d5037e6df764e36735cb7b", + "78cad5fcf0ee889b611d413615706e8a15363b23", + "e1af7b65b28087f9251eda03a3327e1313c9b51d", + "d53dbaf81a66fb78696dd08adb71375e50d505b5", + "b50d9742c25392c5d24df1dd3ff300a7886b58e8", + "a63a8b430bc4389a570efabe037ef72d34d91ac4", + "f89913833726fb432d4309d511708a14b61bd309", + "202fa8e5030643f16ec938f3547584ca9d3e911c", + "a2d6e2e1380a8f774283f1afda8d2a73d7afee1c", + "82759388d493079e8d98d69843c4568b8c421140", + "819874bd7fd025d7d10289e9e8e70c4cc7e28795", + "2687833dec98903d4365b7c183e7c3079635f9cb", + "ca3e268dfe0ce2bdc6e77a1892568eb993c55462", + "e34e1270621a69574b75ce4e392c2830fe15a171", + "3be46a69c431519fbe4b6a5d39374585fd994802", + "1bba9dbce9104215170dd508180829270507fc86", + "80096e9e629fe44b11f8e4b3c9d59b70b5cf13cc", + "f7d1558bc0c539865ae0c158c0afb7ac3cadd8c7", + "c394eaa45c8ed3b343fb5126b5381a659cfb6564", + "84af48767ebc9449c92137b36100e994572753ca", + "274cd2917d09b8e071cc44cae5ab30257c503f99", + "1eff938592d48fce69a2168f817f9901eac23648", + "9bfff175883c09120e1b2fa15debbf340c0f2832", + "954ce8643f5f3a56d1190a5c32a8d6b7e62f4242", + "ff0049e0d0819f82f7ca01f34ab52cc7f5a44da8", + "b4e16b4520cfb2e190871378db1e1811757e7e58", + "ab0c712bf5df5e509b3e06120222fab3199ff289", + "7f4097a83ac919c9ad7e22b74c8c8774b8e405ba", + "a9fa4fd7b903f4fac938af2a195e65f0fbf32560", + "50b847992d4a18dce0a6ddec660a1dc627e9259d", + "8af50726522773a9f5d280054c9517a694d7ff65", + "9e4365f1a7bd10c2f8599d3a29730c0ed424d4a0", + "1c384e7b78d7f64bec6d1e026785ed11053b840a", + "bbfbde99e975e35940220d9e764c2a224e3dde2b", + "6d4c2d002dd99cb4d51d26adaa5ca2977f16aa93", + "daa074881b7d2e587bab814c0523d5d26edbe802", + "636b822781be4587811364f0f6959781497f4f82", + "327e5d3a4c25b7c207e1290e0acfbdf259145429", + "9cb317c7c0cd75afb15f0558fcc445867165bdd1", + "0b6a717ac17f1d6bd7963740cf2c2128b36ff7aa", + "ea2770eb4f73deb0424d985cc88b5881f2cef4ef", + "07464479ff974e5b77cb9a4a27997ca8b4404bac", + "92ebcd2343da639fe98c05dc7b474a7983f6642f", + "d5eacefaf4857a2f0e78d0c996dcf70ef4290163", + "4186f57fe872a9a8aa6ffd9e7857588a9c6eada2", + "e9af82f7d7c4021db1ad0da7448e742b5ae51246", + "e305f4567874c8c94d159b2578c14b17b7a01eb9", + "acddf31c39f719b9012b1b3248ac28450238855b", + "c9887d25e3c622a22037b0f8a4f6b9687cbf454d", + "af8a5fd6eac86deb61c129f7dc84ed15c99b8d2e", + "2f3f6f69d91b78a9e964c48e9b95d4c85e2c8590", + "f2709c7ded53c8d8c4947a1190c903034a642968", + "b162c59097e7771e8d8d62df9b705b13ef770901", + "f791315b281b990966af7b6b66a61b559e34a2f1", + "e7a3a27d1cd2dd3ce1303c33ecb5439784dcd2fc", + "9002590990a4b8ddfc5ba0a0e83ae489a09cafdb", + "eee39f004b42a4948af90cdebedf65c34a4a4970", + "654b5993e2f3ebfed52fca96e212048f627618ec", + "2675997487b0325e3f96bc463c6d334144ff42db", + "ccc306a4544a857997d1d93552a51c203bacfecd", + "61808e9c983e772eb10ad24c18970b6297ccd512", + "0f40078a8b9932dbe0df1509b00515129ee65c75", + "23c62921cd6096892a6827a5c7209556291a4ab0", + "382c760ea68c8c596de4005efa2014f5fb0ca3af", + "e6e108d091c0802558b98a0e46ba9f86cdd53b6b", + "f60f69aa571393357d45f40278319f5cacaad848", + "dfedfe7ac776be57e43b0e8a28dee5ab0a10e2a9", + "a28316c0e37ed86c6fe67984b70ccac43925bcf2", + "95bd49dccd3a278b05a6a561cfdd8ec118a4c242", + "3d25533d0ce43f7bf37f3cde81d2bab515ad61e7", + "480843cf2bbb7f191beb37cd879cd8d5db3a8e0b", + "f230b9cb12efb89c9c951fca7e16c643bb5702af", + "d2995dcfe8fa8a81a9284f5fd4dab1c4cf8779ce", + "fbc584fe9f36180aaba89a5341cf254feaa75159", + "7c0ce4e793d614713f3066f381dc6e722a2d42cd", + "79d6cdf8313d1a02a8108a82dde0c96ee6e83c41", + "6c53ec1c51e38d78a254b4dc83869c3e7d022734", + "021e07c1ed868c988773361a75144a79d1028137", + "5696316a89b527870f346c75de8aac1c17eeb358", + "3e34c4be96b86c3755ee910e68ce422ba35dd7c7", + "bbf29a537f3d2875bba4304b1543d4bf0278b6d9", + "1d84cab0b09f6e7999e5d7298242210e27fb9fc9", + "03385f9e34c30bf64b95ee236196c4e18293b5cd", + "1bec1bfa5aeafc7033ac2672d39217cc0c90fe43", + "4fcd9598dee15d9cd386f6c9c2a0c76623568267", + "e50f509b3defd6e1e2dd259e2a449732281ed7ed", + "5b57904bef74a8435d8429da47e6558e13152046", + "50740c4e91a347bc28046cc1b4c9469f3f4880f1", + "f0ae69ed8e04c65a7960c4d67d94c2d0707fddd7", + "140a63be25cbcf0abdc363be3a3e52ea2bf05e9c", + "4c32d27e8ec46874736217f97deed507e3ba48d0", + "bc0efb86a9879584aa809d95200a09e6b4ec0481", + "3387ee1ab2fb425594b1009bdbeb09d42ce570c5", + "150191353fd960bbd562a9c5890760cf15216c3d", + "3b3b6661ad6d990729df77343ce5eaa8ec79d154", + "886e5d80842e301df1950d7a49f58f746ed19469", + "4b8cfc3040b9a07a6fe506f2b8bfc52a53ac8d60", + "a65fa94a2169f7a76c9353d9a8160672e7538ccb", + "0a19f89ee96322ef73d8c11310dd05e5ff58560e", + "46d8231e63982d436347708102882175c85fbf31", + "7cc0bf79dd7493d13651945ee10ef0e5f1b502ff", + "6611c863bd29923006109be77c37c97fb01aaee9", + "49a004fc13048cafc1c010805b5847c987d8feeb", + "ceea97fc05fe66b471f521628eacf83bbd1bb554", + "258d4d5c3d9cab3d01a3fd53e022b174b94f48c6", + "baa33d49b181eac2327ebe924c77c2dfc84006fb", + "65e14fd16bec7953356432c336b1d1e573e4921e", + "1586c5674bbafe1d7f4bd457d446f132b475890c", + "4f827e6190619285abd1469af406f3812d215e02", + "96a6dc289f823602b9a6e8450a9b68b3e15be757", + "4f3dddbbffb272b561b89f8bbc28955040750c7e", + "295a1dd5f7546f81e90669cadf63d556f0e71337", + "4a7ce6070d38d1c78ffd8d2ebf91613b41eebe8e", + "a7e5469155defaceb4dfa223fec0fa46b73ad40e", + "3d6821b72413bf11725ae5e38c58f64d73ec2963", + "3c3ceeebedbc06c4047ddeb747f4c6dec874a61e", + "81e17d879d6b85d23c4de8bdbb7b7ed30c4f2084", + "b1adcba5d93896f220a4dff0d9aaaff2d74feee7", + "4f56d0d0d97fbd6a57c771f5ebf005226688a038", + "fe77e5ec73ba29691b0991ccaab9639dea23f1b6", + "a96e1953750b05fa853532e5e6c432a2477ea6eb", + "c5d064ed1beaa8d5a22d758dfa192b20dfb3588b", + "1a71c5ebddd9ff6320056a8915d4dcb36f274e68", + "00564920d87c0110fa5b2c86b2e2dc34a3753320", + "f2136399ea015cab2b9f34c06ec5abd86554c23a", + "f601117c742686c126e223fc49de6c1abd4c4f53", + "15d0e56961a7f705cf7ac216b10ca5ab005bc0eb", + "e77a011188f491f3e701f6741f23ac7462f82ffa", + "4462363e1e7879de173159a6b8408bcdfadf4ec6", + "86f56efbaa4f9b68cba2947dbc090264a016b666", + "b3f7c8f5d38eb2aa03b81d051a32273f19445f9c", + "570e59df3dbbde9a1708c0bb540883936a24b9d4", + "06b2c9f23f1d6b0f8953976366daabf4e36919e3", + "1c2e82ed0b8ee8b8cb7459b6ce516e5f78ae5014", + "b38103e95d7d616f83bd1486c6e457dbb3975706", + "caf235718ec080ea3ae808cb42cebfdb9c91647e", + "9ee1873ae1e09c217ac24a5800007f63cb895615", + "699237d243b4e534355f66730a5213a78707688a", + "97c472e43f10b251b7e9e03ad0ef768ebe68cb79", + "5f4a0bec2dde63a5c126b51faaf4fc8e7417b040", + "7bf2b45a5297693eb0e0d8a5471906de09ce4e5e", + "7902b6f99bd8335a9f2da73f4398cefaa9508b76", + "002d90f531c9fc2147769d1f43ac0a53054faeb0", + "59406ce250e0c2f54e21ef114f29ede3508a94c1", + "d034d124b2e8f1e1774ea4c45c9c0afaee509ce2", + "89ea6468d215d9a7c2eddf792ed80fff9ce17683", + "bde87db4437b5b9a00299bf9f3c147a842505144", + "5c6d7bfb98668e5d478cac2a48c838687a1858df", + "d73ebc59483a6d49d86792d6e7eb2c32cc723239", + "9310d2512fdf94d54db1a1d97ccc2b43753be66a", + "d774f697d36688c6a72c05e3344fd98f2eb1c67f", + "ee4acfbfbf15b3528c34a8d4f65d66097e636044", + "dba30234b532cfed55c82b921162caff72511b30", + "53104265ca2364937fe10b7c530e9b43395a6f5c", + "4b9f88280b6356b6c765a9f26fce87219800d824", + "7e97ada3b7567fc245564fd770c1eff5678a7870", + "f4c2ffffb7b72fd2d0e4d6ffcebcd648257aaf96", + "424487869eae17f7500c21c12d36beaf2ebfea4d", + "3ba6ac0f66b59449526abee38321408575e82e72", + "c02b4e5feac3f173c2e8c80995f06d442443fb38", + "d56cbd374b66e0207f862afc0b0d3686f8adec27", + "c558c8a5f1cbf0d0b621a201a2931f7a8a08f961", + "0a9cd5ede9011abafa5cc1a6cefaaa34908b5aa6", + "73d813aada13a982e9ad2a7f6a39863881a76b34", + "03bfb4656f093f2fc748287d3c2a0379231965ae", + "104857687cc46581ae08946cc8ef3657388a85fd", + "a20934c8e40e258e8372cbb2b7c689cc315b7e11", + "318af42020cd349c5c9c3e4c88aa87249ca224b0", + "964cd6525e7292c73784cfd89c419021160305d5", + "d9bba033926d5b97d508fdc8be5fce4dbc9f5506", + "e904c0c014a09548f9058261cd09ddfb8fc2cc24", + "a2f5eb9cf095a8d942d9518a2ef5848cd47ce8f1", + "d0c29faa1547a261254d7721d2e7bcad002a9204", + "655e98b2ea99f4a8bfe2548c1ce93a9a28627c38", + "24b502b13aec4d33cb011c72342497f20a7cbe15", + "c7fd0bb740c250b1fd8ccccfd47a33649b555ccc", + "cb7085340ef583d324a0c6436a39266ad9707a0f", + "3d8301445d280fad2205044459da79d554b05ebb", + "b567709fdd91f2778097528c106ccb0a413c48e2", + "c8087567c97adc09890dbb49d8abfde44378d8cb", + "f65df7e1f50c02e983a32889581124c9bf16e1cd", + "57700b056326c6e10fc50c692ebc7e45cdb941cc", + "a36f0642040738106807ea29ccba4cced09976ba", + "d08ff57148c42b63e74adb669f6937d35fde1f6e", + "ce139f75773d3fb36dac8a620ddc5849240b64aa", + "aca5cfc91346371a60e42476af52a3a9fa6afde2", + "a5e8c266af11d5ef4cf714c2fb0b1ebe2fa1924e", + "9030f76984427c5bd83471e67f348782d03e7d6d", + "9e36c044ea1ac854dcb74c5c077846972216c238", + "0ceb992ffaf2f66e62f34bd35ac35b6d436a9b76", + "d65c07da4c26efae605d67c31eb3e941332a216f", + "ff39adddd10fd8d9ad07ac3ae9f6d5d4f81aab25", + "f355c9ad371be28740f5e9732c2b84f3f918d4d2", + "860a6ab9ac57056a11cb913aef9eff75e85810f6", + "01b4fd352208f44307e155265c544f28bd99e44b", + "c91c604eaa66d2307d13655ce513392e3bae77d6", + "791ad97beba0dbfa4260daa2213e71341ba8abf1", + "4cef91e0f56142b0326e54d1d89ed4d6932bc64d", + "198dd40254970e223f84947611a207fbfd8a1d93", + "e5807b2adfbe713a824a5f25d02da7bb5a628d01", + "8e00035f086c62558d03217a1f4c03594618344e" ] }, "authors": { @@ -10328,15 +10798,167 @@ "user": "akien-mga", "avatar": "https://avatars.githubusercontent.com/u/4701338?u=4a42fd867f2c449fcc23adf635dd574dae98e6c2&v=4", "url": "https://github.com/akien-mga", - "pull_count": 55, - "commit_count": 67 + "pull_count": 62, + "commit_count": 75 }, - "MDQ6VXNlcjQ5NTUwNTE=": { - "id": "MDQ6VXNlcjQ5NTUwNTE=", - "user": "Arnklit", - "avatar": "https://avatars.githubusercontent.com/u/4955051?u=ea50b38ba8a7c99b99e7ee08274abc3a70de9cc1&v=4", - "url": "https://github.com/Arnklit", - "pull_count": 5, + "MDQ6VXNlcjE2NTIxMzM5": { + "id": "MDQ6VXNlcjE2NTIxMzM5", + "user": "clayjohn", + "avatar": "https://avatars.githubusercontent.com/u/16521339?u=e44a465cbebabb9ea2be80b59e6dc07966bef5b7&v=4", + "url": "https://github.com/clayjohn", + "pull_count": 67, + "commit_count": 71 + }, + "MDQ6VXNlcjUzMTUwMjQ0": { + "id": "MDQ6VXNlcjUzMTUwMjQ0", + "user": "BlueCube3310", + "avatar": "https://avatars.githubusercontent.com/u/53150244?u=ecf97ffa17ae1eba1167a03358dd88d2b6934497&v=4", + "url": "https://github.com/BlueCube3310", + "pull_count": 53, + "commit_count": 53 + }, + "MDQ6VXNlcjc2NzA1NDAx": { + "id": "MDQ6VXNlcjc2NzA1NDAx", + "user": "Jordyfel", + "avatar": "https://avatars.githubusercontent.com/u/76705401?u=0f26c54a5c7f6a99b85c2b28b4158ea08eb04980&v=4", + "url": "https://github.com/Jordyfel", + "pull_count": 3, + "commit_count": 3 + }, + "MDQ6VXNlcjIyMjMxNzI=": { + "id": "MDQ6VXNlcjIyMjMxNzI=", + "user": "KoBeWi", + "avatar": "https://avatars.githubusercontent.com/u/2223172?u=fc85633b469acb6e7baef4dba5171f19a2a4ff85&v=4", + "url": "https://github.com/KoBeWi", + "pull_count": 136, + "commit_count": 146 + }, + "MDQ6VXNlcjE4MDAzMg==": { + "id": "MDQ6VXNlcjE4MDAzMg==", + "user": "Calinou", + "avatar": "https://avatars.githubusercontent.com/u/180032?v=4", + "url": "https://github.com/Calinou", + "pull_count": 87, + "commit_count": 100 + }, + "MDQ6VXNlcjUzODUwNA==": { + "id": "MDQ6VXNlcjUzODUwNA==", + "user": "DarioSamo", + "avatar": "https://avatars.githubusercontent.com/u/538504?u=45f09996711edf524a11181d136e38113210b6ce&v=4", + "url": "https://github.com/DarioSamo", + "pull_count": 32, + "commit_count": 32 + }, + "U_kgDOBe5tvQ": { + "id": "U_kgDOBe5tvQ", + "user": "HolonProduction", + "avatar": "https://avatars.githubusercontent.com/u/99511741?u=b7882c94f408976a2f79e8fe6e1ce27fbd48db74&v=4", + "url": "https://github.com/HolonProduction", + "pull_count": 22, + "commit_count": 22 + }, + "MDQ6VXNlcjc2NDU2ODM=": { + "id": "MDQ6VXNlcjc2NDU2ODM=", + "user": "bruvzg", + "avatar": "https://avatars.githubusercontent.com/u/7645683?u=2867ee7fcd920bc19b7d1cbf4b10264b9bbc9326&v=4", + "url": "https://github.com/bruvzg", + "pull_count": 175, + "commit_count": 178 + }, + "MDQ6VXNlcjgxMTA5MTY1": { + "id": "MDQ6VXNlcjgxMTA5MTY1", + "user": "Hilderin", + "avatar": "https://avatars.githubusercontent.com/u/81109165?u=fce765c3b4c5f5a9c65a4bb0ca663b27ccf96d96&v=4", + "url": "https://github.com/Hilderin", + "pull_count": 50, + "commit_count": 50 + }, + "U_kgDOCXd9wA": { + "id": "U_kgDOCXd9wA", + "user": "Giganzo", + "avatar": "https://avatars.githubusercontent.com/u/158825920?v=4", + "url": "https://github.com/Giganzo", + "pull_count": 32, + "commit_count": 32 + }, + "MDQ6VXNlcjI3MDkyOA==": { + "id": "MDQ6VXNlcjI3MDkyOA==", + "user": "adamscott", + "avatar": "https://avatars.githubusercontent.com/u/270928?v=4", + "url": "https://github.com/adamscott", + "pull_count": 30, + "commit_count": 35 + }, + "MDQ6VXNlcjEwODA0MA==": { + "id": "MDQ6VXNlcjEwODA0MA==", + "user": "jamesmintram", + "avatar": "https://avatars.githubusercontent.com/u/108040?u=865a6cb5f441328051d2e8e26d4213ddf967188f&v=4", + "url": "https://github.com/jamesmintram", + "pull_count": 1, + "commit_count": 1 + }, + "MDQ6VXNlcjkxNDk2OA==": { + "id": "MDQ6VXNlcjkxNDk2OA==", + "user": "m4gr3d", + "avatar": "https://avatars.githubusercontent.com/u/914968?u=5f2b0cb28e37393252e96695f2eaa33494930285&v=4", + "url": "https://github.com/m4gr3d", + "pull_count": 25, + "commit_count": 31 + }, + "U_kgDOBkx80A": { + "id": "U_kgDOBkx80A", + "user": "ryevdokimov", + "avatar": "https://avatars.githubusercontent.com/u/105675984?v=4", + "url": "https://github.com/ryevdokimov", + "pull_count": 14, + "commit_count": 15 + }, + "MDQ6VXNlcjk5NTc5ODc=": { + "id": "MDQ6VXNlcjk5NTc5ODc=", + "user": "Meorge", + "avatar": "https://avatars.githubusercontent.com/u/9957987?u=64fc5e539030609be0447a74243d9fc643fa9bf3&v=4", + "url": "https://github.com/Meorge", + "pull_count": 12, + "commit_count": 12 + }, + "MDQ6VXNlcjUyODUy": { + "id": "MDQ6VXNlcjUyODUy", + "user": "stuartcarnie", + "avatar": "https://avatars.githubusercontent.com/u/52852?v=4", + "url": "https://github.com/stuartcarnie", + "pull_count": 33, + "commit_count": 35 + }, + "MDQ6VXNlcjUyMzIyNzQ1": { + "id": "MDQ6VXNlcjUyMzIyNzQ1", + "user": "Rudolph-B", + "avatar": "https://avatars.githubusercontent.com/u/52322745?u=379f47422d5025b37eb87bdcaa6e1cc3927edfed&v=4", + "url": "https://github.com/Rudolph-B", + "pull_count": 8, + "commit_count": 8 + }, + "MDQ6VXNlcjc5MTc0NzU=": { + "id": "MDQ6VXNlcjc5MTc0NzU=", + "user": "QbieShay", + "avatar": "https://avatars.githubusercontent.com/u/7917475?u=8060ff50264c5725460375fec406721476a8628e&v=4", + "url": "https://github.com/QbieShay", + "pull_count": 4, + "commit_count": 4 + }, + "MDQ6VXNlcjYxNjIxODE=": { + "id": "MDQ6VXNlcjYxNjIxODE=", + "user": "yahiaetman", + "avatar": "https://avatars.githubusercontent.com/u/6162181?u=b423b7074bd00065f111938f5a5190c4127d41f9&v=4", + "url": "https://github.com/yahiaetman", + "pull_count": 0, + "commit_count": 1 + }, + "U_kgDOBbErLQ": { + "id": "U_kgDOBbErLQ", + "user": "devloglogan", + "avatar": "https://avatars.githubusercontent.com/u/95497005?u=adfee76e7d1bd361d1802deb354ae2aab3007582&v=4", + "url": "https://github.com/devloglogan", + "pull_count": 6, "commit_count": 6 }, "MDQ6VXNlcjMwNzM5MjM5": { @@ -10344,48 +10966,176 @@ "user": "YeldhamDev", "avatar": "https://avatars.githubusercontent.com/u/30739239?u=ccfc0c8ff4c980eb77e097aa72e9ad04749294a9&v=4", "url": "https://github.com/YeldhamDev", - "pull_count": 18, + "pull_count": 20, + "commit_count": 20 + }, + "MDQ6VXNlcjE3NDg5Mjky": { + "id": "MDQ6VXNlcjE3NDg5Mjky", + "user": "Repiteo", + "avatar": "https://avatars.githubusercontent.com/u/17489292?u=34072b401722100a7c0c0d61e37b376cf22b4545&v=4", + "url": "https://github.com/Repiteo", + "pull_count": 58, + "commit_count": 65 + }, + "MDQ6VXNlcjY2MDA0Mjgw": { + "id": "MDQ6VXNlcjY2MDA0Mjgw", + "user": "Maran23", + "avatar": "https://avatars.githubusercontent.com/u/66004280?u=0061ed2d911a17ed213e03295ce525f6b2542af2&v=4", + "url": "https://github.com/Maran23", + "pull_count": 6, + "commit_count": 6 + }, + "MDQ6VXNlcjMxMDY1ODA4": { + "id": "MDQ6VXNlcjMxMDY1ODA4", + "user": "Riteo", + "avatar": "https://avatars.githubusercontent.com/u/31065808?u=3942c3c11f481fff6e2ac299080377c2ad788f6e&v=4", + "url": "https://github.com/Riteo", + "pull_count": 14, + "commit_count": 17 + }, + "MDQ6VXNlcjEwMDU0MjI2": { + "id": "MDQ6VXNlcjEwMDU0MjI2", + "user": "kitbdev", + "avatar": "https://avatars.githubusercontent.com/u/10054226?u=f0c85fe8c24debe91dc14d7efa97b51a19250b47&v=4", + "url": "https://github.com/kitbdev", + "pull_count": 23, + "commit_count": 25 + }, + "MDQ6VXNlcjMwMzYxNzY=": { + "id": "MDQ6VXNlcjMwMzYxNzY=", + "user": "Chaosus", + "avatar": "https://avatars.githubusercontent.com/u/3036176?u=b7a29bcb08b175990b038123ccccfac051b64834&v=4", + "url": "https://github.com/Chaosus", + "pull_count": 44, + "commit_count": 46 + }, + "MDQ6VXNlcjM3Mzc4NzQ2": { + "id": "MDQ6VXNlcjM3Mzc4NzQ2", + "user": "Chubercik", + "avatar": "https://avatars.githubusercontent.com/u/37378746?v=4", + "url": "https://github.com/Chubercik", + "pull_count": 6, + "commit_count": 6 + }, + "MDQ6VXNlcjEzNTg3NA==": { + "id": "MDQ6VXNlcjEzNTg3NA==", + "user": "jkirsteins", + "avatar": "https://avatars.githubusercontent.com/u/135874?u=066e84f5f9df6c1d3a1a2b8cd336c2ce98b5c813&v=4", + "url": "https://github.com/jkirsteins", + "pull_count": 2, + "commit_count": 2 + }, + "MDQ6VXNlcjE1OTY1MTU=": { + "id": "MDQ6VXNlcjE1OTY1MTU=", + "user": "StefanCristian", + "avatar": "https://avatars.githubusercontent.com/u/1596515?u=ccb8dd5d7d56a90c7ea7224543dcc1dd480261f3&v=4", + "url": "https://github.com/StefanCristian", + "pull_count": 1, + "commit_count": 1 + }, + "MDQ6VXNlcjE5Nzg1NzQz": { + "id": "MDQ6VXNlcjE5Nzg1NzQz", + "user": "Eddy-Rogers", + "avatar": "https://avatars.githubusercontent.com/u/19785743?u=48bbeb9be86df9ff2ffc083ba78f90a84a94b716&v=4", + "url": "https://github.com/Eddy-Rogers", + "pull_count": 1, + "commit_count": 1 + }, + "MDQ6VXNlcjIxOTk5Mzc5": { + "id": "MDQ6VXNlcjIxOTk5Mzc5", + "user": "lawnjelly", + "avatar": "https://avatars.githubusercontent.com/u/21999379?u=2b8b17ce969861380874563b333a546e0bbaab56&v=4", + "url": "https://github.com/lawnjelly", + "pull_count": 4, + "commit_count": 8 + }, + "MDQ6VXNlcjQwNjgzMg==": { + "id": "MDQ6VXNlcjQwNjgzMg==", + "user": "kisg", + "avatar": "https://avatars.githubusercontent.com/u/406832?v=4", + "url": "https://github.com/kisg", + "pull_count": 5, + "commit_count": 5 + }, + "MDQ6VXNlcjQyMzIzMzE1": { + "id": "MDQ6VXNlcjQyMzIzMzE1", + "user": "Cwazywierdo", + "avatar": "https://avatars.githubusercontent.com/u/42323315?u=34f9e60c11c52b155c98a7191163d62cf24fdc19&v=4", + "url": "https://github.com/Cwazywierdo", + "pull_count": 1, + "commit_count": 1 + }, + "MDQ6VXNlcjQzNTQzOTA5": { + "id": "MDQ6VXNlcjQzNTQzOTA5", + "user": "arkology", + "avatar": "https://avatars.githubusercontent.com/u/43543909?u=30377d4bae77ac5d712c4e1610119d45d78811ef&v=4", + "url": "https://github.com/arkology", + "pull_count": 10, + "commit_count": 10 + }, + "MDQ6VXNlcjExNzk3MTc0": { + "id": "MDQ6VXNlcjExNzk3MTc0", + "user": "RandomShaper", + "avatar": "https://avatars.githubusercontent.com/u/11797174?u=a254c0fcd6cf4668367407a460e175559e12dc6f&v=4", + "url": "https://github.com/RandomShaper", + "pull_count": 38, + "commit_count": 54 + }, + "U_kgDOCFumxg": { + "id": "U_kgDOCFumxg", + "user": "MathdudeMan", + "avatar": "https://avatars.githubusercontent.com/u/140224198?u=a5bbff76b4d408a5837f38681678564fb794f248&v=4", + "url": "https://github.com/MathdudeMan", + "pull_count": 1, + "commit_count": 1 + }, + "MDQ6VXNlcjI1NzAxNzc0": { + "id": "MDQ6VXNlcjI1NzAxNzc0", + "user": "ChildLearningClub", + "avatar": "https://avatars.githubusercontent.com/u/25701774?u=9937ff769aeb4ddeabc3eb35918ae2718ac4b6a7&v=4", + "url": "https://github.com/ChildLearningClub", + "pull_count": 1, + "commit_count": 1 + }, + "MDQ6VXNlcjE5MTU2MQ==": { + "id": "MDQ6VXNlcjE5MTU2MQ==", + "user": "dsnopek", + "avatar": "https://avatars.githubusercontent.com/u/191561?v=4", + "url": "https://github.com/dsnopek", + "pull_count": 35, + "commit_count": 35 + }, + "MDQ6VXNlcjE2ODc5MTg=": { + "id": "MDQ6VXNlcjE2ODc5MTg=", + "user": "Faless", + "avatar": "https://avatars.githubusercontent.com/u/1687918?v=4", + "url": "https://github.com/Faless", + "pull_count": 28, + "commit_count": 29 + }, + "MDQ6VXNlcjkyODMwOTg=": { + "id": "MDQ6VXNlcjkyODMwOTg=", + "user": "kleonc", + "avatar": "https://avatars.githubusercontent.com/u/9283098?u=a04daf8c4d579b733ac46d2e4d17324cca7870c0&v=4", + "url": "https://github.com/kleonc", + "pull_count": 15, "commit_count": 18 }, - "MDQ6VXNlcjE2MTAwMzg3": { - "id": "MDQ6VXNlcjE2MTAwMzg3", - "user": "larspet", - "avatar": "https://avatars.githubusercontent.com/u/16100387?u=1ac90e09cb61ceae66575160317ab636ea3611ff&v=4", - "url": "https://github.com/larspet", - "pull_count": 12, - "commit_count": 12 + "MDQ6VXNlcjQ4ODQyNDY=": { + "id": "MDQ6VXNlcjQ4ODQyNDY=", + "user": "mihe", + "avatar": "https://avatars.githubusercontent.com/u/4884246?u=6bab84ad2a0262e5dec39c0c5e7a5b24d1c80c6b&v=4", + "url": "https://github.com/mihe", + "pull_count": 21, + "commit_count": 22 }, - "MDQ6VXNlcjc2NDU2ODM=": { - "id": "MDQ6VXNlcjc2NDU2ODM=", - "user": "bruvzg", - "avatar": "https://avatars.githubusercontent.com/u/7645683?u=2867ee7fcd920bc19b7d1cbf4b10264b9bbc9326&v=4", - "url": "https://github.com/bruvzg", - "pull_count": 159, - "commit_count": 162 - }, - "MDQ6VXNlcjM4MDc3ODM3": { - "id": "MDQ6VXNlcjM4MDc3ODM3", - "user": "paddy-exe", - "avatar": "https://avatars.githubusercontent.com/u/38077837?u=f04bcf5166e53d5346db0d3b10220d3369dbfb51&v=4", - "url": "https://github.com/paddy-exe", - "pull_count": 5, - "commit_count": 4 - }, - "MDQ6VXNlcjUzMTUwMjQ0": { - "id": "MDQ6VXNlcjUzMTUwMjQ0", - "user": "BlueCube3310", - "avatar": "https://avatars.githubusercontent.com/u/53150244?u=ecf97ffa17ae1eba1167a03358dd88d2b6934497&v=4", - "url": "https://github.com/BlueCube3310", - "pull_count": 52, - "commit_count": 52 - }, - "MDQ6VXNlcjEyNzU2MDQ3": { - "id": "MDQ6VXNlcjEyNzU2MDQ3", - "user": "SaracenOne", - "avatar": "https://avatars.githubusercontent.com/u/12756047?u=b898b9a13751c0734a1cfe31fa1fef8b74a50fdb&v=4", - "url": "https://github.com/SaracenOne", - "pull_count": 22, - "commit_count": 23 + "MDQ6VXNlcjYxOTM4MjYz": { + "id": "MDQ6VXNlcjYxOTM4MjYz", + "user": "TokageItLab", + "avatar": "https://avatars.githubusercontent.com/u/61938263?u=9b90963f1b4f17720e50bbbe495fbe8c84c8bc8e&v=4", + "url": "https://github.com/TokageItLab", + "pull_count": 43, + "commit_count": 44 }, "U_kgDOCouzNQ": { "id": "U_kgDOCouzNQ", @@ -10395,13 +11145,389 @@ "pull_count": 37, "commit_count": 39 }, - "MDQ6VXNlcjYxOTM4MjYz": { - "id": "MDQ6VXNlcjYxOTM4MjYz", - "user": "TokageItLab", - "avatar": "https://avatars.githubusercontent.com/u/61938263?u=9b90963f1b4f17720e50bbbe495fbe8c84c8bc8e&v=4", - "url": "https://github.com/TokageItLab", - "pull_count": 42, - "commit_count": 43 + "MDQ6VXNlcjY3NzI1NA==": { + "id": "MDQ6VXNlcjY3NzI1NA==", + "user": "goatchurchprime", + "avatar": "https://avatars.githubusercontent.com/u/677254?u=a8d381108aef8a860e60faf5bb91ec4dd2403170&v=4", + "url": "https://github.com/goatchurchprime", + "pull_count": 1, + "commit_count": 1 + }, + "MDQ6VXNlcjM3MjQ3Ng==": { + "id": "MDQ6VXNlcjM3MjQ3Ng==", + "user": "timothyqiu", + "avatar": "https://avatars.githubusercontent.com/u/372476?v=4", + "url": "https://github.com/timothyqiu", + "pull_count": 76, + "commit_count": 79 + }, + "MDQ6VXNlcjM3MzgzMzE2": { + "id": "MDQ6VXNlcjM3MzgzMzE2", + "user": "Muller-Castro", + "avatar": "https://avatars.githubusercontent.com/u/37383316?v=4", + "url": "https://github.com/Muller-Castro", + "pull_count": 1, + "commit_count": 1 + }, + "U_kgDOCj6ZbA": { + "id": "U_kgDOCj6ZbA", + "user": "ProgrammerOnCoffee", + "avatar": "https://avatars.githubusercontent.com/u/171874668?u=86e115976b3b8c638ea0e33f163c2577e8bff1e3&v=4", + "url": "https://github.com/ProgrammerOnCoffee", + "pull_count": 1, + "commit_count": 1 + }, + "MDQ6VXNlcjcxOTQyMTY0": { + "id": "MDQ6VXNlcjcxOTQyMTY0", + "user": "havi05", + "avatar": "https://avatars.githubusercontent.com/u/71942164?v=4", + "url": "https://github.com/havi05", + "pull_count": 13, + "commit_count": 13 + }, + "MDQ6VXNlcjIyOTgzNw==": { + "id": "MDQ6VXNlcjIyOTgzNw==", + "user": "rburing", + "avatar": "https://avatars.githubusercontent.com/u/229837?u=380bea11a30c8cb9a25651d120a4a85904ced8e3&v=4", + "url": "https://github.com/rburing", + "pull_count": 7, + "commit_count": 7 + }, + "MDQ6VXNlcjMzOTUxMzA=": { + "id": "MDQ6VXNlcjMzOTUxMzA=", + "user": "darksylinc", + "avatar": "https://avatars.githubusercontent.com/u/3395130?v=4", + "url": "https://github.com/darksylinc", + "pull_count": 15, + "commit_count": 14 + }, + "MDQ6VXNlcjM5MDMwNTk=": { + "id": "MDQ6VXNlcjM5MDMwNTk=", + "user": "raulsntos", + "avatar": "https://avatars.githubusercontent.com/u/3903059?u=1b0467024f137e562b21748eb6bf12f97dfa5bf6&v=4", + "url": "https://github.com/raulsntos", + "pull_count": 27, + "commit_count": 32 + }, + "MDQ6VXNlcjMxNzYwNjI=": { + "id": "MDQ6VXNlcjMxNzYwNjI=", + "user": "kiroxas", + "avatar": "https://avatars.githubusercontent.com/u/3176062?v=4", + "url": "https://github.com/kiroxas", + "pull_count": 13, + "commit_count": 13 + }, + "U_kgDOByt_gA": { + "id": "U_kgDOByt_gA", + "user": "gofastlily", + "avatar": "https://avatars.githubusercontent.com/u/120291200?u=affc2a66bfc739bbf735ecc0635e2dbbb1cf7d22&v=4", + "url": "https://github.com/gofastlily", + "pull_count": 1, + "commit_count": 1 + }, + "MDQ6VXNlcjI0MzA3MDQ5": { + "id": "MDQ6VXNlcjI0MzA3MDQ5", + "user": "TCROC", + "avatar": "https://avatars.githubusercontent.com/u/24307049?u=d195784832ed42069d02554c93df52be645c0009&v=4", + "url": "https://github.com/TCROC", + "pull_count": 7, + "commit_count": 7 + }, + "MDQ6VXNlcjQ5NjA2NjIy": { + "id": "MDQ6VXNlcjQ5NjA2NjIy", + "user": "Flarkk", + "avatar": "https://avatars.githubusercontent.com/u/49606622?v=4", + "url": "https://github.com/Flarkk", + "pull_count": 11, + "commit_count": 11 + }, + "U_kgDOCAFBOw": { + "id": "U_kgDOCAFBOw", + "user": "Yelloween10", + "avatar": "https://avatars.githubusercontent.com/u/134299963?u=6d1437411496b4d79fb41f3597e900f582caea1a&v=4", + "url": "https://github.com/Yelloween10", + "pull_count": 5, + "commit_count": 5 + }, + "MDQ6VXNlcjUyMTQ4MjIx": { + "id": "MDQ6VXNlcjUyMTQ4MjIx", + "user": "scgm0", + "avatar": "https://avatars.githubusercontent.com/u/52148221?u=34bf7942b6a1371de5d23db1ceec708af3845919&v=4", + "url": "https://github.com/scgm0", + "pull_count": 6, + "commit_count": 6 + }, + "MDQ6VXNlcjIxMzI1OTQz": { + "id": "MDQ6VXNlcjIxMzI1OTQz", + "user": "markdibarry", + "avatar": "https://avatars.githubusercontent.com/u/21325943?u=3143c72c047c779c3d2dd207578042e84971c97d&v=4", + "url": "https://github.com/markdibarry", + "pull_count": 3, + "commit_count": 4 + }, + "MDQ6VXNlcjQyODUxMQ==": { + "id": "MDQ6VXNlcjQyODUxMQ==", + "user": "BattyBovine", + "avatar": "https://avatars.githubusercontent.com/u/428511?u=7ee01803d06a5b451e14729094d89e3e13b72b6b&v=4", + "url": "https://github.com/BattyBovine", + "pull_count": 3, + "commit_count": 2 + }, + "MDQ6VXNlcjE2MTAwMzg3": { + "id": "MDQ6VXNlcjE2MTAwMzg3", + "user": "larspet", + "avatar": "https://avatars.githubusercontent.com/u/16100387?u=1ac90e09cb61ceae66575160317ab636ea3611ff&v=4", + "url": "https://github.com/larspet", + "pull_count": 13, + "commit_count": 13 + }, + "MDQ6VXNlcjgwMzMyNTA=": { + "id": "MDQ6VXNlcjgwMzMyNTA=", + "user": "ecosky", + "avatar": "https://avatars.githubusercontent.com/u/8033250?v=4", + "url": "https://github.com/ecosky", + "pull_count": 1, + "commit_count": 1 + }, + "MDQ6VXNlcjYwMzQ0NA==": { + "id": "MDQ6VXNlcjYwMzQ0NA==", + "user": "SupSuper", + "avatar": "https://avatars.githubusercontent.com/u/603444?u=eaab832e265264fd2f102528d4f0745b2d8171e2&v=4", + "url": "https://github.com/SupSuper", + "pull_count": 1, + "commit_count": 1 + }, + "MDQ6VXNlcjI1MDY4Mzcw": { + "id": "MDQ6VXNlcjI1MDY4Mzcw", + "user": "MTareqAzim", + "avatar": "https://avatars.githubusercontent.com/u/25068370?u=9965dbc36fa3c13500ad632330d7fa8e6317bc48&v=4", + "url": "https://github.com/MTareqAzim", + "pull_count": 1, + "commit_count": 1 + }, + "MDQ6VXNlcjUzODc3MTcw": { + "id": "MDQ6VXNlcjUzODc3MTcw", + "user": "WhalesState", + "avatar": "https://avatars.githubusercontent.com/u/53877170?u=91917e0336efbc8ad71e04d9911dd4630689f968&v=4", + "url": "https://github.com/WhalesState", + "pull_count": 13, + "commit_count": 13 + }, + "MDQ6VXNlcjY4MjY1OA==": { + "id": "MDQ6VXNlcjY4MjY1OA==", + "user": "jamie-pate", + "avatar": "https://avatars.githubusercontent.com/u/682658?v=4", + "url": "https://github.com/jamie-pate", + "pull_count": 2, + "commit_count": 2 + }, + "MDQ6VXNlcjM2NzcyNzY=": { + "id": "MDQ6VXNlcjM2NzcyNzY=", + "user": "brandon515", + "avatar": "https://avatars.githubusercontent.com/u/3677276?u=829c44e13dad74c0d18569c15f49dc45eb2d5c4b&v=4", + "url": "https://github.com/brandon515", + "pull_count": 1, + "commit_count": 1 + }, + "U_kgDOBgbYJg": { + "id": "U_kgDOBgbYJg", + "user": "DinkeyKing", + "avatar": "https://avatars.githubusercontent.com/u/101111846?u=4711c60b15f23d6e841a823426e2aa69597f3493&v=4", + "url": "https://github.com/DinkeyKing", + "pull_count": 1, + "commit_count": 1 + }, + "MDQ6VXNlcjQ5OTk4MDI1": { + "id": "MDQ6VXNlcjQ5OTk4MDI1", + "user": "miv391", + "avatar": "https://avatars.githubusercontent.com/u/49998025?v=4", + "url": "https://github.com/miv391", + "pull_count": 4, + "commit_count": 4 + }, + "MDQ6VXNlcjYyODY2Nzk4": { + "id": "MDQ6VXNlcjYyODY2Nzk4", + "user": "aryan-11825114", + "avatar": "https://avatars.githubusercontent.com/u/62866798?v=4", + "url": "https://github.com/aryan-11825114", + "pull_count": 5, + "commit_count": 5 + }, + "MDQ6VXNlcjUyNDY0MjA0": { + "id": "MDQ6VXNlcjUyNDY0MjA0", + "user": "smix8", + "avatar": "https://avatars.githubusercontent.com/u/52464204?u=7f0a771fc01e68f7e841d7a641cad2b28e1875b3&v=4", + "url": "https://github.com/smix8", + "pull_count": 34, + "commit_count": 34 + }, + "MDQ6VXNlcjYzMDA5NzM=": { + "id": "MDQ6VXNlcjYzMDA5NzM=", + "user": "twrightsman", + "avatar": "https://avatars.githubusercontent.com/u/6300973?v=4", + "url": "https://github.com/twrightsman", + "pull_count": 2, + "commit_count": 2 + }, + "MDQ6VXNlcjM4MDc3ODM3": { + "id": "MDQ6VXNlcjM4MDc3ODM3", + "user": "paddy-exe", + "avatar": "https://avatars.githubusercontent.com/u/38077837?u=f04bcf5166e53d5346db0d3b10220d3369dbfb51&v=4", + "url": "https://github.com/paddy-exe", + "pull_count": 5, + "commit_count": 4 + }, + "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": 53, + "commit_count": 72 + }, + "MDQ6VXNlcjg2MDcxMTk=": { + "id": "MDQ6VXNlcjg2MDcxMTk=", + "user": "juanjp600", + "avatar": "https://avatars.githubusercontent.com/u/8607119?u=213be3767462eb3e4c07c3bf0dc8644eb625da5d&v=4", + "url": "https://github.com/juanjp600", + "pull_count": 7, + "commit_count": 7 + }, + "MDQ6VXNlcjIzMDgxNjc=": { + "id": "MDQ6VXNlcjIzMDgxNjc=", + "user": "Ivorforce", + "avatar": "https://avatars.githubusercontent.com/u/2308167?u=f7f8e0273f784f5ec6f6b7fe4a88d449896eb48a&v=4", + "url": "https://github.com/Ivorforce", + "pull_count": 35, + "commit_count": 35 + }, + "MDQ6VXNlcjI1NjUyNTM4": { + "id": "MDQ6VXNlcjI1NjUyNTM4", + "user": "Syntaxxor", + "avatar": "https://avatars.githubusercontent.com/u/25652538?u=14e4f40a313966382653b2420152ffcea107564d&v=4", + "url": "https://github.com/Syntaxxor", + "pull_count": 1, + "commit_count": 1 + }, + "U_kgDOCB462A": { + "id": "U_kgDOCB462A", + "user": "aaronp64", + "avatar": "https://avatars.githubusercontent.com/u/136198872?v=4", + "url": "https://github.com/aaronp64", + "pull_count": 14, + "commit_count": 14 + }, + "MDQ6VXNlcjE4MTIwODc=": { + "id": "MDQ6VXNlcjE4MTIwODc=", + "user": "huwpascoe", + "avatar": "https://avatars.githubusercontent.com/u/1812087?u=6faed0f5d843bc5d493d64746dd9d0c5aebce63d&v=4", + "url": "https://github.com/huwpascoe", + "pull_count": 2, + "commit_count": 3 + }, + "MDQ6VXNlcjIwNzQ0MDY=": { + "id": "MDQ6VXNlcjIwNzQ0MDY=", + "user": "ialex32x", + "avatar": "https://avatars.githubusercontent.com/u/2074406?u=a7db38b8814ba16a0528cf4339555c78c1687700&v=4", + "url": "https://github.com/ialex32x", + "pull_count": 1, + "commit_count": 1 + }, + "MDQ6VXNlcjMwMzg2MDY3": { + "id": "MDQ6VXNlcjMwMzg2MDY3", + "user": "Rindbee", + "avatar": "https://avatars.githubusercontent.com/u/30386067?u=aba5a323c950ddd46e8027fb0ced27b96d4856a1&v=4", + "url": "https://github.com/Rindbee", + "pull_count": 4, + "commit_count": 4 + }, + "MDQ6VXNlcjIxMTI0MTY=": { + "id": "MDQ6VXNlcjIxMTI0MTY=", + "user": "tom-schultz", + "avatar": "https://avatars.githubusercontent.com/u/2112416?u=e158c1b774d5459d35487447ce6e844d3941d308&v=4", + "url": "https://github.com/tom-schultz", + "pull_count": 1, + "commit_count": 1 + }, + "MDQ6VXNlcjUyMDE5MDA5": { + "id": "MDQ6VXNlcjUyMDE5MDA5", + "user": "mateuseap", + "avatar": "https://avatars.githubusercontent.com/u/52019009?u=03321a66c59a03cc4ff7345614a8f85124770ead&v=4", + "url": "https://github.com/mateuseap", + "pull_count": 3, + "commit_count": 3 + }, + "U_kgDOCUiFig": { + "id": "U_kgDOCUiFig", + "user": "tracefree", + "avatar": "https://avatars.githubusercontent.com/u/155747722?u=167933a18207f6db3714ab5c2775db7a270d0e41&v=4", + "url": "https://github.com/tracefree", + "pull_count": 5, + "commit_count": 5 + }, + "MDQ6VXNlcjI2MjkwNDU0": { + "id": "MDQ6VXNlcjI2MjkwNDU0", + "user": "laspencer91", + "avatar": "https://avatars.githubusercontent.com/u/26290454?u=512129b97a52aeaaca6c2d92e4a04b04b9fdd291&v=4", + "url": "https://github.com/laspencer91", + "pull_count": 0, + "commit_count": 1 + }, + "U_kgDOCOzwWA": { + "id": "U_kgDOCOzwWA", + "user": "btgs-0", + "avatar": "https://avatars.githubusercontent.com/u/149745752?v=4", + "url": "https://github.com/btgs-0", + "pull_count": 1, + "commit_count": 1 + }, + "MDQ6VXNlcjMzODY0MzA0": { + "id": "MDQ6VXNlcjMzODY0MzA0", + "user": "maidopi-usagi", + "avatar": "https://avatars.githubusercontent.com/u/33864304?u=975cc240c5532411fa93ff8895c7d44dd128804d&v=4", + "url": "https://github.com/maidopi-usagi", + "pull_count": 2, + "commit_count": 2 + }, + "U_kgDOBvKYDQ": { + "id": "U_kgDOBvKYDQ", + "user": "Nazarwadim", + "avatar": "https://avatars.githubusercontent.com/u/116561933?u=6e1b8586ae0e21c244f9b8bda7ea681f78aa8103&v=4", + "url": "https://github.com/Nazarwadim", + "pull_count": 9, + "commit_count": 10 + }, + "MDQ6VXNlcjQ5NTUwNTE=": { + "id": "MDQ6VXNlcjQ5NTUwNTE=", + "user": "Arnklit", + "avatar": "https://avatars.githubusercontent.com/u/4955051?u=ea50b38ba8a7c99b99e7ee08274abc3a70de9cc1&v=4", + "url": "https://github.com/Arnklit", + "pull_count": 5, + "commit_count": 6 + }, + "U_kgDOBYxIPw": { + "id": "U_kgDOBYxIPw", + "user": "MrJoermungandr", + "avatar": "https://avatars.githubusercontent.com/u/93079615?v=4", + "url": "https://github.com/MrJoermungandr", + "pull_count": 1, + "commit_count": 1 + }, + "MDQ6VXNlcjY2MzkyMzc=": { + "id": "MDQ6VXNlcjY2MzkyMzc=", + "user": "MJacred", + "avatar": "https://avatars.githubusercontent.com/u/6639237?u=89d4350f70d480d0457417ef122a7aaa1bb633f7&v=4", + "url": "https://github.com/MJacred", + "pull_count": 2, + "commit_count": 6 + }, + "MDQ6VXNlcjEyNzU2MDQ3": { + "id": "MDQ6VXNlcjEyNzU2MDQ3", + "user": "SaracenOne", + "avatar": "https://avatars.githubusercontent.com/u/12756047?u=b898b9a13751c0734a1cfe31fa1fef8b74a50fdb&v=4", + "url": "https://github.com/SaracenOne", + "pull_count": 22, + "commit_count": 23 }, "MDQ6VXNlcjE2OTUzNTg2": { "id": "MDQ6VXNlcjE2OTUzNTg2", @@ -10419,21 +11545,13 @@ "pull_count": 1, "commit_count": 1 }, - "MDQ6VXNlcjIyMjMxNzI=": { - "id": "MDQ6VXNlcjIyMjMxNzI=", - "user": "KoBeWi", - "avatar": "https://avatars.githubusercontent.com/u/2223172?u=fc85633b469acb6e7baef4dba5171f19a2a4ff85&v=4", - "url": "https://github.com/KoBeWi", - "pull_count": 128, - "commit_count": 137 - }, - "MDQ6VXNlcjgxMTA5MTY1": { - "id": "MDQ6VXNlcjgxMTA5MTY1", - "user": "Hilderin", - "avatar": "https://avatars.githubusercontent.com/u/81109165?u=fce765c3b4c5f5a9c65a4bb0ca663b27ccf96d96&v=4", - "url": "https://github.com/Hilderin", - "pull_count": 43, - "commit_count": 43 + "MDQ6VXNlcjE3NTA2NTcz": { + "id": "MDQ6VXNlcjE3NTA2NTcz", + "user": "allenwp", + "avatar": "https://avatars.githubusercontent.com/u/17506573?u=6e9313e254649f6dc55e92536596487ac10bf5a2&v=4", + "url": "https://github.com/allenwp", + "pull_count": 7, + "commit_count": 8 }, "MDQ6VXNlcjE2NDY4NzU=": { "id": "MDQ6VXNlcjE2NDY4NzU=", @@ -10443,30 +11561,6 @@ "pull_count": 27, "commit_count": 36 }, - "U_kgDOBbErLQ": { - "id": "U_kgDOBbErLQ", - "user": "devloglogan", - "avatar": "https://avatars.githubusercontent.com/u/95497005?u=adfee76e7d1bd361d1802deb354ae2aab3007582&v=4", - "url": "https://github.com/devloglogan", - "pull_count": 5, - "commit_count": 5 - }, - "MDQ6VXNlcjUyMTQ4MjIx": { - "id": "MDQ6VXNlcjUyMTQ4MjIx", - "user": "scgm0", - "avatar": "https://avatars.githubusercontent.com/u/52148221?u=34bf7942b6a1371de5d23db1ceec708af3845919&v=4", - "url": "https://github.com/scgm0", - "pull_count": 6, - "commit_count": 6 - }, - "MDQ6VXNlcjc5MTc0NzU=": { - "id": "MDQ6VXNlcjc5MTc0NzU=", - "user": "QbieShay", - "avatar": "https://avatars.githubusercontent.com/u/7917475?u=8060ff50264c5725460375fec406721476a8628e&v=4", - "url": "https://github.com/QbieShay", - "pull_count": 3, - "commit_count": 3 - }, "MDQ6VXNlcjExMjg3Mjc0": { "id": "MDQ6VXNlcjExMjg3Mjc0", "user": "Bonkahe", @@ -10499,22 +11593,6 @@ "pull_count": 9, "commit_count": 10 }, - "MDQ6VXNlcjUyNDY0MjA0": { - "id": "MDQ6VXNlcjUyNDY0MjA0", - "user": "smix8", - "avatar": "https://avatars.githubusercontent.com/u/52464204?u=7f0a771fc01e68f7e841d7a641cad2b28e1875b3&v=4", - "url": "https://github.com/smix8", - "pull_count": 34, - "commit_count": 34 - }, - "MDQ6VXNlcjkxNDk2OA==": { - "id": "MDQ6VXNlcjkxNDk2OA==", - "user": "m4gr3d", - "avatar": "https://avatars.githubusercontent.com/u/914968?u=5f2b0cb28e37393252e96695f2eaa33494930285&v=4", - "url": "https://github.com/m4gr3d", - "pull_count": 24, - "commit_count": 30 - }, "MDQ6VXNlcjQ2MzYyMjk5": { "id": "MDQ6VXNlcjQ2MzYyMjk5", "user": "picoxr", @@ -10531,14 +11609,6 @@ "pull_count": 1, "commit_count": 1 }, - "MDQ6VXNlcjIzMDgxNjc=": { - "id": "MDQ6VXNlcjIzMDgxNjc=", - "user": "Ivorforce", - "avatar": "https://avatars.githubusercontent.com/u/2308167?u=f7f8e0273f784f5ec6f6b7fe4a88d449896eb48a&v=4", - "url": "https://github.com/Ivorforce", - "pull_count": 35, - "commit_count": 35 - }, "MDQ6VXNlcjU2Njc3MTM0": { "id": "MDQ6VXNlcjU2Njc3MTM0", "user": "chocola-mint", @@ -10547,14 +11617,6 @@ "pull_count": 3, "commit_count": 3 }, - "U_kgDOBe5tvQ": { - "id": "U_kgDOBe5tvQ", - "user": "HolonProduction", - "avatar": "https://avatars.githubusercontent.com/u/99511741?u=b7882c94f408976a2f79e8fe6e1ce27fbd48db74&v=4", - "url": "https://github.com/HolonProduction", - "pull_count": 21, - "commit_count": 21 - }, "MDQ6VXNlcjg0MDc3NjI5": { "id": "MDQ6VXNlcjg0MDc3NjI5", "user": "monxa", @@ -10571,30 +11633,6 @@ "pull_count": 0, "commit_count": 1 }, - "MDQ6VXNlcjMxNzYwNjI=": { - "id": "MDQ6VXNlcjMxNzYwNjI=", - "user": "kiroxas", - "avatar": "https://avatars.githubusercontent.com/u/3176062?v=4", - "url": "https://github.com/kiroxas", - "pull_count": 13, - "commit_count": 13 - }, - "MDQ6VXNlcjQzNTQzOTA5": { - "id": "MDQ6VXNlcjQzNTQzOTA5", - "user": "arkology", - "avatar": "https://avatars.githubusercontent.com/u/43543909?u=30377d4bae77ac5d712c4e1610119d45d78811ef&v=4", - "url": "https://github.com/arkology", - "pull_count": 9, - "commit_count": 9 - }, - "MDQ6VXNlcjE3NDg5Mjky": { - "id": "MDQ6VXNlcjE3NDg5Mjky", - "user": "Repiteo", - "avatar": "https://avatars.githubusercontent.com/u/17489292?u=34072b401722100a7c0c0d61e37b376cf22b4545&v=4", - "url": "https://github.com/Repiteo", - "pull_count": 57, - "commit_count": 64 - }, "MDQ6VXNlcjUzMTU2MDY2": { "id": "MDQ6VXNlcjUzMTU2MDY2", "user": "brevven", @@ -10603,14 +11641,6 @@ "pull_count": 1, "commit_count": 1 }, - "MDQ6VXNlcjE4MDAzMg==": { - "id": "MDQ6VXNlcjE4MDAzMg==", - "user": "Calinou", - "avatar": "https://avatars.githubusercontent.com/u/180032?v=4", - "url": "https://github.com/Calinou", - "pull_count": 83, - "commit_count": 95 - }, "MDQ6VXNlcjEzMTE1NTU=": { "id": "MDQ6VXNlcjEzMTE1NTU=", "user": "Zylann", @@ -10619,14 +11649,6 @@ "pull_count": 2, "commit_count": 2 }, - "MDQ6VXNlcjE5MTU2MQ==": { - "id": "MDQ6VXNlcjE5MTU2MQ==", - "user": "dsnopek", - "avatar": "https://avatars.githubusercontent.com/u/191561?v=4", - "url": "https://github.com/dsnopek", - "pull_count": 34, - "commit_count": 34 - }, "MDQ6VXNlcjMwNTQxMTgz": { "id": "MDQ6VXNlcjMwNTQxMTgz", "user": "brno32", @@ -10638,27 +11660,11 @@ "MDQ6VXNlcjI3NjM4MDQz": { "id": "MDQ6VXNlcjI3NjM4MDQz", "user": "jburt137", - "avatar": "https://avatars.githubusercontent.com/u/27638043?u=227a47ab7695cacc8098989b2a52cc00505660f4&v=4", + "avatar": "https://avatars.githubusercontent.com/u/27638043?u=974d023579e31019038367032866099d630130b6&v=4", "url": "https://github.com/jburt137", "pull_count": 1, "commit_count": 1 }, - "MDQ6VXNlcjUyODUy": { - "id": "MDQ6VXNlcjUyODUy", - "user": "stuartcarnie", - "avatar": "https://avatars.githubusercontent.com/u/52852?v=4", - "url": "https://github.com/stuartcarnie", - "pull_count": 30, - "commit_count": 32 - }, - "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": 53, - "commit_count": 72 - }, "MDQ6VXNlcjY3NjkzODMw": { "id": "MDQ6VXNlcjY3NjkzODMw", "user": "YYF233333", @@ -10675,14 +11681,6 @@ "pull_count": 1, "commit_count": 1 }, - "MDQ6VXNlcjE3NTA2NTcz": { - "id": "MDQ6VXNlcjE3NTA2NTcz", - "user": "allenwp", - "avatar": "https://avatars.githubusercontent.com/u/17506573?u=6e9313e254649f6dc55e92536596487ac10bf5a2&v=4", - "url": "https://github.com/allenwp", - "pull_count": 7, - "commit_count": 8 - }, "U_kgDOBh-IFQ": { "id": "U_kgDOBh-IFQ", "user": "Jabberdrake", @@ -10699,22 +11697,6 @@ "pull_count": 0, "commit_count": 1 }, - "U_kgDOBkx80A": { - "id": "U_kgDOBkx80A", - "user": "ryevdokimov", - "avatar": "https://avatars.githubusercontent.com/u/105675984?v=4", - "url": "https://github.com/ryevdokimov", - "pull_count": 11, - "commit_count": 12 - }, - "MDQ6VXNlcjcxOTQyMTY0": { - "id": "MDQ6VXNlcjcxOTQyMTY0", - "user": "havi05", - "avatar": "https://avatars.githubusercontent.com/u/71942164?v=4", - "url": "https://github.com/havi05", - "pull_count": 12, - "commit_count": 12 - }, "MDQ6VXNlcjM4MDM0MzM=": { "id": "MDQ6VXNlcjM4MDM0MzM=", "user": "anknetau", @@ -10723,30 +11705,6 @@ "pull_count": 1, "commit_count": 1 }, - "MDQ6VXNlcjUzODc3MTcw": { - "id": "MDQ6VXNlcjUzODc3MTcw", - "user": "WhalesState", - "avatar": "https://avatars.githubusercontent.com/u/53877170?u=91917e0336efbc8ad71e04d9911dd4630689f968&v=4", - "url": "https://github.com/WhalesState", - "pull_count": 13, - "commit_count": 13 - }, - "MDQ6VXNlcjMwMzYxNzY=": { - "id": "MDQ6VXNlcjMwMzYxNzY=", - "user": "Chaosus", - "avatar": "https://avatars.githubusercontent.com/u/3036176?u=b7a29bcb08b175990b038123ccccfac051b64834&v=4", - "url": "https://github.com/Chaosus", - "pull_count": 42, - "commit_count": 43 - }, - "MDQ6VXNlcjk5NTc5ODc=": { - "id": "MDQ6VXNlcjk5NTc5ODc=", - "user": "Meorge", - "avatar": "https://avatars.githubusercontent.com/u/9957987?u=64fc5e539030609be0447a74243d9fc643fa9bf3&v=4", - "url": "https://github.com/Meorge", - "pull_count": 10, - "commit_count": 10 - }, "MDQ6VXNlcjE2OTQ1OTUw": { "id": "MDQ6VXNlcjE2OTQ1OTUw", "user": "yannlemos", @@ -10760,8 +11718,8 @@ "user": "dalexeev", "avatar": "https://avatars.githubusercontent.com/u/47700418?u=0565b5d99d54afd5fda6712cd8eb05893572baed&v=4", "url": "https://github.com/dalexeev", - "pull_count": 32, - "commit_count": 35 + "pull_count": 33, + "commit_count": 36 }, "MDQ6VXNlcjM0MzY4Nzc0": { "id": "MDQ6VXNlcjM0MzY4Nzc0", @@ -10771,22 +11729,6 @@ "pull_count": 0, "commit_count": 1 }, - "MDQ6VXNlcjUzODUwNA==": { - "id": "MDQ6VXNlcjUzODUwNA==", - "user": "DarioSamo", - "avatar": "https://avatars.githubusercontent.com/u/538504?u=45f09996711edf524a11181d136e38113210b6ce&v=4", - "url": "https://github.com/DarioSamo", - "pull_count": 28, - "commit_count": 28 - }, - "U_kgDOBvKYDQ": { - "id": "U_kgDOBvKYDQ", - "user": "Nazarwadim", - "avatar": "https://avatars.githubusercontent.com/u/116561933?u=6e1b8586ae0e21c244f9b8bda7ea681f78aa8103&v=4", - "url": "https://github.com/Nazarwadim", - "pull_count": 8, - "commit_count": 9 - }, "MDQ6VXNlcjc1OTQxODQy": { "id": "MDQ6VXNlcjc1OTQxODQy", "user": "beicause", @@ -10835,14 +11777,6 @@ "pull_count": 1, "commit_count": 1 }, - "MDQ6VXNlcjE2NTIxMzM5": { - "id": "MDQ6VXNlcjE2NTIxMzM5", - "user": "clayjohn", - "avatar": "https://avatars.githubusercontent.com/u/16521339?u=e44a465cbebabb9ea2be80b59e6dc07966bef5b7&v=4", - "url": "https://github.com/clayjohn", - "pull_count": 60, - "commit_count": 64 - }, "MDQ6VXNlcjIzNDM5NTE4": { "id": "MDQ6VXNlcjIzNDM5NTE4", "user": "wlsnmrk", @@ -10851,14 +11785,6 @@ "pull_count": 2, "commit_count": 2 }, - "MDQ6VXNlcjMxMDY1ODA4": { - "id": "MDQ6VXNlcjMxMDY1ODA4", - "user": "Riteo", - "avatar": "https://avatars.githubusercontent.com/u/31065808?u=3942c3c11f481fff6e2ac299080377c2ad788f6e&v=4", - "url": "https://github.com/Riteo", - "pull_count": 12, - "commit_count": 15 - }, "MDQ6VXNlcjU4NjY5": { "id": "MDQ6VXNlcjU4NjY5", "user": "akx", @@ -10867,13 +11793,13 @@ "pull_count": 1, "commit_count": 1 }, - "MDQ6VXNlcjUyMDE5MDA5": { - "id": "MDQ6VXNlcjUyMDE5MDA5", - "user": "mateuseap", - "avatar": "https://avatars.githubusercontent.com/u/52019009?u=03321a66c59a03cc4ff7345614a8f85124770ead&v=4", - "url": "https://github.com/mateuseap", - "pull_count": 3, - "commit_count": 3 + "MDQ6VXNlcjYyOTkyMjc=": { + "id": "MDQ6VXNlcjYyOTkyMjc=", + "user": "Sauermann", + "avatar": "https://avatars.githubusercontent.com/u/6299227?v=4", + "url": "https://github.com/Sauermann", + "pull_count": 15, + "commit_count": 15 }, "MDQ6VXNlcjU1MjY3NzA4": { "id": "MDQ6VXNlcjU1MjY3NzA4", @@ -10923,14 +11849,6 @@ "pull_count": 6, "commit_count": 7 }, - "MDQ6VXNlcjQ4ODQyNDY=": { - "id": "MDQ6VXNlcjQ4ODQyNDY=", - "user": "mihe", - "avatar": "https://avatars.githubusercontent.com/u/4884246?u=6bab84ad2a0262e5dec39c0c5e7a5b24d1c80c6b&v=4", - "url": "https://github.com/mihe", - "pull_count": 21, - "commit_count": 22 - }, "": { "id": "", "user": "ghost", @@ -10987,14 +11905,6 @@ "pull_count": 16, "commit_count": 16 }, - "MDQ6VXNlcjI3MDkyOA==": { - "id": "MDQ6VXNlcjI3MDkyOA==", - "user": "adamscott", - "avatar": "https://avatars.githubusercontent.com/u/270928?v=4", - "url": "https://github.com/adamscott", - "pull_count": 39, - "commit_count": 33 - }, "MDQ6VXNlcjE2MjE3Njg=": { "id": "MDQ6VXNlcjE2MjE3Njg=", "user": "aXu-AP", @@ -11011,14 +11921,6 @@ "pull_count": 2, "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": 37, - "commit_count": 51 - }, "MDQ6VXNlcjQ0OTM2Mjcw": { "id": "MDQ6VXNlcjQ0OTM2Mjcw", "user": "GuacamoleAficionado", @@ -11083,14 +11985,6 @@ "pull_count": 0, "commit_count": 1 }, - "MDQ6VXNlcjYyOTkyMjc=": { - "id": "MDQ6VXNlcjYyOTkyMjc=", - "user": "Sauermann", - "avatar": "https://avatars.githubusercontent.com/u/6299227?v=4", - "url": "https://github.com/Sauermann", - "pull_count": 14, - "commit_count": 14 - }, "MDQ6VXNlcjI1ODc4NzM=": { "id": "MDQ6VXNlcjI1ODc4NzM=", "user": "buresu", @@ -11123,14 +12017,6 @@ "pull_count": 5, "commit_count": 5 }, - "MDQ6VXNlcjQ5NjA2NjIy": { - "id": "MDQ6VXNlcjQ5NjA2NjIy", - "user": "Flarkk", - "avatar": "https://avatars.githubusercontent.com/u/49606622?v=4", - "url": "https://github.com/Flarkk", - "pull_count": 10, - "commit_count": 10 - }, "U_kgDOCj200A": { "id": "U_kgDOCj200A", "user": "OS-of-S", @@ -11187,14 +12073,6 @@ "pull_count": 3, "commit_count": 3 }, - "MDQ6VXNlcjI0MzA3MDQ5": { - "id": "MDQ6VXNlcjI0MzA3MDQ5", - "user": "TCROC", - "avatar": "https://avatars.githubusercontent.com/u/24307049?u=d195784832ed42069d02554c93df52be645c0009&v=4", - "url": "https://github.com/TCROC", - "pull_count": 7, - "commit_count": 7 - }, "MDQ6VXNlcjI3NDMzNjY=": { "id": "MDQ6VXNlcjI3NDMzNjY=", "user": "mdelorme", @@ -11211,14 +12089,6 @@ "pull_count": 3, "commit_count": 3 }, - "MDQ6VXNlcjM5MDMwNTk=": { - "id": "MDQ6VXNlcjM5MDMwNTk=", - "user": "raulsntos", - "avatar": "https://avatars.githubusercontent.com/u/3903059?u=1b0467024f137e562b21748eb6bf12f97dfa5bf6&v=4", - "url": "https://github.com/raulsntos", - "pull_count": 27, - "commit_count": 32 - }, "U_kgDOCKLGEQ": { "id": "U_kgDOCKLGEQ", "user": "tvenclovas96", @@ -11267,14 +12137,6 @@ "pull_count": 4, "commit_count": 5 }, - "MDQ6VXNlcjE2ODc5MTg=": { - "id": "MDQ6VXNlcjE2ODc5MTg=", - "user": "Faless", - "avatar": "https://avatars.githubusercontent.com/u/1687918?v=4", - "url": "https://github.com/Faless", - "pull_count": 25, - "commit_count": 26 - }, "MDQ6VXNlcjQ2NTU2MDY2": { "id": "MDQ6VXNlcjQ2NTU2MDY2", "user": "ze2j", @@ -11283,14 +12145,6 @@ "pull_count": 2, "commit_count": 2 }, - "MDQ6VXNlcjYyODY2Nzk4": { - "id": "MDQ6VXNlcjYyODY2Nzk4", - "user": "aryan-11825114", - "avatar": "https://avatars.githubusercontent.com/u/62866798?v=4", - "url": "https://github.com/aryan-11825114", - "pull_count": 5, - "commit_count": 5 - }, "MDQ6VXNlcjEzMTE5MTM=": { "id": "MDQ6VXNlcjEzMTE5MTM=", "user": "Tiktalik", @@ -11315,18 +12169,10 @@ "pull_count": 1, "commit_count": 1 }, - "MDQ6VXNlcjM3MjQ3Ng==": { - "id": "MDQ6VXNlcjM3MjQ3Ng==", - "user": "timothyqiu", - "avatar": "https://avatars.githubusercontent.com/u/372476?v=4", - "url": "https://github.com/timothyqiu", - "pull_count": 76, - "commit_count": 79 - }, "U_kgDOCKz2dg": { "id": "U_kgDOCKz2dg", "user": "tetrapod00", - "avatar": "https://avatars.githubusercontent.com/u/145553014?v=4", + "avatar": "https://avatars.githubusercontent.com/u/145553014?u=d04f07a57bed4e339dc61c1997dc3a96c3bea8ca&v=4", "url": "https://github.com/tetrapod00", "pull_count": 30, "commit_count": 31 @@ -11379,30 +12225,6 @@ "pull_count": 3, "commit_count": 3 }, - "U_kgDOCAFBOw": { - "id": "U_kgDOCAFBOw", - "user": "Yelloween10", - "avatar": "https://avatars.githubusercontent.com/u/134299963?u=6d1437411496b4d79fb41f3597e900f582caea1a&v=4", - "url": "https://github.com/Yelloween10", - "pull_count": 5, - "commit_count": 5 - }, - "MDQ6VXNlcjEwMDU0MjI2": { - "id": "MDQ6VXNlcjEwMDU0MjI2", - "user": "kitbdev", - "avatar": "https://avatars.githubusercontent.com/u/10054226?u=f0c85fe8c24debe91dc14d7efa97b51a19250b47&v=4", - "url": "https://github.com/kitbdev", - "pull_count": 21, - "commit_count": 23 - }, - "MDQ6VXNlcjE4MTIwODc=": { - "id": "MDQ6VXNlcjE4MTIwODc=", - "user": "huwpascoe", - "avatar": "https://avatars.githubusercontent.com/u/1812087?u=6faed0f5d843bc5d493d64746dd9d0c5aebce63d&v=4", - "url": "https://github.com/huwpascoe", - "pull_count": 1, - "commit_count": 2 - }, "MDQ6VXNlcjMxMDE2OTA=": { "id": "MDQ6VXNlcjMxMDE2OTA=", "user": "EIREXE", @@ -11451,22 +12273,6 @@ "pull_count": 0, "commit_count": 1 }, - "MDQ6VXNlcjIxMzI1OTQz": { - "id": "MDQ6VXNlcjIxMzI1OTQz", - "user": "markdibarry", - "avatar": "https://avatars.githubusercontent.com/u/21325943?u=3143c72c047c779c3d2dd207578042e84971c97d&v=4", - "url": "https://github.com/markdibarry", - "pull_count": 2, - "commit_count": 3 - }, - "MDQ6VXNlcjY2MzkyMzc=": { - "id": "MDQ6VXNlcjY2MzkyMzc=", - "user": "MJacred", - "avatar": "https://avatars.githubusercontent.com/u/6639237?u=89d4350f70d480d0457417ef122a7aaa1bb633f7&v=4", - "url": "https://github.com/MJacred", - "pull_count": 2, - "commit_count": 6 - }, "MDQ6VXNlcjEzMzEzMzIx": { "id": "MDQ6VXNlcjEzMzEzMzIx", "user": "GuilhermeGSousa", @@ -11523,14 +12329,6 @@ "pull_count": 0, "commit_count": 1 }, - "MDQ6VXNlcjMzOTUxMzA=": { - "id": "MDQ6VXNlcjMzOTUxMzA=", - "user": "darksylinc", - "avatar": "https://avatars.githubusercontent.com/u/3395130?v=4", - "url": "https://github.com/darksylinc", - "pull_count": 15, - "commit_count": 14 - }, "MDQ6VXNlcjUzMzA3NzIx": { "id": "MDQ6VXNlcjUzMzA3NzIx", "user": "DearthDev", @@ -11611,14 +12409,6 @@ "pull_count": 1, "commit_count": 1 }, - "MDQ6VXNlcjg2MDcxMTk=": { - "id": "MDQ6VXNlcjg2MDcxMTk=", - "user": "juanjp600", - "avatar": "https://avatars.githubusercontent.com/u/8607119?u=213be3767462eb3e4c07c3bf0dc8644eb625da5d&v=4", - "url": "https://github.com/juanjp600", - "pull_count": 7, - "commit_count": 7 - }, "MDQ6VXNlcjY0NjAxNDI0": { "id": "MDQ6VXNlcjY0NjAxNDI0", "user": "yosoyfreeman", @@ -11635,22 +12425,6 @@ "pull_count": 1, "commit_count": 1 }, - "U_kgDOCXd9wA": { - "id": "U_kgDOCXd9wA", - "user": "Giganzo", - "avatar": "https://avatars.githubusercontent.com/u/158825920?v=4", - "url": "https://github.com/Giganzo", - "pull_count": 26, - "commit_count": 26 - }, - "MDQ6VXNlcjM3Mzc4NzQ2": { - "id": "MDQ6VXNlcjM3Mzc4NzQ2", - "user": "Chubercik", - "avatar": "https://avatars.githubusercontent.com/u/37378746?v=4", - "url": "https://github.com/Chubercik", - "pull_count": 4, - "commit_count": 4 - }, "U_kgDOCQY8rg": { "id": "U_kgDOCQY8rg", "user": "ZhiyiHu93", @@ -11683,14 +12457,6 @@ "pull_count": 0, "commit_count": 1 }, - "MDQ6VXNlcjUyMzIyNzQ1": { - "id": "MDQ6VXNlcjUyMzIyNzQ1", - "user": "Rudolph-B", - "avatar": "https://avatars.githubusercontent.com/u/52322745?u=379f47422d5025b37eb87bdcaa6e1cc3927edfed&v=4", - "url": "https://github.com/Rudolph-B", - "pull_count": 6, - "commit_count": 6 - }, "MDQ6VXNlcjYzMDAzMDAy": { "id": "MDQ6VXNlcjYzMDAzMDAy", "user": "MBCX", @@ -11931,14 +12697,6 @@ "pull_count": 4, "commit_count": 5 }, - "MDQ6VXNlcjQ5OTk4MDI1": { - "id": "MDQ6VXNlcjQ5OTk4MDI1", - "user": "miv391", - "avatar": "https://avatars.githubusercontent.com/u/49998025?v=4", - "url": "https://github.com/miv391", - "pull_count": 4, - "commit_count": 4 - }, "MDQ6VXNlcjE4MDU5OTc0": { "id": "MDQ6VXNlcjE4MDU5OTc0", "user": "amarsero", @@ -11995,14 +12753,6 @@ "pull_count": 3, "commit_count": 4 }, - "MDQ6VXNlcjQyODUxMQ==": { - "id": "MDQ6VXNlcjQyODUxMQ==", - "user": "BattyBovine", - "avatar": "https://avatars.githubusercontent.com/u/428511?u=7ee01803d06a5b451e14729094d89e3e13b72b6b&v=4", - "url": "https://github.com/BattyBovine", - "pull_count": 3, - "commit_count": 2 - }, "MDQ6VXNlcjExMjc3NTg4": { "id": "MDQ6VXNlcjExMjc3NTg4", "user": "0x0ACB", @@ -12043,14 +12793,6 @@ "pull_count": 1, "commit_count": 1 }, - "MDQ6VXNlcjY4MjY1OA==": { - "id": "MDQ6VXNlcjY4MjY1OA==", - "user": "jamie-pate", - "avatar": "https://avatars.githubusercontent.com/u/682658?v=4", - "url": "https://github.com/jamie-pate", - "pull_count": 1, - "commit_count": 1 - }, "MDQ6VXNlcjQyNjg4MDUy": { "id": "MDQ6VXNlcjQyNjg4MDUy", "user": "LaneSBarnes", @@ -12227,14 +12969,6 @@ "pull_count": 1, "commit_count": 1 }, - "U_kgDOCUiFig": { - "id": "U_kgDOCUiFig", - "user": "tracefree", - "avatar": "https://avatars.githubusercontent.com/u/155747722?u=167933a18207f6db3714ab5c2775db7a270d0e41&v=4", - "url": "https://github.com/tracefree", - "pull_count": 5, - "commit_count": 5 - }, "MDQ6VXNlcjE2NDQ3Mjgy": { "id": "MDQ6VXNlcjE2NDQ3Mjgy", "user": "emanvidmaker", @@ -12459,14 +13193,6 @@ "pull_count": 1, "commit_count": 1 }, - "MDQ6VXNlcjMzODY0MzA0": { - "id": "MDQ6VXNlcjMzODY0MzA0", - "user": "maidopi-usagi", - "avatar": "https://avatars.githubusercontent.com/u/33864304?u=975cc240c5532411fa93ff8895c7d44dd128804d&v=4", - "url": "https://github.com/maidopi-usagi", - "pull_count": 1, - "commit_count": 1 - }, "U_kgDOBzj0Ow": { "id": "U_kgDOBzj0Ow", "user": "girdenis-p", @@ -12534,7 +13260,7 @@ "MDQ6VXNlcjY5NTIwNjkz": { "id": "MDQ6VXNlcjY5NTIwNjkz", "user": "RadiantUwU", - "avatar": "https://avatars.githubusercontent.com/u/69520693?u=18abe70a734674d026bba3b59f6c6e1a68afd64f&v=4", + "avatar": "https://avatars.githubusercontent.com/u/69520693?u=cac6f33b6beeb3dc7e89a4a7dc1c942093080480&v=4", "url": "https://github.com/RadiantUwU", "pull_count": 5, "commit_count": 5 @@ -12638,7 +13364,7 @@ "MDQ6VXNlcjE0NzY1NTA=": { "id": "MDQ6VXNlcjE0NzY1NTA=", "user": "lodicolo", - "avatar": "https://avatars.githubusercontent.com/u/1476550?u=f91053c311673646d4663a2fca44a50baa9b03d5&v=4", + "avatar": "https://avatars.githubusercontent.com/u/1476550?u=460be7ec50185189b56eabf98edfea07e27e6b2a&v=4", "url": "https://github.com/lodicolo", "pull_count": 1, "commit_count": 1 @@ -12665,7 +13391,7 @@ "avatar": "https://avatars.githubusercontent.com/u/8940144?u=bc1daba0a596be0355a676fb0acca812d726de21&v=4", "url": "https://github.com/bjornmp", "pull_count": 1, - "commit_count": 1 + "commit_count": 0 }, "MDQ6VXNlcjM2MTU2MA==": { "id": "MDQ6VXNlcjM2MTU2MA==", @@ -12715,22 +13441,6 @@ "pull_count": 2, "commit_count": 2 }, - "MDQ6VXNlcjY2MDA0Mjgw": { - "id": "MDQ6VXNlcjY2MDA0Mjgw", - "user": "Maran23", - "avatar": "https://avatars.githubusercontent.com/u/66004280?u=0061ed2d911a17ed213e03295ce525f6b2542af2&v=4", - "url": "https://github.com/Maran23", - "pull_count": 5, - "commit_count": 5 - }, - "U_kgDOCB462A": { - "id": "U_kgDOCB462A", - "user": "aaronp64", - "avatar": "https://avatars.githubusercontent.com/u/136198872?v=4", - "url": "https://github.com/aaronp64", - "pull_count": 14, - "commit_count": 14 - }, "MDQ6VXNlcjI1NjMwODAz": { "id": "MDQ6VXNlcjI1NjMwODAz", "user": "TheYellowArchitect", @@ -12787,22 +13497,6 @@ "pull_count": 1, "commit_count": 1 }, - "MDQ6VXNlcjkyODMwOTg=": { - "id": "MDQ6VXNlcjkyODMwOTg=", - "user": "kleonc", - "avatar": "https://avatars.githubusercontent.com/u/9283098?u=a04daf8c4d579b733ac46d2e4d17324cca7870c0&v=4", - "url": "https://github.com/kleonc", - "pull_count": 14, - "commit_count": 17 - }, - "MDQ6VXNlcjMwMzg2MDY3": { - "id": "MDQ6VXNlcjMwMzg2MDY3", - "user": "Rindbee", - "avatar": "https://avatars.githubusercontent.com/u/30386067?u=aba5a323c950ddd46e8027fb0ced27b96d4856a1&v=4", - "url": "https://github.com/Rindbee", - "pull_count": 2, - "commit_count": 2 - }, "MDQ6VXNlcjQ4ODMzNzk=": { "id": "MDQ6VXNlcjQ4ODMzNzk=", "user": "detomon", @@ -12827,14 +13521,6 @@ "pull_count": 4, "commit_count": 4 }, - "MDQ6VXNlcjIyOTgzNw==": { - "id": "MDQ6VXNlcjIyOTgzNw==", - "user": "rburing", - "avatar": "https://avatars.githubusercontent.com/u/229837?u=380bea11a30c8cb9a25651d120a4a85904ced8e3&v=4", - "url": "https://github.com/rburing", - "pull_count": 7, - "commit_count": 7 - }, "U_kgDOCOKG7A": { "id": "U_kgDOCOKG7A", "user": "mh114", @@ -12867,14 +13553,6 @@ "pull_count": 1, "commit_count": 1 }, - "MDQ6VXNlcjQwNjgzMg==": { - "id": "MDQ6VXNlcjQwNjgzMg==", - "user": "kisg", - "avatar": "https://avatars.githubusercontent.com/u/406832?v=4", - "url": "https://github.com/kisg", - "pull_count": 4, - "commit_count": 4 - }, "MDQ6VXNlcjM4OTg0ODk1": { "id": "MDQ6VXNlcjM4OTg0ODk1", "user": "konczg", @@ -12995,14 +13673,6 @@ "pull_count": 1, "commit_count": 1 }, - "MDQ6VXNlcjYzMDA5NzM=": { - "id": "MDQ6VXNlcjYzMDA5NzM=", - "user": "twrightsman", - "avatar": "https://avatars.githubusercontent.com/u/6300973?v=4", - "url": "https://github.com/twrightsman", - "pull_count": 1, - "commit_count": 1 - }, "MDQ6VXNlcjU0MDMzODA=": { "id": "MDQ6VXNlcjU0MDMzODA=", "user": "patowen", @@ -13139,14 +13809,6 @@ "pull_count": 8, "commit_count": 15 }, - "MDQ6VXNlcjIxOTk5Mzc5": { - "id": "MDQ6VXNlcjIxOTk5Mzc5", - "user": "lawnjelly", - "avatar": "https://avatars.githubusercontent.com/u/21999379?u=2b8b17ce969861380874563b333a546e0bbaab56&v=4", - "url": "https://github.com/lawnjelly", - "pull_count": 3, - "commit_count": 7 - }, "MDQ6VXNlcjU5NzA5MDc2": { "id": "MDQ6VXNlcjU5NzA5MDc2", "user": "Rynzier", @@ -13435,14 +14097,6 @@ "pull_count": 0, "commit_count": 1 }, - "MDQ6VXNlcjc2NzA1NDAx": { - "id": "MDQ6VXNlcjc2NzA1NDAx", - "user": "Jordyfel", - "avatar": "https://avatars.githubusercontent.com/u/76705401?u=0f26c54a5c7f6a99b85c2b28b4158ea08eb04980&v=4", - "url": "https://github.com/Jordyfel", - "pull_count": 2, - "commit_count": 2 - }, "MDQ6VXNlcjYwMjA0ODY=": { "id": "MDQ6VXNlcjYwMjA0ODY=", "user": "xiongyaohua", @@ -13829,9 +14483,9 @@ }, "U_kgDOB-qMgw": { "id": "U_kgDOB-qMgw", - "user": "vintnarni", - "avatar": "https://avatars.githubusercontent.com/u/132811907?v=4", - "url": "https://github.com/vintnarni", + "user": "exyxz", + "avatar": "https://avatars.githubusercontent.com/u/132811907?u=cb3108f4c3a3512fe934b7f25f4dbf7af3dcb515&v=4", + "url": "https://github.com/exyxz", "pull_count": 1, "commit_count": 1 }, @@ -14250,129 +14904,6487 @@ "url": "https://github.com/grenappels", "pull_count": 1, "commit_count": 1 - }, - "MDQ6VXNlcjI1NzAxNzc0": { - "id": "MDQ6VXNlcjI1NzAxNzc0", - "user": "ChildLearningClub", - "avatar": "https://avatars.githubusercontent.com/u/25701774?u=9937ff769aeb4ddeabc3eb35918ae2718ac4b6a7&v=4", - "url": "https://github.com/ChildLearningClub", - "pull_count": 1, - "commit_count": 1 - }, - "MDQ6VXNlcjY3NzI1NA==": { - "id": "MDQ6VXNlcjY3NzI1NA==", - "user": "goatchurchprime", - "avatar": "https://avatars.githubusercontent.com/u/677254?u=a8d381108aef8a860e60faf5bb91ec4dd2403170&v=4", - "url": "https://github.com/goatchurchprime", - "pull_count": 1, - "commit_count": 1 - }, - "U_kgDOCj6ZbA": { - "id": "U_kgDOCj6ZbA", - "user": "ProgrammerOnCoffee", - "avatar": "https://avatars.githubusercontent.com/u/171874668?u=61e5f9029d3e735f60f612821c23996e0c3b6ef2&v=4", - "url": "https://github.com/ProgrammerOnCoffee", - "pull_count": 1, - "commit_count": 1 - }, - "U_kgDOByt_gA": { - "id": "U_kgDOByt_gA", - "user": "gofastlily", - "avatar": "https://avatars.githubusercontent.com/u/120291200?u=affc2a66bfc739bbf735ecc0635e2dbbb1cf7d22&v=4", - "url": "https://github.com/gofastlily", - "pull_count": 1, - "commit_count": 1 - }, - "MDQ6VXNlcjgwMzMyNTA=": { - "id": "MDQ6VXNlcjgwMzMyNTA=", - "user": "ecosky", - "avatar": "https://avatars.githubusercontent.com/u/8033250?v=4", - "url": "https://github.com/ecosky", - "pull_count": 1, - "commit_count": 1 - }, - "MDQ6VXNlcjYwMzQ0NA==": { - "id": "MDQ6VXNlcjYwMzQ0NA==", - "user": "SupSuper", - "avatar": "https://avatars.githubusercontent.com/u/603444?u=eaab832e265264fd2f102528d4f0745b2d8171e2&v=4", - "url": "https://github.com/SupSuper", - "pull_count": 1, - "commit_count": 1 - }, - "MDQ6VXNlcjI1MDY4Mzcw": { - "id": "MDQ6VXNlcjI1MDY4Mzcw", - "user": "MTareqAzim", - "avatar": "https://avatars.githubusercontent.com/u/25068370?u=9965dbc36fa3c13500ad632330d7fa8e6317bc48&v=4", - "url": "https://github.com/MTareqAzim", - "pull_count": 1, - "commit_count": 1 - }, - "MDQ6VXNlcjEzNTg3NA==": { - "id": "MDQ6VXNlcjEzNTg3NA==", - "user": "jkirsteins", - "avatar": "https://avatars.githubusercontent.com/u/135874?u=066e84f5f9df6c1d3a1a2b8cd336c2ce98b5c813&v=4", - "url": "https://github.com/jkirsteins", - "pull_count": 1, - "commit_count": 0 - }, - "MDQ6VXNlcjM2NzcyNzY=": { - "id": "MDQ6VXNlcjM2NzcyNzY=", - "user": "brandon515", - "avatar": "https://avatars.githubusercontent.com/u/3677276?u=829c44e13dad74c0d18569c15f49dc45eb2d5c4b&v=4", - "url": "https://github.com/brandon515", - "pull_count": 1, - "commit_count": 1 - }, - "U_kgDOBgbYJg": { - "id": "U_kgDOBgbYJg", - "user": "DinkeyKing", - "avatar": "https://avatars.githubusercontent.com/u/101111846?u=4711c60b15f23d6e841a823426e2aa69597f3493&v=4", - "url": "https://github.com/DinkeyKing", - "pull_count": 1, - "commit_count": 1 - }, - "MDQ6VXNlcjI1NjUyNTM4": { - "id": "MDQ6VXNlcjI1NjUyNTM4", - "user": "Syntaxxor", - "avatar": "https://avatars.githubusercontent.com/u/25652538?u=14e4f40a313966382653b2420152ffcea107564d&v=4", - "url": "https://github.com/Syntaxxor", - "pull_count": 1, - "commit_count": 1 - }, - "MDQ6VXNlcjIwNzQ0MDY=": { - "id": "MDQ6VXNlcjIwNzQ0MDY=", - "user": "ialex32x", - "avatar": "https://avatars.githubusercontent.com/u/2074406?u=a7db38b8814ba16a0528cf4339555c78c1687700&v=4", - "url": "https://github.com/ialex32x", - "pull_count": 1, - "commit_count": 1 - }, - "MDQ6VXNlcjIxMTI0MTY=": { - "id": "MDQ6VXNlcjIxMTI0MTY=", - "user": "tom-schultz", - "avatar": "https://avatars.githubusercontent.com/u/2112416?u=e158c1b774d5459d35487447ce6e844d3941d308&v=4", - "url": "https://github.com/tom-schultz", - "pull_count": 1, - "commit_count": 1 - }, - "MDQ6VXNlcjI2MjkwNDU0": { - "id": "MDQ6VXNlcjI2MjkwNDU0", - "user": "laspencer91", - "avatar": "https://avatars.githubusercontent.com/u/26290454?u=4c38de7742411427af0d0e7f573d0e04fe9cdc5b&v=4", - "url": "https://github.com/laspencer91", - "pull_count": 0, - "commit_count": 1 - }, - "U_kgDOCOzwWA": { - "id": "U_kgDOCOzwWA", - "user": "btgs-0", - "avatar": "https://avatars.githubusercontent.com/u/149745752?v=4", - "url": "https://github.com/btgs-0", - "pull_count": 1, - "commit_count": 1 } }, "commits": { + "06acfccf89ad6b900ae694a4d58ceade1967a85f": { + "hash": "06acfccf89ad6b900ae694a4d58ceade1967a85f", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #102506 from akien-mga/mingw-gcc-lto-one-the-rocks", + "body": "Workaround mingw-gcc LTO ICE by re-adding some dead code...", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "d497631de0c67f22564e1efeb467cf9f061adc80": { + "hash": "d497631de0c67f22564e1efeb467cf9f061adc80", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #102503 from clayjohn/instance-uniform-free", + "body": "Ensure instance uniforms are freed by updating dirty items before freeing", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "0bccb0abd11965906ead9c1b8a522fd415a195fa": { + "hash": "0bccb0abd11965906ead9c1b8a522fd415a195fa", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #102497 from BlueCube3310/mesh-uv-render-compressed-fix", + "body": "Fix rendering material when UV2 is compressed", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "9175514d801f55fe8c23a6cd95fb5fa8c70ea0f5": { + "hash": "9175514d801f55fe8c23a6cd95fb5fa8c70ea0f5", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #102493 from Jordyfel/resource-moving-regression", + "body": "Fix regression in moving resources in filesystem dock", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "161abe7bddb1d0934a0dbb1b12de32402abfeae7": { + "hash": "161abe7bddb1d0934a0dbb1b12de32402abfeae7", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #102489 from KoBeWi/uid_file_factory_regulations", + "body": "Improve UID file creation condition", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "7dccb65d52a4b9ff8fb5cb57d8a0a0b49d0622c2": { + "hash": "7dccb65d52a4b9ff8fb5cb57d8a0a0b49d0622c2", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #102488 from Giganzo/spinslider-vectorni", + "body": "Hide EditorSpinSlider slider for VectorNI", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "46aeded4b7f9ce4b2ac76655efe1cd5a83306c07": { + "hash": "46aeded4b7f9ce4b2ac76655efe1cd5a83306c07", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #102480 from DarioSamo/dont-unroll-ubershader", + "body": "Add loop annotations to ubershaders to prevent loop unrolling.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "5d037d3a244e3cf5a3fd455dd1feb7d29fa8f16b": { + "hash": "5d037d3a244e3cf5a3fd455dd1feb7d29fa8f16b", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #102477 from Calinou/lightmapgi-decrease-max-rays-per-pass", + "body": "Decrease default Max Rays per Pass setting to 4 to fix some lightmapping crashes", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "3fca33c129287cdc72f3a59a790a49cd036c48b3": { + "hash": "3fca33c129287cdc72f3a59a790a49cd036c48b3", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #102474 from bruvzg/fb_zwsp", + "body": "Add ZWSP to the list of space characters.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "00d806a9aef99fc05eb09f62960cd3a4eb3d4a07": { + "hash": "00d806a9aef99fc05eb09f62960cd3a4eb3d4a07", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #102470 from Hilderin/fix-floating-window-close-opened-dialog", + "body": "Fix Floating Window request close when a dialog is opened", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "54ffb8ab3e62cabbc62421381b63751890b42774": { + "hash": "54ffb8ab3e62cabbc62421381b63751890b42774", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #102401 from HolonProduction/lookup-enum-value", + "body": "Fix enum value lookup jump", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "ceded4eac25bec2e0c3c3a33318f661b223e8e6e": { + "hash": "ceded4eac25bec2e0c3c3a33318f661b223e8e6e", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #102392 from Meorge/bugfix/remove-array-size-slider", + "body": "Hide slider for array size selector in editor", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "239cfe24602ee9a20abb489796684bb813f66468": { + "hash": "239cfe24602ee9a20abb489796684bb813f66468", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #102044 from Muller-Castro/blender-executable-path", + "body": "Documentation change from Blender directory to executable", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "cbb58b4a755313066082106738febab9c084f601": { + "hash": "cbb58b4a755313066082106738febab9c084f601", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #102014 from ryevdokimov/fix-visible-viewport-gizmos-startup", + "body": "Fix visible viewport gizmos when preview camera is enabled on startup", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "ab1bde8947891e124d8881b95410266570d1b27b": { + "hash": "ab1bde8947891e124d8881b95410266570d1b27b", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #101978 from havi05/editortheme-fix-itemlist-font-color", + "body": "Fix `Itemlist` font color in `Light` editor themes", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "c695eb9159ef0273cc9c15cb73a3e7048e3e9935": { + "hash": "c695eb9159ef0273cc9c15cb73a3e7048e3e9935", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #101952 from Flarkk/fix_spotlight_peterpanning_regression", + "body": "Fix shadow peter-panning with default spotlight", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "e87f4f67b0c1cde93b3a282a8e5815f51a7a9865": { + "hash": "e87f4f67b0c1cde93b3a282a8e5815f51a7a9865", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #100913 from larspet/tooltip-hover-oob", + "body": "Prevent tooltip from showing when hovering past the end of script line", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "e12a424bc569ac5ae9ff2944a8df7fc11b157d71": { + "hash": "e12a424bc569ac5ae9ff2944a8df7fc11b157d71", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ3MDEzMzg=" + ], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Workaround mingw-gcc LTO ICE by re-adding some dead code...", + "body": "Not my finest work, but without that code removed in #102179, mingw-gcc 14.2.1 on Fedora 41\n(but also confirmed with versions on macOS and WSL) crashes when linking with LTO.\n\nWe need to dig deeper to understand the bug, report it upstream and work it around in a\ncleaner way. But for now this unblocks building Windows binaries with LTO, and should be\nharmless.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102506 + }, + "b676944dcf5e46d6228aed5e7e3692a4080b4724": { + "hash": "b676944dcf5e46d6228aed5e7e3692a4080b4724", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE2NTIxMzM5" + ], + "author_raw": "Clay John ", + "committer_raw": "Clay John ", + "summary": "Ensure instance uniforms are freed by updating dirty items before freeing.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102503 + }, + "8714b36171ed0e1f13b163e2f8a50b62b6cc0c76": { + "hash": "8714b36171ed0e1f13b163e2f8a50b62b6cc0c76", + "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 rendering material when UV2 is compressed", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102497 + }, + "4391d88c1a5dcd6d75e4a9d8b8a9fa827a0b9e90": { + "hash": "4391d88c1a5dcd6d75e4a9d8b8a9fa827a0b9e90", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjc2NzA1NDAx" + ], + "author_raw": "Jordyfel ", + "committer_raw": "Jordyfel ", + "summary": "Fix regression in moving resources in filesystem dock", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102493 + }, + "65509ae4fff0fc9dfa22fa787624611a36175ac2": { + "hash": "65509ae4fff0fc9dfa22fa787624611a36175ac2", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Tomasz Chabora ", + "committer_raw": "Tomasz Chabora ", + "summary": "Improve UID file creation condition", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102489 + }, + "0c4834b20f7a1c00770db7a516f29c69543790f4": { + "hash": "0c4834b20f7a1c00770db7a516f29c69543790f4", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE4MDAzMg==" + ], + "author_raw": "Hugo Locurcio ", + "committer_raw": "Hugo Locurcio ", + "summary": "Decrease default Max Rays per Pass setting to 4 to fix some lightmapping crashes", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102477 + }, + "d39ac94c41a8502e06ee7942bc6b8bebde40cf88": { + "hash": "d39ac94c41a8502e06ee7942bc6b8bebde40cf88", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjUzODUwNA==" + ], + "author_raw": "Dario ", + "committer_raw": "Dario ", + "summary": "Add loop annotations to ubershaders to prevent loop unrolling.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102480 + }, + "d616ea5462cca744c354a42ffacbd21d768a40ae": { + "hash": "d616ea5462cca744c354a42ffacbd21d768a40ae", + "is_merge": false, + "authored_by": [ + "U_kgDOBe5tvQ" + ], + "author_raw": "HolonProduction ", + "committer_raw": "HolonProduction ", + "summary": "Fix enum value lookup jump", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102401 + }, + "a6ff5187637ada695a432b6b43912305734aaff0": { + "hash": "a6ff5187637ada695a432b6b43912305734aaff0", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjc2NDU2ODM=" + ], + "author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>", + "committer_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>", + "summary": "Add ZWSP to the list of space characters.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102474 + }, + "a3d03717c0862825bab8c4acdeb889345cd04760": { + "hash": "a3d03717c0862825bab8c4acdeb889345cd04760", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjgxMTA5MTY1" + ], + "author_raw": "Hilderin <81109165+Hilderin@users.noreply.github.com>", + "committer_raw": "Hilderin <81109165+Hilderin@users.noreply.github.com>", + "summary": "Fix Floating Window request close when a dialog is opened", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102470 + }, + "f0f5319b0b5b56db9f8023ac4132088df9e86b9e": { + "hash": "f0f5319b0b5b56db9f8023ac4132088df9e86b9e", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #100107 from Faless/fix/net_tests", + "body": "[Net] Fix TCP/UDP server network tests", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "525aa0a7f42c2588f160c07dadc312c0049e6b07": { + "hash": "525aa0a7f42c2588f160c07dadc312c0049e6b07", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #100939 from Faless/fix/js_singleton_cb_docs", + "body": "[Web] Clarify JavaScriptBridge callback requirements", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "33dc3bf7aaf786529e0b71853b447ea6c84c4c83": { + "hash": "33dc3bf7aaf786529e0b71853b447ea6c84c4c83", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #102242 from akien-mga/thirdparty-patches-cleanup", + "body": "Thirdparty: Harmonize patches to document downstream changes", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "91907a89f797fe0f4f99229d3c1d749d81f6ac31": { + "hash": "91907a89f797fe0f4f99229d3c1d749d81f6ac31", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ3MDEzMzg=" + ], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Thirdparty: Harmonize patches to document downstream changes", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102242 + }, + "0d14ae58b09353393e5945758d3f0598ac62233d": { + "hash": "0d14ae58b09353393e5945758d3f0598ac62233d", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101109 from clayjohn/multimesh-err-msg", + "body": "Add explicit error messages to Multimesh functions", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "478e919de70fe0e52c93aa2b92332ed2906831cc": { + "hash": "478e919de70fe0e52c93aa2b92332ed2906831cc", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #102438 from Giganzo/tree-item-margin-low-spacing", + "body": "Fix Tree `item_margin` for low spacing values in Editor Theme", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "d3967e968b14860d90d5037e6df764e36735cb7b": { + "hash": "d3967e968b14860d90d5037e6df764e36735cb7b", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #102264 from akien-mga/betsy-doc-cleanup", + "body": "Betsy: Consolidate documentation in module folder and cleanup SCsub", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "78cad5fcf0ee889b611d413615706e8a15363b23": { + "hash": "78cad5fcf0ee889b611d413615706e8a15363b23", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #102396 from bruvzg/exp_form", + "body": "Fix `is_valid_float`, `Variant` parser, `Expression` parser, script highlighter, and `TextServer` not handing capital E in scientific notation.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "e1af7b65b28087f9251eda03a3327e1313c9b51d": { + "hash": "e1af7b65b28087f9251eda03a3327e1313c9b51d", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE2NTIxMzM5" + ], + "author_raw": "Clay John ", + "committer_raw": "Rémi Verschelde ", + "summary": "Add explicit error messages to Multimesh error functions to make errors easier to understand.", + "body": "Previously the RenderingServer errors filtered up to end users, but they are unclear and not helpful", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101109 + }, + "d53dbaf81a66fb78696dd08adb71375e50d505b5": { + "hash": "d53dbaf81a66fb78696dd08adb71375e50d505b5", + "is_merge": false, + "authored_by": [ + "U_kgDOCXd9wA" + ], + "author_raw": "Giganzo <158825920+Giganzo@users.noreply.github.com>", + "committer_raw": "Giganzo <158825920+Giganzo@users.noreply.github.com>", + "summary": "Hide EditorSpinSlider slider for VectorNI", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102488 + }, + "b50d9742c25392c5d24df1dd3ff300a7886b58e8": { + "hash": "b50d9742c25392c5d24df1dd3ff300a7886b58e8", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjc2NDU2ODM=" + ], + "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", + "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", + "summary": "Fix `is_valid_float`, `Variant` parser, `Expression` parser, script highlighter, and `TextServer` not handing capital E in scientific notation.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102396 + }, + "a63a8b430bc4389a570efabe037ef72d34d91ac4": { + "hash": "a63a8b430bc4389a570efabe037ef72d34d91ac4", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #102104 from Hilderin/fix-embedded-game-disappear-when-not-focused", + "body": "Fix Embedded Game disappear when not focused on KDE 5", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "f89913833726fb432d4309d511708a14b61bd309": { + "hash": "f89913833726fb432d4309d511708a14b61bd309", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #102400 from bruvzg/bin_hex_cap", + "body": "Fix uppercase B and X parsing in the integer literals.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "202fa8e5030643f16ec938f3547584ca9d3e911c": { + "hash": "202fa8e5030643f16ec938f3547584ca9d3e911c", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #102446 from m4gr3d/export_renderer_project_setting_to_manifest", + "body": "Export the `rendering/renderer/rendering_method.mobile` project setting to the AndroidManifest", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "a2d6e2e1380a8f774283f1afda8d2a73d7afee1c": { + "hash": "a2d6e2e1380a8f774283f1afda8d2a73d7afee1c", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #102448 from adamscott/a-miserable-little-pile-of-secrets", + "body": "Add `XK_KP_{Decimal,Enter}` to `KeyMappingX11::is_sym_numpad()`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "82759388d493079e8d98d69843c4568b8c421140": { + "hash": "82759388d493079e8d98d69843c4568b8c421140", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #102444 from ryevdokimov/save-confirmation-don't-reparent-to-self", + "body": "Prevent save confirmation dialog from trying to parent to itself", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "819874bd7fd025d7d10289e9e8e70c4cc7e28795": { + "hash": "819874bd7fd025d7d10289e9e8e70c4cc7e28795", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101853 from jamesmintram/jamesrm/lightmapgi-crash-fix", + "body": "Fix a crash bug in `LightmapGI::_assign_lightmaps` triggered after reparenting", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "2687833dec98903d4365b7c183e7c3079635f9cb": { + "hash": "2687833dec98903d4365b7c183e7c3079635f9cb", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #102454 from DarioSamo/rd-async-fixes", + "body": "Fix erroneous logic when flushes are involved on RD async methods.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "ca3e268dfe0ce2bdc6e77a1892568eb993c55462": { + "hash": "ca3e268dfe0ce2bdc6e77a1892568eb993c55462", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101754 from bruvzg/vk_oem_only", + "body": "[Windows] Override key codes with Unicode values for OEM keys only.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "e34e1270621a69574b75ce4e392c2830fe15a171": { + "hash": "e34e1270621a69574b75ce4e392c2830fe15a171", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjI3MDkyOA==" + ], + "author_raw": "Adam Scott ", + "committer_raw": "Adam Scott ", + "summary": "Add `XK_KP_{Decimal,Enter}` to `KeyMappingX11::is_sym_numpad()`", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102448 + }, + "3be46a69c431519fbe4b6a5d39374585fd994802": { + "hash": "3be46a69c431519fbe4b6a5d39374585fd994802", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjc2NDU2ODM=" + ], + "author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>", + "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", + "summary": "Fix uppercase B and X parsing in the integer literals.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102400 + }, + "1bba9dbce9104215170dd508180829270507fc86": { + "hash": "1bba9dbce9104215170dd508180829270507fc86", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjUzODUwNA==" + ], + "author_raw": "Dario ", + "committer_raw": "Dario ", + "summary": "Fix erroneous logic when flushes are involved on RD async methods.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102454 + }, + "80096e9e629fe44b11f8e4b3c9d59b70b5cf13cc": { + "hash": "80096e9e629fe44b11f8e4b3c9d59b70b5cf13cc", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjEwODA0MA==" + ], + "author_raw": "James ", + "committer_raw": "Rémi Verschelde ", + "summary": "Fix a crash bug in LightmapGI::_assign_lightmaps triggered after reparenting", + "body": "After reparenting the LightmapGI node, the following `node` would be\ninitialized to null:\n\nNode *node = get_node(light_data->get_user_path(i));\n\nWhich would then crash when de-referenced further down. This fix detects\nwhich the node has been reparented and clears its users.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101853 + }, + "f7d1558bc0c539865ae0c158c0afb7ac3cadd8c7": { + "hash": "f7d1558bc0c539865ae0c158c0afb7ac3cadd8c7", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjgxMTA5MTY1", + "MDQ6VXNlcjQ3MDEzMzg=" + ], + "author_raw": "Hilderin <81109165+Hilderin@users.noreply.github.com>", + "committer_raw": "Rémi Verschelde ", + "summary": "Fix Embedded Game disappear when not focused on KDE 5", + "body": "Co-authored-by: Rémi Verschelde ", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102104 + }, + "c394eaa45c8ed3b343fb5126b5381a659cfb6564": { + "hash": "c394eaa45c8ed3b343fb5126b5381a659cfb6564", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #102450 from Calinou/doc-node3d-is-visible-in-tree", + "body": "Mention visibility layers and inheritance in `Node3D.is_visible_in_tree()` docs", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "84af48767ebc9449c92137b36100e994572753ca": { + "hash": "84af48767ebc9449c92137b36100e994572753ca", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #102432 from akien-mga/revert-101548", + "body": "Revert \"Use `AHashMap` for `RBMap` nodes and `HashMap` `input_activity`\"", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "274cd2917d09b8e071cc44cae5ab30257c503f99": { + "hash": "274cd2917d09b8e071cc44cae5ab30257c503f99", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #102429 from akien-mga/revert-96499", + "body": "Revert \"Fixed resource loader using not fully loaded scripts\"", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "1eff938592d48fce69a2168f817f9901eac23648": { + "hash": "1eff938592d48fce69a2168f817f9901eac23648", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #102424 from Rudolph-B/Issue-102203", + "body": "Fix over saturated static colored lights", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "9bfff175883c09120e1b2fa15debbf340c0f2832": { + "hash": "9bfff175883c09120e1b2fa15debbf340c0f2832", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #102423 from akien-mga/ci-add-template_debug-job", + "body": "CI: Add a Linux job for `template_debug`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "954ce8643f5f3a56d1190a5c32a8d6b7e62f4242": { + "hash": "954ce8643f5f3a56d1190a5c32a8d6b7e62f4242", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #102405 from QbieShay/qbe/fix_rnd_git", + "body": "Fix seed not randomizing for particles. Fix seed being stored when fixed seed is off", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "ff0049e0d0819f82f7ca01f34ab52cc7f5a44da8": { + "hash": "ff0049e0d0819f82f7ca01f34ab52cc7f5a44da8", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #102390 from stuartcarnie/102388/fix_selection", + "body": "Editor: Fix node selection within SubViewports using size 2d override", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "b4e16b4520cfb2e190871378db1e1811757e7e58": { + "hash": "b4e16b4520cfb2e190871378db1e1811757e7e58", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #102314 from Hilderin/fix-floating-window-overlapping", + "body": "Fix Floating Window overlapping when on screen edge on KDE", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "ab0c712bf5df5e509b3e06120222fab3199ff289": { + "hash": "ab0c712bf5df5e509b3e06120222fab3199ff289", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #102311 from Hilderin/fix-floating-window-not-visible-after-restore", + "body": "Fix Floating Window not visible after restore on KDE", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "7f4097a83ac919c9ad7e22b74c8c8774b8e405ba": { + "hash": "7f4097a83ac919c9ad7e22b74c8c8774b8e405ba", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #102116 from Giganzo/tree-get_item_rect", + "body": "Fix `get_item_area_rect` when tree is scrolled", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "a9fa4fd7b903f4fac938af2a195e65f0fbf32560": { + "hash": "a9fa4fd7b903f4fac938af2a195e65f0fbf32560", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #101642 from huwpascoe/fix_source_color", + "body": "Shaders: Fix `source_color` default value", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "50b847992d4a18dce0a6ddec660a1dc627e9259d": { + "hash": "50b847992d4a18dce0a6ddec660a1dc627e9259d", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #101602 from stuartcarnie/metal_gpu_address", + "body": "Metal: Enable GPU buffer address support", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "8af50726522773a9f5d280054c9517a694d7ff65": { + "hash": "8af50726522773a9f5d280054c9517a694d7ff65", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE4MDAzMg==" + ], + "author_raw": "Hugo Locurcio ", + "committer_raw": "Hugo Locurcio ", + "summary": "Mention visibility layers and inheritance in `Node3D.is_visible_in_tree()` docs", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102450 + }, + "9e4365f1a7bd10c2f8599d3a29730c0ed424d4a0": { + "hash": "9e4365f1a7bd10c2f8599d3a29730c0ed424d4a0", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjkxNDk2OA==" + ], + "author_raw": "Fredia Huya-Kouadio ", + "committer_raw": "Fredia Huya-Kouadio ", + "summary": "Export the `rendering/renderer/rendering_method.mobile` project setting to the AndroidManifest", + "body": "The AndroidManifest already stores the Godot editor and library versions. The addition of this meta-data allows to identify Godot Android apps that may be subject to renderer specific issues addressed in future versions of the engine.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102446 + }, + "1c384e7b78d7f64bec6d1e026785ed11053b840a": { + "hash": "1c384e7b78d7f64bec6d1e026785ed11053b840a", + "is_merge": false, + "authored_by": [ + "U_kgDOBkx80A" + ], + "author_raw": "Robert Yevdokimov <105675984+ryevdokimov@users.noreply.github.com>", + "committer_raw": "Robert Yevdokimov <105675984+ryevdokimov@users.noreply.github.com>", + "summary": "Prevent save confirmation dialog from trying to parent to itself", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102444 + }, + "bbfbde99e975e35940220d9e764c2a224e3dde2b": { + "hash": "bbfbde99e975e35940220d9e764c2a224e3dde2b", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjk5NTc5ODc=" + ], + "author_raw": "Malcolm Anderson ", + "committer_raw": "Malcolm Anderson ", + "summary": "Hide slider for array size selector in editor", + "body": "Use `editing_integer` so that editor has step buttons", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102392 + }, + "6d4c2d002dd99cb4d51d26adaa5ca2977f16aa93": { + "hash": "6d4c2d002dd99cb4d51d26adaa5ca2977f16aa93", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ3MDEzMzg=" + ], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Revert \"Use AHashMap for RBMap nodes and HashMap input_activity\"", + "body": "This reverts commit c91c604eaa66d2307d13655ce513392e3bae77d6.\n\nThis caused a critical regression:\n\n- Fixes #102374.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102432 + }, + "daa074881b7d2e587bab814c0523d5d26edbe802": { + "hash": "daa074881b7d2e587bab814c0523d5d26edbe802", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ3MDEzMzg=" + ], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Revert \"Fixed resource loader using not fully loaded scripts\"", + "body": "This reverts commit fd5fc9f3eed26cb8c27e4a8ede29a4e539c1998a.\n\nThis caused significant regressions which are worse than the bug that #96499\naimed to address.\n\n- Reverts #96499.\n- Reopens #95909.\n- Supersedes #102063.\n- Fixes #99006.\n- Fixes #101615.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102429 + }, + "636b822781be4587811364f0f6959781497f4f82": { + "hash": "636b822781be4587811364f0f6959781497f4f82", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjUyODUy" + ], + "author_raw": "Stuart Carnie ", + "committer_raw": "Stuart Carnie ", + "summary": "editor: Fix node selection within SubViewports using size 2d override", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102390 + }, + "327e5d3a4c25b7c207e1290e0acfbdf259145429": { + "hash": "327e5d3a4c25b7c207e1290e0acfbdf259145429", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ3MDEzMzg=" + ], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "CI: Add a Linux job for `template_debug`", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102423 + }, + "9cb317c7c0cd75afb15f0558fcc445867165bdd1": { + "hash": "9cb317c7c0cd75afb15f0558fcc445867165bdd1", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjUyMzIyNzQ1" + ], + "author_raw": "Rudolph Bester ", + "committer_raw": "Rudolph Bester ", + "summary": "Fix over saturated static colored lights", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102424 + }, + "0b6a717ac17f1d6bd7963740cf2c2128b36ff7aa": { + "hash": "0b6a717ac17f1d6bd7963740cf2c2128b36ff7aa", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101127 from dalexeev/gds-edit-fix-enum-value-ctrl-click", + "body": "Editor: Fix `Ctrl+Click` on enum values ​​does nothing", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "ea2770eb4f73deb0424d985cc88b5881f2cef4ef": { + "hash": "ea2770eb4f73deb0424d985cc88b5881f2cef4ef", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101947 from Rudolph-B/Issue-101750", + "body": "Add Heightfield mask to GPUParticlesCollisionHeightField3D", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "07464479ff974e5b77cb9a4a27997ca8b4404bac": { + "hash": "07464479ff974e5b77cb9a4a27997ca8b4404bac", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #102296 from kitbdev/fix-te-remove-range-line-count", + "body": "Fix TextEdit visible line count when setting text", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "92ebcd2343da639fe98c05dc7b474a7983f6642f": { + "hash": "92ebcd2343da639fe98c05dc7b474a7983f6642f", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #102079 from bruvzg/emb_nmenu", + "body": "Fix native popup menus position in embedded windows.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "d5eacefaf4857a2f0e78d0c996dcf70ef4290163": { + "hash": "d5eacefaf4857a2f0e78d0c996dcf70ef4290163", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #102336 from Maran23/show-in-filesystem-fix", + "body": "Fix 'Show in FileSystem' jumps to incorrect entry under certain conditions", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "4186f57fe872a9a8aa6ffd9e7857588a9c6eada2": { + "hash": "4186f57fe872a9a8aa6ffd9e7857588a9c6eada2", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #102344 from bruvzg/rtl_reg", + "body": "[RTL] Fix updating region without updating texture.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "e9af82f7d7c4021db1ad0da7448e742b5ae51246": { + "hash": "e9af82f7d7c4021db1ad0da7448e742b5ae51246", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #102384 from devloglogan/type-cast-fix", + "body": "Fix `OpenXRAPIExtension` casting build issue", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "e305f4567874c8c94d159b2578c14b17b7a01eb9": { + "hash": "e305f4567874c8c94d159b2578c14b17b7a01eb9", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #102402 from bruvzg/tl_overrun", + "body": "[TextServer] Fix line/word breaks not always updated when applying overrun.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "acddf31c39f719b9012b1b3248ac28450238855b": { + "hash": "acddf31c39f719b9012b1b3248ac28450238855b", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101489 from RandomShaper/optimize_classnames_enumeration", + "body": "Optimize classnames enumeration", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "c9887d25e3c622a22037b0f8a4f6b9687cbf454d": { + "hash": "c9887d25e3c622a22037b0f8a4f6b9687cbf454d", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #102342 from bruvzg/no_font_set", + "body": "Make `CharFXTransform.font` property read only, add some extra documentation notes.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "af8a5fd6eac86deb61c129f7dc84ed15c99b8d2e": { + "hash": "af8a5fd6eac86deb61c129f7dc84ed15c99b8d2e", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #102379 from YeldhamDev/fix_inspector_scroll_shenanigans", + "body": "Fix wrong inspector offset on scene switch", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "2f3f6f69d91b78a9e964c48e9b95d4c85e2c8590": { + "hash": "2f3f6f69d91b78a9e964c48e9b95d4c85e2c8590", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjc5MTc0NzU=" + ], + "author_raw": "Ilaria Cislaghi ", + "committer_raw": "Ilaria Cislaghi ", + "summary": "Fix seed not randomizing for particles. Fix seed being stored when fixed seed is off", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102405 + }, + "f2709c7ded53c8d8c4947a1190c903034a642968": { + "hash": "f2709c7ded53c8d8c4947a1190c903034a642968", + "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": "[TextServer] Fix line/word breaks not always updated when applying overrun.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102402 + }, + "b162c59097e7771e8d8d62df9b705b13ef770901": { + "hash": "b162c59097e7771e8d8d62df9b705b13ef770901", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjUyMzIyNzQ1", + "MDQ6VXNlcjYxNjIxODE=" + ], + "author_raw": "Rudolph Bester ", + "committer_raw": "Rudolph Bester ", + "summary": "Fix GPUParticlesCollisionHeightField3D adding collisions excluded by its layer_mask", + "body": "Co-authored-by: Yahia Zakaria ", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101947 + }, + "f791315b281b990966af7b6b66a61b559e34a2f1": { + "hash": "f791315b281b990966af7b6b66a61b559e34a2f1", + "is_merge": false, + "authored_by": [ + "U_kgDOCXd9wA" + ], + "author_raw": "Giganzo <158825920+Giganzo@users.noreply.github.com>", + "committer_raw": "Giganzo <158825920+Giganzo@users.noreply.github.com>", + "summary": "Fix Tree item_margin for low spacing values in Editor Theme", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102438 + }, + "e7a3a27d1cd2dd3ce1303c33ecb5439784dcd2fc": { + "hash": "e7a3a27d1cd2dd3ce1303c33ecb5439784dcd2fc", + "is_merge": false, + "authored_by": [ + "U_kgDOBbErLQ" + ], + "author_raw": "devloglogan ", + "committer_raw": "devloglogan ", + "summary": "Fix OpenXRAPIExtension casting errors", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102384 + }, + "9002590990a4b8ddfc5ba0a0e83ae489a09cafdb": { + "hash": "9002590990a4b8ddfc5ba0a0e83ae489a09cafdb", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMwNzM5MjM5" + ], + "author_raw": "Michael Alexsander ", + "committer_raw": "Michael Alexsander ", + "summary": "Fix wrong inspector offset on scene switch", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102379 + }, + "eee39f004b42a4948af90cdebedf65c34a4a4970": { + "hash": "eee39f004b42a4948af90cdebedf65c34a4a4970", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101817 from Giganzo/resource-drag-open", + "body": "Fix resource details will unexpectedly expand", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "654b5993e2f3ebfed52fca96e212048f627618ec": { + "hash": "654b5993e2f3ebfed52fca96e212048f627618ec", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99890 from Sauermann/fix-vp-mouse-notifications", + "body": "Introduce `Viewport` functions for keeping the mouse over state consistent", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "2675997487b0325e3f96bc463c6d334144ff42db": { + "hash": "2675997487b0325e3f96bc463c6d334144ff42db", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #102251 from Hilderin/fix-slow-resize-embedded-game", + "body": "Fix slow resize Embedded Game Window", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "ccc306a4544a857997d1d93552a51c203bacfecd": { + "hash": "ccc306a4544a857997d1d93552a51c203bacfecd", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #102365 from bruvzg/pipe_buffer_chk", + "body": "Implement `get_length()` for pipes.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "61808e9c983e772eb10ad24c18970b6297ccd512": { + "hash": "61808e9c983e772eb10ad24c18970b6297ccd512", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #91778 from kitbdev/selection-cancel", + "body": "Fix TextEdit mouse selection and scroll cancel", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "0f40078a8b9932dbe0df1509b00515129ee65c75": { + "hash": "0f40078a8b9932dbe0df1509b00515129ee65c75", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #102349 from Giganzo/color-picker-raw-a-slider", + "body": "Fix ColorPicker RAW alpha slider theme", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "23c62921cd6096892a6827a5c7209556291a4ab0": { + "hash": "23c62921cd6096892a6827a5c7209556291a4ab0", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #102371 from Repiteo/scons/ruff-mypy", + "body": "SCons: Apply new ruff/mypy fixes", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "382c760ea68c8c596de4005efa2014f5fb0ca3af": { + "hash": "382c760ea68c8c596de4005efa2014f5fb0ca3af", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE3NDg5Mjky" + ], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "SCons: Apply new ruff/mypy fixes", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102371 + }, + "e6e108d091c0802558b98a0e46ba9f86cdd53b6b": { + "hash": "e6e108d091c0802558b98a0e46ba9f86cdd53b6b", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjc2NDU2ODM=" + ], + "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", + "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", + "summary": "Implement `get_length()` for pipes.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102365 + }, + "f60f69aa571393357d45f40278319f5cacaad848": { + "hash": "f60f69aa571393357d45f40278319f5cacaad848", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #102024 from arkology/profiler-flow-container", + "body": "Use `FlowContainer` for `Profiler` and `Visual Profiler` bars", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "dfedfe7ac776be57e43b0e8a28dee5ab0a10e2a9": { + "hash": "dfedfe7ac776be57e43b0e8a28dee5ab0a10e2a9", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #102179 from bruvzg/remove_sim", + "body": "Disable Metal and Vulkan renderers in simulator builds. Remove simulator support from editor/exporter.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "a28316c0e37ed86c6fe67984b70ccac43925bcf2": { + "hash": "a28316c0e37ed86c6fe67984b70ccac43925bcf2", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #102246 from Chubercik/ci/bump-ruff-mypy", + "body": "Update CI `ruff` & `mypy` pre-commit hooks", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "95bd49dccd3a278b05a6a561cfdd8ec118a4c242": { + "hash": "95bd49dccd3a278b05a6a561cfdd8ec118a4c242", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #102255 from bruvzg/ub2204_mingw_fix", + "body": "[Windows] Fix build with MinGW 8.0.0-1.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "3d25533d0ce43f7bf37f3cde81d2bab515ad61e7": { + "hash": "3d25533d0ce43f7bf37f3cde81d2bab515ad61e7", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #102257 from clayjohn/lightmapgi-crash", + "body": "Spread direct lighting calculation for LightmapGI over several submissions", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "480843cf2bbb7f191beb37cd879cd8d5db3a8e0b": { + "hash": "480843cf2bbb7f191beb37cd879cd8d5db3a8e0b", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101812 from bruvzg/portal_chk", + "body": "[FreeDesktop portal] Check for `FileChooser` and `Settings` interface availability instead of assuming it's always available.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "f230b9cb12efb89c9c951fca7e16c643bb5702af": { + "hash": "f230b9cb12efb89c9c951fca7e16c643bb5702af", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #102261 from clayjohn/dummyrs-mesh-dependency", + "body": "Track mesh dependencies in Dummy RenderingServer", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "d2995dcfe8fa8a81a9284f5fd4dab1c4cf8779ce": { + "hash": "d2995dcfe8fa8a81a9284f5fd4dab1c4cf8779ce", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #102169 from Riteo/what-is-even-a-keypad", + "body": "Linux/BSD: Modify only keypad keys", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "fbc584fe9f36180aaba89a5341cf254feaa75159": { + "hash": "fbc584fe9f36180aaba89a5341cf254feaa75159", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #102272 from clayjohn/omni-attenuation-epsilon", + "body": "Use a smaller epsilon for omni and spot attenuation cutoff", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "7c0ce4e793d614713f3066f381dc6e722a2d42cd": { + "hash": "7c0ce4e793d614713f3066f381dc6e722a2d42cd", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #102278 from Chaosus/vs_fix_preview_mouse_filter", + "body": "Fix mouse filter on visual shader node previews", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "79d6cdf8313d1a02a8108a82dde0c96ee6e83c41": { + "hash": "79d6cdf8313d1a02a8108a82dde0c96ee6e83c41", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #102237 from KoBeWi/outside_tree_no_one_can_see_your_progress", + "body": "Fix crash when ProgressDialog is outside tree", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "6c53ec1c51e38d78a254b4dc83869c3e7d022734": { + "hash": "6c53ec1c51e38d78a254b4dc83869c3e7d022734", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #102297 from KoBeWi/lost_modified_time", + "body": "Update modified time when reloading script", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "021e07c1ed868c988773361a75144a79d1028137": { + "hash": "021e07c1ed868c988773361a75144a79d1028137", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #102260 from KoBeWi/ProgressDialog_my_nemesis", + "body": "Remove unnecessary rescan after copying file", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "5696316a89b527870f346c75de8aac1c17eeb358": { + "hash": "5696316a89b527870f346c75de8aac1c17eeb358", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #102307 from KoBeWi/so_that's_what_it_does", + "body": "Setup working directory when quitting to project manager", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "3e34c4be96b86c3755ee910e68ce422ba35dd7c7": { + "hash": "3e34c4be96b86c3755ee910e68ce422ba35dd7c7", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #102262 from KoBeWi/outer_tree_is_void", + "body": "Don't return Tree items outside visible rect", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "bbf29a537f3d2875bba4304b1543d4bf0278b6d9": { + "hash": "bbf29a537f3d2875bba4304b1543d4bf0278b6d9", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #102312 from Hilderin/fix-focus-floating-window-on-run", + "body": "Fix Floating Window focus on run", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "1d84cab0b09f6e7999e5d7298242210e27fb9fc9": { + "hash": "1d84cab0b09f6e7999e5d7298242210e27fb9fc9", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #102329 from YeldhamDev/fix_camera_debug_crash", + "body": "Fix runtime crash with 3D selection with no camera", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "03385f9e34c30bf64b95ee236196c4e18293b5cd": { + "hash": "03385f9e34c30bf64b95ee236196c4e18293b5cd", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101836 from Calinou/doc-worldboundaryshape3d-fix-jolt-note", + "body": "Fix Jolt note in WorldBoundaryShape3D documentation", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "1bec1bfa5aeafc7033ac2672d39217cc0c90fe43": { + "hash": "1bec1bfa5aeafc7033ac2672d39217cc0c90fe43", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101543 from MrJoermungandr/desynced_extension_preferences_🔄", + "body": "Respect order of extensions for ResourceFormatSavers with `at_front`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "4fcd9598dee15d9cd386f6c9c2a0c76623568267": { + "hash": "4fcd9598dee15d9cd386f6c9c2a0c76623568267", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #102144 from Cwazywierdo/get-euler-epsilon", + "body": "Core: Fix `Basis::get_euler` incorrectly simplifying rotations in some cases.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "e50f509b3defd6e1e2dd259e2a449732281ed7ed": { + "hash": "e50f509b3defd6e1e2dd259e2a449732281ed7ed", + "is_merge": false, + "authored_by": [ + "U_kgDOCXd9wA" + ], + "author_raw": "Giganzo <158825920+Giganzo@users.noreply.github.com>", + "committer_raw": "Giganzo <158825920+Giganzo@users.noreply.github.com>", + "summary": "Fix ColorPicker RAW alpha slider theme", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102349 + }, + "5b57904bef74a8435d8429da47e6558e13152046": { + "hash": "5b57904bef74a8435d8429da47e6558e13152046", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjc2NDU2ODM=" + ], + "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", + "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", + "summary": "[RTL] Fix updating region without updating texture.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102344 + }, + "50740c4e91a347bc28046cc1b4c9469f3f4880f1": { + "hash": "50740c4e91a347bc28046cc1b4c9469f3f4880f1", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjc2NDU2ODM=" + ], + "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", + "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", + "summary": "Make `CharFXTransform.font` property read only, add some extra documentation notes.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102342 + }, + "f0ae69ed8e04c65a7960c4d67d94c2d0707fddd7": { + "hash": "f0ae69ed8e04c65a7960c4d67d94c2d0707fddd7", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjY2MDA0Mjgw" + ], + "author_raw": "Marius Hanl ", + "committer_raw": "Marius Hanl ", + "summary": "Fix 'Show in FileSystem' jumps to incorrect entry under certain conditions", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102336 + }, + "140a63be25cbcf0abdc363be3a3e52ea2bf05e9c": { + "hash": "140a63be25cbcf0abdc363be3a3e52ea2bf05e9c", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMxMDY1ODA4" + ], + "author_raw": "Riteo Siuga ", + "committer_raw": "Riteo Siuga ", + "summary": "Linux/BSD: Modify only keypad keys", + "body": "The `keycode` field of `InputEventKey` is supposed to be \"unshifted\";\nThat is, what the key would output if no modifier keys were pressed.\nThis should match what's written on the key label, but `Key` enumerates\nalso all keypad keys, which require a modifier. We thus require some\nextra checks for them.\n\nNote that this can still allow \"stuck keys\", but that's an even deeper\nproblem.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102169 + }, + "4c32d27e8ec46874736217f97deed507e3ba48d0": { + "hash": "4c32d27e8ec46874736217f97deed507e3ba48d0", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMwNzM5MjM5" + ], + "author_raw": "Michael Alexsander ", + "committer_raw": "Michael Alexsander ", + "summary": "Fix runtime crash with 3D selection with no camera", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102329 + }, + "bc0efb86a9879584aa809d95200a09e6b4ec0481": { + "hash": "bc0efb86a9879584aa809d95200a09e6b4ec0481", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjgxMTA5MTY1" + ], + "author_raw": "Hilderin <81109165+Hilderin@users.noreply.github.com>", + "committer_raw": "Hilderin <81109165+Hilderin@users.noreply.github.com>", + "summary": "Fix Floating Window overlapping when on screen edge", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102314 + }, + "3387ee1ab2fb425594b1009bdbeb09d42ce570c5": { + "hash": "3387ee1ab2fb425594b1009bdbeb09d42ce570c5", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjgxMTA5MTY1" + ], + "author_raw": "Hilderin <81109165+Hilderin@users.noreply.github.com>", + "committer_raw": "Hilderin <81109165+Hilderin@users.noreply.github.com>", + "summary": "Fix Floating Window focus on run", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102312 + }, + "150191353fd960bbd562a9c5890760cf15216c3d": { + "hash": "150191353fd960bbd562a9c5890760cf15216c3d", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjgxMTA5MTY1" + ], + "author_raw": "Hilderin <81109165+Hilderin@users.noreply.github.com>", + "committer_raw": "Hilderin <81109165+Hilderin@users.noreply.github.com>", + "summary": "Fix Floating Window not visible after restore on KDE", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102311 + }, + "3b3b6661ad6d990729df77343ce5eaa8ec79d154": { + "hash": "3b3b6661ad6d990729df77343ce5eaa8ec79d154", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Tomasz Chabora ", + "committer_raw": "Tomasz Chabora ", + "summary": "Setup working directory when quitting to project manager", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102307 + }, + "886e5d80842e301df1950d7a49f58f746ed19469": { + "hash": "886e5d80842e301df1950d7a49f58f746ed19469", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Tomasz Chabora ", + "committer_raw": "Tomasz Chabora ", + "summary": "Don't return Tree items outside visible rect", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102262 + }, + "4b8cfc3040b9a07a6fe506f2b8bfc52a53ac8d60": { + "hash": "4b8cfc3040b9a07a6fe506f2b8bfc52a53ac8d60", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjc2NDU2ODM=" + ], + "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", + "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", + "summary": "Fix native popup menus position in embedded windows.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102079 + }, + "a65fa94a2169f7a76c9353d9a8160672e7538ccb": { + "hash": "a65fa94a2169f7a76c9353d9a8160672e7538ccb", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Tomasz Chabora ", + "committer_raw": "Tomasz Chabora ", + "summary": "Update modified time when reloading script", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102297 + }, + "0a19f89ee96322ef73d8c11310dd05e5ff58560e": { + "hash": "0a19f89ee96322ef73d8c11310dd05e5ff58560e", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjEwMDU0MjI2" + ], + "author_raw": "kit ", + "committer_raw": "kit ", + "summary": "Fix TextEdit visible line count when setting text", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102296 + }, + "46d8231e63982d436347708102882175c85fbf31": { + "hash": "46d8231e63982d436347708102882175c85fbf31", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Tomasz Chabora ", + "committer_raw": "Tomasz Chabora ", + "summary": "Remove unnecessary rescan after copying file", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102260 + }, + "7cc0bf79dd7493d13651945ee10ef0e5f1b502ff": { + "hash": "7cc0bf79dd7493d13651945ee10ef0e5f1b502ff", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMwMzYxNzY=" + ], + "author_raw": "Chaosus ", + "committer_raw": "Chaosus ", + "summary": "Fix mouse filter on visual shader node previews", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102278 + }, + "6611c863bd29923006109be77c37c97fb01aaee9": { + "hash": "6611c863bd29923006109be77c37c97fb01aaee9", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE2NTIxMzM5" + ], + "author_raw": "Clay John ", + "committer_raw": "Clay John ", + "summary": "Use a smaller epsilon for omni and spot attenuation cutoff", + "body": "We just want to avoid calculating shadows when the attenuation is zero, so we should use the smallest epsilon we can get away with", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102272 + }, + "49a004fc13048cafc1c010805b5847c987d8feeb": { + "hash": "49a004fc13048cafc1c010805b5847c987d8feeb", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE2NTIxMzM5" + ], + "author_raw": "Clay John ", + "committer_raw": "Clay John ", + "summary": "Spread direct lighting calculation for LightmapGI over several submissions to avoid TDR on Windows devices", + "body": "Also add percentage progress for direct lighting step", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102257 + }, + "ceea97fc05fe66b471f521628eacf83bbd1bb554": { + "hash": "ceea97fc05fe66b471f521628eacf83bbd1bb554", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ3MDEzMzg=" + ], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Betsy: Consolidate documentation in module folder and cleanup SCsub", + "body": "Also remove unused `UavCrossPlatform_piece_all.glsl`.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102264 + }, + "258d4d5c3d9cab3d01a3fd53e022b174b94f48c6": { + "hash": "258d4d5c3d9cab3d01a3fd53e022b174b94f48c6", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE2NTIxMzM5" + ], + "author_raw": "Clay John ", + "committer_raw": "Clay John ", + "summary": "Track mesh dependencies in Dummy RenderingServer to properly resolve freeing MeshInstances", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102261 + }, + "baa33d49b181eac2327ebe924c77c2dfc84006fb": { + "hash": "baa33d49b181eac2327ebe924c77c2dfc84006fb", + "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 build with MinGW 8.0.0-1.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102255 + }, + "65e14fd16bec7953356432c336b1d1e573e4921e": { + "hash": "65e14fd16bec7953356432c336b1d1e573e4921e", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjgxMTA5MTY1" + ], + "author_raw": "Hilderin <81109165+Hilderin@users.noreply.github.com>", + "committer_raw": "Hilderin <81109165+Hilderin@users.noreply.github.com>", + "summary": "Fix slow resize Embedded Game Window", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102251 + }, + "1586c5674bbafe1d7f4bd457d446f132b475890c": { + "hash": "1586c5674bbafe1d7f4bd457d446f132b475890c", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #95626 from Chaosus/shader_fix_default_params", + "body": "Fix shader uniforms has null as default value", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "4f827e6190619285abd1469af406f3812d215e02": { + "hash": "4f827e6190619285abd1469af406f3812d215e02", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #95169 from Calinou/editorspinslider-float-step-1-slider", + "body": "Make EditorSpinSlider display a slider for floats with a step of 1.0", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "96a6dc289f823602b9a6e8450a9b68b3e15be757": { + "hash": "96a6dc289f823602b9a6e8450a9b68b3e15be757", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101548 from Nazarwadim/change_RBMap_and_input_activity_to_AHashMap", + "body": "Use `AHashMap` for `RBMap nodes` and `HashMap input_activity`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "4f3dddbbffb272b561b89f8bbc28955040750c7e": { + "hash": "4f3dddbbffb272b561b89f8bbc28955040750c7e", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101987 from Riteo/imagine-using-rids", + "body": "Wayland: Check custom cursor resource reference for cache invalidation", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "295a1dd5f7546f81e90669cadf63d556f0e71337": { + "hash": "295a1dd5f7546f81e90669cadf63d556f0e71337", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #102067 from Eddy-Rogers/102008-TempDirSlashes", + "body": "Windows: Normalize slashes in return of `OS.get_temp_dir()`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "4a7ce6070d38d1c78ffd8d2ebf91613b41eebe8e": { + "hash": "4a7ce6070d38d1c78ffd8d2ebf91613b41eebe8e", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #102128 from Faless/fix/ws_buffering_again", + "body": "[WS] Fix wslay multi-frame message parsing (again)", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "a7e5469155defaceb4dfa223fec0fa46b73ad40e": { + "hash": "a7e5469155defaceb4dfa223fec0fa46b73ad40e", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #102163 from adamscott/fix-glitched-audio-web", + "body": "[Web] Fix audio issues with samples and GodotPositionReportingProcessor", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "3d6821b72413bf11725ae5e38c58f64d73ec2963": { + "hash": "3d6821b72413bf11725ae5e38c58f64d73ec2963", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101808 from markdibarry/parallax-remove-editor-offset-guard", + "body": "Fix editor `Parallax2D` grid snap movement", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "3c3ceeebedbc06c4047ddeb747f4c6dec874a61e": { + "hash": "3c3ceeebedbc06c4047ddeb747f4c6dec874a61e", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #102196 from akien-mga/revert-97860", + "body": "Revert \"EditorResourcePicker: Replace options to load file with button for QuickOpenDialog\"", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "81e17d879d6b85d23c4de8bdbb7b7ed30c4f2084": { + "hash": "81e17d879d6b85d23c4de8bdbb7b7ed30c4f2084", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #102109 from bruvzg/export_res", + "body": "[Export] Respect icon/splash screen import settings.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "b1adcba5d93896f220a4dff0d9aaaff2d74feee7": { + "hash": "b1adcba5d93896f220a4dff0d9aaaff2d74feee7", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #102208 from clayjohn/msdf-3d", + "body": "Ensure albedo texture size is available for Label3D and Sprite3D", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "4f56d0d0d97fbd6a57c771f5ebf005226688a038": { + "hash": "4f56d0d0d97fbd6a57c771f5ebf005226688a038", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #102213 from KoBeWi/ensure_path_ensures_less_bugs_I_guess", + "body": "Fix save path validation for imported scenes", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "fe77e5ec73ba29691b0991ccaab9639dea23f1b6": { + "hash": "fe77e5ec73ba29691b0991ccaab9639dea23f1b6", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #102212 from KoBeWi/half_of_a_point", + "body": "Fix vertex indices showing as float", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "a96e1953750b05fa853532e5e6c432a2477ea6eb": { + "hash": "a96e1953750b05fa853532e5e6c432a2477ea6eb", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101927 from StefanCristian/master", + "body": "jpeg-compressor: Fix include when compiling with Clang and `FORTIFY_SOURCE >= 1`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "c5d064ed1beaa8d5a22d758dfa192b20dfb3588b": { + "hash": "c5d064ed1beaa8d5a22d758dfa192b20dfb3588b", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #102220 from jkirsteins/janiskirsteins/fix-joypad-ios", + "body": "Fix a crash on iOS from Joypad initialization", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "1a71c5ebddd9ff6320056a8915d4dcb36f274e68": { + "hash": "1a71c5ebddd9ff6320056a8915d4dcb36f274e68", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #102238 from Hilderin/fix-embed-game-multi-window-disabled", + "body": "Fix Embed Game not available when multi window is disabled", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "00564920d87c0110fa5b2c86b2e2dc34a3753320": { + "hash": "00564920d87c0110fa5b2c86b2e2dc34a3753320", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101960 from Giganzo/colorpicker-swatches-menubutton", + "body": "Fix ColorPicker load/save swatches button interactions", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "f2136399ea015cab2b9f34c06ec5abd86554c23a": { + "hash": "f2136399ea015cab2b9f34c06ec5abd86554c23a", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjM3Mzc4NzQ2" + ], + "author_raw": "Jakub Marcowski ", + "committer_raw": "Jakub Marcowski ", + "summary": "CI: Update `ruff` & `mypy` pre-commit hooks", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102246 + }, + "f601117c742686c126e223fc49de6c1abd4c4f53": { + "hash": "f601117c742686c126e223fc49de6c1abd4c4f53", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjgxMTA5MTY1" + ], + "author_raw": "Hilderin <81109165+Hilderin@users.noreply.github.com>", + "committer_raw": "Hilderin <81109165+Hilderin@users.noreply.github.com>", + "summary": "Fix Embed Game not available when multi window is disabled", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102238 + }, + "15d0e56961a7f705cf7ac216b10ca5ab005bc0eb": { + "hash": "15d0e56961a7f705cf7ac216b10ca5ab005bc0eb", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Tomasz Chabora ", + "committer_raw": "Tomasz Chabora ", + "summary": "Fix crash when ProgressDialog is outside tree", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102237 + }, + "e77a011188f491f3e701f6741f23ac7462f82ffa": { + "hash": "e77a011188f491f3e701f6741f23ac7462f82ffa", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjEzNTg3NA==" + ], + "author_raw": "Janis Kirsteins ", + "committer_raw": "Jānis Kiršteins ", + "summary": "Fix a crash in Joypad initialization on iOS", + "body": "Creating a JoypadApple can trigger a notification to add a joypad (if\na device is already connected before the game is started). Observed\non iOS 18.2.1 with a Nimbus SteelSeries.\n\nHowever at this point the Input singleton is not available yet, so\nit will crash.\n\nThis commit moves JoypadApple initialization to `initialize_joypad()`\nwhich is called explicitly after the Input singleton is available.\n\nThis is consistent with other platform joypad initialization.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102220 + }, + "4462363e1e7879de173159a6b8408bcdfadf4ec6": { + "hash": "4462363e1e7879de173159a6b8408bcdfadf4ec6", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE1OTY1MTU=" + ], + "author_raw": "Stefan Cristian B. ", + "committer_raw": "Rémi Verschelde ", + "summary": "jpeg-compressor: Fix include when compiling with Clang and `FORTIFY_SOURCE >= 1`", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101927 + }, + "86f56efbaa4f9b68cba2947dbc090264a016b666": { + "hash": "86f56efbaa4f9b68cba2947dbc090264a016b666", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjc2NDU2ODM=" + ], + "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", + "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", + "summary": "[FreeDesktop portal] Check for `FileChooser` and `Settings` interface availability instead of assuming it's always available.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101812 + }, + "b3f7c8f5d38eb2aa03b81d051a32273f19445f9c": { + "hash": "b3f7c8f5d38eb2aa03b81d051a32273f19445f9c", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjc2NDU2ODM=" + ], + "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", + "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", + "summary": "[Export] Respect icon/splash screen import settings.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102109 + }, + "570e59df3dbbde9a1708c0bb540883936a24b9d4": { + "hash": "570e59df3dbbde9a1708c0bb540883936a24b9d4", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMwMzYxNzY=" + ], + "author_raw": "Chaosus ", + "committer_raw": "Chaosus ", + "summary": "Fix shader uniforms has null as default value", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 95626 + }, + "06b2c9f23f1d6b0f8953976366daabf4e36919e3": { + "hash": "06b2c9f23f1d6b0f8953976366daabf4e36919e3", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Tomasz Chabora ", + "committer_raw": "Tomasz Chabora ", + "summary": "Fix save path validation for imported scenes", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102213 + }, + "1c2e82ed0b8ee8b8cb7459b6ce516e5f78ae5014": { + "hash": "1c2e82ed0b8ee8b8cb7459b6ce516e5f78ae5014", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Tomasz Chabora ", + "committer_raw": "Tomasz Chabora ", + "summary": "Fix vertex indices showing as float", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102212 + }, + "b38103e95d7d616f83bd1486c6e457dbb3975706": { + "hash": "b38103e95d7d616f83bd1486c6e457dbb3975706", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE5Nzg1NzQz" + ], + "author_raw": "NOLogicalSense ", + "committer_raw": "Rémi Verschelde ", + "summary": "Windows: Normalize slashes in return of `OS.get_temp_dir()`", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102067 + }, + "caf235718ec080ea3ae808cb42cebfdb9c91647e": { + "hash": "caf235718ec080ea3ae808cb42cebfdb9c91647e", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE2NTIxMzM5" + ], + "author_raw": "Clay John ", + "committer_raw": "Clay John ", + "summary": "Ensure albedo texture size is available for Label3D and Sprite3D", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102208 + }, + "9ee1873ae1e09c217ac24a5800007f63cb895615": { + "hash": "9ee1873ae1e09c217ac24a5800007f63cb895615", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #102070 from ryevdokimov/reparent-save-confirmation", + "body": "Make save confirmation a child of last exclusive window of EditorNode before popup", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "699237d243b4e534355f66730a5213a78707688a": { + "hash": "699237d243b4e534355f66730a5213a78707688a", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #102131 from dsnopek/classdb-bind-method-custom-leak", + "body": "Fix memory leak when `ClassDB::bind_method_custom()` fails", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "97c472e43f10b251b7e9e03ad0ef768ebe68cb79": { + "hash": "97c472e43f10b251b7e9e03ad0ef768ebe68cb79", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #102026 from TokageItLab/fix-save-reset", + "body": "Add saving flag hack to Skeleton and revert reset timing of animation", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "5f4a0bec2dde63a5c126b51faaf4fc8e7417b040": { + "hash": "5f4a0bec2dde63a5c126b51faaf4fc8e7417b040", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #102071 from Meorge/feat/uid-upgrader", + "body": "Add UID upgrade tool", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "7bf2b45a5297693eb0e0d8a5471906de09ce4e5e": { + "hash": "7bf2b45a5297693eb0e0d8a5471906de09ce4e5e", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #102177 from clayjohn/hdr2d-restart", + "body": "Fully enable HDR2D when the setting is changed", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "7902b6f99bd8335a9f2da73f4398cefaa9508b76": { + "hash": "7902b6f99bd8335a9f2da73f4398cefaa9508b76", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #102062 from lawnjelly/variant_util_print_verbose", + "body": "Change `VariantUtility` to prevent undef `print_verbose`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "002d90f531c9fc2147769d1f43ac0a53054faeb0": { + "hash": "002d90f531c9fc2147769d1f43ac0a53054faeb0", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #102181 from kisg/editortoaster_popup_str_main_thread", + "body": "`EditorToaster::popup_str()` must always defer to the main MessageQueue", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "59406ce250e0c2f54e21ef114f29ede3508a94c1": { + "hash": "59406ce250e0c2f54e21ef114f29ede3508a94c1", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101706 from bruvzg/ios_exp_prov_validation", + "body": "[iOS] Fix provisioning profile specifier / UUID validation.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "d034d124b2e8f1e1774ea4c45c9c0afaee509ce2": { + "hash": "d034d124b2e8f1e1774ea4c45c9c0afaee509ce2", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjk5NTc5ODc=", + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Malcolm Anderson ", + "committer_raw": "Malcolm Anderson ", + "summary": "Add UID upgrade tool", + "body": "Apply suggestions from code review\n\nCo-authored-by: Tomasz Chabora \n\nmemdelete the UID upgrade tool\n\nRemove redeclaration of singleton\n\nAdd note about committing .uid files to version control\n\nAdd \"Learn more\" button that links to Godot blog post about UIDs\n\nDetect project from 4.3 or less and automatically display UID upgrade window\n\nDisplay popup after first run of `_sources_changed`\n\nApply suggestions from code review\n\nCo-authored-by: Hugo Locurcio \nCo-authored-by: Tomasz Chabora \n\nReplace magic strings with constants\n\nUpdate editor/editor_node.cpp\n\nCo-authored-by: Tomasz Chabora ", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102071 + }, + "89ea6468d215d9a7c2eddf792ed80fff9ce17683": { + "hash": "89ea6468d215d9a7c2eddf792ed80fff9ce17683", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ3MDEzMzg=" + ], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Revert \"EditorResourcePicker: Replace options to load file with button for QuickOpenDialog\"", + "body": "This reverts commit df01daf3b782c2b75537557ad00d564127111ff1.\n\nUser feedback has shown that this change isn't a clear improvement, because:\n- The icon eats up horizontal space that's already limited here, cutting the text.\n- The \"Load\" functionality was completely removed, while it's still useful for many.\n- It breaks user expectations to no longer have load options next to Clear/Save/etc.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102196 + }, + "bde87db4437b5b9a00299bf9f3c147a842505144": { + "hash": "bde87db4437b5b9a00299bf9f3c147a842505144", + "is_merge": false, + "authored_by": [ + "U_kgDOCXd9wA" + ], + "author_raw": "Giganzo <158825920+Giganzo@users.noreply.github.com>", + "committer_raw": "Giganzo <158825920+Giganzo@users.noreply.github.com>", + "summary": "Fix get_item_area_rect when tree is scrolled", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102116 + }, + "5c6d7bfb98668e5d478cac2a48c838687a1858df": { + "hash": "5c6d7bfb98668e5d478cac2a48c838687a1858df", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIxOTk5Mzc5" + ], + "author_raw": "lawnjelly ", + "committer_raw": "lawnjelly ", + "summary": "Change `VariantUtility` to prevent undef `print_verbose`", + "body": "Changes the `VariantUtility` function from `print_verbose` to `_print_verbose`, eliminating the need for undefining the `print_verbose` macro, which caused compilation problems.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102062 + }, + "d73ebc59483a6d49d86792d6e7eb2c32cc723239": { + "hash": "d73ebc59483a6d49d86792d6e7eb2c32cc723239", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQwNjgzMg==" + ], + "author_raw": "Gergely Kis ", + "committer_raw": "Gergely Kis ", + "summary": "EditorToaster::popup_str() must always defer to the main MessageQueue", + "body": "This change is required, because the implementation of call_deferred()\nno longer ensures this behaviour: if a MessageQueue is created on a thread,\nthen that is used instead of the main MessageQueue.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102181 + }, + "9310d2512fdf94d54db1a1d97ccc2b43753be66a": { + "hash": "9310d2512fdf94d54db1a1d97ccc2b43753be66a", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjc2NDU2ODM=" + ], + "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", + "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", + "summary": "Disable Metal and Vulkan renderers in simulator builds. Remove simulator support from editor/exporter.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102179 + }, + "d774f697d36688c6a72c05e3344fd98f2eb1c67f": { + "hash": "d774f697d36688c6a72c05e3344fd98f2eb1c67f", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE2NTIxMzM5" + ], + "author_raw": "Clay John ", + "committer_raw": "Clay John ", + "summary": "Fully enable HDR2D when the setting is changed. This allows toggling HDR2D without restarting.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102177 + }, + "ee4acfbfbf15b3528c34a8d4f65d66097e636044": { + "hash": "ee4acfbfbf15b3528c34a8d4f65d66097e636044", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #95669 from kleonc/y_sort_fix_root_double_modulate", + "body": "Fix Y-sorted root item having modulation applied twice", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "dba30234b532cfed55c82b921162caff72511b30": { + "hash": "dba30234b532cfed55c82b921162caff72511b30", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101798 from Chaosus/fix_animation_editor_fps_spinbox", + "body": "Fix incomplete FPS spinbox display in sprite frames editor", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "53104265ca2364937fe10b7c530e9b43395a6f5c": { + "hash": "53104265ca2364937fe10b7c530e9b43395a6f5c", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101868 from bruvzg/rtl_nt_ready", + "body": "[RTL] Fix `ready` signal sent too early in single threaded RTL.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "4b9f88280b6356b6c765a9f26fce87219800d824": { + "hash": "4b9f88280b6356b6c765a9f26fce87219800d824", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #102122 from DarioSamo/default-sdfgi-fix", + "body": "Fix default SDFGI variant not being compiled in time.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "7e97ada3b7567fc245564fd770c1eff5678a7870": { + "hash": "7e97ada3b7567fc245564fd770c1eff5678a7870", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #102125 from DarioSamo/ubershader-thread-priority", + "body": "Mark pipeline compilation of ubershaders as high priority.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "f4c2ffffb7b72fd2d0e4d6ffcebcd648257aaf96": { + "hash": "f4c2ffffb7b72fd2d0e4d6ffcebcd648257aaf96", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #102134 from bruvzg/win_main_cleanup", + "body": "[Windows] Remove unused code from `godot_windows.cpp`.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "424487869eae17f7500c21c12d36beaf2ebfea4d": { + "hash": "424487869eae17f7500c21c12d36beaf2ebfea4d", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #90726 from Chubercik/ucaps-exorcism", + "body": "Update `ucaps.h` to contain proper case matchings", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "3ba6ac0f66b59449526abee38321408575e82e72": { + "hash": "3ba6ac0f66b59449526abee38321408575e82e72", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #102143 from MathdudeMan/shader-error", + "body": "Fix: Mass property particle shader bug", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "c02b4e5feac3f173c2e8c80995f06d442443fb38": { + "hash": "c02b4e5feac3f173c2e8c80995f06d442443fb38", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #102161 from stuartcarnie/2d_clip_children", + "body": "2D: Fix clip children and rendering artefacts", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "d56cbd374b66e0207f862afc0b0d3686f8adec27": { + "hash": "d56cbd374b66e0207f862afc0b0d3686f8adec27", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQyMzIzMzE1" + ], + "author_raw": "Adam ", + "committer_raw": "Adam ", + "summary": "Fix `Basis::get_euler` incorrectly simplifying rotations in some cases.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102144 + }, + "c558c8a5f1cbf0d0b621a201a2931f7a8a08f961": { + "hash": "c558c8a5f1cbf0d0b621a201a2931f7a8a08f961", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjI3MDkyOA==" + ], + "author_raw": "Adam Scott ", + "committer_raw": "Adam Scott ", + "summary": "[Web] Fix audio issues with samples and GodotPositionReportingProcessor", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102163 + }, + "0a9cd5ede9011abafa5cc1a6cefaaa34908b5aa6": { + "hash": "0a9cd5ede9011abafa5cc1a6cefaaa34908b5aa6", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjUyODUy" + ], + "author_raw": "Stuart Carnie ", + "committer_raw": "Stuart Carnie ", + "summary": "2D: Fix clip children and rendering artefacts", + "body": "Fixes both GLES3 and RendererRD implementations\n\nCloses #102147", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102161 + }, + "73d813aada13a982e9ad2a7f6a39863881a76b34": { + "hash": "73d813aada13a982e9ad2a7f6a39863881a76b34", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjEwMDU0MjI2" + ], + "author_raw": "kit ", + "committer_raw": "kit ", + "summary": "Fix TextEdit mouse selection and scroll cancel", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91778 + }, + "03bfb4656f093f2fc748287d3c2a0379231965ae": { + "hash": "03bfb4656f093f2fc748287d3c2a0379231965ae", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQzNTQzOTA5" + ], + "author_raw": "arkology <43543909+arkology@users.noreply.github.com>", + "committer_raw": "arkology <43543909+arkology@users.noreply.github.com>", + "summary": "Use `FlowContainer` for `Profiler` and `Visual Profiler` bars", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102024 + }, + "104857687cc46581ae08946cc8ef3657388a85fd": { + "hash": "104857687cc46581ae08946cc8ef3657388a85fd", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjM3Mzc4NzQ2" + ], + "author_raw": "Jakub Marcowski ", + "committer_raw": "Jakub Marcowski ", + "summary": "Update `ucaps.h` to contain proper case matchings", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 90726 + }, + "a20934c8e40e258e8372cbb2b7c689cc315b7e11": { + "hash": "a20934c8e40e258e8372cbb2b7c689cc315b7e11", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjExNzk3MTc0" + ], + "author_raw": "Pedro J. Estébanez ", + "committer_raw": "Pedro J. Estébanez ", + "summary": "Optimize enumeration of global classes in create dialog and autocomplete", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101489 + }, + "318af42020cd349c5c9c3e4c88aa87249ca224b0": { + "hash": "318af42020cd349c5c9c3e4c88aa87249ca224b0", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjExNzk3MTc0" + ], + "author_raw": "Pedro J. Estébanez ", + "committer_raw": "Pedro J. Estébanez ", + "summary": "Include more attributes in the global class names cache", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101489 + }, + "964cd6525e7292c73784cfd89c419021160305d5": { + "hash": "964cd6525e7292c73784cfd89c419021160305d5", + "is_merge": false, + "authored_by": [ + "U_kgDOCFumxg" + ], + "author_raw": "MathdudeMan ", + "committer_raw": "MathdudeMan ", + "summary": "Fix: Mass property particle shader error", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102143 + }, + "a013481b0911e59cc3f3dea7ebb732450c3e1460": { + "hash": "a013481b0911e59cc3f3dea7ebb732450c3e1460", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #102133 from DarioSamo/particles-clear-color-fix", + "body": "Fix framebuffer clear for particle collider heightfield.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "3c3ff85d33f55cbbf3f00b62040985fee50d85ad": { + "hash": "3c3ff85d33f55cbbf3f00b62040985fee50d85ad", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101913 from Giganzo/color-hide-button", + "body": "Fix ColorPicker hide save/load swatches for presets_visible", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "3c80c14092523031a58d29bb115ba9a529144210": { + "hash": "3c80c14092523031a58d29bb115ba9a529144210", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101924 from adamscott/game-editor-non-cached-mouse-mode", + "body": "Delegate handling `mouse_mode` to the `DisplayServer`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "ab67fd7deeae65519430b4e4fb7a9796f0ede3df": { + "hash": "ab67fd7deeae65519430b4e4fb7a9796f0ede3df", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #102042 from ChildLearningClub/master", + "body": "Change if false to if true \"Emoji and Symbols\" menu is enabled.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "d9bba033926d5b97d508fdc8be5fce4dbc9f5506": { + "hash": "d9bba033926d5b97d508fdc8be5fce4dbc9f5506", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjc2NDU2ODM=" + ], + "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", + "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", + "summary": "[Windows] Remove unused code from `godot_windows.cpp`.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102134 + }, + "2710c359d6bf9f170040b00035bf32586f4b0c3f": { + "hash": "2710c359d6bf9f170040b00035bf32586f4b0c3f", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjI1NzAxNzc0" + ], + "author_raw": "ChildLearningClub ", + "committer_raw": "Rémi Verschelde ", + "summary": "Changed if false to if true \"Emoji and Symbols\" menu is enabled.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102042 + }, + "5c7fd16eea72f40bfb2ea8504d308d84dc328cbe": { + "hash": "5c7fd16eea72f40bfb2ea8504d308d84dc328cbe", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjUzODUwNA==" + ], + "author_raw": "DarioSamo ", + "committer_raw": "DarioSamo ", + "summary": "Fix framebuffer clear for particle collider heightfield.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102133 + }, + "e904c0c014a09548f9058261cd09ddfb8fc2cc24": { + "hash": "e904c0c014a09548f9058261cd09ddfb8fc2cc24", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE5MTU2MQ==" + ], + "author_raw": "David Snopek ", + "committer_raw": "David Snopek ", + "summary": "Fix memory leak when `ClassDB::bind_method_custom()` fails", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102131 + }, + "47f553ae0bc59faa98b4b8b137a47ed05cb99de5": { + "hash": "47f553ae0bc59faa98b4b8b137a47ed05cb99de5", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjI3MDkyOA==" + ], + "author_raw": "Adam Scott ", + "committer_raw": "Adam Scott ", + "summary": "Delegate to the DisplayServer the task of handling mouse_mode", + "body": "- Add `MOUSE_MODE_MAX` and various index checks", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101924 + }, + "a2f5eb9cf095a8d942d9518a2ef5848cd47ce8f1": { + "hash": "a2f5eb9cf095a8d942d9518a2ef5848cd47ce8f1", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE2ODc5MTg=" + ], + "author_raw": "Fabio Alessandrelli ", + "committer_raw": "Fabio Alessandrelli ", + "summary": "[WS] Fix wslay multi-frame message parsing (again)", + "body": "We incorrectly assumed that the `payload_length` in the recv start\ncallback of wslay was the final message size, but according to the\nWebSocket protocol, the payload length always refers to the current\nframe's payload size.\n\nThe protocol, in fact, do not include a \"message payload\" length on\npurpose to allow sending messages of unknown size without forcing the\nsender to buffer the whole message (RFC6455 Section 5.4).\n\nThis means a receiving peer has no way to know beforehand how long a\nmessage will be, and needs instead to keep track of the length of each\nframe until the FIN one is received to properly reconstruct the message\nat the end.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102128 + }, + "71d80b26a4c47e1b5e1bab9ed8ef1512e359b5e9": { + "hash": "71d80b26a4c47e1b5e1bab9ed8ef1512e359b5e9", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #100371 from larspet/audio-bus-uid", + "body": "Fix default `AudioBusLayout` not loading correctly if path is set in Project Settings", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "998a21782f2f74c87eaf6776f40f7f7def88052e": { + "hash": "998a21782f2f74c87eaf6776f40f7f7def88052e", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101768 from KoBeWi/just_spread_the_code_with_another_layer_of_hacks_what_can_go_wrong_huh", + "body": "Fix inspector jumping when gaining focus", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "d571eeaec1c89bbafa8049c599367e400f8984c5": { + "hash": "d571eeaec1c89bbafa8049c599367e400f8984c5", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101933 from KoBeWi/embedded_problems_require_embedded_solutions", + "body": "Fix ProgressDialog in single window mode", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "b7deb853c94645cb140ecc5c7278bd367d4fe54d": { + "hash": "b7deb853c94645cb140ecc5c7278bd367d4fe54d", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #102029 from mihe/jolt/area-mass-properties", + "body": "Override mass properties for `Area3D` when using Jolt Physics", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "808c25f45349d13475d08be427d5762f4f9d4f0f": { + "hash": "808c25f45349d13475d08be427d5762f4f9d4f0f", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #102089 from adamscott/fix-curve-texture-web", + "body": "Add check for float texture linear filtering support", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "1d11751b15bf2f3dc76a695ea8c6bf3c0db7e537": { + "hash": "1d11751b15bf2f3dc76a695ea8c6bf3c0db7e537", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101899 from havi05/itemlist-fix-textoverrun", + "body": "ItemList: Fix `text_overrun_behavior`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "d421cccf0bbab8a987b62b9e49f559531147519b": { + "hash": "d421cccf0bbab8a987b62b9e49f559531147519b", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #102099 from mihe/pck-patch-bug", + "body": "Fix patch PCKs incorrectly marking imported resources for removal", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "5ac6bce58df786dbcf76ec7d87281bc43fc24cfe": { + "hash": "5ac6bce58df786dbcf76ec7d87281bc43fc24cfe", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #102105 from clayjohn/SDFGI-unflip-normal", + "body": "Avoid flipping normal based on facing direction when calculating SDF", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "1aed2f577e156d026a69e3a50d5cc63682cb23ab": { + "hash": "1aed2f577e156d026a69e3a50d5cc63682cb23ab", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #100904 from kiroxas/fixVariantMSVCWorkaround", + "body": "Fix MSVC Variant Workaround", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "55c9dbc043f075d6b4e165414b34be21645595d1": { + "hash": "55c9dbc043f075d6b4e165414b34be21645595d1", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #102003 from Meorge/app-bundle-date", + "body": "Update the app bundle's access and modified times to match the build time on macOS", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "ef4940c42908d5b30ae341bb9791ef9cafaffd40": { + "hash": "ef4940c42908d5b30ae341bb9791ef9cafaffd40", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101918 from Yelloween10/fix-subresources-shortcut", + "body": "Fix Make Sub-Resources Unique shortcut focus", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "b238fe25e195833bc4814fc573db19f63e666a85": { + "hash": "b238fe25e195833bc4814fc573db19f63e666a85", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101996 from syntaxerror247/fix-swipe-to-dismiss", + "body": "Android: Keep swipe-to-dismiss disabled by default", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "108e662bea1cf4367c5c1ab9c6aba2d2600507c6": { + "hash": "108e662bea1cf4367c5c1ab9c6aba2d2600507c6", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #102006 from Hilderin/fix-embedded-game-paused", + "body": "Fix flickering in embedded game when paused", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "d0c29faa1547a261254d7721d2e7bcad002a9204": { + "hash": "d0c29faa1547a261254d7721d2e7bcad002a9204", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjUzODUwNA==" + ], + "author_raw": "Dario ", + "committer_raw": "Dario ", + "summary": "Mark pipeline compilation of ubershaders as high priority.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102125 + }, + "655e98b2ea99f4a8bfe2548c1ce93a9a28627c38": { + "hash": "655e98b2ea99f4a8bfe2548c1ce93a9a28627c38", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjUzODUwNA==" + ], + "author_raw": "Dario ", + "committer_raw": "Dario ", + "summary": "Fix default SDFGI variant not being compiled in time.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102122 + }, + "24b502b13aec4d33cb011c72342497f20a7cbe15": { + "hash": "24b502b13aec4d33cb011c72342497f20a7cbe15", + "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 Y-sorted root item having modulation applied twice", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 95669 + }, + "c7fd0bb740c250b1fd8ccccfd47a33649b555ccc": { + "hash": "c7fd0bb740c250b1fd8ccccfd47a33649b555ccc", + "is_merge": false, + "authored_by": [ + "U_kgDOBkx80A" + ], + "author_raw": "Robert Yevdokimov <105675984+ryevdokimov@users.noreply.github.com>", + "committer_raw": "Robert Yevdokimov <105675984+ryevdokimov@users.noreply.github.com>", + "summary": "Make save confirmation a child of last exclusive window of EditorNode before popup", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102070 + }, + "60913170c696aa8714f009b84cf7106ed9d730a0": { + "hash": "60913170c696aa8714f009b84cf7106ed9d730a0", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjI3MDkyOA==", + "MDQ6VXNlcjE2NTIxMzM5" + ], + "author_raw": "Adam Scott ", + "committer_raw": "Adam Scott ", + "summary": "Add check for float texture linear filtering support", + "body": "Co-authored-by: Clay John ", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102089 + }, + "a525e30c27b18b869a090dae31e243d6fef0faa4": { + "hash": "a525e30c27b18b869a090dae31e243d6fef0faa4", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE2NTIxMzM5" + ], + "author_raw": "Clay John ", + "committer_raw": "Clay John ", + "summary": "Avoid flipping normal based on facing direction when calculation SDF. This shader runs for multiple directions, so the flip direction won't be accurate and just creates bad normals", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102105 + }, + "7a85b19e5a073dee817f06eaa072f71175a42902": { + "hash": "7a85b19e5a073dee817f06eaa072f71175a42902", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Tomasz Chabora ", + "committer_raw": "Tomasz Chabora ", + "summary": "Fix ProgressDialog in single window mode", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101933 + }, + "3580509fee8828ee219ac4836cacde79175bda72": { + "hash": "3580509fee8828ee219ac4836cacde79175bda72", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjgxMTA5MTY1" + ], + "author_raw": "Hilderin <81109165+Hilderin@users.noreply.github.com>", + "committer_raw": "Hilderin <81109165+Hilderin@users.noreply.github.com>", + "summary": "Fix flickering in embedded game when paused", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102006 + }, + "fddf30d028d68bfdc840fa1df55c4b4c38570301": { + "hash": "fddf30d028d68bfdc840fa1df55c4b4c38570301", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ4ODQyNDY=" + ], + "author_raw": "Mikael Hermansson ", + "committer_raw": "Mikael Hermansson ", + "summary": "Fix patch PCKs incorrectly marking imported resources for removal", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102099 + }, + "cb7085340ef583d324a0c6436a39266ad9707a0f": { + "hash": "cb7085340ef583d324a0c6436a39266ad9707a0f", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjYxOTM4MjYz" + ], + "author_raw": "Silc 'Tokage' Renew ", + "committer_raw": "Silc 'Tokage' Renew ", + "summary": "Add saving flag hack to Skeleton and revert reset timing of animation", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102026 + }, + "6df21a8fdcb9a54e62e385f218189aaa086a98e5": { + "hash": "6df21a8fdcb9a54e62e385f218189aaa086a98e5", + "is_merge": false, + "authored_by": [ + "U_kgDOCouzNQ" + ], + "author_raw": "Anish Mishra ", + "committer_raw": "Anish Mishra ", + "summary": "Android: Keep swipe-to-dismiss disabled by default", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101996 + }, + "922642440132bf7b070a16240c3a21d119584403": { + "hash": "922642440132bf7b070a16240c3a21d119584403", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Tomasz Chabora ", + "committer_raw": "Tomasz Chabora ", + "summary": "Fix inspector jumping when gaining focus", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101768 + }, + "6dc78c8aa17ad46e701e0c4e7b7632c2f0e098f1": { + "hash": "6dc78c8aa17ad46e701e0c4e7b7632c2f0e098f1", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101771 from bruvzg/lbl_line_valign", + "body": "Fix Label vertical line alignment.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "2776715ace958c50aa2997a3c4d3ea320628b9ee": { + "hash": "2776715ace958c50aa2997a3c4d3ea320628b9ee", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101970 from raulsntos/dotnet/signal-obsolete-everything", + "body": "[.NET] Add Obsolete attribute to signal trampolines and emitter functions", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "0dc6b7c056911bb13f9a24a3f1a9df724cb825e4": { + "hash": "0dc6b7c056911bb13f9a24a3f1a9df724cb825e4", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101280 from Sauermann/fix-focus-rect-meta-access", + "body": "Fix `__focus_rect` meta access error when resizing `Tree`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "82199a83ce82ebe92a1cb7eea784ebbdae74074f": { + "hash": "82199a83ce82ebe92a1cb7eea784ebbdae74074f", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101998 from stuartcarnie/2d_buffer_overwrite", + "body": "2D: Fix rendering artifacts when using `BackBufferCopy`.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "1a2ad2fb5f3088604ce58143bea7959bf6a7054f": { + "hash": "1a2ad2fb5f3088604ce58143bea7959bf6a7054f", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #102022 from akien-mga/glslang-fix-gcc15", + "body": "Add missing `cstdint` includes for GCC 15", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "7d185473bf51a877402423682a54ad3f47881b45": { + "hash": "7d185473bf51a877402423682a54ad3f47881b45", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #96623 from ajreckof/avoid-bubbling-up-changed-notification-when-on-new-item/key-of-dictionaries-to-avoid-inspector-whipeout-", + "body": "Avoid bubbling up changed notification when on new item/key of dictionaries to avoid inspector wipeout.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "1c0bff54a1cfc527e47fe55246e7ee9b2ddfb09a": { + "hash": "1c0bff54a1cfc527e47fe55246e7ee9b2ddfb09a", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #93792 from kitbdev/fix-center-viewport-horizontal", + "body": "Fix center viewport not working horizontally", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "a366f23f3db455d82f61b23741bbb36b91bdea41": { + "hash": "a366f23f3db455d82f61b23741bbb36b91bdea41", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #102027 from YeldhamDev/missing_game_view_metadata", + "body": "Add missing metadata saving for embed size mode", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "4793965c1f6c3b6a4fbff6ea83e0c7b8e266cb1a": { + "hash": "4793965c1f6c3b6a4fbff6ea83e0c7b8e266cb1a", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #102045 from Hilderin/fix-bad-window-error-when-stopping-embedded-game", + "body": "Fix BadWindow error when stopping embedded game on Linux", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "c019f3d4a58b64586704655b7186547c3d927132": { + "hash": "c019f3d4a58b64586704655b7186547c3d927132", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #102049 from timothyqiu/editor-i18n", + "body": "Fix several i18n issues in editor", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "69c5b0307086a61fdc4377dc2a07b3918ad33107": { + "hash": "69c5b0307086a61fdc4377dc2a07b3918ad33107", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101625 from Rindbee/fix-follow-focus-in-rotated-ScrollContainer", + "body": "Fix Follow Focus in a rotated `ScrollContainer`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "7bf6caaa29f022af3e5c67bfb56eeaa56de1f769": { + "hash": "7bf6caaa29f022af3e5c67bfb56eeaa56de1f769", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101791 from bruvzg/ts_emb_keys", + "body": "[TextServer] Fix embedded object keys in substrings.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "ecbd90d022b5f3dbdd77c9dc730ea37bfa9c6116": { + "hash": "ecbd90d022b5f3dbdd77c9dc730ea37bfa9c6116", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101825 from ryevdokimov/spin-box-drag-accept-event", + "body": "Fix spinbox input events propagating during dragging, breaking focus", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "07ceb0f5cf0fb69aba577f18843c3e702e346c6f": { + "hash": "07ceb0f5cf0fb69aba577f18843c3e702e346c6f", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #102069 from goatchurchprime/gtch/pamaxlength", + "body": "Initialize pa_buffer_attr.maxlength to -1", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "583b6aef9cd804fec25d79d797c885446b5c6b23": { + "hash": "583b6aef9cd804fec25d79d797c885446b5c6b23", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101818 from Yelloween10/update-subviewport-doc", + "body": "Update SubViewport documentations to include a note about input behaviour", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "4129a09a5c3040d21863419feb202d0718ff31c3": { + "hash": "4129a09a5c3040d21863419feb202d0718ff31c3", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #102080 from bruvzg/fd_open_any", + "body": "Fix FILE_MODE_OPEN_ANY file dialog not selecting folders.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "7ce0828c5b4fdc712b944f4a5a4c2a22a4ddda09": { + "hash": "7ce0828c5b4fdc712b944f4a5a4c2a22a4ddda09", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101883 from ProgrammerOnCoffee/cpuparticles-doc", + "body": "Fix incorrect `CPUParticles2D` and `CPUParticles3D` documentation", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "adceb32177b0b1e5f1328544c583c58c90c1da48": { + "hash": "adceb32177b0b1e5f1328544c583c58c90c1da48", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjc2NDU2ODM=" + ], + "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", + "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", + "summary": "Fix FILE_MODE_OPEN_ANY file dialog not selecting folders.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102080 + }, + "b5622e9f780503a4b24300541bac070772721f5e": { + "hash": "b5622e9f780503a4b24300541bac070772721f5e", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjY3NzI1NA==" + ], + "author_raw": "Julian Todd ", + "committer_raw": "Julian Todd ", + "summary": "Initialize pa_buffer_attr.maxlength to -1", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102069 + }, + "e5498020b6250d9284efcdcf0f85f39d48d8548f": { + "hash": "e5498020b6250d9284efcdcf0f85f39d48d8548f", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101815 from mihe/jolt/no-post-step", + "body": "Refactor post-step operations in Jolt module to be done as needed", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "6fdf91cc2f3f186197f22b72bfe12c5db6354608": { + "hash": "6fdf91cc2f3f186197f22b72bfe12c5db6354608", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101616 from KoBeWi/how_was_it_even_functional", + "body": "Rework script external modification tracking", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "46434b0f2ee25f036ce36a7c928438b766ce1fc5": { + "hash": "46434b0f2ee25f036ce36a7c928438b766ce1fc5", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101726 from akien-mga/scons-platform-custom-tools-v2", + "body": "SCons: Fix handling of platform-specific tools, notably `mingw`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "4c4f29a490aaa914248f3087b2689abb91a13d8d": { + "hash": "4c4f29a490aaa914248f3087b2689abb91a13d8d", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjM3MjQ3Ng==" + ], + "author_raw": "Haoyu Qiu ", + "committer_raw": "Haoyu Qiu ", + "summary": "Fix several i18n issues in editor", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102049 + }, + "998e3dfcf7ec1fb6aaede9a7e1cc5618550a111f": { + "hash": "998e3dfcf7ec1fb6aaede9a7e1cc5618550a111f", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjk5NTc5ODc=", + "MDQ6VXNlcjc2NDU2ODM=" + ], + "author_raw": "Malcolm Anderson ", + "committer_raw": "Malcolm Anderson ", + "summary": "Update the app bundle's creation time to match the build time on macOS", + "body": "Co-authored-by: bruvzg <7645683+bruvzg@users.noreply.github.com>", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102003 + }, + "725dd4930ec259f1b79e10284218863e491f40d0": { + "hash": "725dd4930ec259f1b79e10284218863e491f40d0", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjgxMTA5MTY1" + ], + "author_raw": "Hilderin <81109165+Hilderin@users.noreply.github.com>", + "committer_raw": "Hilderin <81109165+Hilderin@users.noreply.github.com>", + "summary": "Fix BadWindow error when stopping embedded game on Linux", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102045 + }, + "3d8301445d280fad2205044459da79d554b05ebb": { + "hash": "3d8301445d280fad2205044459da79d554b05ebb", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjM3MzgzMzE2", + "MDQ6VXNlcjE4MDAzMg==" + ], + "author_raw": "Muller-Castro <37383316+Muller-Castro@users.noreply.github.com>", + "committer_raw": "Muller-Castro <37383316+Muller-Castro@users.noreply.github.com>", + "summary": "Change from blender directory to blender exec", + "body": "Co-authored-by: Hugo Locurcio ", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102044 + }, + "46fa85891bc24eef799750a548af5388f3da01f2": { + "hash": "46fa85891bc24eef799750a548af5388f3da01f2", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjEwMDU0MjI2" + ], + "author_raw": "kit ", + "committer_raw": "kit ", + "summary": "Fix center viewport not working horizontally", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 93792 + }, + "f380b003519a6c297aff8d393bf47dc55bff1bcf": { + "hash": "f380b003519a6c297aff8d393bf47dc55bff1bcf", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ4ODQyNDY=" + ], + "author_raw": "Mikael Hermansson ", + "committer_raw": "Mikael Hermansson ", + "summary": "Override mass properties for `Area3D` when using Jolt Physics", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102029 + }, + "d5eab41b00262b2885a928db9c255c0b09a78942": { + "hash": "d5eab41b00262b2885a928db9c255c0b09a78942", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMwNzM5MjM5" + ], + "author_raw": "Michael Alexsander ", + "committer_raw": "Michael Alexsander ", + "summary": "Add missing metadata saving for embed size mode", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102027 + }, + "1823460787a6c1bb8e4eaf21ac2a3f90d24d5ee0": { + "hash": "1823460787a6c1bb8e4eaf21ac2a3f90d24d5ee0", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ3MDEzMzg=" + ], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Add missing `cstdint` includes for GCC 15", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102022 + }, + "90208f7dd4c73286dfdd10b2421161ef46fc323f": { + "hash": "90208f7dd4c73286dfdd10b2421161ef46fc323f", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ3MDEzMzg=", + "MDQ6VXNlcjE3NDg5Mjky" + ], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "SCons: Fix handling of platform-specific tools, notably `mingw`", + "body": "Add optional `detect.py` `get_tools` method to let platforms register SCons\ntools they need.\n\nThis helps move this logic out of SConstruct, keeping platforms more self\ncontained, and helping thirdparty platforms define their own custom tools.\n\nThis logic was also unreliable (the `use_mingw` one would only work if\npassed manually on the command line, not in e.g. `get_flags`).\n\nCo-authored-by: Thaddeus Crews ", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101726 + }, + "a30410bbf530ea2f06fe33c085649b473f822a8b": { + "hash": "a30410bbf530ea2f06fe33c085649b473f822a8b", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ4ODQyNDY=" + ], + "author_raw": "Mikael Hermansson ", + "committer_raw": "Mikael Hermansson ", + "summary": "Refactor post-step operations in Jolt module to be done as needed", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101815 + }, + "0e7de3a1d9d03526436fef7fcdfa7943c48beb16": { + "hash": "0e7de3a1d9d03526436fef7fcdfa7943c48beb16", + "is_merge": false, + "authored_by": [ + "U_kgDOCj6ZbA" + ], + "author_raw": "ProgrammerOnCoffee <171874668+ProgrammerOnCoffee@users.noreply.github.com>", + "committer_raw": "Hugo Locurcio ", + "summary": "Fix incorrect CPUParticles2D documentation", + "body": "Fixes incorrect documentation for CPUParticles2D.color_initial_ramp", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101883 + }, + "b567709fdd91f2778097528c106ccb0a413c48e2": { + "hash": "b567709fdd91f2778097528c106ccb0a413c48e2", + "is_merge": false, + "authored_by": [ + "U_kgDOBkx80A" + ], + "author_raw": "Robert Yevdokimov <105675984+ryevdokimov@users.noreply.github.com>", + "committer_raw": "Robert Yevdokimov <105675984+ryevdokimov@users.noreply.github.com>", + "summary": "Fix visible viewport gizmos when preview camera is enabled on startup", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102014 + }, + "2510fefebd1f597e13801d27af17055f23045c6c": { + "hash": "2510fefebd1f597e13801d27af17055f23045c6c", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjUyODUy" + ], + "author_raw": "Stuart Carnie ", + "committer_raw": "Stuart Carnie ", + "summary": "2D: Fix rendering artefacts when using `BackBufferCopy`.", + "body": "Fixes both GLES3 and RendererRD implementations", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101998 + }, + "2c35077148312868e51b14547bc794ad568466cd": { + "hash": "2c35077148312868e51b14547bc794ad568466cd", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjcxOTQyMTY0" + ], + "author_raw": "havi05 ", + "committer_raw": "havi05 ", + "summary": "Itemlist - fix `text_overrun_behavior`", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101899 + }, + "b15b24b087e792335d919fd83055f50f276fbe22": { + "hash": "b15b24b087e792335d919fd83055f50f276fbe22", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101688 from TCROC/fix-gpu-particles-2d-set_one_shot-seed-randomization", + "body": "Fix `gpu_particles_2d` not randomizing seed when `set_one_shot` is called", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "b298f6f479ec9b4c82fb8b9666da708089a7b8c6": { + "hash": "b298f6f479ec9b4c82fb8b9666da708089a7b8c6", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101936 from Hilderin/disable-game-embedding-single-window-mode", + "body": "Disable Game Embedding in Single Window Mode", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "a7363946b2b4047af9cf3f41f3815ffb0a6b5d0b": { + "hash": "a7363946b2b4047af9cf3f41f3815ffb0a6b5d0b", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101911 from rburing/fti_2d_particles_on_target", + "body": "`CPUParticles2D` - Add ability to follow physics interpolated target", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "a5015ca8f63ee314afad8bb7fb3d4d2c8e7f09a5": { + "hash": "a5015ca8f63ee314afad8bb7fb3d4d2c8e7f09a5", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101957 from arkology/texture-progress-minimum-size", + "body": "`TextureProgressBar` minimum size selection as maximum among all textures", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "0d7af5b0cb7b8afe2387f1c9a5c07475008187c3": { + "hash": "0d7af5b0cb7b8afe2387f1c9a5c07475008187c3", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101968 from kiroxas/FixSlightlyWrongPath", + "body": "Fix wrong distance calculation in `NavMeshQueries3D::_query_task_build_path_corridor`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "7625d6d9f68cbff399cd705c25ebec493c278a1c": { + "hash": "7625d6d9f68cbff399cd705c25ebec493c278a1c", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101940 from mihe/jolt/zero-sized-box", + "body": "Update Jolt Physics `BoxShape` to allow for zero-sized boxes", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "802cb0fed8b569a3e0784b3e0d9cb03a7a8f81f4": { + "hash": "802cb0fed8b569a3e0784b3e0d9cb03a7a8f81f4", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101909 from BlueCube3310/compat-rgtc-arr", + "body": "WebGL2: Fix 2D array textures with RGTC compression not rendering", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "21e1115ed3dd8f165f01b6d6ebd89c3d517c1f2f": { + "hash": "21e1115ed3dd8f165f01b6d6ebd89c3d517c1f2f", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101931 from stuartcarnie/canvas_texture_cache", + "body": "2D: Fix `CanvasTexture` rendering when updating channels", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "1ffb40c7ca74cd5328b254f32a62751958a9ff92": { + "hash": "1ffb40c7ca74cd5328b254f32a62751958a9ff92", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101972 from darksylinc/matias-vma-slowdown", + "body": "Vulkan: Fix performance regression introduced in buffer creation", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "b381d1b0e5e48ed06eae5cdec4f6b23a104117ed": { + "hash": "b381d1b0e5e48ed06eae5cdec4f6b23a104117ed", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101943 from gofastlily/fix-101907-save-branch-as-scene-reset-scale", + "body": "Fix SceneTreeDock::_new_scene_from()'s reset_scale in 3D", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "c8087567c97adc09890dbb49d8abfde44378d8cb": { + "hash": "c8087567c97adc09890dbb49d8abfde44378d8cb", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMxMDY1ODA4" + ], + "author_raw": "Riteo Siuga ", + "committer_raw": "Riteo Siuga ", + "summary": "Wayland: Check custom cursor resource reference for cache invalidation", + "body": "Images don't have RIDs and this way of checking stuff broke the cursor\ncache. Let's do like all other platforms and check the resource\nreference instead.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101987 + }, + "56fc0fd1758cbe15faede6dd2f330a6eebbbe3b3": { + "hash": "56fc0fd1758cbe15faede6dd2f330a6eebbbe3b3", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyOTgzNw==", + "MDQ6VXNlcjIxOTk5Mzc5" + ], + "author_raw": "Ricardo Buring ", + "committer_raw": "Ricardo Buring ", + "summary": "CPUParticles2D - Add ability to follow physics interpolated target", + "body": "Allows a non-interpolated particle system to closely follow an interpolated target without tracking ahead of the target, by performing fixed timestep interpolation on the particle system global transform, and using this for emission.\n\nCo-authored-by: lawnjelly ", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101911 + }, + "f65df7e1f50c02e983a32889581124c9bf16e1cd": { + "hash": "f65df7e1f50c02e983a32889581124c9bf16e1cd", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjcxOTQyMTY0" + ], + "author_raw": "havi05 ", + "committer_raw": "havi05 ", + "summary": "Fix `Itemlist` font color in `Light` editor themes", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101978 + }, + "c30eff59868f6d07d6a651090dc252973b8cdf3e": { + "hash": "c30eff59868f6d07d6a651090dc252973b8cdf3e", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMzOTUxMzA=" + ], + "author_raw": "Matias N. Goldberg ", + "committer_raw": "Matias N. Goldberg ", + "summary": "Fix performance regression introduced in #90993", + "body": "PR #90993 needed to get rid of VMA_MEMORY_USAGE_AUTO_PREFER_HOST because\nwe no longer used vmaCreateBuffer so we could specify the allocation\ncallbacks.\n\nThis however resulted in the wrong memory pool being chosen, causing\nsignficant performance slowdown.\n\nIndicate additional preferred flags to help VMA select the proper pool.\n\nFixes #101905", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101972 + }, + "5a53ec55ecb6b9b8b3c8b44a20092e64fcb21c69": { + "hash": "5a53ec55ecb6b9b8b3c8b44a20092e64fcb21c69", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjM5MDMwNTk=" + ], + "author_raw": "Raul Santos ", + "committer_raw": "Raul Santos ", + "summary": "[.NET] Add Obsolete attribute to signal trampolines and emitter functions", + "body": "If a signal is deprecated, make sure we also add the `[Obsolete]` attribute to that signal's trampoline and emitter functions.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101970 + }, + "663917449baffb7026ace44c6912efd2d671d19c": { + "hash": "663917449baffb7026ace44c6912efd2d671d19c", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjUyODUy" + ], + "author_raw": "Stuart Carnie ", + "committer_raw": "Stuart Carnie ", + "summary": "2D: Fix `CanvasTexture` rendering when updating channels", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101931 + }, + "7e9cbfbcb86f786a1c2a85ecdfecc10bfbd5f068": { + "hash": "7e9cbfbcb86f786a1c2a85ecdfecc10bfbd5f068", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMxNzYwNjI=" + ], + "author_raw": "Kiro ", + "committer_raw": "Kiro ", + "summary": "Remove erroneous squared version", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101968 + }, + "046793b260905bec1a7e10ee710c79d9db180dbf": { + "hash": "046793b260905bec1a7e10ee710c79d9db180dbf", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQzNTQzOTA5" + ], + "author_raw": "arkology <43543909+arkology@users.noreply.github.com>", + "committer_raw": "arkology <43543909+arkology@users.noreply.github.com>", + "summary": "`TextureProgressBar` minimum size selection as maximum among all textures", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101957 + }, + "721f8e793e60049a3cf3356892949bd1c2563ec4": { + "hash": "721f8e793e60049a3cf3356892949bd1c2563ec4", + "is_merge": false, + "authored_by": [ + "U_kgDOByt_gA" + ], + "author_raw": "Lily ", + "committer_raw": "Lily ", + "summary": "Fix SceneTreeDock::_new_scene_from()'s reset_scale in 3D", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101943 + }, + "41afe2de569b842cca8313d2a64534033dd8d245": { + "hash": "41afe2de569b842cca8313d2a64534033dd8d245", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ4ODQyNDY=" + ], + "author_raw": "Mikael Hermansson ", + "committer_raw": "Mikael Hermansson ", + "summary": "Update Jolt Physics `BoxShape` to allow for zero-sized boxes", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101940 + }, + "b0655dc86f096b3496a9ab5b18965676d4fb35ba": { + "hash": "b0655dc86f096b3496a9ab5b18965676d4fb35ba", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101050 from jamie-pate/fix_android_godot_app_create_instance", + "body": "Fix create_instance in android GodotApp so non-editor apps can restart", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "1022c6b9074472d5be457c8c93caf8846a4f96fb": { + "hash": "1022c6b9074472d5be457c8c93caf8846a4f96fb", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #100920 from Summersay415/uid-moment", + "body": "Ensure icon and splash paths on export", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "28c4ae2f44b82e9950e19407f925c3c151ab06b3": { + "hash": "28c4ae2f44b82e9950e19407f925c3c151ab06b3", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101841 from syntaxerror247/zoom-issue", + "body": "Android Editor: Disable magnify gesture in the `ScriptEditor`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "e62be79947e7962e4ccc84c5d6907bd141401c5d": { + "hash": "e62be79947e7962e4ccc84c5d6907bd141401c5d", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #100350 from Namey5/visualshader-worldposfromdepth-fix", + "body": "Fix space transformations in WorldPositionFromDepth visual shader node generation", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "53f3143028134bef517f1f598acd7f33a8bf8cf6": { + "hash": "53f3143028134bef517f1f598acd7f33a8bf8cf6", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101923 from Giganzo/color-button-click", + "body": "Fix ColorPicker Swatches button width", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "376b1c9de9c05b5cedfc9f53daed294e8148f964": { + "hash": "376b1c9de9c05b5cedfc9f53daed294e8148f964", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101752 from MTareqAzim/fix-resource-loader-cache-uid", + "body": "Fix ResourceLoader.has_cached() and ResourceLoader.get_cached_ref() not handling UIDs.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "c032ce4050115bc8c42822a5d132584694bcb504": { + "hash": "c032ce4050115bc8c42822a5d132584694bcb504", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101613 from kitbdev/fix-te-hover-mouse-exit", + "body": "Fix TextEdit breakpoint hover not hiding on mouse exit", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "d4dafee53cd28c7e00bfab945e023dd9e6b537f5": { + "hash": "d4dafee53cd28c7e00bfab945e023dd9e6b537f5", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101856 from Calinou/doc-cubemap-templates-fix-urls", + "body": "Fix URLs for Cubemap template images in documentation", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "9ecb301fe867f87610d09cf05e4702a1a4e81ab2": { + "hash": "9ecb301fe867f87610d09cf05e4702a1a4e81ab2", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101283 from bruvzg/game_mode_glob_conf", + "body": "[Editor] Add editor setting to globally override project game mode settings.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "57700b056326c6e10fc50c692ebc7e45cdb941cc": { + "hash": "57700b056326c6e10fc50c692ebc7e45cdb941cc", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE4MDAzMg==" + ], + "author_raw": "Hugo Locurcio ", + "committer_raw": "Hugo Locurcio ", + "summary": "Make EditorSpinSlider display a slider for floats with a step of 1.0", + "body": "Integers still don't display a slider (and use up/down arrows instead),\nso that they can be quickly distinguished from floats in the inspector.\n\nHowever, this now makes floats with a step of 1.0 look different\nfrom integers in the inspector.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 95169 + }, + "e75f679124aedf2792a0815549559c0130ef624f": { + "hash": "e75f679124aedf2792a0815549559c0130ef624f", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjgxMTA5MTY1" + ], + "author_raw": "Hilderin <81109165+Hilderin@users.noreply.github.com>", + "committer_raw": "Hilderin <81109165+Hilderin@users.noreply.github.com>", + "summary": "Disable Game Embedding in Single Window Mode", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101936 + }, + "2221f6ed13d9426db2e146c10c904616771bfb26": { + "hash": "2221f6ed13d9426db2e146c10c904616771bfb26", + "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": "WebGL2: Fix 2D array textures with RGTC compression not rendering", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101909 + }, + "a36f0642040738106807ea29ccba4cced09976ba": { + "hash": "a36f0642040738106807ea29ccba4cced09976ba", + "is_merge": false, + "authored_by": [ + "U_kgDOCXd9wA" + ], + "author_raw": "Giganzo <158825920+Giganzo@users.noreply.github.com>", + "committer_raw": "Giganzo <158825920+Giganzo@users.noreply.github.com>", + "summary": "Fix ColorPicker load/save swatches button interactions", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101960 + }, + "3973c0b64425f589e3c45724ad8a3d3d828991ac": { + "hash": "3973c0b64425f589e3c45724ad8a3d3d828991ac", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjI0MzA3MDQ5" + ], + "author_raw": "Travis Lange ", + "committer_raw": "Travis Lange ", + "summary": "fix gpu_particles_3d randomizing seed when set_one_shot is called", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101688 + }, + "d08ff57148c42b63e74adb669f6937d35fde1f6e": { + "hash": "d08ff57148c42b63e74adb669f6937d35fde1f6e", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ5NjA2NjIy" + ], + "author_raw": "Florent Guiocheau ", + "committer_raw": "Florent Guiocheau ", + "summary": "Fix peter-panning with default spotlight", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101952 + }, + "cdaeb3176463b67accfdba7752c263f56cba36e1": { + "hash": "cdaeb3176463b67accfdba7752c263f56cba36e1", + "is_merge": false, + "authored_by": [ + "U_kgDOCAFBOw" + ], + "author_raw": "Yelloween <134299963+Yelloween10@users.noreply.github.com>", + "committer_raw": "Yelloween <134299963+Yelloween10@users.noreply.github.com>", + "summary": "Fix Make Sub-Resources Unique shortcut focus", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101918 + }, + "8ddd4985ea8ea60c209fbe9bbd8a5ee8afeebb06": { + "hash": "8ddd4985ea8ea60c209fbe9bbd8a5ee8afeebb06", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjc2NDU2ODM=" + ], + "author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>", + "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", + "summary": "[Editor] Add editor setting to globally override project game mode settings.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101283 + }, + "660b5af677fcc0b8bfcee57626f2c66aee080173": { + "hash": "660b5af677fcc0b8bfcee57626f2c66aee080173", + "is_merge": false, + "authored_by": [ + "U_kgDOCXd9wA" + ], + "author_raw": "Giganzo <158825920+Giganzo@users.noreply.github.com>", + "committer_raw": "Giganzo <158825920+Giganzo@users.noreply.github.com>", + "summary": "Fix ColorPicker Swatches button width", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101923 + }, + "f1c0b5b8542afb750236b8d35d533737b883de29": { + "hash": "f1c0b5b8542afb750236b8d35d533737b883de29", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101779 from Riteo/primary-mess", + "body": "Wayland: Check selection devices before using them", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "fef1bc664a7994403dc902b26bbe1f8e15110343": { + "hash": "fef1bc664a7994403dc902b26bbe1f8e15110343", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101807 from Hilderin/fix-embedded-game-size", + "body": "Fix Embedded Game Size", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "76f074b01d089cdfa0272b5515585979b6607da9": { + "hash": "76f074b01d089cdfa0272b5515585979b6607da9", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101895 from Hilderin/fix-close-request-notification-embedded-game", + "body": "Fix NOTIFICATION_WM_CLOSE_REQUEST in Embedded Floating Window", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "a6da0aa5c1f72cbef966d333941c41c43ba72a01": { + "hash": "a6da0aa5c1f72cbef966d333941c41c43ba72a01", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #97742 from Repiteo/ci/godot-cpp-action", + "body": "CI: Change `godot-cpp-test` from workflow to action", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "e9b164adf7942746052e135e921a6ca70bc0c667": { + "hash": "e9b164adf7942746052e135e921a6ca70bc0c667", + "is_merge": false, + "authored_by": [ + "U_kgDOCXd9wA" + ], + "author_raw": "Giganzo <158825920+Giganzo@users.noreply.github.com>", + "committer_raw": "Giganzo <158825920+Giganzo@users.noreply.github.com>", + "summary": "Fix ColorPicker hide save/load swatches for pressets_visible", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101913 + }, + "9eed43d4298273f9d98179ac4d0c9504c47c4ffb": { + "hash": "9eed43d4298273f9d98179ac4d0c9504c47c4ffb", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjgxMTA5MTY1" + ], + "author_raw": "Hilderin <81109165+Hilderin@users.noreply.github.com>", + "committer_raw": "Hilderin <81109165+Hilderin@users.noreply.github.com>", + "summary": "Fix NOTIFICATION_WM_CLOSE_REQUEST in Embedded Floating Window", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101895 + }, + "ae0b7ff42ded286e3bc3c1159373419d0537fb9d": { + "hash": "ae0b7ff42ded286e3bc3c1159373419d0537fb9d", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjgxMTA5MTY1" + ], + "author_raw": "Hilderin <81109165+Hilderin@users.noreply.github.com>", + "committer_raw": "Hilderin <81109165+Hilderin@users.noreply.github.com>", + "summary": "Fix Embedded Game Size", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101807 + }, + "a7146ef807a7676f51a8a63cf4441ad647f4be66": { + "hash": "a7146ef807a7676f51a8a63cf4441ad647f4be66", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101570 from larspet/color-picker-pickle", + "body": "Don't instantiate `ColorPicker` in `EditorPropertyColor` constructor", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "b5737f897e1d5a201dba2cf900a884195f80da04": { + "hash": "b5737f897e1d5a201dba2cf900a884195f80da04", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101700 from scgm0/Fix-`ViewportTexture--get_size`", + "body": "Fix `ViewportTexture::get_size`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "9a2ab8514e88d31062457b177cecfe0cec006745": { + "hash": "9a2ab8514e88d31062457b177cecfe0cec006745", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101810 from BattyBovine/collision-polygon-3d-debug-colours", + "body": "Add debug colours and fills to CollisionPolygon3D.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "672fd7b0bbe885a821004db083aa1e81869bcf15": { + "hash": "672fd7b0bbe885a821004db083aa1e81869bcf15", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101842 from havi05/tree-fix-ui_select", + "body": "Tree - fix `ui_select`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "28b917dcdfa9ba44214adddb508f57334faccbca": { + "hash": "28b917dcdfa9ba44214adddb508f57334faccbca", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101848 from Riteo/wl-embarassingly-hard", + "body": "Wayland: Pass unmodified symbols to key events", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "08eb2f1a15acd0485413c2511f75de1e90bf762b": { + "hash": "08eb2f1a15acd0485413c2511f75de1e90bf762b", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101861 from TokageItLab/deltip", + "body": "Remove dead variable `end_bone_tip_radius` from SpringBoneSimulator", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "c7c19eb16259739f9e293671ac7e0a2273a218a6": { + "hash": "c7c19eb16259739f9e293671ac7e0a2273a218a6", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101876 from scgm0/Fix-OptionButton--show_popup", + "body": "Fix OptionButton::show_popup", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "ebea7b169ab50cc6a0ded2a7afa49fc478f2e053": { + "hash": "ebea7b169ab50cc6a0ded2a7afa49fc478f2e053", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101872 from QbieShay/qbe/fix-particle-random", + "body": "Fix cpuparticles randomness regression", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "8cf94c8de54c5520d2905220b12bf51fc8e5046b": { + "hash": "8cf94c8de54c5520d2905220b12bf51fc8e5046b", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101763 from SupSuper/patch-1", + "body": "[Windows] Fix left/right Shift key regression", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "3e91b9d74892a7a9c7c3db064be96f7fda0587f4": { + "hash": "3e91b9d74892a7a9c7c3db064be96f7fda0587f4", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101784 from ecosky/scene_debugger_fix", + "body": "Scene debugger fix for remote debugging without editor running", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "23c7b87784289f7094662161d2a0dc6c0796f07e": { + "hash": "23c7b87784289f7094662161d2a0dc6c0796f07e", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #97878 from WhalesState/bottom-panel", + "body": "Fix `BottomPanel` excessive width.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "25fd1159571f808826523fb7f38c092bb49fe9bf": { + "hash": "25fd1159571f808826523fb7f38c092bb49fe9bf", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjUyMTQ4MjIx" + ], + "author_raw": "scgm0 <2682963017@qq.com>", + "committer_raw": "scgm0 <2682963017@qq.com>", + "summary": "Fix OptionButton::show_popup", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101876 + }, + "ce139f75773d3fb36dac8a620ddc5849240b64aa": { + "hash": "ce139f75773d3fb36dac8a620ddc5849240b64aa", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIxMzI1OTQz" + ], + "author_raw": "Mark DiBarry ", + "committer_raw": "Mark DiBarry ", + "summary": "Fix editor parallax grid snap movement", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101808 + }, + "949f707ad9e9c4f27407372ef3a5ad014ea1a443": { + "hash": "949f707ad9e9c4f27407372ef3a5ad014ea1a443", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjUyMTQ4MjIx" + ], + "author_raw": "scgm0 <2682963017@qq.com>", + "committer_raw": "scgm0 <2682963017@qq.com>", + "summary": "Fix `ViewportTexture::get_size`", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101700 + }, + "c8b0509b7c3af26a82e6d3197bd981e06e95ad04": { + "hash": "c8b0509b7c3af26a82e6d3197bd981e06e95ad04", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjc5MTc0NzU=" + ], + "author_raw": "Ilaria Cislaghi ", + "committer_raw": "Ilaria Cislaghi ", + "summary": "Fixed cpuparticles randomness regression caused by #92089", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101872 + }, + "aca5cfc91346371a60e42476af52a3a9fa6afde2": { + "hash": "aca5cfc91346371a60e42476af52a3a9fa6afde2", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjExNzk3MTc0" + ], + "author_raw": "Pedro J. Estébanez ", + "committer_raw": "Pedro J. Estébanez ", + "summary": "Rationalize parsing of file system cache", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101489 + }, + "a5e8c266af11d5ef4cf714c2fb0b1ebe2fa1924e": { + "hash": "a5e8c266af11d5ef4cf714c2fb0b1ebe2fa1924e", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjc2NDU2ODM=" + ], + "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", + "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", + "summary": "[RTL] Fix `ready` signal sent too early in single threaded RTL.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101868 + }, + "748aa1d388982fe0eff3c575d2012fcbd5303c20": { + "hash": "748aa1d388982fe0eff3c575d2012fcbd5303c20", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjYxOTM4MjYz" + ], + "author_raw": "Silc 'Tokage' Renew ", + "committer_raw": "Silc 'Tokage' Renew ", + "summary": "Remove dead variable `end_bone_tip_radius` from SpringBoneSimulator", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101861 + }, + "a3ef9de6a86fd4a313b8948df1237f13852b85d4": { + "hash": "a3ef9de6a86fd4a313b8948df1237f13852b85d4", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQyODUxMQ==" + ], + "author_raw": "BattyBovine ", + "committer_raw": "BattyBovine ", + "summary": "Add debug colours and fills to CollisionPolygon3D.", + "body": "This brings CollisionPolygon3D up to feature parity with its counterpart\nCollisionShape3D. Closes #101414.\n\nIn addition, adding this feature fixes the issue that CollisionPolygon3D\nwould never be rendered in exported builds, even if Visible Collision Shapes\nis enabled at runtime. Closes #101413.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101810 + }, + "3376ba668833b615cefae62702e6cf53b8c03513": { + "hash": "3376ba668833b615cefae62702e6cf53b8c03513", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE2MTAwMzg3" + ], + "author_raw": "Lars Pettersson ", + "committer_raw": "Lars Pettersson ", + "summary": "Don't instantiate `ColorPicker` in `EditorPropertyColor` constructor", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101570 + }, + "226f7aee20c2f439a030d0907e39338138c17ffc": { + "hash": "226f7aee20c2f439a030d0907e39338138c17ffc", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjgwMzMyNTA=" + ], + "author_raw": "Eric Cosky ", + "committer_raw": "Eric Cosky ", + "summary": "Added check to prevent exception during remote debugging", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101784 + }, + "17423e9899f70682db4f4077afa0497a9d971b0d": { + "hash": "17423e9899f70682db4f4077afa0497a9d971b0d", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjYwMzQ0NA==" + ], + "author_raw": "Daniel ", + "committer_raw": "SupSuper ", + "summary": "[Windows] Fix left/right Shift key regression", + "body": "Fixes #101384 by checking the latest state of the Shift keys before sending the KEYUP event.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101763 + }, + "1b7b009674e05b566be11a5377b935f5d3d6c0ee": { + "hash": "1b7b009674e05b566be11a5377b935f5d3d6c0ee", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101658 from dsnopek/export-options-overrides-remote-debug", + "body": "Update export preset options overrides before doing \"Remote Debug\"", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "d9d705d8ab157a07780fefb4536b88ca0326197d": { + "hash": "d9d705d8ab157a07780fefb4536b88ca0326197d", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #94479 from juanjp600/opt-in-path-rotation-tangent-fix", + "body": "Add flag to enable use of accurate path tangents for polygon rotation in `CSGPolygon3D`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "bacf8d198deea244863a6cd885b12e9f89214117": { + "hash": "bacf8d198deea244863a6cd885b12e9f89214117", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101014 from BattyBovine/cs3d-separation-ray-fix-2", + "body": "Prevent errors when drawing debug meshes with no mesh data.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "cabd792995af3bc03c41bdcf932a689fbe3eca5f": { + "hash": "cabd792995af3bc03c41bdcf932a689fbe3eca5f", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101796 from Chaosus/vs_fix_fresnel_preview_bug", + "body": "Fix visual shader error when opening a Fresnel node preview", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "7ad545e0915315aa7eddf27b3d5ac45ac9891a82": { + "hash": "7ad545e0915315aa7eddf27b3d5ac45ac9891a82", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101160 from havi05/tree-fix-cursor-selection", + "body": "Tree - fix cusor selection in `multi` selection-mode", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "97003022c44079e2802474bb2987c4b68b91db70": { + "hash": "97003022c44079e2802474bb2987c4b68b91db70", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101683 from KoBeWi/duplicate_preventer", + "body": "Don't duplicate .uid files", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "0cbcfb3cd6ac81575242fcd7bb73545e25071c83": { + "hash": "0cbcfb3cd6ac81575242fcd7bb73545e25071c83", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101648 from aaronp64/varyingsetter_global_per_node", + "body": "Generate global code for `VisualShader` nodes that connect to `VaryingSetters`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "47077529a81e0a7019161cbadb3ac09bf07cad89": { + "hash": "47077529a81e0a7019161cbadb3ac09bf07cad89", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #63059 from Rindbee/fix-getting-wrong-focus-neighbor-in-ScrollContainer", + "body": "Fix getting wrong focus neighbor when the control is in ScrollContainer", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "be7a6d2a9f314544de2420ab0e195de0095beaa6": { + "hash": "be7a6d2a9f314544de2420ab0e195de0095beaa6", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE4MDAzMg==" + ], + "author_raw": "Hugo Locurcio ", + "committer_raw": "Hugo Locurcio ", + "summary": "Fix URLs for Cubemap template images in documentation", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101856 + }, + "b8480ffa21f8d713815017bc9974f7c0ab169d50": { + "hash": "b8480ffa21f8d713815017bc9974f7c0ab169d50", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE3NDg5Mjky" + ], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "CI: Change godot-cpp from workflow to action", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 97742 + }, + "d12137bdda2fa9acf89ac60b1817d117ea746fe8": { + "hash": "d12137bdda2fa9acf89ac60b1817d117ea746fe8", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMxMDY1ODA4" + ], + "author_raw": "Riteo Siuga ", + "committer_raw": "Riteo Siuga ", + "summary": "Wayland: Pass unmodified symbols to key events", + "body": "Before this change we would internationalize the keycode itself in all\n`InputEventKey`s, confusing the whole input subsystem.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101848 + }, + "522d6fed70bd36f7eec40616b34992ef40f8cb37": { + "hash": "522d6fed70bd36f7eec40616b34992ef40f8cb37", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjcxOTQyMTY0" + ], + "author_raw": "havi05 ", + "committer_raw": "havi05 ", + "summary": "Tree - fix `ui_select`", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101842 + }, + "791c87eb7a62543e75576bb6ea08b307af851e79": { + "hash": "791c87eb7a62543e75576bb6ea08b307af851e79", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #100698 from aryan-11825114/fix-interactive-camera-not-taking-input-when-no-camera", + "body": "Fix 3D camera override when there is no camera in scene tree", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "9303ccd337769c78462452e404fb74c7f2169c5a": { + "hash": "9303ccd337769c78462452e404fb74c7f2169c5a", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101596 from TCROC/fix-gpu-particles-3d-emitting-finished-signal-on-ready", + "body": "Fix GPUParticles3D emitting `finished` signal on ready", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "ecc8d2812e0c1e6713f2f897cd3db19eff1498bc": { + "hash": "ecc8d2812e0c1e6713f2f897cd3db19eff1498bc", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101100 from WhalesState/color-picker-1", + "body": "`ColorPicker` remove unused children and fix sample bugs.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "24fb28af553f5af05417022cd0986960a88918b2": { + "hash": "24fb28af553f5af05417022cd0986960a88918b2", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101689 from syntaxerror247/native-dialogs", + "body": "Make dialogs non-cancelable on Android", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "edaf14aada9fa86b77f589542aff7fed2ea6bad8": { + "hash": "edaf14aada9fa86b77f589542aff7fed2ea6bad8", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101697 from bruvzg/win_dlg_ncc", + "body": "[Windows] Make native dialogs non-cancelable and stay on top of parent.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "4fb4f05b482896cb83d388b67f268e13f3dcf1dd": { + "hash": "4fb4f05b482896cb83d388b67f268e13f3dcf1dd", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101728 from smix8/obstacle_exit", + "body": "Fix NavigationObstacle3D debug clear regression", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "76ecc109699e2f00a9d8201cff36f7865091c616": { + "hash": "76ecc109699e2f00a9d8201cff36f7865091c616", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101729 from TokageItLab/indivisual-spring", + "body": "Fix failure to load joints with individual config in SpringBone", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "604e3ab91f9e6f5e0673f503916ac6862c13a86d": { + "hash": "604e3ab91f9e6f5e0673f503916ac6862c13a86d", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101730 from clayjohn/GLES3-emission-half", + "body": "Bake UV2 emission using half float in the compatibility backend", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "0d4696b47250f5f8d558b1bf225c441277ac5ada": { + "hash": "0d4696b47250f5f8d558b1bf225c441277ac5ada", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101515 from allenwp/agx-negative-optimizations", + "body": "Optimize AgX tonemapper's handling of negative values", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "6fcaf71179e5895cefba351fba4199594a801a6c": { + "hash": "6fcaf71179e5895cefba351fba4199594a801a6c", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101739 from Hilderin/fix-embedding-with-user-arguments", + "body": "Fix Embedded Game Window with user arguments", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "7a63dc94ae9c7e4db1144bd47096fe8010c09046": { + "hash": "7a63dc94ae9c7e4db1144bd47096fe8010c09046", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101760 from Faless/ws/fix_endless_closing", + "body": "[WS] Fix peer stuck in CLOSING state", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "6eea43100902b5a07f2c205d25693bc8dc1c0dfe": { + "hash": "6eea43100902b5a07f2c205d25693bc8dc1c0dfe", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101747 from miv391/add-property-guards-to-shape2d", + "body": "Add property guards to shape 2D's", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "b7f91e7b8cd612e1f6975b5bc4043283680a0381": { + "hash": "b7f91e7b8cd612e1f6975b5bc4043283680a0381", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101794 from rburing/fti_no_warning_spam", + "body": "Physics interpolation (3D): Fix warning spam", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "ba73831770dad2c9762921e2312f2058d89e5200": { + "hash": "ba73831770dad2c9762921e2312f2058d89e5200", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101797 from TokageItLab/fix-quat-arc", + "body": "Fix `Quaternion` arc constructor to check dot & Add test for same `Vector3`s", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "7c69fbd292a9aeb28399d1743866b9c70561bc77": { + "hash": "7c69fbd292a9aeb28399d1743866b9c70561bc77", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101803 from mihe/jolt/kinematic-sync", + "body": "Fix kinematic bodies not synchronizing state when using Jolt Physics", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "7d8e0790d60112e9533d758ce4602435c48f2243": { + "hash": "7d8e0790d60112e9533d758ce4602435c48f2243", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101809 from Hilderin/fix-embedded-game-window-title", + "body": "Fix Floating Game Window Title", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "e062cd254d0c65a8ad1607a34da2a8de6a2b3049": { + "hash": "e062cd254d0c65a8ad1607a34da2a8de6a2b3049", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101819 from Riteo/wl-embarassingly-easy", + "body": "Wayland: Release pressed events on application focus out", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "a0633ff58151b2d2fc497c7a5bb3b0f45bf17b29": { + "hash": "a0633ff58151b2d2fc497c7a5bb3b0f45bf17b29", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101631 from Syntaxxor/voxel-gi-shadow-fix", + "body": "Ensure Voxelizer SDF generation uses the correct cell level", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "1f2dec77c88610424e31e0a61c5728728d0c6bf4": { + "hash": "1f2dec77c88610424e31e0a61c5728728d0c6bf4", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101698 from DinkeyKing/rest-info-doc-fix", + "body": "Fix collision normal being referred to as surface normal in PhysicsDirectSpaceState doc", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "dcf49962761f82679e730c54806135a060910414": { + "hash": "dcf49962761f82679e730c54806135a060910414", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101159 from brandon515/compatibility_particle_shader_fix", + "body": "Fix inverted `GPUParticlesCollisionHeightField3D` in compatibility renderer.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "916d068e40f3d42b76c310e827d453c301c27450": { + "hash": "916d068e40f3d42b76c310e827d453c301c27450", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101780 from jkirsteins/janiskirsteins/fix-typo-visbility-mode", + "body": "Typo fix: rename SortableVisbilityMode", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "e547ff010c9f708daa3a5aba2dbfce981cbb4893": { + "hash": "e547ff010c9f708daa3a5aba2dbfce981cbb4893", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101650 from KoBeWi/duality_of_uid_caches", + "body": "Create .uid files in EditorFileSystem", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "b753b87ec5ae3ef398fd9507fd6ae21f978b0d52": { + "hash": "b753b87ec5ae3ef398fd9507fd6ae21f978b0d52", + "is_merge": false, + "authored_by": [ + "U_kgDOCouzNQ" + ], + "author_raw": "Anish Mishra ", + "committer_raw": "Anish Mishra ", + "summary": "Android Editor: Disable magnify gesture in the ScriptEditor", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101841 + }, + "9030f76984427c5bd83471e67f348782d03e7d6d": { + "hash": "9030f76984427c5bd83471e67f348782d03e7d6d", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE4MDAzMg==" + ], + "author_raw": "Hugo Locurcio ", + "committer_raw": "Hugo Locurcio ", + "summary": "Fix Jolt note in WorldBoundaryShape3D documentation", + "body": "The dimensions are around the shape's origin, not the world origin (i.e.\n`(0, 0, 0)` in global coordinates).", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101836 + }, + "9014cdb59699bf5701298126cee2fe4b1766995a": { + "hash": "9014cdb59699bf5701298126cee2fe4b1766995a", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjI1MDY4Mzcw" + ], + "author_raw": "Tareq Anuar ", + "committer_raw": "Tareq Anuar ", + "summary": "Fix ResourceLoader.has_cached() and ResourceLoader.get_cached_ref() not handling UIDs.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101752 + }, + "54bdc5fc824ff8b31f1e331a58eeab7379c8c30e": { + "hash": "54bdc5fc824ff8b31f1e331a58eeab7379c8c30e", + "is_merge": false, + "authored_by": [ + "U_kgDOBkx80A" + ], + "author_raw": "Robert Yevdokimov <105675984+ryevdokimov@users.noreply.github.com>", + "committer_raw": "Robert Yevdokimov <105675984+ryevdokimov@users.noreply.github.com>", + "summary": "Fix spinbox input events propagating during dragging, breaking focus", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101825 + }, + "27e23280c55958a3f3eb2f21d9f2a2e835fccaa9": { + "hash": "27e23280c55958a3f3eb2f21d9f2a2e835fccaa9", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjYxOTM4MjYz" + ], + "author_raw": "Silc 'Tokage' Renew ", + "committer_raw": "Silc 'Tokage' Renew ", + "summary": "Fix Quaternion arc constructor to check dot & Add test for same vec3s", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101797 + }, + "409c9ad2354cbade4017b1f2a03b9832a52bf45c": { + "hash": "409c9ad2354cbade4017b1f2a03b9832a52bf45c", + "is_merge": false, + "authored_by": [ + "U_kgDOCAFBOw" + ], + "author_raw": "Yelloween <134299963+Yelloween10@users.noreply.github.com>", + "committer_raw": "Yelloween <134299963+Yelloween10@users.noreply.github.com>", + "summary": "Update SubViewport documentations to include a note about input behaviour", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101818 + }, + "bed2a1927fbbc444f57f7cbb1298504ce7edc6ca": { + "hash": "bed2a1927fbbc444f57f7cbb1298504ce7edc6ca", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMxMDY1ODA4" + ], + "author_raw": "Riteo Siuga ", + "committer_raw": "Riteo Siuga ", + "summary": "Wayland: Check selection devices before using them", + "body": "Looks like we never actually stopped the code from using bad pointers.\nI even forgot the check in the primary selection code :facepalm:", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101779 + }, + "368a59e6f9733f19d205fa58bd0e47dde88b3266": { + "hash": "368a59e6f9733f19d205fa58bd0e47dde88b3266", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMxMDY1ODA4" + ], + "author_raw": "Riteo Siuga ", + "committer_raw": "Riteo Siuga ", + "summary": "Wayland: Release pressed events on application focus out", + "body": "Looks like I always assumed wrongly that the compositor would send us\nkey release events when unfocusing... It did not.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101819 + }, + "05fcfede1e8d95ee88f08ad019abb485e673b3cd": { + "hash": "05fcfede1e8d95ee88f08ad019abb485e673b3cd", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjgxMTA5MTY1" + ], + "author_raw": "Hilderin <81109165+Hilderin@users.noreply.github.com>", + "committer_raw": "Hilderin <81109165+Hilderin@users.noreply.github.com>", + "summary": "Fix Floating Game Window Title", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101809 + }, + "f4288fb3490ea04cd3405f2cb31d2a8489913398": { + "hash": "f4288fb3490ea04cd3405f2cb31d2a8489913398", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ4ODQyNDY=" + ], + "author_raw": "Mikael Hermansson ", + "committer_raw": "Mikael Hermansson ", + "summary": "Fix kinematic bodies not synchronizing state when using Jolt Physics", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101803 + }, + "9e36c044ea1ac854dcb74c5c077846972216c238": { + "hash": "9e36c044ea1ac854dcb74c5c077846972216c238", + "is_merge": false, + "authored_by": [ + "U_kgDOCXd9wA" + ], + "author_raw": "Giganzo <158825920+Giganzo@users.noreply.github.com>", + "committer_raw": "Giganzo <158825920+Giganzo@users.noreply.github.com>", + "summary": "Fix resource details will unexpectedly expand", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101817 + }, + "0ceb992ffaf2f66e62f34bd35ac35b6d436a9b76": { + "hash": "0ceb992ffaf2f66e62f34bd35ac35b6d436a9b76", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMwMzYxNzY=" + ], + "author_raw": "Chaosus ", + "committer_raw": "Chaosus ", + "summary": "Fix incomplete FPS spinbox display in sprite frames editor", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101798 + }, + "2f87b7aae0d7a5481159fc02eb6bdb83ac3ad1fa": { + "hash": "2f87b7aae0d7a5481159fc02eb6bdb83ac3ad1fa", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjUzODc3MTcw" + ], + "author_raw": "Mounir Tohami <53877170+WhalesState@users.noreply.github.com>", + "committer_raw": "WhalesState ", + "summary": "Fix `BottomPanel` excessive width.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 97878 + }, + "8a7c9aa452ed00260b89d2c64ab670e54ddbfea5": { + "hash": "8a7c9aa452ed00260b89d2c64ab670e54ddbfea5", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMwMzYxNzY=" + ], + "author_raw": "Chaosus ", + "committer_raw": "Chaosus ", + "summary": "Fix visual shader error when opening a Fresnel node preview", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101796 + }, + "605b97075f9f5990c166ca38b715d2b254c1d10f": { + "hash": "605b97075f9f5990c166ca38b715d2b254c1d10f", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjY4MjY1OA==" + ], + "author_raw": "Jamie Pate ", + "committer_raw": "Jamie Pate ", + "summary": "Fix create_instance in android GodotApp so non-editor apps can restart", + "body": "Enables OS.create_instance(args) and OS.set_restart_on_exit(true, args)\non android.\n\nBorrowed the logic from the editor, so it completely restarts the\nprocess so you can pass --rendering-method, --rendering-driver to switch\nbetween forward_plus, mobile, gl_compatibility etc on an exported app.\n\nRelated:\nhttps://github.com/godotengine/godot-proposals/issues/6423", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101050 + }, + "4aba15eec3df55dace07c37940edccfdcc92426e": { + "hash": "4aba15eec3df55dace07c37940edccfdcc92426e", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyOTgzNw==" + ], + "author_raw": "Ricardo Buring ", + "committer_raw": "Ricardo Buring ", + "summary": "Fixed Timestep Interpolation (3D): Fix warning spam", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101794 + }, + "7f4481284e9a9c3446d8dd79967aeb746019106b": { + "hash": "7f4481284e9a9c3446d8dd79967aeb746019106b", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjc2NDU2ODM=" + ], + "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", + "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", + "summary": "[TextServer] Fix embedded object keys in substrings.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101791 + }, + "815e9059722a039cea57e0420eff8a793fee017a": { + "hash": "815e9059722a039cea57e0420eff8a793fee017a", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjEzNTg3NA==" + ], + "author_raw": "Janis Kirsteins ", + "committer_raw": "Janis Kirsteins ", + "summary": "Typo fix: rename SortableVisbilityMode", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101780 + }, + "d98528ca3ce4173b3138288630b027424b713746": { + "hash": "d98528ca3ce4173b3138288630b027424b713746", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjc2NDU2ODM=" + ], + "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", + "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", + "summary": "Fix Label vertical line alignment.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101771 + }, + "8aa3ee6a35fb148c39998874f0ee3e220a3a6ef2": { + "hash": "8aa3ee6a35fb148c39998874f0ee3e220a3a6ef2", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Tomasz Chabora ", + "committer_raw": "Tomasz Chabora ", + "summary": "Create .uid files in EditorFileSystem", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101650 + }, + "990612040a7d3e399554422e16f70753cde3d6d7": { + "hash": "990612040a7d3e399554422e16f70753cde3d6d7", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjM2NzcyNzY=" + ], + "author_raw": "Brandon Haley ", + "committer_raw": "Brandon Haley ", + "summary": "Implemented fix from #91219 in compatibility renderer by reversing the z", + "body": "axis in the particle shader.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101159 + }, + "81181c594170057612eb1bf3224858a474f19722": { + "hash": "81181c594170057612eb1bf3224858a474f19722", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE2ODc5MTg=" + ], + "author_raw": "Fabio Alessandrelli ", + "committer_raw": "Fabio Alessandrelli ", + "summary": "[WS] Fix peer stuck in CLOSING state", + "body": "This was due by the buffer being cleared on close (including in closing\nstate) preventing further reads.\n\nThis commit changes the close logic to only clear the buffer when the\npeer connection has been fully closed (acknowledged by the other end, or\nclosed due to a \"broken\" connection).", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101760 + }, + "d65c07da4c26efae605d67c31eb3e941332a216f": { + "hash": "d65c07da4c26efae605d67c31eb3e941332a216f", + "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] Override key codes with Unicode values for OEM keys only.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101754 + }, + "386b1e04c8777daa2671f67995c179fb60e7f260": { + "hash": "386b1e04c8777daa2671f67995c179fb60e7f260", + "is_merge": false, + "authored_by": [ + "U_kgDOBgbYJg" + ], + "author_raw": "DinkeyKing ", + "committer_raw": "DinkeyKing ", + "summary": "Fix collision normal being referred to as surface", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101698 + }, + "dedae6361762223ab4f880dfa7b75dc694c697dd": { + "hash": "dedae6361762223ab4f880dfa7b75dc694c697dd", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ5OTk4MDI1" + ], + "author_raw": "Mika Viskari ", + "committer_raw": "Mika Viskari ", + "summary": "Add property guards to shape 2D's", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101747 + }, + "2e4eb59e563b2286ee7a7efd7594dd482a7b693e": { + "hash": "2e4eb59e563b2286ee7a7efd7594dd482a7b693e", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjYyODY2Nzk4" + ], + "author_raw": "aryan-11825114 ", + "committer_raw": "aryan-11825114 ", + "summary": "Fix camera override when there is no camera in scene tree", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 100698 + }, + "f216efdd6d187fdf64eb71927ae499670639a77e": { + "hash": "f216efdd6d187fdf64eb71927ae499670639a77e", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjgxMTA5MTY1" + ], + "author_raw": "Hilderin <81109165+Hilderin@users.noreply.github.com>", + "committer_raw": "Hilderin <81109165+Hilderin@users.noreply.github.com>", + "summary": "Fix Embedded Game Window with user arguments", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101739 + }, + "441fc1cba3dcfa470997140f9a140a73cb2142e2": { + "hash": "441fc1cba3dcfa470997140f9a140a73cb2142e2", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE2NTIxMzM5" + ], + "author_raw": "Clay John ", + "committer_raw": "Clay John ", + "summary": "Baked UV2 emission using half float in the compatibility backend", + "body": "The Lightmapper expects a half float image anyway, so this is both more efficient and correct", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101730 + }, + "ad636b713302db45d7dc99d2cf98241a7a7cae42": { + "hash": "ad636b713302db45d7dc99d2cf98241a7a7cae42", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjYxOTM4MjYz" + ], + "author_raw": "Silc 'Tokage' Renew ", + "committer_raw": "Silc 'Tokage' Renew ", + "summary": "Fix failure to load joints with indivisual config in SpringBone", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101729 + }, + "c734f902824110fc79f5eb5c7dd3ae6492db0c21": { + "hash": "c734f902824110fc79f5eb5c7dd3ae6492db0c21", + "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 NavigationObstacle3D debug clear regression", + "body": "Clears NavigationObstacle3D on tree exit.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101728 + }, + "7b1ed520bdcca21d36e25e2094802b9b33dae2c6": { + "hash": "7b1ed520bdcca21d36e25e2094802b9b33dae2c6", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101592 from Ivorforce/float-constant-defs-translate-macos", + "body": "Fix float constant descriptions not translating on macOS.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "503a20dc88fe4404cb9ed9fddd4472aea81a9f60": { + "hash": "503a20dc88fe4404cb9ed9fddd4472aea81a9f60", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101709 from clayjohn/GLES3-ninepatch-leak", + "body": "Avoid leaking ninepatch state to other draw commands in GLES backend", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "1351d3098e62c2523fe379b9abaa86afcf6024ce": { + "hash": "1351d3098e62c2523fe379b9abaa86afcf6024ce", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101565 from Hilderin/laspencer91/add-lookup-symbol-shortcut", + "body": "Added shortcut for Lookup Symbol action", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "aee6f86376908b58876d697117606bdc381554c9": { + "hash": "aee6f86376908b58876d697117606bdc381554c9", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101713 from twrightsman/fix-copyright", + "body": "Make `COPYRIGHT.txt` compliant with `debian/copyright` specification", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "2aa2234e648a688070f4312a295aca8f4e3e0d44": { + "hash": "2aa2234e648a688070f4312a295aca8f4e3e0d44", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101712 from Repiteo/ci/timeout", + "body": "CI: Tighten timeout period for all jobs", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "ff39adddd10fd8d9ad07ac3ae9f6d5d4f81aab25": { + "hash": "ff39adddd10fd8d9ad07ac3ae9f6d5d4f81aab25", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE2MTAwMzg3" + ], + "author_raw": "Lars Pettersson ", + "committer_raw": "Lars Pettersson ", + "summary": "Prevent tooltip from showing when hovering past end of script line", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 100913 + }, + "72856f304f0e86946d9e53c14281e3f7b1f4a877": { + "hash": "72856f304f0e86946d9e53c14281e3f7b1f4a877", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjYzMDA5NzM=" + ], + "author_raw": "Travis Wrightsman ", + "committer_raw": "Travis Wrightsman ", + "summary": "Make COPYRIGHT.txt compliant with specification", + "body": "Also fix license header generation by skipping over the new Comment\nfield in the COPYRIGHT.txt header stanza.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101713 + }, + "32563011e10f6e99392b717bbaa08ddc384a7903": { + "hash": "32563011e10f6e99392b717bbaa08ddc384a7903", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE3NDg5Mjky" + ], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "CI: Tighten timeout period for all jobs", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101712 + }, + "b8252196df8855f29401a1e30d6329752254b9bb": { + "hash": "b8252196df8855f29401a1e30d6329752254b9bb", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE2NTIxMzM5" + ], + "author_raw": "Clay John ", + "committer_raw": "Clay John ", + "summary": "Avoid leaking ninepatch state to other draw commands in GLES backend", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101709 + }, + "f355c9ad371be28740f5e9732c2b84f3f918d4d2": { + "hash": "f355c9ad371be28740f5e9732c2b84f3f918d4d2", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjc2NDU2ODM=" + ], + "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", + "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", + "summary": "[iOS] Fix provisioning profile specifier / UUID validation.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101706 + }, + "9630d4e2fc1d0fdef6f46f24e236548549f31d49": { + "hash": "9630d4e2fc1d0fdef6f46f24e236548549f31d49", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101632 from bruvzg/gds_tween_property_crash", + "body": "Fix GDScript editor crash on invalid `tween_property` arguments.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "041cb204c3555bb4b2e3442acba95e175ffbe3d5": { + "hash": "041cb204c3555bb4b2e3442acba95e175ffbe3d5", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101645 from m4gr3d/disable_xr_mode_for_regular_launch", + "body": "Clean up the XR editor logic", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "02ea1f84ae78847f8331887e1af05a9c97c93f7d": { + "hash": "02ea1f84ae78847f8331887e1af05a9c97c93f7d", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101623 from tom-schultz/patch-1", + "body": "Clarify the impact of \"Normal Map (RG Channels)\" on texture imports.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "4425ce03d0594243d14ead31b5dab6b868618846": { + "hash": "4425ce03d0594243d14ead31b5dab6b868618846", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101651 from TokageItLab/fix-flip-springbone", + "body": "Fix glitch in `SpringBoneSimulator3D` by storing the previous frame's rotation instead of using no rotation when the axis is flipped", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "9875cb6c95d61cf5704e00ba8a1d801cd60dc5d7": { + "hash": "9875cb6c95d61cf5704e00ba8a1d801cd60dc5d7", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101652 from TokageItLab/gravity-doc-springbone", + "body": "Clarify `SpringBoneSimulator3D`'s gravity units and improve documentation", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "923eb44c6f71a4821bbc55363a49694b5d8f94d4": { + "hash": "923eb44c6f71a4821bbc55363a49694b5d8f94d4", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101617 from paddy-exe/processmaterial-vs-shadermaterial", + "body": "Fix `emission_shape_changed` signal error when using ShaderMaterial with GPUParticles3D", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "97daaca274e209fe1cdaf27aae79fb23a49f9e43": { + "hash": "97daaca274e209fe1cdaf27aae79fb23a49f9e43", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101685 from bruvzg/ts_data_ld", + "body": "[TextServer] Fix ICU data incorrectly marked as loaded even if file was not found.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "d6f688b9fce65577c229ed9f35a45f4801efe516": { + "hash": "d6f688b9fce65577c229ed9f35a45f4801efe516", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101684 from bruvzg/wl_ime_upd", + "body": "[Wayland] Fix excessive IME updates.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "49481c12bc10897ce8b424be9f6c44dd590d174d": { + "hash": "49481c12bc10897ce8b424be9f6c44dd590d174d", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98792 from MJacred/fix_remove_joy_mapping", + "body": "Fix `Input::remove_joy_mapping`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "6caadd57a9693cd9f39ac24781c49e23ea02b2e1": { + "hash": "6caadd57a9693cd9f39ac24781c49e23ea02b2e1", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjUzODc3MTcw" + ], + "author_raw": "WhalesState ", + "committer_raw": "WhalesState ", + "summary": "`ColorPicker` remove unused children and fix sample bugs.", + "body": "Remove an unused `VBoxContainer`.\nRemove 3 unused children from grid (Label, Slider, SpinBox).\nIgnore sample input when old color is not displayed.\nFix current color overbright position.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101100 + }, + "7c50a7822e21e5b501a6e904d7279b6df7b8277d": { + "hash": "7c50a7822e21e5b501a6e904d7279b6df7b8277d", + "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] Make native dialogs non-cancelable and stay on top of parent.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101697 + }, + "401310d74d21fc63e244eb3dddd427030d229ff3": { + "hash": "401310d74d21fc63e244eb3dddd427030d229ff3", + "is_merge": false, + "authored_by": [ + "U_kgDOCouzNQ" + ], + "author_raw": "Anish Mishra ", + "committer_raw": "GitHub ", + "summary": "Make dialogs non-cancelable on Android.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101689 + }, + "484d6d4aa179c63d29a6a2b5dfa1c631f4a9a1a6": { + "hash": "484d6d4aa179c63d29a6a2b5dfa1c631f4a9a1a6", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjM4MDc3ODM3" + ], + "author_raw": "Patrick Exner ", + "committer_raw": "Patrick Exner ", + "summary": "Fix emission_shape_changed signal error when using ShaderMaterial with 3DGPUParticles", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101617 + }, + "14093fdacf04371426e90cbb5e1d142e4b9c1c27": { + "hash": "14093fdacf04371426e90cbb5e1d142e4b9c1c27", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjc2NDU2ODM=" + ], + "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", + "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", + "summary": "[TextServer] Fix ICU data incorrectly marked as loaded even if file was not found.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101685 + }, + "133ea4f17a43e137ea601856f0658343d44b233a": { + "hash": "133ea4f17a43e137ea601856f0658343d44b233a", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjc2NDU2ODM=" + ], + "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", + "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", + "summary": "[Wayland] Fix excessive IME updates.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101684 + }, + "d8db3085a3f0980a0b10bd740c7f97f76dd1a72e": { + "hash": "d8db3085a3f0980a0b10bd740c7f97f76dd1a72e", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Tomasz Chabora ", + "committer_raw": "Tomasz Chabora ", + "summary": "Don't duplicate .uid files", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101683 + }, + "36a62d0c6aba33bda9e86000653c2717f2711eff": { + "hash": "36a62d0c6aba33bda9e86000653c2717f2711eff", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "GitHub ", + "summary": "Merge pull request #101674 from AThousandShips/cache_purge_fix", + "body": "[Buildsystem] Break after purging cache", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "b12ca37be6f494e5a8894f447c82dd27a8aa5ac3": { + "hash": "b12ca37be6f494e5a8894f447c82dd27a8aa5ac3", + "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": "[Buildsystem] Break after purging cache", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101674 + }, + "dd7bbcc837ed1148bc40021deab5215579c8c6f4": { + "hash": "dd7bbcc837ed1148bc40021deab5215579c8c6f4", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjg2MDcxMTk=" + ], + "author_raw": "Juan Pablo Arce ", + "committer_raw": "Juan Pablo Arce ", + "summary": "Add flag to enable use of accurate path tangents for polygon rotation in `CSGPolygon3D`", + "body": "The new property is called `path_rotation_accurate`.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 94479 + }, + "27665436cdd05377057540dcaf8a860d217d610c": { + "hash": "27665436cdd05377057540dcaf8a860d217d610c", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIzMDgxNjc=" + ], + "author_raw": "Lukas Tenbrink ", + "committer_raw": "Lukas Tenbrink ", + "summary": "Fix float constant descriptions not translating on macOS.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101592 + }, + "ce88021aa0abd289fab162a138e407fb0ee2f8ea": { + "hash": "ce88021aa0abd289fab162a138e407fb0ee2f8ea", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101606 from Ivorforce/stringname-lock-late", + "body": "Lock the `StringName::mutex` after hashing the string, to spend less time hoarding it unnecessarily.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "0c0c45d6957af0effad4eaa962d4b68236c0fc6a": { + "hash": "0c0c45d6957af0effad4eaa962d4b68236c0fc6a", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99494 from RandomShaper/rerefix_res_unrecog", + "body": "ResourceLoader: Report appropriate error code when no suitable loader is found", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "ec85334a8409a5160269f54a6bfb0c1a4d9291cb": { + "hash": "ec85334a8409a5160269f54a6bfb0c1a4d9291cb", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #90425 from tracefree/load-pack-fix", + "body": "Fix \"res://\" being replaced by resource packs in the editor and on Android", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "86002e1a3ce75173bfa9d8b3f8aff67374c5c0ae": { + "hash": "86002e1a3ce75173bfa9d8b3f8aff67374c5c0ae", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #100882 from smix8/node_navmesh_geo_parsers", + "body": "Make nodes handle their respective navigation source geometry", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "fd88acc671249c4314a7c2bcf0874d3e0b987be4": { + "hash": "fd88acc671249c4314a7c2bcf0874d3e0b987be4", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101008 from Repiteo/scons/nocache-all-text", + "body": "SCons: Properly `NoCache` all text files", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "679075b414c337904aec6c400a392eb174402809": { + "hash": "679075b414c337904aec6c400a392eb174402809", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101108 from Calinou/doc-worldboundaryshape3d-finite-size", + "body": "Document WorldBoundaryShape3D having a finite size when using Jolt Physics", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "97fa4bdfdcf70ff7c523a3b7f8ce0a7097c4e11d": { + "hash": "97fa4bdfdcf70ff7c523a3b7f8ce0a7097c4e11d", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101540 from akien-mga/vulkan-disable-layer-bandicam", + "body": "Vulkan: Force disable broken `VK_LAYER_bandicam_helper` layer in editor", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "ad4eeaca5e3cfedd64cc381b6e915ae38ac683d6": { + "hash": "ad4eeaca5e3cfedd64cc381b6e915ae38ac683d6", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101556 from maidopi-usagi/notifier_doc", + "body": "Fix `visibility_notifier_create` documentation", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "7dba09882ab9e9e15cc16bd785db51b3e7318683": { + "hash": "7dba09882ab9e9e15cc16bd785db51b3e7318683", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101557 from btgs-0/empty-project-window-flowcontainer-101530", + "body": "Make the `empty_list_actions` HBoxContainer into a FlowContainer.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "b6203da3ae39ee204d91833a68c01e13fbff1dcb": { + "hash": "b6203da3ae39ee204d91833a68c01e13fbff1dcb", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101620 from Yelloween10/fix-modifier-doc", + "body": "Update `InputEventWithModifiers` documentation for modifier key behaviour", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "9bcf5ac9f753ecb1d77b15e2d2db67f7c674ed07": { + "hash": "9bcf5ac9f753ecb1d77b15e2d2db67f7c674ed07", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101560 from darksylinc/matias-union-order", + "body": "Fix union order to simplify empty initializers", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "464253e2358719e2742a9729ddb986f149248480": { + "hash": "464253e2358719e2742a9729ddb986f149248480", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101571 from TokageItLab/validate-rotation-axis-spring-bone", + "body": "Add validation for rotation axis to SpringBoneSimulator3D", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "6820cceb863f1dc5b63e375497c4fa5fa2a249cf": { + "hash": "6820cceb863f1dc5b63e375497c4fa5fa2a249cf", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101566 from TCROC/fix-wayland-cant-set-mode-exclusive-full-screen", + "body": "Fix Wayland `window_can_set_mode` ExclusiveFullScreen", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "3204956f40765e6966b4280187dde43370145d08": { + "hash": "3204956f40765e6966b4280187dde43370145d08", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101567 from mateuseap/feat/get_display_safe_area", + "body": "Add a note to `DisplayServer.get_display_safe_area()` method documentation", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "cad87e5a759c8045956018cb636ee7cf8ee0c382": { + "hash": "cad87e5a759c8045956018cb636ee7cf8ee0c382", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101574 from bruvzg/fs_err_res", + "body": "Fix conversion plugin search showing errors on `TextFile` and `OtherFile`.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "c4f7192a86f2cd0a3e5baaae949e6920bf5f7bdc": { + "hash": "c4f7192a86f2cd0a3e5baaae949e6920bf5f7bdc", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101594 from BlueCube3310/image-channel-mask-fix", + "body": "Fix certain channel masks for Texture previewer", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "06b73ff1c4f9a5cefe314da9ff5a1bc4752e73ec": { + "hash": "06b73ff1c4f9a5cefe314da9ff5a1bc4752e73ec", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101629 from bruvzg/fix_ime_scroll", + "body": "[TextEdit] Fix `viewport_to_caret` using start of IME text instead of IME caret/selection.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "df7572f8bce66aa1454bac0f261c3579c4d78fd1": { + "hash": "df7572f8bce66aa1454bac0f261c3579c4d78fd1", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101347 from akien-mga/thorvg-0.15.8", + "body": "thorvg: Update to 0.15.8", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "c11863cc510d69698a1433ff6430310fad5799f4": { + "hash": "c11863cc510d69698a1433ff6430310fad5799f4", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101626 from bruvzg/ts_fix_inv", + "body": "[TextServer] Fix text buffer not processing strings added after `shape`.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "d6adc775a4e803a0489a0aa7a625b25995716510": { + "hash": "d6adc775a4e803a0489a0aa7a625b25995716510", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #89763 from ajreckof/fix-focus-on-reorder", + "body": "Fix focus when reordering array", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "c038696c6b7b1bccd9e6a8943272c4f779e9cdf8": { + "hash": "c038696c6b7b1bccd9e6a8943272c4f779e9cdf8", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101636 from bruvzg/fix_particles_gizmo_crash", + "body": "Fix crash in `Particles3DEmissionShapeGizmoPlugin`.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "6fe1bbd1e05a09b945b3486a086295d90975642a": { + "hash": "6fe1bbd1e05a09b945b3486a086295d90975642a", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101627 from ialex32x/fix-get-argument-type-range", + "body": "Fix index check in MethodBind::get_argument_type", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "416ee5f01c39bcb7cb4fb588cfe0f6b724794edb": { + "hash": "416ee5f01c39bcb7cb4fb588cfe0f6b724794edb", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE5MTU2MQ==" + ], + "author_raw": "David Snopek ", + "committer_raw": "David Snopek ", + "summary": "Update export preset options overrides before doing \"Remote Debug\"", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101658 + }, + "73278bf35d1198249bdaadf70d86e01c7286c442": { + "hash": "73278bf35d1198249bdaadf70d86e01c7286c442", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE3NDg5Mjky" + ], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "SCons: Properly `NoCache` all text files", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101008 + }, + "912c86a2e84b3593528c3a0cbbe8e009445f1233": { + "hash": "912c86a2e84b3593528c3a0cbbe8e009445f1233", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjYxOTM4MjYz" + ], + "author_raw": "Silc 'Tokage' Renew ", + "committer_raw": "Silc 'Tokage' Renew ", + "summary": "Changed SpringBone to return the prev rotation instead of init", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101651 + }, + "8eb5443d0a5eeeb0ccdf82fad4936e73fe315b13": { + "hash": "8eb5443d0a5eeeb0ccdf82fad4936e73fe315b13", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjYxOTM4MjYz" + ], + "author_raw": "Silc 'Tokage' Renew ", + "committer_raw": "Silc 'Tokage' Renew ", + "summary": "Clarify SpringBone's gravity unit and improve documentation", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101652 + }, + "393a13a74b335e705dd9efb9b822962eaadbdea4": { + "hash": "393a13a74b335e705dd9efb9b822962eaadbdea4", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjI1NjUyNTM4" + ], + "author_raw": "Rhapsody Aria <25652538+Syntaxxor@users.noreply.github.com>", + "committer_raw": "Rhapsody Aria <25652538+Syntaxxor@users.noreply.github.com>", + "summary": "Ensure voxelizer sdf generation considers the correct level", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101631 + }, + "c4db6687f9d92954ad0679c9a3ce0bace0b1f77b": { + "hash": "c4db6687f9d92954ad0679c9a3ce0bace0b1f77b", + "is_merge": false, + "authored_by": [ + "U_kgDOCB462A" + ], + "author_raw": "aaronp64 ", + "committer_raw": "aaronp64 ", + "summary": "Generate global code for VisualShader nodes that connect to VaryingSetters", + "body": "Updated visual shader code to call generate_global_per_node() for nodes connected to VaryingSetter nodes, even if they don't connect directly to Output.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101648 + }, + "b4f25b186369768583979d6a5d5faff9ed1fbdae": { + "hash": "b4f25b186369768583979d6a5d5faff9ed1fbdae", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjkxNDk2OA==" + ], + "author_raw": "Fredia Huya-Kouadio ", + "committer_raw": "Fredia Huya-Kouadio ", + "summary": "Clean up the XR editor logic", + "body": "- Coalesce common logic into the `main` flavor to avoid duplication\n- Code cleanup", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101645 + }, + "860a6ab9ac57056a11cb913aef9eff75e85810f6": { + "hash": "860a6ab9ac57056a11cb913aef9eff75e85810f6", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE4MTIwODc=" + ], + "author_raw": "yesfish ", + "committer_raw": "yesfish ", + "summary": "fix source_color default value", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101642 + }, + "8274e644029731e9fb0f136abe9a702aa716eb91": { + "hash": "8274e644029731e9fb0f136abe9a702aa716eb91", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjEwMDU0MjI2" + ], + "author_raw": "kit ", + "committer_raw": "kit ", + "summary": "Fix TextEdit breakpoint hover not hiding", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101613 + }, + "05ce2fb0c873f8c5c45031bb71251dc553dcb9ef": { + "hash": "05ce2fb0c873f8c5c45031bb71251dc553dcb9ef", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjc2NDU2ODM=" + ], + "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", + "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", + "summary": "Fix crash in `Particles3DEmissionShapeGizmoPlugin`.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101636 + }, + "d33da79d3f8fe84be2521d25b9ba8e440cf25a88": { + "hash": "d33da79d3f8fe84be2521d25b9ba8e440cf25a88", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "GitHub ", + "summary": "Merge pull request #101614 from stuartcarnie/metalfx_ios", + "body": "iOS: Weak-link MetalFX", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "576892863c6ec7bfffda05a5dfb929e5561e7ff7": { + "hash": "576892863c6ec7bfffda05a5dfb929e5561e7ff7", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjc2NDU2ODM=" + ], + "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", + "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", + "summary": "Fix GDScript editor crash on invalid `tween_property` arguments.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101632 + }, + "7c54ad34ba07f2b49c659c1e0b795356e7bf83e5": { + "hash": "7c54ad34ba07f2b49c659c1e0b795356e7bf83e5", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjc2NDU2ODM=" + ], + "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", + "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", + "summary": "[TextEdit] Fix `viewport_to_caret` using start of IME text instead of IME caret/selection.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101629 + }, + "6b225ebe24e37dab7a407e07ddf1c110876ff751": { + "hash": "6b225ebe24e37dab7a407e07ddf1c110876ff751", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIwNzQ0MDY=" + ], + "author_raw": "ialex32x ", + "committer_raw": "ialex32x ", + "summary": "Fix index check in MethodBind::get_argument_type", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101627 + }, + "b75acc3ccd9f6b89751ae483216b414a9fcd6de5": { + "hash": "b75acc3ccd9f6b89751ae483216b414a9fcd6de5", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMwMzg2MDY3" + ], + "author_raw": "Rindbee ", + "committer_raw": "Rindbee ", + "summary": "Fix Follow Focus in a rotated `ScrollContainer`", + "body": "Calculate based on the `ScrollContainer`'s space to eliminate possible\nrotation. The global rect already has applied the rotation, so it\nshould not be used.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101625 + }, + "43bc44e3b0211753598cc989b1dc3f5dfa637067": { + "hash": "43bc44e3b0211753598cc989b1dc3f5dfa637067", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjc2NDU2ODM=" + ], + "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", + "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", + "summary": "[TextServer] Fix text buffer not processing strings added after `shape`.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101626 + }, + "220cf87730764bc0d795622f69e2a6fdb11f76d3": { + "hash": "220cf87730764bc0d795622f69e2a6fdb11f76d3", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIxMTI0MTY=" + ], + "author_raw": "Tom Schultz <2112416+tom-schultz@users.noreply.github.com>", + "committer_raw": "GitHub ", + "summary": "Clarifying the impact of \"Normal Map (RG Channels)\" on texture imports.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101623 + }, + "6f920772bac041fdacf945f29fff4fc0c5be15aa": { + "hash": "6f920772bac041fdacf945f29fff4fc0c5be15aa", + "is_merge": false, + "authored_by": [ + "U_kgDOCAFBOw" + ], + "author_raw": "Yelloween <134299963+Yelloween10@users.noreply.github.com>", + "committer_raw": "Yelloween <134299963+Yelloween10@users.noreply.github.com>", + "summary": "Update documentation for modifier key behaviour", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101620 + }, + "0726d3c7d5125d1a72ec318a2ec4ff11f9f7f8bb": { + "hash": "0726d3c7d5125d1a72ec318a2ec4ff11f9f7f8bb", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #101595 from adamscott/fix-with-String--num_64", + "body": "Replace some problematic uses of `String::num` to `String::num_int64`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "5718845d99df7d1a65c6b3e422fb17f02232e2ba": { + "hash": "5718845d99df7d1a65c6b3e422fb17f02232e2ba", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #101576 from bruvzg/pm_size_fix", + "body": "Fix project manager window size when `EDSCALE` is not 1.0.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "a79e30af53de80c153e0c6cab106fb0dac6f7b5d": { + "hash": "a79e30af53de80c153e0c6cab106fb0dac6f7b5d", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #101572 from mateuseap/fix/open_selected_projects_check_recovery_mode", + "body": "Fix crashes when pressing enter on project manager screen", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "0cd0f889cf0b6c1ba5ca82f09973ab4c69bd0a5e": { + "hash": "0cd0f889cf0b6c1ba5ca82f09973ab4c69bd0a5e", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjUyODUy" + ], + "author_raw": "Stuart Carnie ", + "committer_raw": "Stuart Carnie ", + "summary": "iOS: Weak-link MetalFX", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101614 + }, + "b761ff662ef9530621c35b04bec4f3165d1fcf19": { + "hash": "b761ff662ef9530621c35b04bec4f3165d1fcf19", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Tomasz Chabora ", + "committer_raw": "Tomasz Chabora ", + "summary": "Rework script external modification tracking", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101616 + }, + "e1974635250ea5a34ba92e66a93974d0d6549b59": { + "hash": "e1974635250ea5a34ba92e66a93974d0d6549b59", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMwMzg2MDY3" + ], + "author_raw": "Rindbee ", + "committer_raw": "Rindbee ", + "summary": "Fix getting wrong focus neighbor when the control is in `ScrollContainer`", + "body": "Exclude controls inside a `ScrollContainer` that are outside the visible area of ​​\nthe `ScrollContainer` when looking for focus neighbors.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 63059 + }, + "d702e02172bbfc71d72b45225631fee811b54406": { + "hash": "d702e02172bbfc71d72b45225631fee811b54406", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjI0MzA3MDQ5" + ], + "author_raw": "Travis Lange ", + "committer_raw": "Travis Lange ", + "summary": "fix gpu_particles_3d emitting finished signal on ready", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101596 + }, + "dbf189e28f99f2ff83ae11f8e88ab6cbe04c4ce0": { + "hash": "dbf189e28f99f2ff83ae11f8e88ab6cbe04c4ce0", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIzMDgxNjc=" + ], + "author_raw": "Lukas Tenbrink ", + "committer_raw": "Lukas Tenbrink ", + "summary": "Lock the `StringName::mutex` after hashing the string, to spend less time hoarding it unnecessarily.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101606 + }, + "01b4fd352208f44307e155265c544f28bd99e44b": { + "hash": "01b4fd352208f44307e155265c544f28bd99e44b", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjUyODUy" + ], + "author_raw": "Stuart Carnie ", + "committer_raw": "Stuart Carnie ", + "summary": "Metal: enable GPU buffer address support", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101602 + }, + "8fd71e6b17811cfdd7cc222c97eff4f81edcf4c5": { + "hash": "8fd71e6b17811cfdd7cc222c97eff4f81edcf4c5", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE2MTAwMzg3" + ], + "author_raw": "Lars Pettersson ", + "committer_raw": "Lars Pettersson ", + "summary": "Fix default `AudioBusLayout` not loading correctly", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 100371 + }, + "33e16435f5101b0a31d2e78ac414c6afef48d922": { + "hash": "33e16435f5101b0a31d2e78ac414c6afef48d922", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjI3MDkyOA==" + ], + "author_raw": "Adam Scott ", + "committer_raw": "Adam Scott ", + "summary": "Replace some problematic uses of `String::num` to `String::num_int64`", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101595 + }, + "271067eb2ba9494981a5f0d734a19809275ad2e8": { + "hash": "271067eb2ba9494981a5f0d734a19809275ad2e8", + "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 certain channel masks for Texture previewer", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101594 + }, + "0158efc153128b281c2f7b782096eb0130ef26da": { + "hash": "0158efc153128b281c2f7b782096eb0130ef26da", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjUyMDE5MDA5" + ], + "author_raw": "Mateus Elias ", + "committer_raw": "Mateus Elias ", + "summary": "Fix `ProjectManager::_open_selected_projects_check_recovery_mode()` method", + "body": "Check if at least one project is selected.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101572 + }, + "934668a69a77309b05197f537f843e75f721a136": { + "hash": "934668a69a77309b05197f537f843e75f721a136", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjc2NDU2ODM=" + ], + "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", + "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", + "summary": "Fix project manager window size when EDSCALE is not 1.0.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101576 + }, + "d17ce4c37efccd6c1be89a66ff4dc14c60ff0111": { + "hash": "d17ce4c37efccd6c1be89a66ff4dc14c60ff0111", + "is_merge": false, + "authored_by": [ + "U_kgDOCUiFig" + ], + "author_raw": "Rie ", + "committer_raw": "Rie ", + "summary": "Fix \"res://\" being replaced by resource packs in the editor and on Android", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 90425 + }, + "e127093fe8d7f775da56efd9f49a515ba02c0ebd": { + "hash": "e127093fe8d7f775da56efd9f49a515ba02c0ebd", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjc2NDU2ODM=" + ], + "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", + "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", + "summary": "Fix conversion plugin search showing errors on `TextFile` and `OtherFile`.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101574 + }, + "48e74af421cc36819c567753f13f3c0f79b564a5": { + "hash": "48e74af421cc36819c567753f13f3c0f79b564a5", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjYxOTM4MjYz" + ], + "author_raw": "Silc 'Tokage' Renew ", + "committer_raw": "Silc 'Tokage' Renew ", + "summary": "Add validation for rotation axis to SpringBoneSimulator3D", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101571 + }, + "11e111bca492193414fa853ff7b24be44fe49912": { + "hash": "11e111bca492193414fa853ff7b24be44fe49912", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjUyMDE5MDA5" + ], + "author_raw": "Mateus Elias ", + "committer_raw": "Mateus Elias ", + "summary": "Add a note to `DisplayServer.get_display_safe_area()` method documentation", + "body": "Add a note to clarify that the DisplayServer.get_display_safe_area() method is currently only implemented on Android and iOS, and that it returns screen_get_usable_rect(SCREEN_OF_MAIN_WINDOW) as a fallback on other platforms.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101567 + }, + "d713a22f2eaaa8767a790149127c3f16727fbd86": { + "hash": "d713a22f2eaaa8767a790149127c3f16727fbd86", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjI0MzA3MDQ5" + ], + "author_raw": "Travis Lange ", + "committer_raw": "Travis Lange ", + "summary": "fix wayland can set mode exclusive full screen", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101566 + }, + "ba411e95f8466250f4e720520f429eb9945fd3ca": { + "hash": "ba411e95f8466250f4e720520f429eb9945fd3ca", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjI2MjkwNDU0" + ], + "author_raw": "laspencer91 ", + "committer_raw": "Hilderin <81109165+Hilderin@users.noreply.github.com>", + "summary": "Added shortcut for Lookup Symbol action", + "body": "Co-authored-by: laspencer91 ", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101565 + }, + "7b2f1e1d09f57fb3ebab0f73c4d6954139b540b5": { + "hash": "7b2f1e1d09f57fb3ebab0f73c4d6954139b540b5", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMzOTUxMzA=" + ], + "author_raw": "Matias N. Goldberg ", + "committer_raw": "Matias N. Goldberg ", + "summary": "Fix union order to simplify empty initializers", + "body": "This is a followup to PR #101344 (commit\n0e06eb80bc9cf08000bf86d06c0ce57bcf7775be).\n\nSome of them were not an issue because Godot was initializing all\nmembers, but they were \"fixed\" just in case since it could become a\nproblem in the future.\n\nValgrind was specifically complaining about HashMapData &\nGlobalPipelineData.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101560 + }, + "e668188c6449f98261323628da3c60a92fe15ff5": { + "hash": "e668188c6449f98261323628da3c60a92fe15ff5", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE4MDAzMg==" + ], + "author_raw": "Hugo Locurcio ", + "committer_raw": "Hugo Locurcio ", + "summary": "Document WorldBoundaryShape3D having a finite size when using Jolt Physics", + "body": "This also mentions Jolt Physics in the ProjectSettings 3D physics engine\ndocumentation.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101108 + }, + "0b06df10e91689a4e434d50350acebced794ab93": { + "hash": "0b06df10e91689a4e434d50350acebced794ab93", + "is_merge": false, + "authored_by": [ + "U_kgDOCOzwWA" + ], + "author_raw": "BT <149745752+btgs-0@users.noreply.github.com>", + "committer_raw": "BT <149745752+btgs-0@users.noreply.github.com>", + "summary": "Make the empty_list_actions HBoxContainer into a FlowContainer.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101557 + }, + "210e9d733f3830ddf1d0908ef63df0d131f3b40f": { + "hash": "210e9d733f3830ddf1d0908ef63df0d131f3b40f", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ3MDEzMzg=" + ], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Vulkan: Force disable broken `VK_LAYER_bandicam_helper` layer in editor", + "body": "Fixes #101480.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101540 + }, + "4a8f63cf84f940ec96a58f6d684938aa828ccd89": { + "hash": "4a8f63cf84f940ec96a58f6d684938aa828ccd89", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMzODY0MzA0" + ], + "author_raw": "MaidOpi ", + "committer_raw": "MaidOpi ", + "summary": "Correct `visibility_notifier_create`'s documentation.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101556 + }, "4ce466d7fa79e351d4295d5bb47e3266089c3a59": { "hash": "4ce466d7fa79e351d4295d5bb47e3266089c3a59", "is_merge": true, @@ -14399,6 +21411,20 @@ "cherrypick_hash": "", "pull": 101552 }, + "c91c604eaa66d2307d13655ce513392e3bae77d6": { + "hash": "c91c604eaa66d2307d13655ce513392e3bae77d6", + "is_merge": false, + "authored_by": [ + "U_kgDOBvKYDQ" + ], + "author_raw": "Nazarii ", + "committer_raw": "Nazarii ", + "summary": "Use AHashMap for RBMap nodes and HashMap input_activity", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101548 + }, "efbcfb9379c901c0b55bff32c854ba9603991652": { "hash": "efbcfb9379c901c0b55bff32c854ba9603991652", "is_merge": true, @@ -14625,6 +21651,20 @@ "cherrypick_hash": "", "pull": 101538 }, + "791ad97beba0dbfa4260daa2213e71341ba8abf1": { + "hash": "791ad97beba0dbfa4260daa2213e71341ba8abf1", + "is_merge": false, + "authored_by": [ + "U_kgDOBYxIPw" + ], + "author_raw": "Kilian Strunz ", + "committer_raw": "Kilian Strunz ", + "summary": "Respect order of externsions for ResourceFormatSavers with at_front", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101543 + }, "1d2c503b008601fb9a887be7c88fd2b50bb2d541": { "hash": "1d2c503b008601fb9a887be7c88fd2b50bb2d541", "is_merge": false, @@ -14677,6 +21717,20 @@ "cherrypick_hash": "", "pull": "" }, + "8e75fae49ef60bcbb3a2c31980a2461ad452ff3a": { + "hash": "8e75fae49ef60bcbb3a2c31980a2461ad452ff3a", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjY2MzkyMzc=" + ], + "author_raw": "MJacred ", + "committer_raw": "MJacred ", + "summary": "Ue an array removed_idx", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98792 + }, "dde7a9407ad65b426d452767bd8ccb3c3abebead": { "hash": "dde7a9407ad65b426d452767bd8ccb3c3abebead", "is_merge": true, @@ -15032,6 +22086,20 @@ "cherrypick_hash": "", "pull": "" }, + "c5cf73a2e7abe0dae858bc47408d57700f7c2845": { + "hash": "c5cf73a2e7abe0dae858bc47408d57700f7c2845", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE3NTA2NTcz" + ], + "author_raw": "Allen Pestaluky ", + "committer_raw": "Allen Pestaluky ", + "summary": "Optimize AgX tonemapper's handling of negative values", + "body": "This change improves performance of the AgX tonemapper by allowing two matrix multiplications to be combined into one. This comes at the cost of loss of color information that could be correctly interpreted as positive RGB values in the Rec. 2020 color space. Additionally, an insignificant amount of error is intentionally introduced to the input color value to prevent the need for a second max function call before log2. The final negative color clipping has been removed to allow the tonemapper to return negative RGB values, similar to other tonemappers in Godot.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101515 + }, "01a26c5c8b888bb7736cbe58e0a05501443627f0": { "hash": "01a26c5c8b888bb7736cbe58e0a05501443627f0", "is_merge": false, @@ -15456,6 +22524,20 @@ "cherrypick_hash": "", "pull": 101387 }, + "f355382ef5abd246c1e6636be3e601b271d046e1": { + "hash": "f355382ef5abd246c1e6636be3e601b271d046e1", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjY2MzkyMzc=" + ], + "author_raw": "MJacred ", + "committer_raw": "MJacred ", + "summary": "Updating the index after the first mapping record of p_guid requires a second loop", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98792 + }, "9d00a773f8e4fb8643bd681d1cb3c8c606a86754": { "hash": "9d00a773f8e4fb8643bd681d1cb3c8c606a86754", "is_merge": false, @@ -15470,6 +22552,20 @@ "cherrypick_hash": "", "pull": 101163 }, + "e98f3a6bf02ba353e5268880a0e71c45fe882d25": { + "hash": "e98f3a6bf02ba353e5268880a0e71c45fe882d25", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjY2MzkyMzc=" + ], + "author_raw": "MJacred ", + "committer_raw": "MJacred ", + "summary": "Apply feedback", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98792 + }, "2e600789ddc12378df231358dae894a73b57c2ec": { "hash": "2e600789ddc12378df231358dae894a73b57c2ec", "is_merge": false, @@ -15498,6 +22594,20 @@ "cherrypick_hash": "", "pull": 101488 }, + "f7c6a8659ad324eec1b2fb69fcbb8810e495fe05": { + "hash": "f7c6a8659ad324eec1b2fb69fcbb8810e495fe05", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjY2MzkyMzc=" + ], + "author_raw": "MJacred ", + "committer_raw": "MJacred ", + "summary": "Apply feedback + Remove unused variable `uid` in parse_mapping()", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98792 + }, "617e3456fd1f6dac813f9f517160579ddceb7120": { "hash": "617e3456fd1f6dac813f9f517160579ddceb7120", "is_merge": false, @@ -15771,6 +22881,20 @@ "cherrypick_hash": "", "pull": 101235 }, + "0ed2cb0439454ae10c4ecada2563f8754cef8064": { + "hash": "0ed2cb0439454ae10c4ecada2563f8754cef8064", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjUyNDY0MjA0" + ], + "author_raw": "smix8 <52464204+smix8@users.noreply.github.com>", + "committer_raw": "smix8 <52464204+smix8@users.noreply.github.com>", + "summary": "Make nodes handle their respective navigation source geometry", + "body": "Makes nodes handle their respective navigation source geometry.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 100882 + }, "cf414f777f618c75d12abd4b4cf09842573d509c": { "hash": "cf414f777f618c75d12abd4b4cf09842573d509c", "is_merge": false, @@ -17054,6 +24178,20 @@ "cherrypick_hash": "", "pull": 100307 }, + "6be45d2a71975a042450823272317a9cb16aa32a": { + "hash": "6be45d2a71975a042450823272317a9cb16aa32a", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ3MDEzMzg=" + ], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "thorvg: Update to 0.15.8", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101347 + }, "f68d55bcdabe48fbfb38ccb826140bd6a4c7f7a4": { "hash": "f68d55bcdabe48fbfb38ccb826140bd6a4c7f7a4", "is_merge": false, @@ -17881,6 +25019,20 @@ "cherrypick_hash": "", "pull": 101263 }, + "2a72f7842700048d2da2f66e0678568ddc6cfdb4": { + "hash": "2a72f7842700048d2da2f66e0678568ddc6cfdb4", + "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 `__focus_rect` meta access when resizing `Tree`", + "body": "`NOTIFICATION_RESIZED` outputs errors, if `select_mode == SELECT_ROW`.\nThis PR unifies the access to the item focus rect.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101280 + }, "6f4089fa55dd07edcc003f8ecba612e968c96102": { "hash": "6f4089fa55dd07edcc003f8ecba612e968c96102", "is_merge": false, @@ -18634,6 +25786,20 @@ "cherrypick_hash": "", "pull": 101210 }, + "6dc6ad2b8672753ec81b562c187dfea17324501a": { + "hash": "6dc6ad2b8672753ec81b562c187dfea17324501a", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQyODUxMQ==" + ], + "author_raw": "BattyBovine ", + "committer_raw": "BattyBovine ", + "summary": "Prevent errors when drawing debug meshes when surface count is zero.", + "body": "Adds a few checks to ensure a debug collision mesh contains mesh data before\nattempting to add it to the gizmo draw list. This prevents errors when using\nSeparationRayShape3D, which is only intended to draw a single line, and\ncontains no mesh data.\n\nCloses #100665", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101014 + }, "ccc134fd1bc60a58a5b65e1ec69eebe48c9b8b52": { "hash": "ccc134fd1bc60a58a5b65e1ec69eebe48c9b8b52", "is_merge": false, @@ -19483,6 +26649,20 @@ "cherrypick_hash": "", "pull": 101162 }, + "ab5176dfa5403c0ec405986d40cb42f7e9ba2671": { + "hash": "ab5176dfa5403c0ec405986d40cb42f7e9ba2671", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjcxOTQyMTY0" + ], + "author_raw": "havi05 ", + "committer_raw": "havi05 ", + "summary": "Tree - fix cusor selection in `multi` selection-mode", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101160 + }, "da4f9339ea7f614f5965e6a6b918b8c8285f2e1d": { "hash": "da4f9339ea7f614f5965e6a6b918b8c8285f2e1d", "is_merge": true, @@ -19605,6 +26785,20 @@ "cherrypick_hash": "", "pull": 101107 }, + "4cef91e0f56142b0326e54d1d89ed4d6932bc64d": { + "hash": "4cef91e0f56142b0326e54d1d89ed4d6932bc64d", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ3NzAwNDE4" + ], + "author_raw": "Danil Alexeev ", + "committer_raw": "Danil Alexeev ", + "summary": "Editor: Fix `Ctrl+Click` on enum values ​​does nothing", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101127 + }, "9eeeadb037c680cfc1d3806fbcb8e6aeb70e9977": { "hash": "9eeeadb037c680cfc1d3806fbcb8e6aeb70e9977", "is_merge": false, @@ -20945,6 +28139,20 @@ "cherrypick_hash": "", "pull": 100938 }, + "198dd40254970e223f84947611a207fbfd8a1d93": { + "hash": "198dd40254970e223f84947611a207fbfd8a1d93", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE2ODc5MTg=" + ], + "author_raw": "Fabio Alessandrelli ", + "committer_raw": "Fabio Alessandrelli ", + "summary": "[Web] Clarify JavaScriptBridge callback requirements", + "body": "Clarify that the callback must take **exactly one array argument**.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 100939 + }, "751d3d585217920ae2265bed7aaebcfe2766ecac": { "hash": "751d3d585217920ae2265bed7aaebcfe2766ecac", "is_merge": false, @@ -21291,6 +28499,20 @@ "cherrypick_hash": "", "pull": 100925 }, + "0edd24da6a2e5a6ab70649167460385f7ccdfd2d": { + "hash": "0edd24da6a2e5a6ab70649167460385f7ccdfd2d", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjcxOTc0NDk4" + ], + "author_raw": "Summersay415 ", + "committer_raw": "Summersay415 ", + "summary": "Ensure icon and splash paths on export", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 100920 + }, "4f7e04a959a4e91cc42a58c1e833c820d4731f07": { "hash": "4f7e04a959a4e91cc42a58c1e833c820d4731f07", "is_merge": false, @@ -21333,6 +28555,20 @@ "cherrypick_hash": "", "pull": 100908 }, + "52ee437d7e13582a2a341a9c5da9b129ddd22738": { + "hash": "52ee437d7e13582a2a341a9c5da9b129ddd22738", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMxNzYwNjI=" + ], + "author_raw": "Kiro ", + "committer_raw": "Kiro ", + "summary": "try Fixing Variant workaround", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 100904 + }, "efa144396d8003c4b3021bca8242ce5cda4d131f": { "hash": "efa144396d8003c4b3021bca8242ce5cda4d131f", "is_merge": true, @@ -25436,6 +32672,20 @@ "cherrypick_hash": "", "pull": 99639 }, + "40832387ce49ecbcaa6302ead0cb89688b983785": { + "hash": "40832387ce49ecbcaa6302ead0cb89688b983785", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjY2MzkyMzc=" + ], + "author_raw": "MJacred ", + "committer_raw": "MJacred ", + "summary": "Fix Input::remove_joy_mapping", + "body": "Erasing a joypad mapping can invalidate other attached joypads and the fallback mapping guid", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98792 + }, "774e91470c650eefef91510e10ba8675cb48baad": { "hash": "774e91470c650eefef91510e10ba8675cb48baad", "is_merge": false, @@ -26533,6 +33783,20 @@ "cherrypick_hash": "", "pull": 100380 }, + "a85b0279fd6f592ed5cfcbd2d5038d2387e49443": { + "hash": "a85b0279fd6f592ed5cfcbd2d5038d2387e49443", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjM4OTI3NDI0" + ], + "author_raw": "Alex Threlfo ", + "committer_raw": "Alex Threlfo ", + "summary": "fix: space transformations in WorldPositionFromDepth visual shader node generation", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 100350 + }, "062d74bb9cb8710dbea34442a53af6aad796a453": { "hash": "062d74bb9cb8710dbea34442a53af6aad796a453", "is_merge": false, @@ -29581,6 +36845,20 @@ "cherrypick_hash": "", "pull": 96771 }, + "e5807b2adfbe713a824a5f25d02da7bb5a628d01": { + "hash": "e5807b2adfbe713a824a5f25d02da7bb5a628d01", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE2ODc5MTg=" + ], + "author_raw": "Fabio Alessandrelli ", + "committer_raw": "Fabio Alessandrelli ", + "summary": "[Net] Fix TCP/UDP server network tests", + "body": "Some tests have been removed since there's no way to guarantee they will\npass.\n\nOther tests have been refactored to ensure proper waiting, and taking\ninto account potential out-of-order delivery (which is unlikely in test\nscenarios but expecting a specific order on a UDP socket is wrong and\nOSes makes no promises of ordered delivery on localhost).", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 100107 + }, "1e62c7f53eef3e9ab7306e33d1100bfe6532f397": { "hash": "1e62c7f53eef3e9ab7306e33d1100bfe6532f397", "is_merge": false, @@ -32623,6 +39901,20 @@ "cherrypick_hash": "", "pull": 98401 }, + "8e00035f086c62558d03217a1f4c03594618344e": { + "hash": "8e00035f086c62558d03217a1f4c03594618344e", + "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": "Introduce `Viewport` functions for keeping the mouse over state consistent", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99890 + }, "83d4bde0a25091f524dc2c75f878e21d84caf958": { "hash": "83d4bde0a25091f524dc2c75f878e21d84caf958", "is_merge": false, @@ -36779,6 +44071,20 @@ "cherrypick_hash": "", "pull": 98901 }, + "f79b972d0d67647a3438599a1fce9862ea58d9ad": { + "hash": "f79b972d0d67647a3438599a1fce9862ea58d9ad", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjExNzk3MTc0" + ], + "author_raw": "Pedro J. Estébanez ", + "committer_raw": "Pedro J. Estébanez ", + "summary": "ResourceLoader: Report appropriate error code when no suitable loader is found", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99494 + }, "84db024f6f68e44bff84a04fa737aefad31dd81a": { "hash": "84db024f6f68e44bff84a04fa737aefad31dd81a", "is_merge": false, @@ -47673,7 +54979,7 @@ "hash": "06998a3927e1c36212ba98615c2aefe92fe5b5e0", "is_merge": false, "authored_by": [ - "MDQ6VXNlcjg5NDAxNDQ=" + "" ], "author_raw": "bjornmp ", "committer_raw": "flasheeprom ", @@ -62393,6 +69699,20 @@ "cherrypick_hash": "", "pull": 96399 }, + "72f4394d8cec115d8d3032e57babab5eceeb1f2b": { + "hash": "72f4394d8cec115d8d3032e57babab5eceeb1f2b", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjY2MTg0MDUw" + ], + "author_raw": "ajreckof <66184050+ajreckof@users.noreply.github.com>", + "committer_raw": "ajreckof <66184050+ajreckof@users.noreply.github.com>", + "summary": "avoid bubbling up changed notification when on new item/key of dictionaries to avoid inspector whipeout.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 96623 + }, "97197ff5e9c73ffbb2e3822d40a63bc3f8c47373": { "hash": "97197ff5e9c73ffbb2e3822d40a63bc3f8c47373", "is_merge": false, @@ -75401,6 +82721,20 @@ "cherrypick_hash": "", "pull": 95386 }, + "d113a68e43174ae0abd06753eac215731d0dc425": { + "hash": "d113a68e43174ae0abd06753eac215731d0dc425", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjY2MTg0MDUw" + ], + "author_raw": "ajreckof <66184050+ajreckof@users.noreply.github.com>", + "committer_raw": "ajreckof <66184050+ajreckof@users.noreply.github.com>", + "summary": "fix focus on reorder array", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 89763 + }, "60e93415ed0c0e27f8ace821aa207df70b63b125": { "hash": "60e93415ed0c0e27f8ace821aa207df70b63b125", "is_merge": false, @@ -77323,7 +84657,7 @@ "body": "", "is_cherrypick": false, "cherrypick_hash": "", - "pull": 93017 + "pull": 94995 }, "c2204f2681f49beb2bd88a5ef98dd90610e4b8e4": { "hash": "c2204f2681f49beb2bd88a5ef98dd90610e4b8e4", @@ -77803,3758 +85137,6 @@ "is_cherrypick": false, "cherrypick_hash": "", "pull": 83497 - }, - "a013481b0911e59cc3f3dea7ebb732450c3e1460": { - "hash": "a013481b0911e59cc3f3dea7ebb732450c3e1460", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #102133 from DarioSamo/particles-clear-color-fix", - "body": "Fix framebuffer clear for particle collider heightfield.", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "3c3ff85d33f55cbbf3f00b62040985fee50d85ad": { - "hash": "3c3ff85d33f55cbbf3f00b62040985fee50d85ad", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101913 from Giganzo/color-hide-button", - "body": "Fix ColorPicker hide save/load swatches for presets_visible", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "3c80c14092523031a58d29bb115ba9a529144210": { - "hash": "3c80c14092523031a58d29bb115ba9a529144210", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101924 from adamscott/game-editor-non-cached-mouse-mode", - "body": "Delegate handling `mouse_mode` to the `DisplayServer`", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "ab67fd7deeae65519430b4e4fb7a9796f0ede3df": { - "hash": "ab67fd7deeae65519430b4e4fb7a9796f0ede3df", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #102042 from ChildLearningClub/master", - "body": "Change if false to if true \"Emoji and Symbols\" menu is enabled.", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "2710c359d6bf9f170040b00035bf32586f4b0c3f": { - "hash": "2710c359d6bf9f170040b00035bf32586f4b0c3f", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjI1NzAxNzc0" - ], - "author_raw": "ChildLearningClub ", - "committer_raw": "Rémi Verschelde ", - "summary": "Changed if false to if true \"Emoji and Symbols\" menu is enabled.", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 102042 - }, - "5c7fd16eea72f40bfb2ea8504d308d84dc328cbe": { - "hash": "5c7fd16eea72f40bfb2ea8504d308d84dc328cbe", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjUzODUwNA==" - ], - "author_raw": "DarioSamo ", - "committer_raw": "DarioSamo ", - "summary": "Fix framebuffer clear for particle collider heightfield.", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 102133 - }, - "47f553ae0bc59faa98b4b8b137a47ed05cb99de5": { - "hash": "47f553ae0bc59faa98b4b8b137a47ed05cb99de5", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjI3MDkyOA==" - ], - "author_raw": "Adam Scott ", - "committer_raw": "Adam Scott ", - "summary": "Delegate to the DisplayServer the task of handling mouse_mode", - "body": "- Add `MOUSE_MODE_MAX` and various index checks", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101924 - }, - "71d80b26a4c47e1b5e1bab9ed8ef1512e359b5e9": { - "hash": "71d80b26a4c47e1b5e1bab9ed8ef1512e359b5e9", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #100371 from larspet/audio-bus-uid", - "body": "Fix default `AudioBusLayout` not loading correctly if path is set in Project Settings", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "998a21782f2f74c87eaf6776f40f7f7def88052e": { - "hash": "998a21782f2f74c87eaf6776f40f7f7def88052e", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101768 from KoBeWi/just_spread_the_code_with_another_layer_of_hacks_what_can_go_wrong_huh", - "body": "Fix inspector jumping when gaining focus", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "d571eeaec1c89bbafa8049c599367e400f8984c5": { - "hash": "d571eeaec1c89bbafa8049c599367e400f8984c5", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101933 from KoBeWi/embedded_problems_require_embedded_solutions", - "body": "Fix ProgressDialog in single window mode", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "b7deb853c94645cb140ecc5c7278bd367d4fe54d": { - "hash": "b7deb853c94645cb140ecc5c7278bd367d4fe54d", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #102029 from mihe/jolt/area-mass-properties", - "body": "Override mass properties for `Area3D` when using Jolt Physics", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "808c25f45349d13475d08be427d5762f4f9d4f0f": { - "hash": "808c25f45349d13475d08be427d5762f4f9d4f0f", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #102089 from adamscott/fix-curve-texture-web", - "body": "Add check for float texture linear filtering support", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "1d11751b15bf2f3dc76a695ea8c6bf3c0db7e537": { - "hash": "1d11751b15bf2f3dc76a695ea8c6bf3c0db7e537", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101899 from havi05/itemlist-fix-textoverrun", - "body": "ItemList: Fix `text_overrun_behavior`", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "d421cccf0bbab8a987b62b9e49f559531147519b": { - "hash": "d421cccf0bbab8a987b62b9e49f559531147519b", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #102099 from mihe/pck-patch-bug", - "body": "Fix patch PCKs incorrectly marking imported resources for removal", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "5ac6bce58df786dbcf76ec7d87281bc43fc24cfe": { - "hash": "5ac6bce58df786dbcf76ec7d87281bc43fc24cfe", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #102105 from clayjohn/SDFGI-unflip-normal", - "body": "Avoid flipping normal based on facing direction when calculating SDF", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "1aed2f577e156d026a69e3a50d5cc63682cb23ab": { - "hash": "1aed2f577e156d026a69e3a50d5cc63682cb23ab", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #100904 from kiroxas/fixVariantMSVCWorkaround", - "body": "Fix MSVC Variant Workaround", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "55c9dbc043f075d6b4e165414b34be21645595d1": { - "hash": "55c9dbc043f075d6b4e165414b34be21645595d1", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #102003 from Meorge/app-bundle-date", - "body": "Update the app bundle's access and modified times to match the build time on macOS", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "ef4940c42908d5b30ae341bb9791ef9cafaffd40": { - "hash": "ef4940c42908d5b30ae341bb9791ef9cafaffd40", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101918 from Yelloween10/fix-subresources-shortcut", - "body": "Fix Make Sub-Resources Unique shortcut focus", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "b238fe25e195833bc4814fc573db19f63e666a85": { - "hash": "b238fe25e195833bc4814fc573db19f63e666a85", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101996 from syntaxerror247/fix-swipe-to-dismiss", - "body": "Android: Keep swipe-to-dismiss disabled by default", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "108e662bea1cf4367c5c1ab9c6aba2d2600507c6": { - "hash": "108e662bea1cf4367c5c1ab9c6aba2d2600507c6", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #102006 from Hilderin/fix-embedded-game-paused", - "body": "Fix flickering in embedded game when paused", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "60913170c696aa8714f009b84cf7106ed9d730a0": { - "hash": "60913170c696aa8714f009b84cf7106ed9d730a0", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjI3MDkyOA==", - "MDQ6VXNlcjE2NTIxMzM5" - ], - "author_raw": "Adam Scott ", - "committer_raw": "Adam Scott ", - "summary": "Add check for float texture linear filtering support", - "body": "Co-authored-by: Clay John ", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 102089 - }, - "a525e30c27b18b869a090dae31e243d6fef0faa4": { - "hash": "a525e30c27b18b869a090dae31e243d6fef0faa4", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjE2NTIxMzM5" - ], - "author_raw": "Clay John ", - "committer_raw": "Clay John ", - "summary": "Avoid flipping normal based on facing direction when calculation SDF. This shader runs for multiple directions, so the flip direction won't be accurate and just creates bad normals", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 102105 - }, - "7a85b19e5a073dee817f06eaa072f71175a42902": { - "hash": "7a85b19e5a073dee817f06eaa072f71175a42902", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjIyMjMxNzI=" - ], - "author_raw": "Tomasz Chabora ", - "committer_raw": "Tomasz Chabora ", - "summary": "Fix ProgressDialog in single window mode", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101933 - }, - "3580509fee8828ee219ac4836cacde79175bda72": { - "hash": "3580509fee8828ee219ac4836cacde79175bda72", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjgxMTA5MTY1" - ], - "author_raw": "Hilderin <81109165+Hilderin@users.noreply.github.com>", - "committer_raw": "Hilderin <81109165+Hilderin@users.noreply.github.com>", - "summary": "Fix flickering in embedded game when paused", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 102006 - }, - "fddf30d028d68bfdc840fa1df55c4b4c38570301": { - "hash": "fddf30d028d68bfdc840fa1df55c4b4c38570301", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjQ4ODQyNDY=" - ], - "author_raw": "Mikael Hermansson ", - "committer_raw": "Mikael Hermansson ", - "summary": "Fix patch PCKs incorrectly marking imported resources for removal", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 102099 - }, - "6df21a8fdcb9a54e62e385f218189aaa086a98e5": { - "hash": "6df21a8fdcb9a54e62e385f218189aaa086a98e5", - "is_merge": false, - "authored_by": [ - "U_kgDOCouzNQ" - ], - "author_raw": "Anish Mishra ", - "committer_raw": "Anish Mishra ", - "summary": "Android: Keep swipe-to-dismiss disabled by default", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101996 - }, - "922642440132bf7b070a16240c3a21d119584403": { - "hash": "922642440132bf7b070a16240c3a21d119584403", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjIyMjMxNzI=" - ], - "author_raw": "Tomasz Chabora ", - "committer_raw": "Tomasz Chabora ", - "summary": "Fix inspector jumping when gaining focus", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101768 - }, - "6dc78c8aa17ad46e701e0c4e7b7632c2f0e098f1": { - "hash": "6dc78c8aa17ad46e701e0c4e7b7632c2f0e098f1", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101771 from bruvzg/lbl_line_valign", - "body": "Fix Label vertical line alignment.", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "2776715ace958c50aa2997a3c4d3ea320628b9ee": { - "hash": "2776715ace958c50aa2997a3c4d3ea320628b9ee", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101970 from raulsntos/dotnet/signal-obsolete-everything", - "body": "[.NET] Add Obsolete attribute to signal trampolines and emitter functions", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "0dc6b7c056911bb13f9a24a3f1a9df724cb825e4": { - "hash": "0dc6b7c056911bb13f9a24a3f1a9df724cb825e4", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101280 from Sauermann/fix-focus-rect-meta-access", - "body": "Fix `__focus_rect` meta access error when resizing `Tree`", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "82199a83ce82ebe92a1cb7eea784ebbdae74074f": { - "hash": "82199a83ce82ebe92a1cb7eea784ebbdae74074f", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101998 from stuartcarnie/2d_buffer_overwrite", - "body": "2D: Fix rendering artifacts when using `BackBufferCopy`.", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "1a2ad2fb5f3088604ce58143bea7959bf6a7054f": { - "hash": "1a2ad2fb5f3088604ce58143bea7959bf6a7054f", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #102022 from akien-mga/glslang-fix-gcc15", - "body": "Add missing `cstdint` includes for GCC 15", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "7d185473bf51a877402423682a54ad3f47881b45": { - "hash": "7d185473bf51a877402423682a54ad3f47881b45", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #96623 from ajreckof/avoid-bubbling-up-changed-notification-when-on-new-item/key-of-dictionaries-to-avoid-inspector-whipeout-", - "body": "Avoid bubbling up changed notification when on new item/key of dictionaries to avoid inspector wipeout.", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "1c0bff54a1cfc527e47fe55246e7ee9b2ddfb09a": { - "hash": "1c0bff54a1cfc527e47fe55246e7ee9b2ddfb09a", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #93792 from kitbdev/fix-center-viewport-horizontal", - "body": "Fix center viewport not working horizontally", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "a366f23f3db455d82f61b23741bbb36b91bdea41": { - "hash": "a366f23f3db455d82f61b23741bbb36b91bdea41", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #102027 from YeldhamDev/missing_game_view_metadata", - "body": "Add missing metadata saving for embed size mode", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "4793965c1f6c3b6a4fbff6ea83e0c7b8e266cb1a": { - "hash": "4793965c1f6c3b6a4fbff6ea83e0c7b8e266cb1a", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #102045 from Hilderin/fix-bad-window-error-when-stopping-embedded-game", - "body": "Fix BadWindow error when stopping embedded game on Linux", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "c019f3d4a58b64586704655b7186547c3d927132": { - "hash": "c019f3d4a58b64586704655b7186547c3d927132", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #102049 from timothyqiu/editor-i18n", - "body": "Fix several i18n issues in editor", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "69c5b0307086a61fdc4377dc2a07b3918ad33107": { - "hash": "69c5b0307086a61fdc4377dc2a07b3918ad33107", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101625 from Rindbee/fix-follow-focus-in-rotated-ScrollContainer", - "body": "Fix Follow Focus in a rotated `ScrollContainer`", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "7bf6caaa29f022af3e5c67bfb56eeaa56de1f769": { - "hash": "7bf6caaa29f022af3e5c67bfb56eeaa56de1f769", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101791 from bruvzg/ts_emb_keys", - "body": "[TextServer] Fix embedded object keys in substrings.", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "ecbd90d022b5f3dbdd77c9dc730ea37bfa9c6116": { - "hash": "ecbd90d022b5f3dbdd77c9dc730ea37bfa9c6116", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101825 from ryevdokimov/spin-box-drag-accept-event", - "body": "Fix spinbox input events propagating during dragging, breaking focus", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "07ceb0f5cf0fb69aba577f18843c3e702e346c6f": { - "hash": "07ceb0f5cf0fb69aba577f18843c3e702e346c6f", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #102069 from goatchurchprime/gtch/pamaxlength", - "body": "Initialize pa_buffer_attr.maxlength to -1", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "583b6aef9cd804fec25d79d797c885446b5c6b23": { - "hash": "583b6aef9cd804fec25d79d797c885446b5c6b23", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101818 from Yelloween10/update-subviewport-doc", - "body": "Update SubViewport documentations to include a note about input behaviour", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "4129a09a5c3040d21863419feb202d0718ff31c3": { - "hash": "4129a09a5c3040d21863419feb202d0718ff31c3", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #102080 from bruvzg/fd_open_any", - "body": "Fix FILE_MODE_OPEN_ANY file dialog not selecting folders.", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "7ce0828c5b4fdc712b944f4a5a4c2a22a4ddda09": { - "hash": "7ce0828c5b4fdc712b944f4a5a4c2a22a4ddda09", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101883 from ProgrammerOnCoffee/cpuparticles-doc", - "body": "Fix incorrect `CPUParticles2D` and `CPUParticles3D` documentation", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "adceb32177b0b1e5f1328544c583c58c90c1da48": { - "hash": "adceb32177b0b1e5f1328544c583c58c90c1da48", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjc2NDU2ODM=" - ], - "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", - "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", - "summary": "Fix FILE_MODE_OPEN_ANY file dialog not selecting folders.", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 102080 - }, - "b5622e9f780503a4b24300541bac070772721f5e": { - "hash": "b5622e9f780503a4b24300541bac070772721f5e", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjY3NzI1NA==" - ], - "author_raw": "Julian Todd ", - "committer_raw": "Julian Todd ", - "summary": "Initialize pa_buffer_attr.maxlength to -1", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 102069 - }, - "e5498020b6250d9284efcdcf0f85f39d48d8548f": { - "hash": "e5498020b6250d9284efcdcf0f85f39d48d8548f", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101815 from mihe/jolt/no-post-step", - "body": "Refactor post-step operations in Jolt module to be done as needed", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "6fdf91cc2f3f186197f22b72bfe12c5db6354608": { - "hash": "6fdf91cc2f3f186197f22b72bfe12c5db6354608", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101616 from KoBeWi/how_was_it_even_functional", - "body": "Rework script external modification tracking", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "46434b0f2ee25f036ce36a7c928438b766ce1fc5": { - "hash": "46434b0f2ee25f036ce36a7c928438b766ce1fc5", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101726 from akien-mga/scons-platform-custom-tools-v2", - "body": "SCons: Fix handling of platform-specific tools, notably `mingw`", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "4c4f29a490aaa914248f3087b2689abb91a13d8d": { - "hash": "4c4f29a490aaa914248f3087b2689abb91a13d8d", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjM3MjQ3Ng==" - ], - "author_raw": "Haoyu Qiu ", - "committer_raw": "Haoyu Qiu ", - "summary": "Fix several i18n issues in editor", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 102049 - }, - "998e3dfcf7ec1fb6aaede9a7e1cc5618550a111f": { - "hash": "998e3dfcf7ec1fb6aaede9a7e1cc5618550a111f", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjk5NTc5ODc=", - "MDQ6VXNlcjc2NDU2ODM=" - ], - "author_raw": "Malcolm Anderson ", - "committer_raw": "Malcolm Anderson ", - "summary": "Update the app bundle's creation time to match the build time on macOS", - "body": "Co-authored-by: bruvzg <7645683+bruvzg@users.noreply.github.com>", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 102003 - }, - "725dd4930ec259f1b79e10284218863e491f40d0": { - "hash": "725dd4930ec259f1b79e10284218863e491f40d0", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjgxMTA5MTY1" - ], - "author_raw": "Hilderin <81109165+Hilderin@users.noreply.github.com>", - "committer_raw": "Hilderin <81109165+Hilderin@users.noreply.github.com>", - "summary": "Fix BadWindow error when stopping embedded game on Linux", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 102045 - }, - "46fa85891bc24eef799750a548af5388f3da01f2": { - "hash": "46fa85891bc24eef799750a548af5388f3da01f2", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjEwMDU0MjI2" - ], - "author_raw": "kit ", - "committer_raw": "kit ", - "summary": "Fix center viewport not working horizontally", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 93792 - }, - "f380b003519a6c297aff8d393bf47dc55bff1bcf": { - "hash": "f380b003519a6c297aff8d393bf47dc55bff1bcf", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjQ4ODQyNDY=" - ], - "author_raw": "Mikael Hermansson ", - "committer_raw": "Mikael Hermansson ", - "summary": "Override mass properties for `Area3D` when using Jolt Physics", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 102029 - }, - "d5eab41b00262b2885a928db9c255c0b09a78942": { - "hash": "d5eab41b00262b2885a928db9c255c0b09a78942", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjMwNzM5MjM5" - ], - "author_raw": "Michael Alexsander ", - "committer_raw": "Michael Alexsander ", - "summary": "Add missing metadata saving for embed size mode", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 102027 - }, - "1823460787a6c1bb8e4eaf21ac2a3f90d24d5ee0": { - "hash": "1823460787a6c1bb8e4eaf21ac2a3f90d24d5ee0", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjQ3MDEzMzg=" - ], - "author_raw": "Rémi Verschelde ", - "committer_raw": "Rémi Verschelde ", - "summary": "Add missing `cstdint` includes for GCC 15", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 102022 - }, - "90208f7dd4c73286dfdd10b2421161ef46fc323f": { - "hash": "90208f7dd4c73286dfdd10b2421161ef46fc323f", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjQ3MDEzMzg=", - "MDQ6VXNlcjE3NDg5Mjky" - ], - "author_raw": "Rémi Verschelde ", - "committer_raw": "Rémi Verschelde ", - "summary": "SCons: Fix handling of platform-specific tools, notably `mingw`", - "body": "Add optional `detect.py` `get_tools` method to let platforms register SCons\ntools they need.\n\nThis helps move this logic out of SConstruct, keeping platforms more self\ncontained, and helping thirdparty platforms define their own custom tools.\n\nThis logic was also unreliable (the `use_mingw` one would only work if\npassed manually on the command line, not in e.g. `get_flags`).\n\nCo-authored-by: Thaddeus Crews ", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101726 - }, - "a30410bbf530ea2f06fe33c085649b473f822a8b": { - "hash": "a30410bbf530ea2f06fe33c085649b473f822a8b", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjQ4ODQyNDY=" - ], - "author_raw": "Mikael Hermansson ", - "committer_raw": "Mikael Hermansson ", - "summary": "Refactor post-step operations in Jolt module to be done as needed", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101815 - }, - "0e7de3a1d9d03526436fef7fcdfa7943c48beb16": { - "hash": "0e7de3a1d9d03526436fef7fcdfa7943c48beb16", - "is_merge": false, - "authored_by": [ - "U_kgDOCj6ZbA" - ], - "author_raw": "ProgrammerOnCoffee <171874668+ProgrammerOnCoffee@users.noreply.github.com>", - "committer_raw": "Hugo Locurcio ", - "summary": "Fix incorrect CPUParticles2D documentation", - "body": "Fixes incorrect documentation for CPUParticles2D.color_initial_ramp", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101883 - }, - "2510fefebd1f597e13801d27af17055f23045c6c": { - "hash": "2510fefebd1f597e13801d27af17055f23045c6c", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjUyODUy" - ], - "author_raw": "Stuart Carnie ", - "committer_raw": "Stuart Carnie ", - "summary": "2D: Fix rendering artefacts when using `BackBufferCopy`.", - "body": "Fixes both GLES3 and RendererRD implementations", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101998 - }, - "2c35077148312868e51b14547bc794ad568466cd": { - "hash": "2c35077148312868e51b14547bc794ad568466cd", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjcxOTQyMTY0" - ], - "author_raw": "havi05 ", - "committer_raw": "havi05 ", - "summary": "Itemlist - fix `text_overrun_behavior`", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101899 - }, - "b15b24b087e792335d919fd83055f50f276fbe22": { - "hash": "b15b24b087e792335d919fd83055f50f276fbe22", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101688 from TCROC/fix-gpu-particles-2d-set_one_shot-seed-randomization", - "body": "Fix `gpu_particles_2d` not randomizing seed when `set_one_shot` is called", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "b298f6f479ec9b4c82fb8b9666da708089a7b8c6": { - "hash": "b298f6f479ec9b4c82fb8b9666da708089a7b8c6", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101936 from Hilderin/disable-game-embedding-single-window-mode", - "body": "Disable Game Embedding in Single Window Mode", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "a7363946b2b4047af9cf3f41f3815ffb0a6b5d0b": { - "hash": "a7363946b2b4047af9cf3f41f3815ffb0a6b5d0b", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101911 from rburing/fti_2d_particles_on_target", - "body": "`CPUParticles2D` - Add ability to follow physics interpolated target", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "a5015ca8f63ee314afad8bb7fb3d4d2c8e7f09a5": { - "hash": "a5015ca8f63ee314afad8bb7fb3d4d2c8e7f09a5", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101957 from arkology/texture-progress-minimum-size", - "body": "`TextureProgressBar` minimum size selection as maximum among all textures", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "0d7af5b0cb7b8afe2387f1c9a5c07475008187c3": { - "hash": "0d7af5b0cb7b8afe2387f1c9a5c07475008187c3", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101968 from kiroxas/FixSlightlyWrongPath", - "body": "Fix wrong distance calculation in `NavMeshQueries3D::_query_task_build_path_corridor`", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "7625d6d9f68cbff399cd705c25ebec493c278a1c": { - "hash": "7625d6d9f68cbff399cd705c25ebec493c278a1c", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101940 from mihe/jolt/zero-sized-box", - "body": "Update Jolt Physics `BoxShape` to allow for zero-sized boxes", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "802cb0fed8b569a3e0784b3e0d9cb03a7a8f81f4": { - "hash": "802cb0fed8b569a3e0784b3e0d9cb03a7a8f81f4", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101909 from BlueCube3310/compat-rgtc-arr", - "body": "WebGL2: Fix 2D array textures with RGTC compression not rendering", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "21e1115ed3dd8f165f01b6d6ebd89c3d517c1f2f": { - "hash": "21e1115ed3dd8f165f01b6d6ebd89c3d517c1f2f", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101931 from stuartcarnie/canvas_texture_cache", - "body": "2D: Fix `CanvasTexture` rendering when updating channels", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "1ffb40c7ca74cd5328b254f32a62751958a9ff92": { - "hash": "1ffb40c7ca74cd5328b254f32a62751958a9ff92", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101972 from darksylinc/matias-vma-slowdown", - "body": "Vulkan: Fix performance regression introduced in buffer creation", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "b381d1b0e5e48ed06eae5cdec4f6b23a104117ed": { - "hash": "b381d1b0e5e48ed06eae5cdec4f6b23a104117ed", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101943 from gofastlily/fix-101907-save-branch-as-scene-reset-scale", - "body": "Fix SceneTreeDock::_new_scene_from()'s reset_scale in 3D", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "56fc0fd1758cbe15faede6dd2f330a6eebbbe3b3": { - "hash": "56fc0fd1758cbe15faede6dd2f330a6eebbbe3b3", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjIyOTgzNw==", - "MDQ6VXNlcjIxOTk5Mzc5" - ], - "author_raw": "Ricardo Buring ", - "committer_raw": "Ricardo Buring ", - "summary": "CPUParticles2D - Add ability to follow physics interpolated target", - "body": "Allows a non-interpolated particle system to closely follow an interpolated target without tracking ahead of the target, by performing fixed timestep interpolation on the particle system global transform, and using this for emission.\n\nCo-authored-by: lawnjelly ", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101911 - }, - "c30eff59868f6d07d6a651090dc252973b8cdf3e": { - "hash": "c30eff59868f6d07d6a651090dc252973b8cdf3e", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjMzOTUxMzA=" - ], - "author_raw": "Matias N. Goldberg ", - "committer_raw": "Matias N. Goldberg ", - "summary": "Fix performance regression introduced in #90993", - "body": "PR #90993 needed to get rid of VMA_MEMORY_USAGE_AUTO_PREFER_HOST because\nwe no longer used vmaCreateBuffer so we could specify the allocation\ncallbacks.\n\nThis however resulted in the wrong memory pool being chosen, causing\nsignficant performance slowdown.\n\nIndicate additional preferred flags to help VMA select the proper pool.\n\nFixes #101905", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101972 - }, - "5a53ec55ecb6b9b8b3c8b44a20092e64fcb21c69": { - "hash": "5a53ec55ecb6b9b8b3c8b44a20092e64fcb21c69", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjM5MDMwNTk=" - ], - "author_raw": "Raul Santos ", - "committer_raw": "Raul Santos ", - "summary": "[.NET] Add Obsolete attribute to signal trampolines and emitter functions", - "body": "If a signal is deprecated, make sure we also add the `[Obsolete]` attribute to that signal's trampoline and emitter functions.", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101970 - }, - "663917449baffb7026ace44c6912efd2d671d19c": { - "hash": "663917449baffb7026ace44c6912efd2d671d19c", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjUyODUy" - ], - "author_raw": "Stuart Carnie ", - "committer_raw": "Stuart Carnie ", - "summary": "2D: Fix `CanvasTexture` rendering when updating channels", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101931 - }, - "7e9cbfbcb86f786a1c2a85ecdfecc10bfbd5f068": { - "hash": "7e9cbfbcb86f786a1c2a85ecdfecc10bfbd5f068", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjMxNzYwNjI=" - ], - "author_raw": "Kiro ", - "committer_raw": "Kiro ", - "summary": "Remove erroneous squared version", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101968 - }, - "046793b260905bec1a7e10ee710c79d9db180dbf": { - "hash": "046793b260905bec1a7e10ee710c79d9db180dbf", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjQzNTQzOTA5" - ], - "author_raw": "arkology <43543909+arkology@users.noreply.github.com>", - "committer_raw": "arkology <43543909+arkology@users.noreply.github.com>", - "summary": "`TextureProgressBar` minimum size selection as maximum among all textures", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101957 - }, - "721f8e793e60049a3cf3356892949bd1c2563ec4": { - "hash": "721f8e793e60049a3cf3356892949bd1c2563ec4", - "is_merge": false, - "authored_by": [ - "U_kgDOByt_gA" - ], - "author_raw": "Lily ", - "committer_raw": "Lily ", - "summary": "Fix SceneTreeDock::_new_scene_from()'s reset_scale in 3D", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101943 - }, - "41afe2de569b842cca8313d2a64534033dd8d245": { - "hash": "41afe2de569b842cca8313d2a64534033dd8d245", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjQ4ODQyNDY=" - ], - "author_raw": "Mikael Hermansson ", - "committer_raw": "Mikael Hermansson ", - "summary": "Update Jolt Physics `BoxShape` to allow for zero-sized boxes", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101940 - }, - "b0655dc86f096b3496a9ab5b18965676d4fb35ba": { - "hash": "b0655dc86f096b3496a9ab5b18965676d4fb35ba", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101050 from jamie-pate/fix_android_godot_app_create_instance", - "body": "Fix create_instance in android GodotApp so non-editor apps can restart", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "1022c6b9074472d5be457c8c93caf8846a4f96fb": { - "hash": "1022c6b9074472d5be457c8c93caf8846a4f96fb", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #100920 from Summersay415/uid-moment", - "body": "Ensure icon and splash paths on export", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "28c4ae2f44b82e9950e19407f925c3c151ab06b3": { - "hash": "28c4ae2f44b82e9950e19407f925c3c151ab06b3", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101841 from syntaxerror247/zoom-issue", - "body": "Android Editor: Disable magnify gesture in the `ScriptEditor`", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "e62be79947e7962e4ccc84c5d6907bd141401c5d": { - "hash": "e62be79947e7962e4ccc84c5d6907bd141401c5d", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #100350 from Namey5/visualshader-worldposfromdepth-fix", - "body": "Fix space transformations in WorldPositionFromDepth visual shader node generation", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "53f3143028134bef517f1f598acd7f33a8bf8cf6": { - "hash": "53f3143028134bef517f1f598acd7f33a8bf8cf6", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101923 from Giganzo/color-button-click", - "body": "Fix ColorPicker Swatches button width", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "376b1c9de9c05b5cedfc9f53daed294e8148f964": { - "hash": "376b1c9de9c05b5cedfc9f53daed294e8148f964", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101752 from MTareqAzim/fix-resource-loader-cache-uid", - "body": "Fix ResourceLoader.has_cached() and ResourceLoader.get_cached_ref() not handling UIDs.", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "c032ce4050115bc8c42822a5d132584694bcb504": { - "hash": "c032ce4050115bc8c42822a5d132584694bcb504", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101613 from kitbdev/fix-te-hover-mouse-exit", - "body": "Fix TextEdit breakpoint hover not hiding on mouse exit", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "d4dafee53cd28c7e00bfab945e023dd9e6b537f5": { - "hash": "d4dafee53cd28c7e00bfab945e023dd9e6b537f5", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101856 from Calinou/doc-cubemap-templates-fix-urls", - "body": "Fix URLs for Cubemap template images in documentation", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "9ecb301fe867f87610d09cf05e4702a1a4e81ab2": { - "hash": "9ecb301fe867f87610d09cf05e4702a1a4e81ab2", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101283 from bruvzg/game_mode_glob_conf", - "body": "[Editor] Add editor setting to globally override project game mode settings.", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "e75f679124aedf2792a0815549559c0130ef624f": { - "hash": "e75f679124aedf2792a0815549559c0130ef624f", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjgxMTA5MTY1" - ], - "author_raw": "Hilderin <81109165+Hilderin@users.noreply.github.com>", - "committer_raw": "Hilderin <81109165+Hilderin@users.noreply.github.com>", - "summary": "Disable Game Embedding in Single Window Mode", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101936 - }, - "2221f6ed13d9426db2e146c10c904616771bfb26": { - "hash": "2221f6ed13d9426db2e146c10c904616771bfb26", - "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": "WebGL2: Fix 2D array textures with RGTC compression not rendering", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101909 - }, - "3973c0b64425f589e3c45724ad8a3d3d828991ac": { - "hash": "3973c0b64425f589e3c45724ad8a3d3d828991ac", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjI0MzA3MDQ5" - ], - "author_raw": "Travis Lange ", - "committer_raw": "Travis Lange ", - "summary": "fix gpu_particles_3d randomizing seed when set_one_shot is called", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101688 - }, - "cdaeb3176463b67accfdba7752c263f56cba36e1": { - "hash": "cdaeb3176463b67accfdba7752c263f56cba36e1", - "is_merge": false, - "authored_by": [ - "U_kgDOCAFBOw" - ], - "author_raw": "Yelloween <134299963+Yelloween10@users.noreply.github.com>", - "committer_raw": "Yelloween <134299963+Yelloween10@users.noreply.github.com>", - "summary": "Fix Make Sub-Resources Unique shortcut focus", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101918 - }, - "8ddd4985ea8ea60c209fbe9bbd8a5ee8afeebb06": { - "hash": "8ddd4985ea8ea60c209fbe9bbd8a5ee8afeebb06", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjc2NDU2ODM=" - ], - "author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>", - "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", - "summary": "[Editor] Add editor setting to globally override project game mode settings.", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101283 - }, - "660b5af677fcc0b8bfcee57626f2c66aee080173": { - "hash": "660b5af677fcc0b8bfcee57626f2c66aee080173", - "is_merge": false, - "authored_by": [ - "U_kgDOCXd9wA" - ], - "author_raw": "Giganzo <158825920+Giganzo@users.noreply.github.com>", - "committer_raw": "Giganzo <158825920+Giganzo@users.noreply.github.com>", - "summary": "Fix ColorPicker Swatches button width", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101923 - }, - "f1c0b5b8542afb750236b8d35d533737b883de29": { - "hash": "f1c0b5b8542afb750236b8d35d533737b883de29", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101779 from Riteo/primary-mess", - "body": "Wayland: Check selection devices before using them", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "fef1bc664a7994403dc902b26bbe1f8e15110343": { - "hash": "fef1bc664a7994403dc902b26bbe1f8e15110343", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101807 from Hilderin/fix-embedded-game-size", - "body": "Fix Embedded Game Size", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "76f074b01d089cdfa0272b5515585979b6607da9": { - "hash": "76f074b01d089cdfa0272b5515585979b6607da9", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101895 from Hilderin/fix-close-request-notification-embedded-game", - "body": "Fix NOTIFICATION_WM_CLOSE_REQUEST in Embedded Floating Window", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "a6da0aa5c1f72cbef966d333941c41c43ba72a01": { - "hash": "a6da0aa5c1f72cbef966d333941c41c43ba72a01", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #97742 from Repiteo/ci/godot-cpp-action", - "body": "CI: Change `godot-cpp-test` from workflow to action", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "e9b164adf7942746052e135e921a6ca70bc0c667": { - "hash": "e9b164adf7942746052e135e921a6ca70bc0c667", - "is_merge": false, - "authored_by": [ - "U_kgDOCXd9wA" - ], - "author_raw": "Giganzo <158825920+Giganzo@users.noreply.github.com>", - "committer_raw": "Giganzo <158825920+Giganzo@users.noreply.github.com>", - "summary": "Fix ColorPicker hide save/load swatches for pressets_visible", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101913 - }, - "9eed43d4298273f9d98179ac4d0c9504c47c4ffb": { - "hash": "9eed43d4298273f9d98179ac4d0c9504c47c4ffb", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjgxMTA5MTY1" - ], - "author_raw": "Hilderin <81109165+Hilderin@users.noreply.github.com>", - "committer_raw": "Hilderin <81109165+Hilderin@users.noreply.github.com>", - "summary": "Fix NOTIFICATION_WM_CLOSE_REQUEST in Embedded Floating Window", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101895 - }, - "ae0b7ff42ded286e3bc3c1159373419d0537fb9d": { - "hash": "ae0b7ff42ded286e3bc3c1159373419d0537fb9d", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjgxMTA5MTY1" - ], - "author_raw": "Hilderin <81109165+Hilderin@users.noreply.github.com>", - "committer_raw": "Hilderin <81109165+Hilderin@users.noreply.github.com>", - "summary": "Fix Embedded Game Size", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101807 - }, - "a7146ef807a7676f51a8a63cf4441ad647f4be66": { - "hash": "a7146ef807a7676f51a8a63cf4441ad647f4be66", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101570 from larspet/color-picker-pickle", - "body": "Don't instantiate `ColorPicker` in `EditorPropertyColor` constructor", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "b5737f897e1d5a201dba2cf900a884195f80da04": { - "hash": "b5737f897e1d5a201dba2cf900a884195f80da04", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101700 from scgm0/Fix-`ViewportTexture--get_size`", - "body": "Fix `ViewportTexture::get_size`", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "9a2ab8514e88d31062457b177cecfe0cec006745": { - "hash": "9a2ab8514e88d31062457b177cecfe0cec006745", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101810 from BattyBovine/collision-polygon-3d-debug-colours", - "body": "Add debug colours and fills to CollisionPolygon3D.", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "672fd7b0bbe885a821004db083aa1e81869bcf15": { - "hash": "672fd7b0bbe885a821004db083aa1e81869bcf15", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101842 from havi05/tree-fix-ui_select", - "body": "Tree - fix `ui_select`", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "28b917dcdfa9ba44214adddb508f57334faccbca": { - "hash": "28b917dcdfa9ba44214adddb508f57334faccbca", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101848 from Riteo/wl-embarassingly-hard", - "body": "Wayland: Pass unmodified symbols to key events", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "08eb2f1a15acd0485413c2511f75de1e90bf762b": { - "hash": "08eb2f1a15acd0485413c2511f75de1e90bf762b", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101861 from TokageItLab/deltip", - "body": "Remove dead variable `end_bone_tip_radius` from SpringBoneSimulator", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "c7c19eb16259739f9e293671ac7e0a2273a218a6": { - "hash": "c7c19eb16259739f9e293671ac7e0a2273a218a6", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101876 from scgm0/Fix-OptionButton--show_popup", - "body": "Fix OptionButton::show_popup", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "ebea7b169ab50cc6a0ded2a7afa49fc478f2e053": { - "hash": "ebea7b169ab50cc6a0ded2a7afa49fc478f2e053", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101872 from QbieShay/qbe/fix-particle-random", - "body": "Fix cpuparticles randomness regression", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "8cf94c8de54c5520d2905220b12bf51fc8e5046b": { - "hash": "8cf94c8de54c5520d2905220b12bf51fc8e5046b", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101763 from SupSuper/patch-1", - "body": "[Windows] Fix left/right Shift key regression", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "3e91b9d74892a7a9c7c3db064be96f7fda0587f4": { - "hash": "3e91b9d74892a7a9c7c3db064be96f7fda0587f4", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101784 from ecosky/scene_debugger_fix", - "body": "Scene debugger fix for remote debugging without editor running", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "23c7b87784289f7094662161d2a0dc6c0796f07e": { - "hash": "23c7b87784289f7094662161d2a0dc6c0796f07e", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #97878 from WhalesState/bottom-panel", - "body": "Fix `BottomPanel` excessive width.", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "25fd1159571f808826523fb7f38c092bb49fe9bf": { - "hash": "25fd1159571f808826523fb7f38c092bb49fe9bf", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjUyMTQ4MjIx" - ], - "author_raw": "scgm0 <2682963017@qq.com>", - "committer_raw": "scgm0 <2682963017@qq.com>", - "summary": "Fix OptionButton::show_popup", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101876 - }, - "949f707ad9e9c4f27407372ef3a5ad014ea1a443": { - "hash": "949f707ad9e9c4f27407372ef3a5ad014ea1a443", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjUyMTQ4MjIx" - ], - "author_raw": "scgm0 <2682963017@qq.com>", - "committer_raw": "scgm0 <2682963017@qq.com>", - "summary": "Fix `ViewportTexture::get_size`", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101700 - }, - "c8b0509b7c3af26a82e6d3197bd981e06e95ad04": { - "hash": "c8b0509b7c3af26a82e6d3197bd981e06e95ad04", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjc5MTc0NzU=" - ], - "author_raw": "Ilaria Cislaghi ", - "committer_raw": "Ilaria Cislaghi ", - "summary": "Fixed cpuparticles randomness regression caused by #92089", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101872 - }, - "748aa1d388982fe0eff3c575d2012fcbd5303c20": { - "hash": "748aa1d388982fe0eff3c575d2012fcbd5303c20", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjYxOTM4MjYz" - ], - "author_raw": "Silc 'Tokage' Renew ", - "committer_raw": "Silc 'Tokage' Renew ", - "summary": "Remove dead variable `end_bone_tip_radius` from SpringBoneSimulator", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101861 - }, - "a3ef9de6a86fd4a313b8948df1237f13852b85d4": { - "hash": "a3ef9de6a86fd4a313b8948df1237f13852b85d4", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjQyODUxMQ==" - ], - "author_raw": "BattyBovine ", - "committer_raw": "BattyBovine ", - "summary": "Add debug colours and fills to CollisionPolygon3D.", - "body": "This brings CollisionPolygon3D up to feature parity with its counterpart\nCollisionShape3D. Closes #101414.\n\nIn addition, adding this feature fixes the issue that CollisionPolygon3D\nwould never be rendered in exported builds, even if Visible Collision Shapes\nis enabled at runtime. Closes #101413.", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101810 - }, - "3376ba668833b615cefae62702e6cf53b8c03513": { - "hash": "3376ba668833b615cefae62702e6cf53b8c03513", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjE2MTAwMzg3" - ], - "author_raw": "Lars Pettersson ", - "committer_raw": "Lars Pettersson ", - "summary": "Don't instantiate `ColorPicker` in `EditorPropertyColor` constructor", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101570 - }, - "226f7aee20c2f439a030d0907e39338138c17ffc": { - "hash": "226f7aee20c2f439a030d0907e39338138c17ffc", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjgwMzMyNTA=" - ], - "author_raw": "Eric Cosky ", - "committer_raw": "Eric Cosky ", - "summary": "Added check to prevent exception during remote debugging", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101784 - }, - "17423e9899f70682db4f4077afa0497a9d971b0d": { - "hash": "17423e9899f70682db4f4077afa0497a9d971b0d", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjYwMzQ0NA==" - ], - "author_raw": "Daniel ", - "committer_raw": "SupSuper ", - "summary": "[Windows] Fix left/right Shift key regression", - "body": "Fixes #101384 by checking the latest state of the Shift keys before sending the KEYUP event.", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101763 - }, - "1b7b009674e05b566be11a5377b935f5d3d6c0ee": { - "hash": "1b7b009674e05b566be11a5377b935f5d3d6c0ee", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101658 from dsnopek/export-options-overrides-remote-debug", - "body": "Update export preset options overrides before doing \"Remote Debug\"", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "d9d705d8ab157a07780fefb4536b88ca0326197d": { - "hash": "d9d705d8ab157a07780fefb4536b88ca0326197d", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #94479 from juanjp600/opt-in-path-rotation-tangent-fix", - "body": "Add flag to enable use of accurate path tangents for polygon rotation in `CSGPolygon3D`", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "bacf8d198deea244863a6cd885b12e9f89214117": { - "hash": "bacf8d198deea244863a6cd885b12e9f89214117", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101014 from BattyBovine/cs3d-separation-ray-fix-2", - "body": "Prevent errors when drawing debug meshes with no mesh data.", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "cabd792995af3bc03c41bdcf932a689fbe3eca5f": { - "hash": "cabd792995af3bc03c41bdcf932a689fbe3eca5f", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101796 from Chaosus/vs_fix_fresnel_preview_bug", - "body": "Fix visual shader error when opening a Fresnel node preview", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "7ad545e0915315aa7eddf27b3d5ac45ac9891a82": { - "hash": "7ad545e0915315aa7eddf27b3d5ac45ac9891a82", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101160 from havi05/tree-fix-cursor-selection", - "body": "Tree - fix cusor selection in `multi` selection-mode", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "97003022c44079e2802474bb2987c4b68b91db70": { - "hash": "97003022c44079e2802474bb2987c4b68b91db70", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101683 from KoBeWi/duplicate_preventer", - "body": "Don't duplicate .uid files", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "0cbcfb3cd6ac81575242fcd7bb73545e25071c83": { - "hash": "0cbcfb3cd6ac81575242fcd7bb73545e25071c83", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101648 from aaronp64/varyingsetter_global_per_node", - "body": "Generate global code for `VisualShader` nodes that connect to `VaryingSetters`", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "47077529a81e0a7019161cbadb3ac09bf07cad89": { - "hash": "47077529a81e0a7019161cbadb3ac09bf07cad89", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #63059 from Rindbee/fix-getting-wrong-focus-neighbor-in-ScrollContainer", - "body": "Fix getting wrong focus neighbor when the control is in ScrollContainer", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "be7a6d2a9f314544de2420ab0e195de0095beaa6": { - "hash": "be7a6d2a9f314544de2420ab0e195de0095beaa6", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjE4MDAzMg==" - ], - "author_raw": "Hugo Locurcio ", - "committer_raw": "Hugo Locurcio ", - "summary": "Fix URLs for Cubemap template images in documentation", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101856 - }, - "b8480ffa21f8d713815017bc9974f7c0ab169d50": { - "hash": "b8480ffa21f8d713815017bc9974f7c0ab169d50", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjE3NDg5Mjky" - ], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "CI: Change godot-cpp from workflow to action", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 97742 - }, - "d12137bdda2fa9acf89ac60b1817d117ea746fe8": { - "hash": "d12137bdda2fa9acf89ac60b1817d117ea746fe8", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjMxMDY1ODA4" - ], - "author_raw": "Riteo Siuga ", - "committer_raw": "Riteo Siuga ", - "summary": "Wayland: Pass unmodified symbols to key events", - "body": "Before this change we would internationalize the keycode itself in all\n`InputEventKey`s, confusing the whole input subsystem.", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101848 - }, - "522d6fed70bd36f7eec40616b34992ef40f8cb37": { - "hash": "522d6fed70bd36f7eec40616b34992ef40f8cb37", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjcxOTQyMTY0" - ], - "author_raw": "havi05 ", - "committer_raw": "havi05 ", - "summary": "Tree - fix `ui_select`", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101842 - }, - "791c87eb7a62543e75576bb6ea08b307af851e79": { - "hash": "791c87eb7a62543e75576bb6ea08b307af851e79", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #100698 from aryan-11825114/fix-interactive-camera-not-taking-input-when-no-camera", - "body": "Fix 3D camera override when there is no camera in scene tree", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "9303ccd337769c78462452e404fb74c7f2169c5a": { - "hash": "9303ccd337769c78462452e404fb74c7f2169c5a", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101596 from TCROC/fix-gpu-particles-3d-emitting-finished-signal-on-ready", - "body": "Fix GPUParticles3D emitting `finished` signal on ready", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "ecc8d2812e0c1e6713f2f897cd3db19eff1498bc": { - "hash": "ecc8d2812e0c1e6713f2f897cd3db19eff1498bc", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101100 from WhalesState/color-picker-1", - "body": "`ColorPicker` remove unused children and fix sample bugs.", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "24fb28af553f5af05417022cd0986960a88918b2": { - "hash": "24fb28af553f5af05417022cd0986960a88918b2", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101689 from syntaxerror247/native-dialogs", - "body": "Make dialogs non-cancelable on Android", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "edaf14aada9fa86b77f589542aff7fed2ea6bad8": { - "hash": "edaf14aada9fa86b77f589542aff7fed2ea6bad8", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101697 from bruvzg/win_dlg_ncc", - "body": "[Windows] Make native dialogs non-cancelable and stay on top of parent.", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "4fb4f05b482896cb83d388b67f268e13f3dcf1dd": { - "hash": "4fb4f05b482896cb83d388b67f268e13f3dcf1dd", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101728 from smix8/obstacle_exit", - "body": "Fix NavigationObstacle3D debug clear regression", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "76ecc109699e2f00a9d8201cff36f7865091c616": { - "hash": "76ecc109699e2f00a9d8201cff36f7865091c616", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101729 from TokageItLab/indivisual-spring", - "body": "Fix failure to load joints with individual config in SpringBone", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "604e3ab91f9e6f5e0673f503916ac6862c13a86d": { - "hash": "604e3ab91f9e6f5e0673f503916ac6862c13a86d", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101730 from clayjohn/GLES3-emission-half", - "body": "Bake UV2 emission using half float in the compatibility backend", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "0d4696b47250f5f8d558b1bf225c441277ac5ada": { - "hash": "0d4696b47250f5f8d558b1bf225c441277ac5ada", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101515 from allenwp/agx-negative-optimizations", - "body": "Optimize AgX tonemapper's handling of negative values", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "6fcaf71179e5895cefba351fba4199594a801a6c": { - "hash": "6fcaf71179e5895cefba351fba4199594a801a6c", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101739 from Hilderin/fix-embedding-with-user-arguments", - "body": "Fix Embedded Game Window with user arguments", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "7a63dc94ae9c7e4db1144bd47096fe8010c09046": { - "hash": "7a63dc94ae9c7e4db1144bd47096fe8010c09046", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101760 from Faless/ws/fix_endless_closing", - "body": "[WS] Fix peer stuck in CLOSING state", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "6eea43100902b5a07f2c205d25693bc8dc1c0dfe": { - "hash": "6eea43100902b5a07f2c205d25693bc8dc1c0dfe", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101747 from miv391/add-property-guards-to-shape2d", - "body": "Add property guards to shape 2D's", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "b7f91e7b8cd612e1f6975b5bc4043283680a0381": { - "hash": "b7f91e7b8cd612e1f6975b5bc4043283680a0381", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101794 from rburing/fti_no_warning_spam", - "body": "Physics interpolation (3D): Fix warning spam", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "ba73831770dad2c9762921e2312f2058d89e5200": { - "hash": "ba73831770dad2c9762921e2312f2058d89e5200", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101797 from TokageItLab/fix-quat-arc", - "body": "Fix `Quaternion` arc constructor to check dot & Add test for same `Vector3`s", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "7c69fbd292a9aeb28399d1743866b9c70561bc77": { - "hash": "7c69fbd292a9aeb28399d1743866b9c70561bc77", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101803 from mihe/jolt/kinematic-sync", - "body": "Fix kinematic bodies not synchronizing state when using Jolt Physics", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "7d8e0790d60112e9533d758ce4602435c48f2243": { - "hash": "7d8e0790d60112e9533d758ce4602435c48f2243", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101809 from Hilderin/fix-embedded-game-window-title", - "body": "Fix Floating Game Window Title", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "e062cd254d0c65a8ad1607a34da2a8de6a2b3049": { - "hash": "e062cd254d0c65a8ad1607a34da2a8de6a2b3049", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101819 from Riteo/wl-embarassingly-easy", - "body": "Wayland: Release pressed events on application focus out", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "a0633ff58151b2d2fc497c7a5bb3b0f45bf17b29": { - "hash": "a0633ff58151b2d2fc497c7a5bb3b0f45bf17b29", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101631 from Syntaxxor/voxel-gi-shadow-fix", - "body": "Ensure Voxelizer SDF generation uses the correct cell level", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "1f2dec77c88610424e31e0a61c5728728d0c6bf4": { - "hash": "1f2dec77c88610424e31e0a61c5728728d0c6bf4", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101698 from DinkeyKing/rest-info-doc-fix", - "body": "Fix collision normal being referred to as surface normal in PhysicsDirectSpaceState doc", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "dcf49962761f82679e730c54806135a060910414": { - "hash": "dcf49962761f82679e730c54806135a060910414", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101159 from brandon515/compatibility_particle_shader_fix", - "body": "Fix inverted `GPUParticlesCollisionHeightField3D` in compatibility renderer.", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "916d068e40f3d42b76c310e827d453c301c27450": { - "hash": "916d068e40f3d42b76c310e827d453c301c27450", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101780 from jkirsteins/janiskirsteins/fix-typo-visbility-mode", - "body": "Typo fix: rename SortableVisbilityMode", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "e547ff010c9f708daa3a5aba2dbfce981cbb4893": { - "hash": "e547ff010c9f708daa3a5aba2dbfce981cbb4893", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101650 from KoBeWi/duality_of_uid_caches", - "body": "Create .uid files in EditorFileSystem", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "b753b87ec5ae3ef398fd9507fd6ae21f978b0d52": { - "hash": "b753b87ec5ae3ef398fd9507fd6ae21f978b0d52", - "is_merge": false, - "authored_by": [ - "U_kgDOCouzNQ" - ], - "author_raw": "Anish Mishra ", - "committer_raw": "Anish Mishra ", - "summary": "Android Editor: Disable magnify gesture in the ScriptEditor", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101841 - }, - "9014cdb59699bf5701298126cee2fe4b1766995a": { - "hash": "9014cdb59699bf5701298126cee2fe4b1766995a", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjI1MDY4Mzcw" - ], - "author_raw": "Tareq Anuar ", - "committer_raw": "Tareq Anuar ", - "summary": "Fix ResourceLoader.has_cached() and ResourceLoader.get_cached_ref() not handling UIDs.", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101752 - }, - "54bdc5fc824ff8b31f1e331a58eeab7379c8c30e": { - "hash": "54bdc5fc824ff8b31f1e331a58eeab7379c8c30e", - "is_merge": false, - "authored_by": [ - "U_kgDOBkx80A" - ], - "author_raw": "Robert Yevdokimov <105675984+ryevdokimov@users.noreply.github.com>", - "committer_raw": "Robert Yevdokimov <105675984+ryevdokimov@users.noreply.github.com>", - "summary": "Fix spinbox input events propagating during dragging, breaking focus", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101825 - }, - "27e23280c55958a3f3eb2f21d9f2a2e835fccaa9": { - "hash": "27e23280c55958a3f3eb2f21d9f2a2e835fccaa9", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjYxOTM4MjYz" - ], - "author_raw": "Silc 'Tokage' Renew ", - "committer_raw": "Silc 'Tokage' Renew ", - "summary": "Fix Quaternion arc constructor to check dot & Add test for same vec3s", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101797 - }, - "409c9ad2354cbade4017b1f2a03b9832a52bf45c": { - "hash": "409c9ad2354cbade4017b1f2a03b9832a52bf45c", - "is_merge": false, - "authored_by": [ - "U_kgDOCAFBOw" - ], - "author_raw": "Yelloween <134299963+Yelloween10@users.noreply.github.com>", - "committer_raw": "Yelloween <134299963+Yelloween10@users.noreply.github.com>", - "summary": "Update SubViewport documentations to include a note about input behaviour", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101818 - }, - "bed2a1927fbbc444f57f7cbb1298504ce7edc6ca": { - "hash": "bed2a1927fbbc444f57f7cbb1298504ce7edc6ca", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjMxMDY1ODA4" - ], - "author_raw": "Riteo Siuga ", - "committer_raw": "Riteo Siuga ", - "summary": "Wayland: Check selection devices before using them", - "body": "Looks like we never actually stopped the code from using bad pointers.\nI even forgot the check in the primary selection code :facepalm:", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101779 - }, - "368a59e6f9733f19d205fa58bd0e47dde88b3266": { - "hash": "368a59e6f9733f19d205fa58bd0e47dde88b3266", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjMxMDY1ODA4" - ], - "author_raw": "Riteo Siuga ", - "committer_raw": "Riteo Siuga ", - "summary": "Wayland: Release pressed events on application focus out", - "body": "Looks like I always assumed wrongly that the compositor would send us\nkey release events when unfocusing... It did not.", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101819 - }, - "05fcfede1e8d95ee88f08ad019abb485e673b3cd": { - "hash": "05fcfede1e8d95ee88f08ad019abb485e673b3cd", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjgxMTA5MTY1" - ], - "author_raw": "Hilderin <81109165+Hilderin@users.noreply.github.com>", - "committer_raw": "Hilderin <81109165+Hilderin@users.noreply.github.com>", - "summary": "Fix Floating Game Window Title", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101809 - }, - "f4288fb3490ea04cd3405f2cb31d2a8489913398": { - "hash": "f4288fb3490ea04cd3405f2cb31d2a8489913398", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjQ4ODQyNDY=" - ], - "author_raw": "Mikael Hermansson ", - "committer_raw": "Mikael Hermansson ", - "summary": "Fix kinematic bodies not synchronizing state when using Jolt Physics", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101803 - }, - "2f87b7aae0d7a5481159fc02eb6bdb83ac3ad1fa": { - "hash": "2f87b7aae0d7a5481159fc02eb6bdb83ac3ad1fa", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjUzODc3MTcw" - ], - "author_raw": "Mounir Tohami <53877170+WhalesState@users.noreply.github.com>", - "committer_raw": "WhalesState ", - "summary": "Fix `BottomPanel` excessive width.", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 97878 - }, - "8a7c9aa452ed00260b89d2c64ab670e54ddbfea5": { - "hash": "8a7c9aa452ed00260b89d2c64ab670e54ddbfea5", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjMwMzYxNzY=" - ], - "author_raw": "Chaosus ", - "committer_raw": "Chaosus ", - "summary": "Fix visual shader error when opening a Fresnel node preview", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101796 - }, - "605b97075f9f5990c166ca38b715d2b254c1d10f": { - "hash": "605b97075f9f5990c166ca38b715d2b254c1d10f", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjY4MjY1OA==" - ], - "author_raw": "Jamie Pate ", - "committer_raw": "Jamie Pate ", - "summary": "Fix create_instance in android GodotApp so non-editor apps can restart", - "body": "Enables OS.create_instance(args) and OS.set_restart_on_exit(true, args)\non android.\n\nBorrowed the logic from the editor, so it completely restarts the\nprocess so you can pass --rendering-method, --rendering-driver to switch\nbetween forward_plus, mobile, gl_compatibility etc on an exported app.\n\nRelated:\nhttps://github.com/godotengine/godot-proposals/issues/6423", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101050 - }, - "4aba15eec3df55dace07c37940edccfdcc92426e": { - "hash": "4aba15eec3df55dace07c37940edccfdcc92426e", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjIyOTgzNw==" - ], - "author_raw": "Ricardo Buring ", - "committer_raw": "Ricardo Buring ", - "summary": "Fixed Timestep Interpolation (3D): Fix warning spam", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101794 - }, - "7f4481284e9a9c3446d8dd79967aeb746019106b": { - "hash": "7f4481284e9a9c3446d8dd79967aeb746019106b", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjc2NDU2ODM=" - ], - "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", - "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", - "summary": "[TextServer] Fix embedded object keys in substrings.", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101791 - }, - "815e9059722a039cea57e0420eff8a793fee017a": { - "hash": "815e9059722a039cea57e0420eff8a793fee017a", - "is_merge": false, - "authored_by": [ - "" - ], - "author_raw": "Janis Kirsteins ", - "committer_raw": "Janis Kirsteins ", - "summary": "Typo fix: rename SortableVisbilityMode", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101780 - }, - "d98528ca3ce4173b3138288630b027424b713746": { - "hash": "d98528ca3ce4173b3138288630b027424b713746", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjc2NDU2ODM=" - ], - "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", - "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", - "summary": "Fix Label vertical line alignment.", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101771 - }, - "8aa3ee6a35fb148c39998874f0ee3e220a3a6ef2": { - "hash": "8aa3ee6a35fb148c39998874f0ee3e220a3a6ef2", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjIyMjMxNzI=" - ], - "author_raw": "Tomasz Chabora ", - "committer_raw": "Tomasz Chabora ", - "summary": "Create .uid files in EditorFileSystem", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101650 - }, - "990612040a7d3e399554422e16f70753cde3d6d7": { - "hash": "990612040a7d3e399554422e16f70753cde3d6d7", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjM2NzcyNzY=" - ], - "author_raw": "Brandon Haley ", - "committer_raw": "Brandon Haley ", - "summary": "Implemented fix from #91219 in compatibility renderer by reversing the z", - "body": "axis in the particle shader.", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101159 - }, - "81181c594170057612eb1bf3224858a474f19722": { - "hash": "81181c594170057612eb1bf3224858a474f19722", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjE2ODc5MTg=" - ], - "author_raw": "Fabio Alessandrelli ", - "committer_raw": "Fabio Alessandrelli ", - "summary": "[WS] Fix peer stuck in CLOSING state", - "body": "This was due by the buffer being cleared on close (including in closing\nstate) preventing further reads.\n\nThis commit changes the close logic to only clear the buffer when the\npeer connection has been fully closed (acknowledged by the other end, or\nclosed due to a \"broken\" connection).", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101760 - }, - "386b1e04c8777daa2671f67995c179fb60e7f260": { - "hash": "386b1e04c8777daa2671f67995c179fb60e7f260", - "is_merge": false, - "authored_by": [ - "U_kgDOBgbYJg" - ], - "author_raw": "DinkeyKing ", - "committer_raw": "DinkeyKing ", - "summary": "Fix collision normal being referred to as surface", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101698 - }, - "dedae6361762223ab4f880dfa7b75dc694c697dd": { - "hash": "dedae6361762223ab4f880dfa7b75dc694c697dd", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjQ5OTk4MDI1" - ], - "author_raw": "Mika Viskari ", - "committer_raw": "Mika Viskari ", - "summary": "Add property guards to shape 2D's", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101747 - }, - "2e4eb59e563b2286ee7a7efd7594dd482a7b693e": { - "hash": "2e4eb59e563b2286ee7a7efd7594dd482a7b693e", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjYyODY2Nzk4" - ], - "author_raw": "aryan-11825114 ", - "committer_raw": "aryan-11825114 ", - "summary": "Fix camera override when there is no camera in scene tree", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 100698 - }, - "f216efdd6d187fdf64eb71927ae499670639a77e": { - "hash": "f216efdd6d187fdf64eb71927ae499670639a77e", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjgxMTA5MTY1" - ], - "author_raw": "Hilderin <81109165+Hilderin@users.noreply.github.com>", - "committer_raw": "Hilderin <81109165+Hilderin@users.noreply.github.com>", - "summary": "Fix Embedded Game Window with user arguments", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101739 - }, - "441fc1cba3dcfa470997140f9a140a73cb2142e2": { - "hash": "441fc1cba3dcfa470997140f9a140a73cb2142e2", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjE2NTIxMzM5" - ], - "author_raw": "Clay John ", - "committer_raw": "Clay John ", - "summary": "Baked UV2 emission using half float in the compatibility backend", - "body": "The Lightmapper expects a half float image anyway, so this is both more efficient and correct", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101730 - }, - "ad636b713302db45d7dc99d2cf98241a7a7cae42": { - "hash": "ad636b713302db45d7dc99d2cf98241a7a7cae42", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjYxOTM4MjYz" - ], - "author_raw": "Silc 'Tokage' Renew ", - "committer_raw": "Silc 'Tokage' Renew ", - "summary": "Fix failure to load joints with indivisual config in SpringBone", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101729 - }, - "c734f902824110fc79f5eb5c7dd3ae6492db0c21": { - "hash": "c734f902824110fc79f5eb5c7dd3ae6492db0c21", - "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 NavigationObstacle3D debug clear regression", - "body": "Clears NavigationObstacle3D on tree exit.", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101728 - }, - "7b1ed520bdcca21d36e25e2094802b9b33dae2c6": { - "hash": "7b1ed520bdcca21d36e25e2094802b9b33dae2c6", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101592 from Ivorforce/float-constant-defs-translate-macos", - "body": "Fix float constant descriptions not translating on macOS.", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "503a20dc88fe4404cb9ed9fddd4472aea81a9f60": { - "hash": "503a20dc88fe4404cb9ed9fddd4472aea81a9f60", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101709 from clayjohn/GLES3-ninepatch-leak", - "body": "Avoid leaking ninepatch state to other draw commands in GLES backend", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "1351d3098e62c2523fe379b9abaa86afcf6024ce": { - "hash": "1351d3098e62c2523fe379b9abaa86afcf6024ce", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101565 from Hilderin/laspencer91/add-lookup-symbol-shortcut", - "body": "Added shortcut for Lookup Symbol action", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "aee6f86376908b58876d697117606bdc381554c9": { - "hash": "aee6f86376908b58876d697117606bdc381554c9", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101713 from twrightsman/fix-copyright", - "body": "Make `COPYRIGHT.txt` compliant with `debian/copyright` specification", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "2aa2234e648a688070f4312a295aca8f4e3e0d44": { - "hash": "2aa2234e648a688070f4312a295aca8f4e3e0d44", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101712 from Repiteo/ci/timeout", - "body": "CI: Tighten timeout period for all jobs", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "72856f304f0e86946d9e53c14281e3f7b1f4a877": { - "hash": "72856f304f0e86946d9e53c14281e3f7b1f4a877", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjYzMDA5NzM=" - ], - "author_raw": "Travis Wrightsman ", - "committer_raw": "Travis Wrightsman ", - "summary": "Make COPYRIGHT.txt compliant with specification", - "body": "Also fix license header generation by skipping over the new Comment\nfield in the COPYRIGHT.txt header stanza.", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101713 - }, - "32563011e10f6e99392b717bbaa08ddc384a7903": { - "hash": "32563011e10f6e99392b717bbaa08ddc384a7903", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjE3NDg5Mjky" - ], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "CI: Tighten timeout period for all jobs", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101712 - }, - "b8252196df8855f29401a1e30d6329752254b9bb": { - "hash": "b8252196df8855f29401a1e30d6329752254b9bb", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjE2NTIxMzM5" - ], - "author_raw": "Clay John ", - "committer_raw": "Clay John ", - "summary": "Avoid leaking ninepatch state to other draw commands in GLES backend", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101709 - }, - "9630d4e2fc1d0fdef6f46f24e236548549f31d49": { - "hash": "9630d4e2fc1d0fdef6f46f24e236548549f31d49", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101632 from bruvzg/gds_tween_property_crash", - "body": "Fix GDScript editor crash on invalid `tween_property` arguments.", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "041cb204c3555bb4b2e3442acba95e175ffbe3d5": { - "hash": "041cb204c3555bb4b2e3442acba95e175ffbe3d5", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101645 from m4gr3d/disable_xr_mode_for_regular_launch", - "body": "Clean up the XR editor logic", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "02ea1f84ae78847f8331887e1af05a9c97c93f7d": { - "hash": "02ea1f84ae78847f8331887e1af05a9c97c93f7d", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101623 from tom-schultz/patch-1", - "body": "Clarify the impact of \"Normal Map (RG Channels)\" on texture imports.", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "4425ce03d0594243d14ead31b5dab6b868618846": { - "hash": "4425ce03d0594243d14ead31b5dab6b868618846", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101651 from TokageItLab/fix-flip-springbone", - "body": "Fix glitch in `SpringBoneSimulator3D` by storing the previous frame's rotation instead of using no rotation when the axis is flipped", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "9875cb6c95d61cf5704e00ba8a1d801cd60dc5d7": { - "hash": "9875cb6c95d61cf5704e00ba8a1d801cd60dc5d7", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101652 from TokageItLab/gravity-doc-springbone", - "body": "Clarify `SpringBoneSimulator3D`'s gravity units and improve documentation", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "923eb44c6f71a4821bbc55363a49694b5d8f94d4": { - "hash": "923eb44c6f71a4821bbc55363a49694b5d8f94d4", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101617 from paddy-exe/processmaterial-vs-shadermaterial", - "body": "Fix `emission_shape_changed` signal error when using ShaderMaterial with GPUParticles3D", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "97daaca274e209fe1cdaf27aae79fb23a49f9e43": { - "hash": "97daaca274e209fe1cdaf27aae79fb23a49f9e43", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101685 from bruvzg/ts_data_ld", - "body": "[TextServer] Fix ICU data incorrectly marked as loaded even if file was not found.", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "d6f688b9fce65577c229ed9f35a45f4801efe516": { - "hash": "d6f688b9fce65577c229ed9f35a45f4801efe516", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101684 from bruvzg/wl_ime_upd", - "body": "[Wayland] Fix excessive IME updates.", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "49481c12bc10897ce8b424be9f6c44dd590d174d": { - "hash": "49481c12bc10897ce8b424be9f6c44dd590d174d", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #98792 from MJacred/fix_remove_joy_mapping", - "body": "Fix `Input::remove_joy_mapping`", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "6caadd57a9693cd9f39ac24781c49e23ea02b2e1": { - "hash": "6caadd57a9693cd9f39ac24781c49e23ea02b2e1", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjUzODc3MTcw" - ], - "author_raw": "WhalesState ", - "committer_raw": "WhalesState ", - "summary": "`ColorPicker` remove unused children and fix sample bugs.", - "body": "Remove an unused `VBoxContainer`.\nRemove 3 unused children from grid (Label, Slider, SpinBox).\nIgnore sample input when old color is not displayed.\nFix current color overbright position.", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101100 - }, - "7c50a7822e21e5b501a6e904d7279b6df7b8277d": { - "hash": "7c50a7822e21e5b501a6e904d7279b6df7b8277d", - "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] Make native dialogs non-cancelable and stay on top of parent.", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101697 - }, - "401310d74d21fc63e244eb3dddd427030d229ff3": { - "hash": "401310d74d21fc63e244eb3dddd427030d229ff3", - "is_merge": false, - "authored_by": [ - "U_kgDOCouzNQ" - ], - "author_raw": "Anish Mishra ", - "committer_raw": "GitHub ", - "summary": "Make dialogs non-cancelable on Android.", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101689 - }, - "484d6d4aa179c63d29a6a2b5dfa1c631f4a9a1a6": { - "hash": "484d6d4aa179c63d29a6a2b5dfa1c631f4a9a1a6", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjM4MDc3ODM3" - ], - "author_raw": "Patrick Exner ", - "committer_raw": "Patrick Exner ", - "summary": "Fix emission_shape_changed signal error when using ShaderMaterial with 3DGPUParticles", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101617 - }, - "14093fdacf04371426e90cbb5e1d142e4b9c1c27": { - "hash": "14093fdacf04371426e90cbb5e1d142e4b9c1c27", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjc2NDU2ODM=" - ], - "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", - "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", - "summary": "[TextServer] Fix ICU data incorrectly marked as loaded even if file was not found.", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101685 - }, - "133ea4f17a43e137ea601856f0658343d44b233a": { - "hash": "133ea4f17a43e137ea601856f0658343d44b233a", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjc2NDU2ODM=" - ], - "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", - "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", - "summary": "[Wayland] Fix excessive IME updates.", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101684 - }, - "d8db3085a3f0980a0b10bd740c7f97f76dd1a72e": { - "hash": "d8db3085a3f0980a0b10bd740c7f97f76dd1a72e", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjIyMjMxNzI=" - ], - "author_raw": "Tomasz Chabora ", - "committer_raw": "Tomasz Chabora ", - "summary": "Don't duplicate .uid files", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101683 - }, - "36a62d0c6aba33bda9e86000653c2717f2711eff": { - "hash": "36a62d0c6aba33bda9e86000653c2717f2711eff", - "is_merge": true, - "authored_by": [], - "author_raw": "Rémi Verschelde ", - "committer_raw": "GitHub ", - "summary": "Merge pull request #101674 from AThousandShips/cache_purge_fix", - "body": "[Buildsystem] Break after purging cache", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "b12ca37be6f494e5a8894f447c82dd27a8aa5ac3": { - "hash": "b12ca37be6f494e5a8894f447c82dd27a8aa5ac3", - "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": "[Buildsystem] Break after purging cache", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101674 - }, - "dd7bbcc837ed1148bc40021deab5215579c8c6f4": { - "hash": "dd7bbcc837ed1148bc40021deab5215579c8c6f4", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjg2MDcxMTk=" - ], - "author_raw": "Juan Pablo Arce ", - "committer_raw": "Juan Pablo Arce ", - "summary": "Add flag to enable use of accurate path tangents for polygon rotation in `CSGPolygon3D`", - "body": "The new property is called `path_rotation_accurate`.", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 94479 - }, - "27665436cdd05377057540dcaf8a860d217d610c": { - "hash": "27665436cdd05377057540dcaf8a860d217d610c", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjIzMDgxNjc=" - ], - "author_raw": "Lukas Tenbrink ", - "committer_raw": "Lukas Tenbrink ", - "summary": "Fix float constant descriptions not translating on macOS.", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101592 - }, - "ce88021aa0abd289fab162a138e407fb0ee2f8ea": { - "hash": "ce88021aa0abd289fab162a138e407fb0ee2f8ea", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101606 from Ivorforce/stringname-lock-late", - "body": "Lock the `StringName::mutex` after hashing the string, to spend less time hoarding it unnecessarily.", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "0c0c45d6957af0effad4eaa962d4b68236c0fc6a": { - "hash": "0c0c45d6957af0effad4eaa962d4b68236c0fc6a", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #99494 from RandomShaper/rerefix_res_unrecog", - "body": "ResourceLoader: Report appropriate error code when no suitable loader is found", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "ec85334a8409a5160269f54a6bfb0c1a4d9291cb": { - "hash": "ec85334a8409a5160269f54a6bfb0c1a4d9291cb", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #90425 from tracefree/load-pack-fix", - "body": "Fix \"res://\" being replaced by resource packs in the editor and on Android", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "86002e1a3ce75173bfa9d8b3f8aff67374c5c0ae": { - "hash": "86002e1a3ce75173bfa9d8b3f8aff67374c5c0ae", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #100882 from smix8/node_navmesh_geo_parsers", - "body": "Make nodes handle their respective navigation source geometry", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "fd88acc671249c4314a7c2bcf0874d3e0b987be4": { - "hash": "fd88acc671249c4314a7c2bcf0874d3e0b987be4", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101008 from Repiteo/scons/nocache-all-text", - "body": "SCons: Properly `NoCache` all text files", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "679075b414c337904aec6c400a392eb174402809": { - "hash": "679075b414c337904aec6c400a392eb174402809", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101108 from Calinou/doc-worldboundaryshape3d-finite-size", - "body": "Document WorldBoundaryShape3D having a finite size when using Jolt Physics", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "97fa4bdfdcf70ff7c523a3b7f8ce0a7097c4e11d": { - "hash": "97fa4bdfdcf70ff7c523a3b7f8ce0a7097c4e11d", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101540 from akien-mga/vulkan-disable-layer-bandicam", - "body": "Vulkan: Force disable broken `VK_LAYER_bandicam_helper` layer in editor", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "ad4eeaca5e3cfedd64cc381b6e915ae38ac683d6": { - "hash": "ad4eeaca5e3cfedd64cc381b6e915ae38ac683d6", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101556 from maidopi-usagi/notifier_doc", - "body": "Fix `visibility_notifier_create` documentation", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "7dba09882ab9e9e15cc16bd785db51b3e7318683": { - "hash": "7dba09882ab9e9e15cc16bd785db51b3e7318683", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101557 from btgs-0/empty-project-window-flowcontainer-101530", - "body": "Make the `empty_list_actions` HBoxContainer into a FlowContainer.", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "b6203da3ae39ee204d91833a68c01e13fbff1dcb": { - "hash": "b6203da3ae39ee204d91833a68c01e13fbff1dcb", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101620 from Yelloween10/fix-modifier-doc", - "body": "Update `InputEventWithModifiers` documentation for modifier key behaviour", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "9bcf5ac9f753ecb1d77b15e2d2db67f7c674ed07": { - "hash": "9bcf5ac9f753ecb1d77b15e2d2db67f7c674ed07", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101560 from darksylinc/matias-union-order", - "body": "Fix union order to simplify empty initializers", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "464253e2358719e2742a9729ddb986f149248480": { - "hash": "464253e2358719e2742a9729ddb986f149248480", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101571 from TokageItLab/validate-rotation-axis-spring-bone", - "body": "Add validation for rotation axis to SpringBoneSimulator3D", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "6820cceb863f1dc5b63e375497c4fa5fa2a249cf": { - "hash": "6820cceb863f1dc5b63e375497c4fa5fa2a249cf", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101566 from TCROC/fix-wayland-cant-set-mode-exclusive-full-screen", - "body": "Fix Wayland `window_can_set_mode` ExclusiveFullScreen", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "3204956f40765e6966b4280187dde43370145d08": { - "hash": "3204956f40765e6966b4280187dde43370145d08", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101567 from mateuseap/feat/get_display_safe_area", - "body": "Add a note to `DisplayServer.get_display_safe_area()` method documentation", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "cad87e5a759c8045956018cb636ee7cf8ee0c382": { - "hash": "cad87e5a759c8045956018cb636ee7cf8ee0c382", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101574 from bruvzg/fs_err_res", - "body": "Fix conversion plugin search showing errors on `TextFile` and `OtherFile`.", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "c4f7192a86f2cd0a3e5baaae949e6920bf5f7bdc": { - "hash": "c4f7192a86f2cd0a3e5baaae949e6920bf5f7bdc", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101594 from BlueCube3310/image-channel-mask-fix", - "body": "Fix certain channel masks for Texture previewer", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "06b73ff1c4f9a5cefe314da9ff5a1bc4752e73ec": { - "hash": "06b73ff1c4f9a5cefe314da9ff5a1bc4752e73ec", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101629 from bruvzg/fix_ime_scroll", - "body": "[TextEdit] Fix `viewport_to_caret` using start of IME text instead of IME caret/selection.", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "df7572f8bce66aa1454bac0f261c3579c4d78fd1": { - "hash": "df7572f8bce66aa1454bac0f261c3579c4d78fd1", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101347 from akien-mga/thorvg-0.15.8", - "body": "thorvg: Update to 0.15.8", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "c11863cc510d69698a1433ff6430310fad5799f4": { - "hash": "c11863cc510d69698a1433ff6430310fad5799f4", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101626 from bruvzg/ts_fix_inv", - "body": "[TextServer] Fix text buffer not processing strings added after `shape`.", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "d6adc775a4e803a0489a0aa7a625b25995716510": { - "hash": "d6adc775a4e803a0489a0aa7a625b25995716510", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #89763 from ajreckof/fix-focus-on-reorder", - "body": "Fix focus when reordering array", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "c038696c6b7b1bccd9e6a8943272c4f779e9cdf8": { - "hash": "c038696c6b7b1bccd9e6a8943272c4f779e9cdf8", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101636 from bruvzg/fix_particles_gizmo_crash", - "body": "Fix crash in `Particles3DEmissionShapeGizmoPlugin`.", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "6fe1bbd1e05a09b945b3486a086295d90975642a": { - "hash": "6fe1bbd1e05a09b945b3486a086295d90975642a", - "is_merge": true, - "authored_by": [], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "Merge pull request #101627 from ialex32x/fix-get-argument-type-range", - "body": "Fix index check in MethodBind::get_argument_type", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "416ee5f01c39bcb7cb4fb588cfe0f6b724794edb": { - "hash": "416ee5f01c39bcb7cb4fb588cfe0f6b724794edb", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjE5MTU2MQ==" - ], - "author_raw": "David Snopek ", - "committer_raw": "David Snopek ", - "summary": "Update export preset options overrides before doing \"Remote Debug\"", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101658 - }, - "73278bf35d1198249bdaadf70d86e01c7286c442": { - "hash": "73278bf35d1198249bdaadf70d86e01c7286c442", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjE3NDg5Mjky" - ], - "author_raw": "Thaddeus Crews ", - "committer_raw": "Thaddeus Crews ", - "summary": "SCons: Properly `NoCache` all text files", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101008 - }, - "912c86a2e84b3593528c3a0cbbe8e009445f1233": { - "hash": "912c86a2e84b3593528c3a0cbbe8e009445f1233", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjYxOTM4MjYz" - ], - "author_raw": "Silc 'Tokage' Renew ", - "committer_raw": "Silc 'Tokage' Renew ", - "summary": "Changed SpringBone to return the prev rotation instead of init", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101651 - }, - "8eb5443d0a5eeeb0ccdf82fad4936e73fe315b13": { - "hash": "8eb5443d0a5eeeb0ccdf82fad4936e73fe315b13", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjYxOTM4MjYz" - ], - "author_raw": "Silc 'Tokage' Renew ", - "committer_raw": "Silc 'Tokage' Renew ", - "summary": "Clarify SpringBone's gravity unit and improve documentation", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101652 - }, - "393a13a74b335e705dd9efb9b822962eaadbdea4": { - "hash": "393a13a74b335e705dd9efb9b822962eaadbdea4", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjI1NjUyNTM4" - ], - "author_raw": "Rhapsody Aria <25652538+Syntaxxor@users.noreply.github.com>", - "committer_raw": "Rhapsody Aria <25652538+Syntaxxor@users.noreply.github.com>", - "summary": "Ensure voxelizer sdf generation considers the correct level", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101631 - }, - "c4db6687f9d92954ad0679c9a3ce0bace0b1f77b": { - "hash": "c4db6687f9d92954ad0679c9a3ce0bace0b1f77b", - "is_merge": false, - "authored_by": [ - "U_kgDOCB462A" - ], - "author_raw": "aaronp64 ", - "committer_raw": "aaronp64 ", - "summary": "Generate global code for VisualShader nodes that connect to VaryingSetters", - "body": "Updated visual shader code to call generate_global_per_node() for nodes connected to VaryingSetter nodes, even if they don't connect directly to Output.", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101648 - }, - "b4f25b186369768583979d6a5d5faff9ed1fbdae": { - "hash": "b4f25b186369768583979d6a5d5faff9ed1fbdae", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjkxNDk2OA==" - ], - "author_raw": "Fredia Huya-Kouadio ", - "committer_raw": "Fredia Huya-Kouadio ", - "summary": "Clean up the XR editor logic", - "body": "- Coalesce common logic into the `main` flavor to avoid duplication\n- Code cleanup", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101645 - }, - "8274e644029731e9fb0f136abe9a702aa716eb91": { - "hash": "8274e644029731e9fb0f136abe9a702aa716eb91", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjEwMDU0MjI2" - ], - "author_raw": "kit ", - "committer_raw": "kit ", - "summary": "Fix TextEdit breakpoint hover not hiding", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101613 - }, - "05ce2fb0c873f8c5c45031bb71251dc553dcb9ef": { - "hash": "05ce2fb0c873f8c5c45031bb71251dc553dcb9ef", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjc2NDU2ODM=" - ], - "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", - "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", - "summary": "Fix crash in `Particles3DEmissionShapeGizmoPlugin`.", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101636 - }, - "d33da79d3f8fe84be2521d25b9ba8e440cf25a88": { - "hash": "d33da79d3f8fe84be2521d25b9ba8e440cf25a88", - "is_merge": true, - "authored_by": [], - "author_raw": "Rémi Verschelde ", - "committer_raw": "GitHub ", - "summary": "Merge pull request #101614 from stuartcarnie/metalfx_ios", - "body": "iOS: Weak-link MetalFX", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "576892863c6ec7bfffda05a5dfb929e5561e7ff7": { - "hash": "576892863c6ec7bfffda05a5dfb929e5561e7ff7", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjc2NDU2ODM=" - ], - "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", - "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", - "summary": "Fix GDScript editor crash on invalid `tween_property` arguments.", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101632 - }, - "7c54ad34ba07f2b49c659c1e0b795356e7bf83e5": { - "hash": "7c54ad34ba07f2b49c659c1e0b795356e7bf83e5", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjc2NDU2ODM=" - ], - "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", - "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", - "summary": "[TextEdit] Fix `viewport_to_caret` using start of IME text instead of IME caret/selection.", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101629 - }, - "6b225ebe24e37dab7a407e07ddf1c110876ff751": { - "hash": "6b225ebe24e37dab7a407e07ddf1c110876ff751", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjIwNzQ0MDY=" - ], - "author_raw": "ialex32x ", - "committer_raw": "ialex32x ", - "summary": "Fix index check in MethodBind::get_argument_type", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101627 - }, - "b75acc3ccd9f6b89751ae483216b414a9fcd6de5": { - "hash": "b75acc3ccd9f6b89751ae483216b414a9fcd6de5", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjMwMzg2MDY3" - ], - "author_raw": "Rindbee ", - "committer_raw": "Rindbee ", - "summary": "Fix Follow Focus in a rotated `ScrollContainer`", - "body": "Calculate based on the `ScrollContainer`'s space to eliminate possible\nrotation. The global rect already has applied the rotation, so it\nshould not be used.", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101625 - }, - "43bc44e3b0211753598cc989b1dc3f5dfa637067": { - "hash": "43bc44e3b0211753598cc989b1dc3f5dfa637067", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjc2NDU2ODM=" - ], - "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", - "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", - "summary": "[TextServer] Fix text buffer not processing strings added after `shape`.", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101626 - }, - "220cf87730764bc0d795622f69e2a6fdb11f76d3": { - "hash": "220cf87730764bc0d795622f69e2a6fdb11f76d3", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjIxMTI0MTY=" - ], - "author_raw": "Tom Schultz <2112416+tom-schultz@users.noreply.github.com>", - "committer_raw": "GitHub ", - "summary": "Clarifying the impact of \"Normal Map (RG Channels)\" on texture imports.", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101623 - }, - "6f920772bac041fdacf945f29fff4fc0c5be15aa": { - "hash": "6f920772bac041fdacf945f29fff4fc0c5be15aa", - "is_merge": false, - "authored_by": [ - "U_kgDOCAFBOw" - ], - "author_raw": "Yelloween <134299963+Yelloween10@users.noreply.github.com>", - "committer_raw": "Yelloween <134299963+Yelloween10@users.noreply.github.com>", - "summary": "Update documentation for modifier key behaviour", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101620 - }, - "0726d3c7d5125d1a72ec318a2ec4ff11f9f7f8bb": { - "hash": "0726d3c7d5125d1a72ec318a2ec4ff11f9f7f8bb", - "is_merge": true, - "authored_by": [], - "author_raw": "Rémi Verschelde ", - "committer_raw": "Rémi Verschelde ", - "summary": "Merge pull request #101595 from adamscott/fix-with-String--num_64", - "body": "Replace some problematic uses of `String::num` to `String::num_int64`", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "5718845d99df7d1a65c6b3e422fb17f02232e2ba": { - "hash": "5718845d99df7d1a65c6b3e422fb17f02232e2ba", - "is_merge": true, - "authored_by": [], - "author_raw": "Rémi Verschelde ", - "committer_raw": "Rémi Verschelde ", - "summary": "Merge pull request #101576 from bruvzg/pm_size_fix", - "body": "Fix project manager window size when `EDSCALE` is not 1.0.", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "a79e30af53de80c153e0c6cab106fb0dac6f7b5d": { - "hash": "a79e30af53de80c153e0c6cab106fb0dac6f7b5d", - "is_merge": true, - "authored_by": [], - "author_raw": "Rémi Verschelde ", - "committer_raw": "Rémi Verschelde ", - "summary": "Merge pull request #101572 from mateuseap/fix/open_selected_projects_check_recovery_mode", - "body": "Fix crashes when pressing enter on project manager screen", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": "" - }, - "0cd0f889cf0b6c1ba5ca82f09973ab4c69bd0a5e": { - "hash": "0cd0f889cf0b6c1ba5ca82f09973ab4c69bd0a5e", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjUyODUy" - ], - "author_raw": "Stuart Carnie ", - "committer_raw": "Stuart Carnie ", - "summary": "iOS: Weak-link MetalFX", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101614 - }, - "b761ff662ef9530621c35b04bec4f3165d1fcf19": { - "hash": "b761ff662ef9530621c35b04bec4f3165d1fcf19", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjIyMjMxNzI=" - ], - "author_raw": "Tomasz Chabora ", - "committer_raw": "Tomasz Chabora ", - "summary": "Rework script external modification tracking", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101616 - }, - "e1974635250ea5a34ba92e66a93974d0d6549b59": { - "hash": "e1974635250ea5a34ba92e66a93974d0d6549b59", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjMwMzg2MDY3" - ], - "author_raw": "Rindbee ", - "committer_raw": "Rindbee ", - "summary": "Fix getting wrong focus neighbor when the control is in `ScrollContainer`", - "body": "Exclude controls inside a `ScrollContainer` that are outside the visible area of ​​\nthe `ScrollContainer` when looking for focus neighbors.", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 63059 - }, - "d702e02172bbfc71d72b45225631fee811b54406": { - "hash": "d702e02172bbfc71d72b45225631fee811b54406", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjI0MzA3MDQ5" - ], - "author_raw": "Travis Lange ", - "committer_raw": "Travis Lange ", - "summary": "fix gpu_particles_3d emitting finished signal on ready", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101596 - }, - "dbf189e28f99f2ff83ae11f8e88ab6cbe04c4ce0": { - "hash": "dbf189e28f99f2ff83ae11f8e88ab6cbe04c4ce0", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjIzMDgxNjc=" - ], - "author_raw": "Lukas Tenbrink ", - "committer_raw": "Lukas Tenbrink ", - "summary": "Lock the `StringName::mutex` after hashing the string, to spend less time hoarding it unnecessarily.", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101606 - }, - "8fd71e6b17811cfdd7cc222c97eff4f81edcf4c5": { - "hash": "8fd71e6b17811cfdd7cc222c97eff4f81edcf4c5", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjE2MTAwMzg3" - ], - "author_raw": "Lars Pettersson ", - "committer_raw": "Lars Pettersson ", - "summary": "Fix default `AudioBusLayout` not loading correctly", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 100371 - }, - "33e16435f5101b0a31d2e78ac414c6afef48d922": { - "hash": "33e16435f5101b0a31d2e78ac414c6afef48d922", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjI3MDkyOA==" - ], - "author_raw": "Adam Scott ", - "committer_raw": "Adam Scott ", - "summary": "Replace some problematic uses of `String::num` to `String::num_int64`", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101595 - }, - "271067eb2ba9494981a5f0d734a19809275ad2e8": { - "hash": "271067eb2ba9494981a5f0d734a19809275ad2e8", - "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 certain channel masks for Texture previewer", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101594 - }, - "0158efc153128b281c2f7b782096eb0130ef26da": { - "hash": "0158efc153128b281c2f7b782096eb0130ef26da", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjUyMDE5MDA5" - ], - "author_raw": "Mateus Elias ", - "committer_raw": "Mateus Elias ", - "summary": "Fix `ProjectManager::_open_selected_projects_check_recovery_mode()` method", - "body": "Check if at least one project is selected.", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101572 - }, - "934668a69a77309b05197f537f843e75f721a136": { - "hash": "934668a69a77309b05197f537f843e75f721a136", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjc2NDU2ODM=" - ], - "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", - "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", - "summary": "Fix project manager window size when EDSCALE is not 1.0.", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101576 - }, - "d17ce4c37efccd6c1be89a66ff4dc14c60ff0111": { - "hash": "d17ce4c37efccd6c1be89a66ff4dc14c60ff0111", - "is_merge": false, - "authored_by": [ - "U_kgDOCUiFig" - ], - "author_raw": "Rie ", - "committer_raw": "Rie ", - "summary": "Fix \"res://\" being replaced by resource packs in the editor and on Android", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 90425 - }, - "e127093fe8d7f775da56efd9f49a515ba02c0ebd": { - "hash": "e127093fe8d7f775da56efd9f49a515ba02c0ebd", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjc2NDU2ODM=" - ], - "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", - "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", - "summary": "Fix conversion plugin search showing errors on `TextFile` and `OtherFile`.", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101574 - }, - "48e74af421cc36819c567753f13f3c0f79b564a5": { - "hash": "48e74af421cc36819c567753f13f3c0f79b564a5", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjYxOTM4MjYz" - ], - "author_raw": "Silc 'Tokage' Renew ", - "committer_raw": "Silc 'Tokage' Renew ", - "summary": "Add validation for rotation axis to SpringBoneSimulator3D", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101571 - }, - "11e111bca492193414fa853ff7b24be44fe49912": { - "hash": "11e111bca492193414fa853ff7b24be44fe49912", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjUyMDE5MDA5" - ], - "author_raw": "Mateus Elias ", - "committer_raw": "Mateus Elias ", - "summary": "Add a note to `DisplayServer.get_display_safe_area()` method documentation", - "body": "Add a note to clarify that the DisplayServer.get_display_safe_area() method is currently only implemented on Android and iOS, and that it returns screen_get_usable_rect(SCREEN_OF_MAIN_WINDOW) as a fallback on other platforms.", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101567 - }, - "d713a22f2eaaa8767a790149127c3f16727fbd86": { - "hash": "d713a22f2eaaa8767a790149127c3f16727fbd86", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjI0MzA3MDQ5" - ], - "author_raw": "Travis Lange ", - "committer_raw": "Travis Lange ", - "summary": "fix wayland can set mode exclusive full screen", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101566 - }, - "ba411e95f8466250f4e720520f429eb9945fd3ca": { - "hash": "ba411e95f8466250f4e720520f429eb9945fd3ca", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjI2MjkwNDU0" - ], - "author_raw": "laspencer91 ", - "committer_raw": "Hilderin <81109165+Hilderin@users.noreply.github.com>", - "summary": "Added shortcut for Lookup Symbol action", - "body": "Co-authored-by: laspencer91 ", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101565 - }, - "7b2f1e1d09f57fb3ebab0f73c4d6954139b540b5": { - "hash": "7b2f1e1d09f57fb3ebab0f73c4d6954139b540b5", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjMzOTUxMzA=" - ], - "author_raw": "Matias N. Goldberg ", - "committer_raw": "Matias N. Goldberg ", - "summary": "Fix union order to simplify empty initializers", - "body": "This is a followup to PR #101344 (commit\n0e06eb80bc9cf08000bf86d06c0ce57bcf7775be).\n\nSome of them were not an issue because Godot was initializing all\nmembers, but they were \"fixed\" just in case since it could become a\nproblem in the future.\n\nValgrind was specifically complaining about HashMapData &\nGlobalPipelineData.", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101560 - }, - "e668188c6449f98261323628da3c60a92fe15ff5": { - "hash": "e668188c6449f98261323628da3c60a92fe15ff5", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjE4MDAzMg==" - ], - "author_raw": "Hugo Locurcio ", - "committer_raw": "Hugo Locurcio ", - "summary": "Document WorldBoundaryShape3D having a finite size when using Jolt Physics", - "body": "This also mentions Jolt Physics in the ProjectSettings 3D physics engine\ndocumentation.", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101108 - }, - "0b06df10e91689a4e434d50350acebced794ab93": { - "hash": "0b06df10e91689a4e434d50350acebced794ab93", - "is_merge": false, - "authored_by": [ - "U_kgDOCOzwWA" - ], - "author_raw": "BT <149745752+btgs-0@users.noreply.github.com>", - "committer_raw": "BT <149745752+btgs-0@users.noreply.github.com>", - "summary": "Make the empty_list_actions HBoxContainer into a FlowContainer.", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101557 - }, - "210e9d733f3830ddf1d0908ef63df0d131f3b40f": { - "hash": "210e9d733f3830ddf1d0908ef63df0d131f3b40f", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjQ3MDEzMzg=" - ], - "author_raw": "Rémi Verschelde ", - "committer_raw": "Rémi Verschelde ", - "summary": "Vulkan: Force disable broken `VK_LAYER_bandicam_helper` layer in editor", - "body": "Fixes #101480.", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101540 - }, - "4a8f63cf84f940ec96a58f6d684938aa828ccd89": { - "hash": "4a8f63cf84f940ec96a58f6d684938aa828ccd89", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjMzODY0MzA0" - ], - "author_raw": "MaidOpi ", - "committer_raw": "MaidOpi ", - "summary": "Correct `visibility_notifier_create`'s documentation.", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101556 - }, - "8e75fae49ef60bcbb3a2c31980a2461ad452ff3a": { - "hash": "8e75fae49ef60bcbb3a2c31980a2461ad452ff3a", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjY2MzkyMzc=" - ], - "author_raw": "MJacred ", - "committer_raw": "MJacred ", - "summary": "Ue an array removed_idx", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 98792 - }, - "c5cf73a2e7abe0dae858bc47408d57700f7c2845": { - "hash": "c5cf73a2e7abe0dae858bc47408d57700f7c2845", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjE3NTA2NTcz" - ], - "author_raw": "Allen Pestaluky ", - "committer_raw": "Allen Pestaluky ", - "summary": "Optimize AgX tonemapper's handling of negative values", - "body": "This change improves performance of the AgX tonemapper by allowing two matrix multiplications to be combined into one. This comes at the cost of loss of color information that could be correctly interpreted as positive RGB values in the Rec. 2020 color space. Additionally, an insignificant amount of error is intentionally introduced to the input color value to prevent the need for a second max function call before log2. The final negative color clipping has been removed to allow the tonemapper to return negative RGB values, similar to other tonemappers in Godot.", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101515 - }, - "f355382ef5abd246c1e6636be3e601b271d046e1": { - "hash": "f355382ef5abd246c1e6636be3e601b271d046e1", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjY2MzkyMzc=" - ], - "author_raw": "MJacred ", - "committer_raw": "MJacred ", - "summary": "Updating the index after the first mapping record of p_guid requires a second loop", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 98792 - }, - "e98f3a6bf02ba353e5268880a0e71c45fe882d25": { - "hash": "e98f3a6bf02ba353e5268880a0e71c45fe882d25", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjY2MzkyMzc=" - ], - "author_raw": "MJacred ", - "committer_raw": "MJacred ", - "summary": "Apply feedback", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 98792 - }, - "f7c6a8659ad324eec1b2fb69fcbb8810e495fe05": { - "hash": "f7c6a8659ad324eec1b2fb69fcbb8810e495fe05", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjY2MzkyMzc=" - ], - "author_raw": "MJacred ", - "committer_raw": "MJacred ", - "summary": "Apply feedback + Remove unused variable `uid` in parse_mapping()", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 98792 - }, - "0ed2cb0439454ae10c4ecada2563f8754cef8064": { - "hash": "0ed2cb0439454ae10c4ecada2563f8754cef8064", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjUyNDY0MjA0" - ], - "author_raw": "smix8 <52464204+smix8@users.noreply.github.com>", - "committer_raw": "smix8 <52464204+smix8@users.noreply.github.com>", - "summary": "Make nodes handle their respective navigation source geometry", - "body": "Makes nodes handle their respective navigation source geometry.", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 100882 - }, - "6be45d2a71975a042450823272317a9cb16aa32a": { - "hash": "6be45d2a71975a042450823272317a9cb16aa32a", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjQ3MDEzMzg=" - ], - "author_raw": "Rémi Verschelde ", - "committer_raw": "Rémi Verschelde ", - "summary": "thorvg: Update to 0.15.8", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101347 - }, - "2a72f7842700048d2da2f66e0678568ddc6cfdb4": { - "hash": "2a72f7842700048d2da2f66e0678568ddc6cfdb4", - "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 `__focus_rect` meta access when resizing `Tree`", - "body": "`NOTIFICATION_RESIZED` outputs errors, if `select_mode == SELECT_ROW`.\nThis PR unifies the access to the item focus rect.", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101280 - }, - "6dc6ad2b8672753ec81b562c187dfea17324501a": { - "hash": "6dc6ad2b8672753ec81b562c187dfea17324501a", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjQyODUxMQ==" - ], - "author_raw": "BattyBovine ", - "committer_raw": "BattyBovine ", - "summary": "Prevent errors when drawing debug meshes when surface count is zero.", - "body": "Adds a few checks to ensure a debug collision mesh contains mesh data before\nattempting to add it to the gizmo draw list. This prevents errors when using\nSeparationRayShape3D, which is only intended to draw a single line, and\ncontains no mesh data.\n\nCloses #100665", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101014 - }, - "ab5176dfa5403c0ec405986d40cb42f7e9ba2671": { - "hash": "ab5176dfa5403c0ec405986d40cb42f7e9ba2671", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjcxOTQyMTY0" - ], - "author_raw": "havi05 ", - "committer_raw": "havi05 ", - "summary": "Tree - fix cusor selection in `multi` selection-mode", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 101160 - }, - "0edd24da6a2e5a6ab70649167460385f7ccdfd2d": { - "hash": "0edd24da6a2e5a6ab70649167460385f7ccdfd2d", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjcxOTc0NDk4" - ], - "author_raw": "Summersay415 ", - "committer_raw": "Summersay415 ", - "summary": "Ensure icon and splash paths on export", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 100920 - }, - "52ee437d7e13582a2a341a9c5da9b129ddd22738": { - "hash": "52ee437d7e13582a2a341a9c5da9b129ddd22738", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjMxNzYwNjI=" - ], - "author_raw": "Kiro ", - "committer_raw": "Kiro ", - "summary": "try Fixing Variant workaround", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 100904 - }, - "40832387ce49ecbcaa6302ead0cb89688b983785": { - "hash": "40832387ce49ecbcaa6302ead0cb89688b983785", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjY2MzkyMzc=" - ], - "author_raw": "MJacred ", - "committer_raw": "MJacred ", - "summary": "Fix Input::remove_joy_mapping", - "body": "Erasing a joypad mapping can invalidate other attached joypads and the fallback mapping guid", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 98792 - }, - "a85b0279fd6f592ed5cfcbd2d5038d2387e49443": { - "hash": "a85b0279fd6f592ed5cfcbd2d5038d2387e49443", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjM4OTI3NDI0" - ], - "author_raw": "Alex Threlfo ", - "committer_raw": "Alex Threlfo ", - "summary": "fix: space transformations in WorldPositionFromDepth visual shader node generation", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 100350 - }, - "f79b972d0d67647a3438599a1fce9862ea58d9ad": { - "hash": "f79b972d0d67647a3438599a1fce9862ea58d9ad", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjExNzk3MTc0" - ], - "author_raw": "Pedro J. Estébanez ", - "committer_raw": "Pedro J. Estébanez ", - "summary": "ResourceLoader: Report appropriate error code when no suitable loader is found", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 99494 - }, - "72f4394d8cec115d8d3032e57babab5eceeb1f2b": { - "hash": "72f4394d8cec115d8d3032e57babab5eceeb1f2b", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjY2MTg0MDUw" - ], - "author_raw": "ajreckof <66184050+ajreckof@users.noreply.github.com>", - "committer_raw": "ajreckof <66184050+ajreckof@users.noreply.github.com>", - "summary": "avoid bubbling up changed notification when on new item/key of dictionaries to avoid inspector whipeout.", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 96623 - }, - "d113a68e43174ae0abd06753eac215731d0dc425": { - "hash": "d113a68e43174ae0abd06753eac215731d0dc425", - "is_merge": false, - "authored_by": [ - "MDQ6VXNlcjY2MTg0MDUw" - ], - "author_raw": "ajreckof <66184050+ajreckof@users.noreply.github.com>", - "committer_raw": "ajreckof <66184050+ajreckof@users.noreply.github.com>", - "summary": "fix focus on reorder array", - "body": "", - "is_cherrypick": false, - "cherrypick_hash": "", - "pull": 89763 } }, "pulls": { @@ -82484,7 +86066,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjc2NDU2ODM=", "created_at": "2023-06-15T21:07:08Z", - "updated_at": "2024-11-30T08:43:03Z", + "updated_at": "2025-01-21T03:22:18Z", "target_branch": "master", "labels": [ { @@ -82912,7 +86494,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjE2NDY4NzU=", "created_at": "2023-09-19T01:17:17Z", - "updated_at": "2024-12-20T08:32:51Z", + "updated_at": "2025-01-22T19:01:20Z", "target_branch": "master", "labels": [ { @@ -83553,14 +87135,9 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjExNzk3MTc0", "created_at": "2023-11-21T09:18:31Z", - "updated_at": "2024-11-12T20:04:30Z", + "updated_at": "2025-01-30T12:02:27Z", "target_branch": "master", "labels": [ - { - "id": "LA_kwDOAO6SJc8AAAABocF7RA", - "name": "cherrypick:4.3", - "color": "#446699" - }, { "id": "MDU6TGFiZWw3MzMzMDA2Ng==", "name": "enhancement", @@ -83705,7 +87282,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjQ5OTk4MDI1", "created_at": "2023-11-25T20:15:24Z", - "updated_at": "2024-11-18T15:30:27Z", + "updated_at": "2025-01-26T19:22:42Z", "target_branch": "master", "labels": [ { @@ -83807,7 +87384,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjUzMTUwMjQ0", "created_at": "2023-12-02T11:30:46Z", - "updated_at": "2025-01-14T17:55:00Z", + "updated_at": "2025-01-15T14:19:28Z", "target_branch": "master", "labels": [ { @@ -84571,7 +88148,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjE4MDAzMg==", "created_at": "2024-01-16T17:20:08Z", - "updated_at": "2025-01-14T00:58:26Z", + "updated_at": "2025-01-16T19:45:27Z", "target_branch": "master", "labels": [ { @@ -85193,7 +88770,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjM5MDMwNTk=", "created_at": "2024-02-25T06:33:24Z", - "updated_at": "2024-09-17T12:09:55Z", + "updated_at": "2025-01-25T00:31:40Z", "target_branch": "master", "labels": [ { @@ -86047,6 +89624,35 @@ "9558d4f28fef77696027c6e654feb33f6caa8db7" ] }, + "90726": { + "id": "PR_kwDOAO6SJc5svWPE", + "public_id": 90726, + "url": "https://github.com/godotengine/godot/pull/90726", + "diff_url": "https://github.com/godotengine/godot/pull/90726.diff", + "patch_url": "https://github.com/godotengine/godot/pull/90726.patch", + "title": "Update `ucaps.h` to contain proper case matchings", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjM3Mzc4NzQ2", + "created_at": "2024-04-16T00:08:55Z", + "updated_at": "2025-01-29T23:52:02Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + } + ], + "commits": [ + "104857687cc46581ae08946cc8ef3657388a85fd" + ] + }, "90743": { "id": "PR_kwDOAO6SJc5sx74f", "public_id": 90743, @@ -86422,7 +90028,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjE3NDg5Mjky", "created_at": "2024-04-23T16:20:38Z", - "updated_at": "2024-09-29T13:17:49Z", + "updated_at": "2025-01-21T07:10:48Z", "target_branch": "master", "labels": [ { @@ -86548,9 +90154,14 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjc2NDU2ODM=", "created_at": "2024-04-26T07:37:56Z", - "updated_at": "2024-11-12T18:20:10Z", + "updated_at": "2025-01-31T20:29:29Z", "target_branch": "master", "labels": [ + { + "id": "MDU6TGFiZWw5NTUwNzk2ODQ=", + "name": "breaks compat", + "color": "#b64245" + }, { "id": "MDU6TGFiZWw3MzMzMDA2Ng==", "name": "enhancement", @@ -86986,7 +90597,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjU2Njc3MTM0", "created_at": "2024-05-09T13:36:28Z", - "updated_at": "2024-10-04T22:45:58Z", + "updated_at": "2025-02-02T08:05:12Z", "target_branch": "master", "labels": [ { @@ -87014,6 +90625,40 @@ "ed13a840fa26f813299b8af1cbfb941c8eb95de6" ] }, + "91778": { + "id": "PR_kwDOAO6SJc5vCC7T", + "public_id": 91778, + "url": "https://github.com/godotengine/godot/pull/91778", + "diff_url": "https://github.com/godotengine/godot/pull/91778.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91778.patch", + "title": "Fix TextEdit mouse selection and scroll cancel", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjEwMDU0MjI2", + "created_at": "2024-05-09T21:09:21Z", + "updated_at": "2025-02-03T17:39:32Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAABocF7RA", + "name": "cherrypick:4.3", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "73d813aada13a982e9ad2a7f6a39863881a76b34" + ] + }, "91780": { "id": "PR_kwDOAO6SJc5vCvku", "public_id": 91780, @@ -87144,7 +90789,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjE4MDAzMg==", "created_at": "2024-05-12T22:11:00Z", - "updated_at": "2025-01-12T17:04:14Z", + "updated_at": "2025-01-22T22:01:04Z", "target_branch": "master", "labels": [ { @@ -89196,40 +92841,6 @@ "db194f06e1e4d866170e72bce5a2d82f96dc0598" ] }, - "93017": { - "id": "PR_kwDOAO6SJc5yE0aO", - "public_id": 93017, - "url": "https://github.com/godotengine/godot/pull/93017", - "diff_url": "https://github.com/godotengine/godot/pull/93017.diff", - "patch_url": "https://github.com/godotengine/godot/pull/93017.patch", - "title": "Allow drag & drop Mesh to create MeshEmitter in visual shaders", - "state": "MERGED", - "is_draft": false, - "authored_by": "MDQ6VXNlcjMwMzYxNzY=", - "created_at": "2024-06-11T08:28:33Z", - "updated_at": "2024-08-28T05:11:22Z", - "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": [ - "c2d0f3bafba0707d8ef739ea966cb83af671d4ce" - ] - }, "93025": { "id": "PR_kwDOAO6SJc5yFozw", "public_id": 93025, @@ -90219,7 +93830,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjE4MDAzMg==", "created_at": "2024-06-21T22:17:15Z", - "updated_at": "2024-11-13T14:39:51Z", + "updated_at": "2025-01-21T16:20:50Z", "target_branch": "master", "labels": [ { @@ -90818,7 +94429,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjE4MDAzMg==", "created_at": "2024-06-28T18:51:08Z", - "updated_at": "2024-11-18T15:30:13Z", + "updated_at": "2025-01-21T16:20:53Z", "target_branch": "master", "labels": [ { @@ -93401,7 +97012,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjIxMDMxNTYy", "created_at": "2024-07-24T04:30:37Z", - "updated_at": "2024-09-17T07:58:37Z", + "updated_at": "2025-02-02T04:20:57Z", "target_branch": "master", "labels": [ { @@ -95033,6 +98644,7 @@ "819c392ca3817de75b6d3c6da2ebf3e7d13d15b1", "c9e9bd4a680040f877bcc2fc563d82bcc48a746f", "a3b944c41d030375836346a251b7f212c959ece3", + "c2d0f3bafba0707d8ef739ea966cb83af671d4ce", "0f50b6b608bf62d97fb861d84e08c024dedc77a9", "db2e09e9cdc94021a8f2761da4678957ab5ab634", "3469fb06b6846a8ee7feb9950958bcdfc125ca39" @@ -95807,6 +99419,45 @@ "714357e55cf77902cbb41f45f6d75b314b6b2993" ] }, + "95169": { + "id": "PR_kwDOAO6SJc53eZWA", + "public_id": 95169, + "url": "https://github.com/godotengine/godot/pull/95169", + "diff_url": "https://github.com/godotengine/godot/pull/95169.diff", + "patch_url": "https://github.com/godotengine/godot/pull/95169.patch", + "title": "Make EditorSpinSlider display a slider for floats with a step of 1.0", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE4MDAzMg==", + "created_at": "2024-08-05T17:24:35Z", + "updated_at": "2025-02-06T21:40:40Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAABocF7RA", + "name": "cherrypick:4.3", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyODM1MTg3MzM=", + "name": "usability", + "color": "#447744" + } + ], + "commits": [ + "57700b056326c6e10fc50c692ebc7e45cdb941cc" + ] + }, "95171": { "id": "PR_kwDOAO6SJc53fKow", "public_id": 95171, @@ -97432,7 +101083,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjE4MDAzMg==", "created_at": "2024-08-11T16:16:29Z", - "updated_at": "2025-01-05T16:33:51Z", + "updated_at": "2025-01-20T22:15:24Z", "target_branch": "master", "labels": [ { @@ -99285,6 +102936,40 @@ "f483c3aafa5f3cfb1ab763ab4eb077aac74e88d6" ] }, + "95626": { + "id": "PR_kwDOAO6SJc54jrhN", + "public_id": 95626, + "url": "https://github.com/godotengine/godot/pull/95626", + "diff_url": "https://github.com/godotengine/godot/pull/95626.diff", + "patch_url": "https://github.com/godotengine/godot/pull/95626.patch", + "title": "Fix shader uniforms has null as default value", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMwMzYxNzY=", + "created_at": "2024-08-16T09:22:33Z", + "updated_at": "2025-01-31T15:22:59Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwxNjA5NDQyMDYy", + "name": "topic:shaders", + "color": "#ffee88" + } + ], + "commits": [ + "570e59df3dbbde9a1708c0bb540883936a24b9d4" + ] + }, "95638": { "id": "PR_kwDOAO6SJc54lErU", "public_id": 95638, @@ -99698,6 +103383,55 @@ "1bd8372813d8a329188c05e8cc8c0c66f60b1735" ] }, + "95669": { + "id": "PR_kwDOAO6SJc54n7bi", + "public_id": 95669, + "url": "https://github.com/godotengine/godot/pull/95669", + "diff_url": "https://github.com/godotengine/godot/pull/95669.diff", + "patch_url": "https://github.com/godotengine/godot/pull/95669.patch", + "title": "Fix Y-sorted root item having modulation applied twice", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjkyODMwOTg=", + "created_at": "2024-08-16T23:32:01Z", + "updated_at": "2025-01-30T12:02:24Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAABTZnv2Q", + "name": "cherrypick:4.1", + "color": "#446699" + }, + { + "id": "LA_kwDOAO6SJc8AAAABbYOrww", + "name": "cherrypick:4.2", + "color": "#446699" + }, + { + "id": "LA_kwDOAO6SJc8AAAABocF7RA", + "name": "cherrypick:4.3", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4MDU5", + "name": "topic:2d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "24b502b13aec4d33cb011c72342497f20a7cbe15" + ] + }, "95676": { "id": "PR_kwDOAO6SJc54oOo7", "public_id": 95676, @@ -105588,7 +109322,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjIxMzI1OTQz", "created_at": "2024-08-28T20:39:34Z", - "updated_at": "2024-08-29T08:44:02Z", + "updated_at": "2025-02-05T11:04:03Z", "target_branch": "master", "labels": [ { @@ -108447,12 +112181,12 @@ "url": "https://github.com/godotengine/godot/pull/96499", "diff_url": "https://github.com/godotengine/godot/pull/96499.diff", "patch_url": "https://github.com/godotengine/godot/pull/96499.patch", - "title": "Fix resource loader not resolving shallow loaded scripts through dependencies", + "title": "Fix resource loader not resolving shallow loaded scripts through dependencies (reverted)", "state": "MERGED", "is_draft": false, "authored_by": "MDQ6VXNlcjM4ODY4Nzgw", "created_at": "2024-09-02T22:09:59Z", - "updated_at": "2024-10-25T18:10:57Z", + "updated_at": "2025-02-04T19:05:41Z", "target_branch": "master", "labels": [ { @@ -108460,11 +112194,6 @@ "name": "bug", "color": "#ff6055" }, - { - "id": "LA_kwDOAO6SJc8AAAABocF7RA", - "name": "cherrypick:4.3", - "color": "#446699" - }, { "id": "MDU6TGFiZWwyNzkwOTgwODI=", "name": "topic:gdscript", @@ -112571,7 +116300,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjE5MTU2MQ==", "created_at": "2024-09-10T23:00:53Z", - "updated_at": "2024-09-18T09:23:36Z", + "updated_at": "2025-01-30T11:59:28Z", "target_branch": "master", "labels": [ { @@ -112579,11 +116308,6 @@ "name": "bug", "color": "#ff6055" }, - { - "id": "LA_kwDOAO6SJc8AAAABocF7RA", - "name": "cherrypick:4.3", - "color": "#446699" - }, { "id": "MDU6TGFiZWwyNzkwOTczMjY=", "name": "platform:linuxbsd", @@ -116181,7 +119905,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjQ3MDEzMzg=", "created_at": "2024-09-18T09:51:57Z", - "updated_at": "2024-09-23T10:35:18Z", + "updated_at": "2025-01-30T09:02:10Z", "target_branch": "master", "labels": [ { @@ -116189,16 +119913,6 @@ "name": "bug", "color": "#ff6055" }, - { - "id": "LA_kwDOAO6SJc8AAAABbYOrww", - "name": "cherrypick:4.2", - "color": "#446699" - }, - { - "id": "LA_kwDOAO6SJc8AAAABocF7RA", - "name": "cherrypick:4.3", - "color": "#446699" - }, { "id": "MDU6TGFiZWw3MzMzMDA2Ng==", "name": "enhancement", @@ -118998,7 +122712,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjYyNjUzMDc=", "created_at": "2024-09-23T08:49:07Z", - "updated_at": "2024-12-28T23:01:31Z", + "updated_at": "2025-01-21T23:39:37Z", "target_branch": "master", "labels": [ { @@ -119425,7 +123139,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjE2NTIxMzM5", "created_at": "2024-09-23T19:19:09Z", - "updated_at": "2024-09-24T11:10:21Z", + "updated_at": "2025-01-30T11:55:02Z", "target_branch": "master", "labels": [ { @@ -119433,11 +123147,6 @@ "name": "bug", "color": "#ff6055" }, - { - "id": "LA_kwDOAO6SJc8AAAABocF7RA", - "name": "cherrypick:4.3", - "color": "#446699" - }, { "id": "MDU6TGFiZWwyNzkwOTc0NTU=", "name": "platform:web", @@ -119542,7 +123251,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjM3MjQ3Ng==", "created_at": "2024-09-24T01:59:18Z", - "updated_at": "2024-12-09T12:42:15Z", + "updated_at": "2025-01-30T12:03:57Z", "target_branch": "master", "labels": [ { @@ -119550,11 +123259,6 @@ "name": "bug", "color": "#ff6055" }, - { - "id": "LA_kwDOAO6SJc8AAAABocF7RA", - "name": "cherrypick:4.3", - "color": "#446699" - }, { "id": "MDU6TGFiZWwxNzMyNzIwNzc5", "name": "topic:gui", @@ -119936,7 +123640,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjE2NTIxMzM5", "created_at": "2024-09-24T22:57:13Z", - "updated_at": "2024-09-26T10:48:10Z", + "updated_at": "2025-01-24T17:41:55Z", "target_branch": "master", "labels": [ { @@ -120072,7 +123776,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjE5MTU2MQ==", "created_at": "2024-09-25T14:09:39Z", - "updated_at": "2024-09-25T17:34:16Z", + "updated_at": "2025-01-30T11:59:36Z", "target_branch": "master", "labels": [ { @@ -120080,11 +123784,6 @@ "name": "bug", "color": "#ff6055" }, - { - "id": "LA_kwDOAO6SJc8AAAABocF7RA", - "name": "cherrypick:4.3", - "color": "#446699" - }, { "id": "MDU6TGFiZWwyNzkwOTczMjY=", "name": "platform:linuxbsd", @@ -121200,7 +124899,7 @@ "is_draft": false, "authored_by": "U_kgDOBe5tvQ", "created_at": "2024-09-27T11:01:37Z", - "updated_at": "2024-10-25T18:10:45Z", + "updated_at": "2025-02-01T15:25:49Z", "target_branch": "master", "labels": [ { @@ -121589,7 +125288,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjEyNzU2MDQ3", "created_at": "2024-09-28T01:43:09Z", - "updated_at": "2024-10-10T23:25:02Z", + "updated_at": "2025-01-29T07:07:07Z", "target_branch": "master", "labels": [ { @@ -122426,7 +126125,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjIyMjMxNzI=", "created_at": "2024-09-30T15:50:29Z", - "updated_at": "2024-10-26T13:27:18Z", + "updated_at": "2025-01-21T14:25:17Z", "target_branch": "master", "labels": [ { @@ -124261,12 +127960,12 @@ "url": "https://github.com/godotengine/godot/pull/97860", "diff_url": "https://github.com/godotengine/godot/pull/97860.diff", "patch_url": "https://github.com/godotengine/godot/pull/97860.patch", - "title": "EditorResourcePicker: Replace options to load file with button for QuickOpenDialog", + "title": "EditorResourcePicker: Replace options to load file with button for QuickOpenDialog (reverted)", "state": "MERGED", "is_draft": false, "authored_by": "MDQ6VXNlcjI1OTA3NjA4", "created_at": "2024-10-05T21:59:54Z", - "updated_at": "2024-12-24T12:51:48Z", + "updated_at": "2025-01-31T18:45:45Z", "target_branch": "master", "labels": [ { @@ -124392,7 +128091,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjUzODc3MTcw", "created_at": "2024-10-06T11:20:32Z", - "updated_at": "2025-01-21T18:05:36Z", + "updated_at": "2025-01-31T07:16:08Z", "target_branch": "master", "labels": [ { @@ -126566,7 +130265,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjc2NDU2ODM=", "created_at": "2024-10-12T13:51:33Z", - "updated_at": "2024-12-09T20:37:18Z", + "updated_at": "2025-02-03T14:29:37Z", "target_branch": "master", "labels": [ { @@ -128348,7 +132047,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjM3MjQ3Ng==", "created_at": "2024-10-18T14:48:41Z", - "updated_at": "2024-10-21T23:47:31Z", + "updated_at": "2025-01-30T12:01:04Z", "target_branch": "master", "labels": [ { @@ -128356,11 +132055,6 @@ "name": "bug", "color": "#ff6055" }, - { - "id": "LA_kwDOAO6SJc8AAAABocF7RA", - "name": "cherrypick:4.3", - "color": "#446699" - }, { "id": "MDU6TGFiZWwxNzMyNzIwNzc5", "name": "topic:gui", @@ -130127,7 +133821,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjE5MTU2MQ==", "created_at": "2024-10-23T19:34:57Z", - "updated_at": "2024-10-25T01:45:29Z", + "updated_at": "2025-01-30T11:54:38Z", "target_branch": "master", "labels": [ { @@ -130135,11 +133829,6 @@ "name": "bug", "color": "#ff6055" }, - { - "id": "LA_kwDOAO6SJc8AAAABocF7RA", - "name": "cherrypick:4.3", - "color": "#446699" - }, { "id": "MDU6TGFiZWw4NjU1ODUwMDA=", "name": "topic:xr", @@ -132118,7 +135807,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjk5NTc5ODc=", "created_at": "2024-10-30T03:04:09Z", - "updated_at": "2025-01-06T23:47:59Z", + "updated_at": "2025-01-26T05:00:22Z", "target_branch": "master", "labels": [ { @@ -136312,7 +140001,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjgxMTA5MTY1", "created_at": "2024-11-10T03:10:44Z", - "updated_at": "2024-12-21T13:40:43Z", + "updated_at": "2025-02-05T16:42:35Z", "target_branch": "master", "labels": [ { @@ -136716,7 +140405,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjIzMDg5MDE=", "created_at": "2024-11-11T05:15:43Z", - "updated_at": "2025-01-03T18:51:14Z", + "updated_at": "2025-01-19T23:58:56Z", "target_branch": "master", "labels": [ { @@ -138241,7 +141930,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjE2NTIxMzM5", "created_at": "2024-11-13T06:30:14Z", - "updated_at": "2024-11-16T07:23:32Z", + "updated_at": "2025-01-30T11:49:14Z", "target_branch": "master", "labels": [ { @@ -138249,11 +141938,6 @@ "name": "bug", "color": "#ff6055" }, - { - "id": "LA_kwDOAO6SJc8AAAABocF7RA", - "name": "cherrypick:4.3", - "color": "#446699" - }, { "id": "MDU6TGFiZWwyNjY2NzA4Mjg5", "name": "topic:3d", @@ -138377,7 +142061,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjExNzk3MTc0", "created_at": "2024-11-13T09:37:53Z", - "updated_at": "2024-12-12T11:16:08Z", + "updated_at": "2025-01-30T12:03:24Z", "target_branch": "master", "labels": [ { @@ -138385,16 +142069,16 @@ "name": "bug", "color": "#ff6055" }, - { - "id": "LA_kwDOAO6SJc8AAAABocF7RA", - "name": "cherrypick:4.3", - "color": "#446699" - }, { "id": "MDU6TGFiZWwxMzI3MzE4Mjcx", "name": "crash", "color": "#885544" }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, { "id": "MDU6TGFiZWwyNzkwOTc5NjY=", "name": "topic:core", @@ -139112,7 +142796,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjM4MDc3ODM3", "created_at": "2024-11-14T13:08:07Z", - "updated_at": "2025-01-06T00:25:34Z", + "updated_at": "2025-01-17T23:25:26Z", "target_branch": "master", "labels": [ { @@ -139437,7 +143121,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjk5NTc5ODc=", "created_at": "2024-11-15T07:11:34Z", - "updated_at": "2024-12-20T02:12:00Z", + "updated_at": "2025-02-03T17:27:43Z", "target_branch": "master", "labels": [ { @@ -141253,7 +144937,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjE5MTU2MQ==", "created_at": "2024-11-18T19:22:59Z", - "updated_at": "2024-11-19T21:25:28Z", + "updated_at": "2025-01-30T11:59:54Z", "target_branch": "master", "labels": [ { @@ -141261,11 +144945,6 @@ "name": "bug", "color": "#ff6055" }, - { - "id": "LA_kwDOAO6SJc8AAAABocF7RA", - "name": "cherrypick:4.3", - "color": "#446699" - }, { "id": "MDU6TGFiZWw1ODA1MzcwMDM=", "name": "topic:gdextension", @@ -141787,7 +145466,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjExMjg3Mjc0", "created_at": "2024-11-20T03:37:13Z", - "updated_at": "2025-01-14T14:34:27Z", + "updated_at": "2025-01-20T19:47:31Z", "target_branch": "master", "labels": [ { @@ -142224,7 +145903,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjM5MDMwNTk=", "created_at": "2024-11-21T01:14:14Z", - "updated_at": "2024-11-22T21:03:30Z", + "updated_at": "2025-01-21T17:47:27Z", "target_branch": "master", "labels": [ { @@ -144041,7 +147720,7 @@ "is_draft": false, "authored_by": "U_kgDOCXd9wA", "created_at": "2024-11-24T22:53:01Z", - "updated_at": "2024-12-20T02:11:59Z", + "updated_at": "2025-01-19T23:41:39Z", "target_branch": "master", "labels": [ { @@ -145522,7 +149201,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjk5NTc5ODc=", "created_at": "2024-11-28T05:12:34Z", - "updated_at": "2025-01-11T21:39:50Z", + "updated_at": "2025-02-03T17:28:13Z", "target_branch": "master", "labels": [ { @@ -146627,6 +150306,45 @@ "13fcb05e7b2cc30c9e5870ba65f4a116d95e75a8" ] }, + "99890": { + "id": "PR_kwDOAO6SJc6DpQG8", + "public_id": 99890, + "url": "https://github.com/godotengine/godot/pull/99890", + "diff_url": "https://github.com/godotengine/godot/pull/99890.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99890.patch", + "title": "Introduce `Viewport` functions for keeping the mouse over state consistent", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjYyOTkyMjc=", + "created_at": "2024-12-01T00:21:10Z", + "updated_at": "2025-02-03T18:54:23Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWw4OTAzMTA2NjQ=", + "name": "topic:input", + "color": "#ffee88" + } + ], + "commits": [ + "8e00035f086c62558d03217a1f4c03594618344e" + ] + }, "99893": { "id": "PR_kwDOAO6SJc6DqDUm", "public_id": 99893, @@ -146638,7 +150356,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjMxNzYwNjI=", "created_at": "2024-12-01T10:15:16Z", - "updated_at": "2025-01-06T21:57:26Z", + "updated_at": "2025-01-30T10:38:28Z", "target_branch": "master", "labels": [ { @@ -147220,7 +150938,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjk5NTc5ODc=", "created_at": "2024-12-03T03:07:51Z", - "updated_at": "2024-12-05T20:17:02Z", + "updated_at": "2025-02-03T17:27:58Z", "target_branch": "master", "labels": [ { @@ -148469,12 +152187,12 @@ "url": "https://github.com/godotengine/godot/pull/100028", "diff_url": "https://github.com/godotengine/godot/pull/100028.diff", "patch_url": "https://github.com/godotengine/godot/pull/100028.patch", - "title": "Use a vector instead of an array in canvas shader instance buffer", + "title": "Use a vec4 instead of an array in canvas shader instance buffer", "state": "MERGED", "is_draft": false, "authored_by": "MDQ6VXNlcjE2NTIxMzM5", "created_at": "2024-12-05T00:46:17Z", - "updated_at": "2024-12-18T21:20:30Z", + "updated_at": "2025-02-07T02:20:23Z", "target_branch": "master", "labels": [ { @@ -149032,7 +152750,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjE2NTIxMzM5", "created_at": "2024-12-05T19:20:20Z", - "updated_at": "2024-12-05T20:17:28Z", + "updated_at": "2025-01-30T12:01:18Z", "target_branch": "master", "labels": [ { @@ -149040,11 +152758,6 @@ "name": "bug", "color": "#ff6055" }, - { - "id": "LA_kwDOAO6SJc8AAAABocF7RA", - "name": "cherrypick:4.3", - "color": "#446699" - }, { "id": "MDU6TGFiZWwzMjQwOTUwMDYw", "name": "performance", @@ -149391,6 +153104,40 @@ "4de615d1ae2e63dffd36c1be9f5aa0681b34dc28" ] }, + "100107": { + "id": "PR_kwDOAO6SJc6EWVlA", + "public_id": 100107, + "url": "https://github.com/godotengine/godot/pull/100107", + "diff_url": "https://github.com/godotengine/godot/pull/100107.diff", + "patch_url": "https://github.com/godotengine/godot/pull/100107.patch", + "title": "[Net] Fix TCP/UDP server network tests", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE2ODc5MTg=", + "created_at": "2024-12-06T16:27:18Z", + "updated_at": "2025-02-06T08:45:52Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWw2NDk4MDA3MDE=", + "name": "topic:network", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyMjMxNTkzNjg1", + "name": "topic:tests", + "color": "#ffee88" + } + ], + "commits": [ + "e5807b2adfbe713a824a5f25d02da7bb5a628d01" + ] + }, "100110": { "id": "PR_kwDOAO6SJc6EXB1C", "public_id": 100110, @@ -149402,7 +153149,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjUzODUwNA==", "created_at": "2024-12-06T18:19:25Z", - "updated_at": "2025-01-12T07:30:13Z", + "updated_at": "2025-01-20T16:02:00Z", "target_branch": "master", "labels": [ { @@ -149436,7 +153183,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjM4MDc3ODM3", "created_at": "2024-12-06T19:01:24Z", - "updated_at": "2025-01-03T19:13:00Z", + "updated_at": "2025-01-16T00:21:26Z", "target_branch": "master", "labels": [ { @@ -150053,7 +153800,7 @@ "is_draft": false, "authored_by": "U_kgDOCXd9wA", "created_at": "2024-12-08T11:27:53Z", - "updated_at": "2025-01-03T00:10:50Z", + "updated_at": "2025-01-20T06:41:37Z", "target_branch": "master", "labels": [ { @@ -150121,7 +153868,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjEyOTY2ODE0", "created_at": "2024-12-08T21:09:24Z", - "updated_at": "2024-12-13T06:33:37Z", + "updated_at": "2025-01-30T12:06:02Z", "target_branch": "master", "labels": [ { @@ -151424,7 +155171,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjE2NTIxMzM5", "created_at": "2024-12-12T07:58:11Z", - "updated_at": "2024-12-17T22:07:31Z", + "updated_at": "2025-01-28T21:27:33Z", "target_branch": "master", "labels": [ { @@ -153197,7 +156944,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjIzMDgxNjc=", "created_at": "2024-12-15T11:20:47Z", - "updated_at": "2024-12-16T18:29:24Z", + "updated_at": "2025-01-27T23:20:16Z", "target_branch": "master", "labels": [ { @@ -153205,6 +156952,11 @@ "name": "enhancement", "color": "#aaccff" }, + { + "id": "MDU6TGFiZWwzMjQwOTUwMDYw", + "name": "performance", + "color": "#447777" + }, { "id": "MDU6TGFiZWwyNzkwOTc5NjY=", "name": "topic:core", @@ -153983,7 +157735,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjc2NDU2ODM=", "created_at": "2024-12-17T15:09:39Z", - "updated_at": "2025-01-06T23:47:48Z", + "updated_at": "2025-01-29T03:01:34Z", "target_branch": "master", "labels": [ { @@ -156657,7 +160409,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjM5MDMwNTk=", "created_at": "2024-12-22T21:45:46Z", - "updated_at": "2024-12-24T05:17:51Z", + "updated_at": "2025-01-23T10:53:44Z", "target_branch": "master", "labels": [ { @@ -156730,7 +160482,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjE5MTU2MQ==", "created_at": "2024-12-23T14:07:06Z", - "updated_at": "2024-12-30T15:08:38Z", + "updated_at": "2025-01-30T12:05:33Z", "target_branch": "master", "labels": [ { @@ -156738,11 +160490,6 @@ "name": "bug", "color": "#ff6055" }, - { - "id": "LA_kwDOAO6SJc8AAAABocF7RA", - "name": "cherrypick:4.3", - "color": "#446699" - }, { "id": "MDU6TGFiZWw4NjU1ODUwMDA=", "name": "topic:xr", @@ -157143,7 +160890,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjE2MTAwMzg3", "created_at": "2024-12-25T14:32:51Z", - "updated_at": "2025-01-14T19:32:13Z", + "updated_at": "2025-01-17T23:50:42Z", "target_branch": "master", "labels": [ { @@ -158045,6 +161792,35 @@ "4f7e04a959a4e91cc42a58c1e833c820d4731f07" ] }, + "100913": { + "id": "PR_kwDOAO6SJc6GZAIE", + "public_id": 100913, + "url": "https://github.com/godotengine/godot/pull/100913", + "diff_url": "https://github.com/godotengine/godot/pull/100913.diff", + "patch_url": "https://github.com/godotengine/godot/pull/100913.patch", + "title": "Prevent tooltip from showing when hovering past the end of script line", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE2MTAwMzg3", + "created_at": "2024-12-29T19:50:20Z", + "updated_at": "2025-02-07T00:47:02Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "ff39adddd10fd8d9ad07ac3ae9f6d5d4f81aab25" + ] + }, "100916": { "id": "PR_kwDOAO6SJc6GZTRL", "public_id": 100916, @@ -158361,6 +162137,40 @@ "bb76e721e920d35922db7a3b0b8b002236cf53c1" ] }, + "100939": { + "id": "PR_kwDOAO6SJc6GcpW3", + "public_id": 100939, + "url": "https://github.com/godotengine/godot/pull/100939", + "diff_url": "https://github.com/godotengine/godot/pull/100939.diff", + "patch_url": "https://github.com/godotengine/godot/pull/100939.patch", + "title": "[Web] Clarify JavaScriptBridge callback requirements", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE2ODc5MTg=", + "created_at": "2024-12-30T16:54:34Z", + "updated_at": "2025-02-06T00:53:26Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc0NTU=", + "name": "platform:web", + "color": "#e4e4e4" + } + ], + "commits": [ + "198dd40254970e223f84947611a207fbfd8a1d93" + ] + }, "100950": { "id": "PR_kwDOAO6SJc6GdFY2", "public_id": 100950, @@ -158576,7 +162386,7 @@ "is_draft": false, "authored_by": "U_kgDOBcK-Cw", "created_at": "2024-12-31T14:20:21Z", - "updated_at": "2025-01-10T02:11:11Z", + "updated_at": "2025-01-23T14:57:21Z", "target_branch": "master", "labels": [ { @@ -159364,7 +163174,7 @@ "is_draft": false, "authored_by": "U_kgDOCouzNQ", "created_at": "2025-01-03T04:11:54Z", - "updated_at": "2025-01-14T14:06:21Z", + "updated_at": "2025-01-15T06:49:20Z", "target_branch": "master", "labels": [ { @@ -159714,7 +163524,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjI3MDkyOA==", "created_at": "2025-01-03T21:31:25Z", - "updated_at": "2025-01-06T21:57:13Z", + "updated_at": "2025-01-24T17:26:41Z", "target_branch": "master", "labels": [ { @@ -159936,6 +163746,40 @@ "e668188c6449f98261323628da3c60a92fe15ff5" ] }, + "101109": { + "id": "PR_kwDOAO6SJc6Gs0Gj", + "public_id": 101109, + "url": "https://github.com/godotengine/godot/pull/101109", + "diff_url": "https://github.com/godotengine/godot/pull/101109.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101109.patch", + "title": "Add explicit error messages to Multimesh functions", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE2NTIxMzM5", + "created_at": "2025-01-03T23:34:30Z", + "updated_at": "2025-02-06T00:25:31Z", + "target_branch": "master", + "labels": [ + { + "id": "LA_kwDOAO6SJc8AAAABocF7RA", + "name": "cherrypick:4.3", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + } + ], + "commits": [ + "e1af7b65b28087f9251eda03a3327e1313c9b51d" + ] + }, "101110": { "id": "PR_kwDOAO6SJc6Gs5OU", "public_id": 101110, @@ -160077,6 +163921,45 @@ "50b90604afa43e73fae09cf6f4fbf7d153c13f89" ] }, + "101127": { + "id": "PR_kwDOAO6SJc6Guy29", + "public_id": 101127, + "url": "https://github.com/godotengine/godot/pull/101127", + "diff_url": "https://github.com/godotengine/godot/pull/101127.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101127.patch", + "title": "Editor: Fix `Ctrl+Click` on enum values ​​does nothing", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ3NzAwNDE4", + "created_at": "2025-01-04T14:14:17Z", + "updated_at": "2025-02-04T16:33:11Z", + "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": [ + "4cef91e0f56142b0326e54d1d89ed4d6932bc64d" + ] + }, "101135": { "id": "PR_kwDOAO6SJc6GvIcb", "public_id": 101135, @@ -160535,7 +164418,7 @@ "is_draft": false, "authored_by": "U_kgDOCouzNQ", "created_at": "2025-01-06T13:56:38Z", - "updated_at": "2025-01-06T22:59:45Z", + "updated_at": "2025-01-20T15:41:05Z", "target_branch": "master", "labels": [ { @@ -160543,6 +164426,11 @@ "name": "bug", "color": "#ff6055" }, + { + "id": "LA_kwDOAO6SJc8AAAABocF7RA", + "name": "cherrypick:4.3", + "color": "#446699" + }, { "id": "MDU6TGFiZWwyNzkwOTc1NjI=", "name": "platform:android", @@ -160759,7 +164647,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjU2OTcwNzU5", "created_at": "2025-01-07T02:40:11Z", - "updated_at": "2025-01-09T12:52:13Z", + "updated_at": "2025-01-22T22:38:29Z", "target_branch": "master", "labels": [ { @@ -160798,7 +164686,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjE2NTIxMzM5", "created_at": "2025-01-07T04:51:54Z", - "updated_at": "2025-01-07T22:28:22Z", + "updated_at": "2025-02-03T18:17:39Z", "target_branch": "master", "labels": [ { @@ -160837,7 +164725,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjUzMTUwMjQ0", "created_at": "2025-01-07T11:15:33Z", - "updated_at": "2025-01-12T17:13:22Z", + "updated_at": "2025-01-18T16:21:22Z", "target_branch": "master", "labels": [ { @@ -161299,7 +165187,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjUyMDE5MDA5", "created_at": "2025-01-08T03:52:23Z", - "updated_at": "2025-01-09T12:52:20Z", + "updated_at": "2025-01-15T01:13:44Z", "target_branch": "master", "labels": [ { @@ -162362,7 +166250,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjUzMTUwMjQ0", "created_at": "2025-01-09T18:34:23Z", - "updated_at": "2025-01-09T19:56:36Z", + "updated_at": "2025-01-16T05:17:01Z", "target_branch": "master", "labels": [ { @@ -162910,7 +166798,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjYxOTM4MjYz", "created_at": "2025-01-10T22:12:09Z", - "updated_at": "2025-01-13T23:23:46Z", + "updated_at": "2025-01-18T00:41:31Z", "target_branch": "master", "labels": [ { @@ -163313,7 +167201,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjE4MDAzMg==", "created_at": "2025-01-12T00:57:23Z", - "updated_at": "2025-01-14T11:10:32Z", + "updated_at": "2025-01-15T14:26:55Z", "target_branch": "master", "labels": [ { @@ -163559,6 +167447,47 @@ "f434c75dbfd2f580e43b28be3641d2f98169002e" ] }, + "101489": { + "id": "PR_kwDOAO6SJc6HhvZd", + "public_id": 101489, + "url": "https://github.com/godotengine/godot/pull/101489", + "diff_url": "https://github.com/godotengine/godot/pull/101489.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101489.patch", + "title": "Optimize classnames enumeration", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjExNzk3MTc0", + "created_at": "2025-01-13T12:54:50Z", + "updated_at": "2025-02-04T15:20:01Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwzMjQwOTUwMDYw", + "name": "performance", + "color": "#447777" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "a20934c8e40e258e8372cbb2b7c689cc315b7e11", + "318af42020cd349c5c9c3e4c88aa87249ca224b0", + "aca5cfc91346371a60e42476af52a3a9fa6afde2" + ] + }, "101493": { "id": "PR_kwDOAO6SJc6HilB-", "public_id": 101493, @@ -163638,7 +167567,7 @@ "is_draft": false, "authored_by": "U_kgDOBbErLQ", "created_at": "2025-01-13T18:10:59Z", - "updated_at": "2025-01-13T19:29:05Z", + "updated_at": "2025-01-18T16:21:26Z", "target_branch": "master", "labels": [ { @@ -163890,9 +167819,14 @@ "is_draft": false, "authored_by": "U_kgDOCouzNQ", "created_at": "2025-01-14T08:18:34Z", - "updated_at": "2025-01-14T13:40:39Z", + "updated_at": "2025-01-20T15:38:12Z", "target_branch": "master", "labels": [ + { + "id": "LA_kwDOAO6SJc8AAAABocF7RA", + "name": "cherrypick:4.3", + "color": "#446699" + }, { "id": "MDU6TGFiZWw3MzMzMDA2Ng==", "name": "enhancement", @@ -164137,6 +168071,69 @@ "e33a95f6ab979c2fcd45e11f59e3b9648126fd5e" ] }, + "101543": { + "id": "PR_kwDOAO6SJc6Hu3ME", + "public_id": 101543, + "url": "https://github.com/godotengine/godot/pull/101543", + "diff_url": "https://github.com/godotengine/godot/pull/101543.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101543.patch", + "title": "Respect order of extensions for ResourceFormatSavers with `at_front`", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOBYxIPw", + "created_at": "2025-01-14T16:17:02Z", + "updated_at": "2025-02-03T14:23:52Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "791ad97beba0dbfa4260daa2213e71341ba8abf1" + ] + }, + "101548": { + "id": "PR_kwDOAO6SJc6Hvvug", + "public_id": 101548, + "url": "https://github.com/godotengine/godot/pull/101548", + "diff_url": "https://github.com/godotengine/godot/pull/101548.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101548.patch", + "title": "Use `AHashMap` for `RBMap nodes` and `HashMap` `input_activity` (reverted)", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOBvKYDQ", + "created_at": "2025-01-14T17:41:58Z", + "updated_at": "2025-02-05T05:20:10Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwzMjQwOTUwMDYw", + "name": "performance", + "color": "#447777" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA1NjQ4", + "name": "topic:animation", + "color": "#ffee88" + } + ], + "commits": [ + "c91c604eaa66d2307d13655ce513392e3bae77d6" + ] + }, "101552": { "id": "PR_kwDOAO6SJc6Hv8xS", "public_id": 101552, @@ -164274,12 +168271,12 @@ "url": "https://github.com/godotengine/godot/pull/101565", "diff_url": "https://github.com/godotengine/godot/pull/101565.diff", "patch_url": "https://github.com/godotengine/godot/pull/101565.patch", - "title": "Added shortcut for Lookup Symbol action", + "title": "Add shortcut for Lookup Symbol action", "state": "MERGED", "is_draft": false, "authored_by": "MDQ6VXNlcjgxMTA5MTY1", "created_at": "2025-01-14T23:59:32Z", - "updated_at": "2025-01-17T23:11:54Z", + "updated_at": "2025-01-31T09:40:49Z", "target_branch": "master", "labels": [ { @@ -164676,6 +168673,45 @@ "d702e02172bbfc71d72b45225631fee811b54406" ] }, + "101602": { + "id": "PR_kwDOAO6SJc6H5GUq", + "public_id": 101602, + "url": "https://github.com/godotengine/godot/pull/101602", + "diff_url": "https://github.com/godotengine/godot/pull/101602.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101602.patch", + "title": "Metal: Enable GPU buffer address support", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUyODUy", + "created_at": "2025-01-15T19:00:28Z", + "updated_at": "2025-02-05T18:43:09Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc1MTk=", + "name": "platform:ios", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc3ODA=", + "name": "platform:macos", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "01b4fd352208f44307e155265c544f28bd99e44b" + ] + }, "101606": { "id": "PR_kwDOAO6SJc6H5ssQ", "public_id": 101606, @@ -164789,7 +168825,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjIyMjMxNzI=", "created_at": "2025-01-16T00:03:34Z", - "updated_at": "2025-01-26T18:11:40Z", + "updated_at": "2025-02-06T16:31:16Z", "target_branch": "master", "labels": [ { @@ -165147,6 +169183,40 @@ "05ce2fb0c873f8c5c45031bb71251dc553dcb9ef" ] }, + "101642": { + "id": "PR_kwDOAO6SJc6ICDwb", + "public_id": 101642, + "url": "https://github.com/godotengine/godot/pull/101642", + "diff_url": "https://github.com/godotengine/godot/pull/101642.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101642.patch", + "title": "Shaders: Fix `source_color` default value", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE4MTIwODc=", + "created_at": "2025-01-16T16:12:58Z", + "updated_at": "2025-02-05T15:43:42Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwxNjA5NDQyMDYy", + "name": "topic:shaders", + "color": "#ffee88" + } + ], + "commits": [ + "860a6ab9ac57056a11cb913aef9eff75e85810f6" + ] + }, "101645": { "id": "PR_kwDOAO6SJc6ICtoq", "public_id": 101645, @@ -165493,12 +169563,12 @@ "url": "https://github.com/godotengine/godot/pull/101688", "diff_url": "https://github.com/godotengine/godot/pull/101688.diff", "patch_url": "https://github.com/godotengine/godot/pull/101688.patch", - "title": "Fix `gpu_particles_2d` not randomizing seed when `set_one_shot` is called", + "title": "Fix GPUParticles2D not randomizing seed when `set_one_shot` is called", "state": "MERGED", "is_draft": false, "authored_by": "MDQ6VXNlcjI0MzA3MDQ5", "created_at": "2025-01-17T14:09:32Z", - "updated_at": "2025-01-24T15:11:52Z", + "updated_at": "2025-01-30T11:43:33Z", "target_branch": "master", "labels": [ { @@ -165662,6 +169732,45 @@ "949f707ad9e9c4f27407372ef3a5ad014ea1a443" ] }, + "101706": { + "id": "PR_kwDOAO6SJc6ILo7W", + "public_id": 101706, + "url": "https://github.com/godotengine/godot/pull/101706", + "diff_url": "https://github.com/godotengine/godot/pull/101706.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101706.patch", + "title": "[iOS] Fix provisioning profile specifier / UUID validation.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2025-01-17T17:21:41Z", + "updated_at": "2025-01-30T17:42:51Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc1MTk=", + "name": "platform:ios", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyOTA5OTAwODUw", + "name": "topic:export", + "color": "#ffee88" + } + ], + "commits": [ + "f355c9ad371be28740f5e9732c2b84f3f918d4d2" + ] + }, "101709": { "id": "PR_kwDOAO6SJc6IL8SU", "public_id": 101709, @@ -165765,7 +169874,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjQ3MDEzMzg=", "created_at": "2025-01-17T23:15:25Z", - "updated_at": "2025-01-26T17:57:13Z", + "updated_at": "2025-01-30T07:20:28Z", "target_branch": "master", "labels": [ { @@ -165882,7 +169991,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjE2NTIxMzM5", "created_at": "2025-01-18T00:52:24Z", - "updated_at": "2025-01-20T16:17:15Z", + "updated_at": "2025-02-01T00:58:02Z", "target_branch": "master", "labels": [ { @@ -165974,12 +170083,12 @@ "url": "https://github.com/godotengine/godot/pull/101752", "diff_url": "https://github.com/godotengine/godot/pull/101752.diff", "patch_url": "https://github.com/godotengine/godot/pull/101752.patch", - "title": "Fix ResourceLoader.has_cached() and ResourceLoader.get_cached_ref() not handling UIDs.", + "title": "Fix `ResourceLoader.has_cached()` and `ResourceLoader.get_cached_ref()` not handling UIDs.", "state": "MERGED", "is_draft": false, "authored_by": "MDQ6VXNlcjI1MDY4Mzcw", "created_at": "2025-01-18T12:32:53Z", - "updated_at": "2025-01-22T22:39:45Z", + "updated_at": "2025-02-03T15:42:36Z", "target_branch": "master", "labels": [ { @@ -166002,6 +170111,45 @@ "9014cdb59699bf5701298126cee2fe4b1766995a" ] }, + "101754": { + "id": "PR_kwDOAO6SJc6IPFI9", + "public_id": 101754, + "url": "https://github.com/godotengine/godot/pull/101754", + "diff_url": "https://github.com/godotengine/godot/pull/101754.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101754.patch", + "title": "[Windows] Override key codes with Unicode values for OEM keys only.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2025-01-18T12:59:57Z", + "updated_at": "2025-02-05T16:31:07Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyMDU0MTc0MTM=", + "name": "platform:windows", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWw4OTAzMTA2NjQ=", + "name": "topic:input", + "color": "#ffee88" + } + ], + "commits": [ + "d65c07da4c26efae605d67c31eb3e941332a216f" + ] + }, "101760": { "id": "PR_kwDOAO6SJc6IPQWh", "public_id": 101760, @@ -166381,6 +170529,40 @@ "27e23280c55958a3f3eb2f21d9f2a2e835fccaa9" ] }, + "101798": { + "id": "PR_kwDOAO6SJc6IRI0x", + "public_id": 101798, + "url": "https://github.com/godotengine/godot/pull/101798", + "diff_url": "https://github.com/godotengine/godot/pull/101798.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101798.patch", + "title": "Fix incomplete FPS spinbox display in sprite frames editor", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMwMzYxNzY=", + "created_at": "2025-01-19T12:53:18Z", + "updated_at": "2025-01-30T07:20:02Z", + "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": [ + "0ceb992ffaf2f66e62f34bd35ac35b6d436a9b76" + ] + }, "101803": { "id": "PR_kwDOAO6SJc6IRYL5", "public_id": 101803, @@ -166431,7 +170613,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjgxMTA5MTY1", "created_at": "2025-01-19T18:26:11Z", - "updated_at": "2025-01-22T15:22:47Z", + "updated_at": "2025-01-31T08:00:25Z", "target_branch": "master", "labels": [ { @@ -166454,6 +170636,50 @@ "ae0b7ff42ded286e3bc3c1159373419d0537fb9d" ] }, + "101808": { + "id": "PR_kwDOAO6SJc6IRn81", + "public_id": 101808, + "url": "https://github.com/godotengine/godot/pull/101808", + "diff_url": "https://github.com/godotengine/godot/pull/101808.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101808.patch", + "title": "Fix editor `Parallax2D` grid snap movement", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIxMzI1OTQz", + "created_at": "2025-01-19T18:31:26Z", + "updated_at": "2025-01-31T15:20:25Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAABocF7RA", + "name": "cherrypick:4.3", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4MDU5", + "name": "topic:2d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyODM1MTg3MzM=", + "name": "usability", + "color": "#447744" + } + ], + "commits": [ + "ce139f75773d3fb36dac8a620ddc5849240b64aa" + ] + }, "101809": { "id": "PR_kwDOAO6SJc6IRzoZ", "public_id": 101809, @@ -166537,6 +170763,45 @@ "a3ef9de6a86fd4a313b8948df1237f13852b85d4" ] }, + "101812": { + "id": "PR_kwDOAO6SJc6IR5DO", + "public_id": 101812, + "url": "https://github.com/godotengine/godot/pull/101812", + "diff_url": "https://github.com/godotengine/godot/pull/101812.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101812.patch", + "title": "[FreeDesktop portal] Check for `FileChooser` and `Settings` interface availability instead of assuming it's always available.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2025-01-19T22:03:22Z", + "updated_at": "2025-02-03T14:24:02Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTczMjY=", + "name": "platform:linuxbsd", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyNTU=", + "name": "topic:porting", + "color": "#ffee88" + } + ], + "commits": [ + "86f56efbaa4f9b68cba2947dbc090264a016b666" + ] + }, "101815": { "id": "PR_kwDOAO6SJc6IR93K", "public_id": 101815, @@ -166581,6 +170846,40 @@ "a30410bbf530ea2f06fe33c085649b473f822a8b" ] }, + "101817": { + "id": "PR_kwDOAO6SJc6ISAqD", + "public_id": 101817, + "url": "https://github.com/godotengine/godot/pull/101817", + "diff_url": "https://github.com/godotengine/godot/pull/101817.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101817.patch", + "title": "Fix resource details will unexpectedly expand", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOCXd9wA", + "created_at": "2025-01-19T23:39:52Z", + "updated_at": "2025-02-03T17:18:27Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "9e36c044ea1ac854dcb74c5c077846972216c238" + ] + }, "101818": { "id": "PR_kwDOAO6SJc6ISIoQ", "public_id": 101818, @@ -166660,7 +170959,7 @@ "is_draft": false, "authored_by": "U_kgDOBkx80A", "created_at": "2025-01-20T11:02:17Z", - "updated_at": "2025-01-27T15:51:21Z", + "updated_at": "2025-01-31T16:13:10Z", "target_branch": "master", "labels": [ { @@ -166678,6 +170977,35 @@ "54bdc5fc824ff8b31f1e331a58eeab7379c8c30e" ] }, + "101836": { + "id": "PR_kwDOAO6SJc6IW9iY", + "public_id": 101836, + "url": "https://github.com/godotengine/godot/pull/101836", + "diff_url": "https://github.com/godotengine/godot/pull/101836.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101836.patch", + "title": "Fix Jolt note in WorldBoundaryShape3D documentation", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE4MDAzMg==", + "created_at": "2025-01-20T13:54:18Z", + "updated_at": "2025-02-03T14:23:53Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + } + ], + "commits": [ + "9030f76984427c5bd83471e67f348782d03e7d6d" + ] + }, "101841": { "id": "PR_kwDOAO6SJc6IXzBi", "public_id": 101841, @@ -166762,7 +171090,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjMxMDY1ODA4", "created_at": "2025-01-20T20:54:55Z", - "updated_at": "2025-01-27T11:14:59Z", + "updated_at": "2025-01-30T01:32:40Z", "target_branch": "master", "labels": [ { @@ -166790,6 +171118,50 @@ "d12137bdda2fa9acf89ac60b1817d117ea746fe8" ] }, + "101853": { + "id": "PR_kwDOAO6SJc6IaeNr", + "public_id": 101853, + "url": "https://github.com/godotengine/godot/pull/101853", + "diff_url": "https://github.com/godotengine/godot/pull/101853.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101853.patch", + "title": "Fix a crash bug in `LightmapGI::_assign_lightmaps` triggered after reparenting", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjEwODA0MA==", + "created_at": "2025-01-20T22:12:26Z", + "updated_at": "2025-02-05T16:31:09Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAABocF7RA", + "name": "cherrypick:4.3", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwxMzI3MzE4Mjcx", + "name": "crash", + "color": "#885544" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4Mjg5", + "name": "topic:3d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "80096e9e629fe44b11f8e4b3c9d59b70b5cf13cc" + ] + }, "101856": { "id": "PR_kwDOAO6SJc6Iaew3", "public_id": 101856, @@ -166801,7 +171173,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjE4MDAzMg==", "created_at": "2025-01-20T22:14:51Z", - "updated_at": "2025-01-22T22:37:27Z", + "updated_at": "2025-02-03T13:10:09Z", "target_branch": "master", "labels": [ { @@ -166863,6 +171235,35 @@ "748aa1d388982fe0eff3c575d2012fcbd5303c20" ] }, + "101868": { + "id": "PR_kwDOAO6SJc6IcJzC", + "public_id": 101868, + "url": "https://github.com/godotengine/godot/pull/101868", + "diff_url": "https://github.com/godotengine/godot/pull/101868.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101868.patch", + "title": "[RTL] Fix `ready` signal sent too early in single threaded RTL.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2025-01-21T06:44:34Z", + "updated_at": "2025-01-29T23:47:56Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "a5e8c266af11d5ef4cf714c2fb0b1ebe2fa1924e" + ] + }, "101872": { "id": "PR_kwDOAO6SJc6IeUfe", "public_id": 101872, @@ -167073,7 +171474,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjIyOTgzNw==", "created_at": "2025-01-22T12:46:29Z", - "updated_at": "2025-01-24T15:11:49Z", + "updated_at": "2025-01-31T07:07:47Z", "target_branch": "master", "labels": [ { @@ -167107,7 +171508,7 @@ "is_draft": false, "authored_by": "U_kgDOCXd9wA", "created_at": "2025-01-22T14:16:08Z", - "updated_at": "2025-01-28T22:13:41Z", + "updated_at": "2025-01-31T00:39:41Z", "target_branch": "master", "labels": [ { @@ -167170,7 +171571,7 @@ "is_draft": false, "authored_by": "U_kgDOCXd9wA", "created_at": "2025-01-22T17:04:23Z", - "updated_at": "2025-01-22T22:37:30Z", + "updated_at": "2025-01-31T00:39:23Z", "target_branch": "master", "labels": [ { @@ -167204,7 +171605,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjI3MDkyOA==", "created_at": "2025-01-22T17:34:19Z", - "updated_at": "2025-01-28T22:13:41Z", + "updated_at": "2025-01-30T17:26:46Z", "target_branch": "master", "labels": [ { @@ -167262,6 +171663,65 @@ "47f553ae0bc59faa98b4b8b137a47ed05cb99de5" ] }, + "101927": { + "id": "PR_kwDOAO6SJc6Iqn_8", + "public_id": 101927, + "url": "https://github.com/godotengine/godot/pull/101927", + "diff_url": "https://github.com/godotengine/godot/pull/101927.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101927.patch", + "title": "jpeg-compressor: Fix include when compiling with Clang and `FORTIFY_SOURCE >= 1`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE1OTY1MTU=", + "created_at": "2025-01-22T18:38:15Z", + "updated_at": "2025-01-31T15:19:26Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc77GWog", + "name": "cherrypick:3.5", + "color": "#446699" + }, + { + "id": "LA_kwDOAO6SJc8AAAABvBBvPQ", + "name": "cherrypick:3.6", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwxNjQ3MDUzMjAw", + "name": "cherrypick:3.x", + "color": "#446699" + }, + { + "id": "LA_kwDOAO6SJc8AAAABbYOrww", + "name": "cherrypick:4.2", + "color": "#446699" + }, + { + "id": "LA_kwDOAO6SJc8AAAABocF7RA", + "name": "cherrypick:4.3", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwMDk=", + "name": "topic:buildsystem", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwzNzA0NzE3OTU=", + "name": "topic:thirdparty", + "color": "#ffee88" + } + ], + "commits": [ + "4462363e1e7879de173159a6b8408bcdfadf4ec6" + ] + }, "101931": { "id": "PR_kwDOAO6SJc6IrB8p", "public_id": 101931, @@ -167432,6 +171892,89 @@ "721f8e793e60049a3cf3356892949bd1c2563ec4" ] }, + "101947": { + "id": "PR_kwDOAO6SJc6ItULD", + "public_id": 101947, + "url": "https://github.com/godotengine/godot/pull/101947", + "diff_url": "https://github.com/godotengine/godot/pull/101947.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101947.patch", + "title": "Add Heightfield mask to GPUParticlesCollisionHeightField3D", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUyMzIyNzQ1", + "created_at": "2025-01-23T04:32:57Z", + "updated_at": "2025-02-04T15:09:30Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4Mjg5", + "name": "topic:3d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "LA_kwDOAO6SJc8AAAABCNCFwA", + "name": "topic:particles", + "color": "#ffee88" + } + ], + "commits": [ + "b162c59097e7771e8d8d62df9b705b13ef770901" + ] + }, + "101952": { + "id": "PR_kwDOAO6SJc6Iuk6f", + "public_id": 101952, + "url": "https://github.com/godotengine/godot/pull/101952", + "diff_url": "https://github.com/godotengine/godot/pull/101952.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101952.patch", + "title": "Fix shadow peter-panning with default spotlight", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ5NjA2NjIy", + "created_at": "2025-01-23T08:34:10Z", + "updated_at": "2025-02-07T06:26:30Z", + "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": [ + "d08ff57148c42b63e74adb669f6937d35fde1f6e" + ] + }, "101957": { "id": "PR_kwDOAO6SJc6Iu8mJ", "public_id": 101957, @@ -167471,6 +172014,35 @@ "046793b260905bec1a7e10ee710c79d9db180dbf" ] }, + "101960": { + "id": "PR_kwDOAO6SJc6IwP0D", + "public_id": 101960, + "url": "https://github.com/godotengine/godot/pull/101960", + "diff_url": "https://github.com/godotengine/godot/pull/101960.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101960.patch", + "title": "Fix ColorPicker load/save swatches button interactions", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOCXd9wA", + "created_at": "2025-01-23T12:11:07Z", + "updated_at": "2025-02-03T19:51:36Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "a36f0642040738106807ea29ccba4cced09976ba" + ] + }, "101968": { "id": "PR_kwDOAO6SJc6Izlcm", "public_id": 101968, @@ -167568,6 +172140,69 @@ "c30eff59868f6d07d6a651090dc252973b8cdf3e" ] }, + "101978": { + "id": "PR_kwDOAO6SJc6I296j", + "public_id": 101978, + "url": "https://github.com/godotengine/godot/pull/101978", + "diff_url": "https://github.com/godotengine/godot/pull/101978.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101978.patch", + "title": "Fix `Itemlist` font color in `Light` editor themes", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjcxOTQyMTY0", + "created_at": "2025-01-24T07:15:33Z", + "updated_at": "2025-02-07T00:45:24Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "f65df7e1f50c02e983a32889581124c9bf16e1cd" + ] + }, + "101987": { + "id": "PR_kwDOAO6SJc6I6FcK", + "public_id": 101987, + "url": "https://github.com/godotengine/godot/pull/101987", + "diff_url": "https://github.com/godotengine/godot/pull/101987.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101987.patch", + "title": "Wayland: Check custom cursor resource reference for cache invalidation", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMxMDY1ODA4", + "created_at": "2025-01-24T14:36:43Z", + "updated_at": "2025-01-31T15:20:29Z", + "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": [ + "c8087567c97adc09890dbb49d8abfde44378d8cb" + ] + }, "101996": { "id": "PR_kwDOAO6SJc6I8AVp", "public_id": 101996, @@ -167686,7 +172321,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjgxMTA5MTY1", "created_at": "2025-01-25T01:58:02Z", - "updated_at": "2025-01-28T15:09:02Z", + "updated_at": "2025-01-30T11:37:28Z", "target_branch": "master", "labels": [ { @@ -167709,6 +172344,50 @@ "3580509fee8828ee219ac4836cacde79175bda72" ] }, + "102014": { + "id": "PR_kwDOAO6SJc6I-jc5", + "public_id": 102014, + "url": "https://github.com/godotengine/godot/pull/102014", + "diff_url": "https://github.com/godotengine/godot/pull/102014.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102014.patch", + "title": "Fix visible viewport gizmos when preview camera is enabled on startup", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOBkx80A", + "created_at": "2025-01-25T11:03:00Z", + "updated_at": "2025-02-07T00:45:11Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAABbYOrww", + "name": "cherrypick:4.2", + "color": "#446699" + }, + { + "id": "LA_kwDOAO6SJc8AAAABocF7RA", + "name": "cherrypick:4.3", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4Mjg5", + "name": "topic:3d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "b567709fdd91f2778097528c106ccb0a413c48e2" + ] + }, "102022": { "id": "PR_kwDOAO6SJc6I-xhu", "public_id": 102022, @@ -167720,7 +172399,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjQ3MDEzMzg=", "created_at": "2025-01-25T13:56:07Z", - "updated_at": "2025-01-27T15:51:36Z", + "updated_at": "2025-01-30T13:18:46Z", "target_branch": "master", "labels": [ { @@ -167728,21 +172407,6 @@ "name": "bug", "color": "#ff6055" }, - { - "id": "LA_kwDOAO6SJc8AAAABTZnv2Q", - "name": "cherrypick:4.1", - "color": "#446699" - }, - { - "id": "LA_kwDOAO6SJc8AAAABbYOrww", - "name": "cherrypick:4.2", - "color": "#446699" - }, - { - "id": "LA_kwDOAO6SJc8AAAABocF7RA", - "name": "cherrypick:4.3", - "color": "#446699" - }, { "id": "MDU6TGFiZWwyNzkwOTgwMDk=", "name": "topic:buildsystem", @@ -167758,6 +172422,79 @@ "1823460787a6c1bb8e4eaf21ac2a3f90d24d5ee0" ] }, + "102024": { + "id": "PR_kwDOAO6SJc6I-095", + "public_id": 102024, + "url": "https://github.com/godotengine/godot/pull/102024", + "diff_url": "https://github.com/godotengine/godot/pull/102024.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102024.patch", + "title": "Use `FlowContainer` for `Profiler` and `Visual Profiler` bars", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQzNTQzOTA5", + "created_at": "2025-01-25T14:33:07Z", + "updated_at": "2025-02-03T14:24:06Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAABocF7RA", + "name": "cherrypick:4.3", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyODM1MTg3MzM=", + "name": "usability", + "color": "#447744" + } + ], + "commits": [ + "03bfb4656f093f2fc748287d3c2a0379231965ae" + ] + }, + "102026": { + "id": "PR_kwDOAO6SJc6I-86N", + "public_id": 102026, + "url": "https://github.com/godotengine/godot/pull/102026", + "diff_url": "https://github.com/godotengine/godot/pull/102026.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102026.patch", + "title": "Add saving flag hack to Skeleton and revert reset timing of animation", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjYxOTM4MjYz", + "created_at": "2025-01-25T16:03:23Z", + "updated_at": "2025-01-30T17:42:58Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA1NjQ4", + "name": "topic:animation", + "color": "#ffee88" + } + ], + "commits": [ + "cb7085340ef583d324a0c6436a39266ad9707a0f" + ] + }, "102027": { "id": "PR_kwDOAO6SJc6I-_B8", "public_id": 102027, @@ -167850,6 +172587,35 @@ "2710c359d6bf9f170040b00035bf32586f4b0c3f" ] }, + "102044": { + "id": "PR_kwDOAO6SJc6I_ann", + "public_id": 102044, + "url": "https://github.com/godotengine/godot/pull/102044", + "diff_url": "https://github.com/godotengine/godot/pull/102044.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102044.patch", + "title": "Documentation change from Blender directory to executable", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjM3MzgzMzE2", + "created_at": "2025-01-25T22:35:00Z", + "updated_at": "2025-02-07T00:46:36Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + } + ], + "commits": [ + "3d8301445d280fad2205044459da79d554b05ebb" + ] + }, "102045": { "id": "PR_kwDOAO6SJc6I_l1v", "public_id": 102045, @@ -167918,6 +172684,74 @@ "4c4f29a490aaa914248f3087b2689abb91a13d8d" ] }, + "102062": { + "id": "PR_kwDOAO6SJc6JBAj7", + "public_id": 102062, + "url": "https://github.com/godotengine/godot/pull/102062", + "diff_url": "https://github.com/godotengine/godot/pull/102062.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102062.patch", + "title": "Change `VariantUtility` to prevent undef `print_verbose`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIxOTk5Mzc5", + "created_at": "2025-01-26T18:01:50Z", + "updated_at": "2025-01-30T17:42:54Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwMDk=", + "name": "topic:buildsystem", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + } + ], + "commits": [ + "5c6d7bfb98668e5d478cac2a48c838687a1858df" + ] + }, + "102067": { + "id": "PR_kwDOAO6SJc6JBbSN", + "public_id": 102067, + "url": "https://github.com/godotengine/godot/pull/102067", + "diff_url": "https://github.com/godotengine/godot/pull/102067.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102067.patch", + "title": "Windows: Normalize slashes in return of `OS.get_temp_dir()`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE5Nzg1NzQz", + "created_at": "2025-01-26T23:17:06Z", + "updated_at": "2025-01-31T15:19:29Z", + "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": [ + "b38103e95d7d616f83bd1486c6e457dbb3975706" + ] + }, "102069": { "id": "PR_kwDOAO6SJc6JBtnW", "public_id": 102069, @@ -167977,6 +172811,113 @@ "b5622e9f780503a4b24300541bac070772721f5e" ] }, + "102070": { + "id": "PR_kwDOAO6SJc6JBvNZ", + "public_id": 102070, + "url": "https://github.com/godotengine/godot/pull/102070", + "diff_url": "https://github.com/godotengine/godot/pull/102070.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102070.patch", + "title": "Make save confirmation a child of last exclusive window of EditorNode before popup ", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOBkx80A", + "created_at": "2025-01-27T01:53:11Z", + "updated_at": "2025-01-31T16:13:02Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "c7fd0bb740c250b1fd8ccccfd47a33649b555ccc" + ] + }, + "102071": { + "id": "PR_kwDOAO6SJc6JCBsP", + "public_id": 102071, + "url": "https://github.com/godotengine/godot/pull/102071", + "diff_url": "https://github.com/godotengine/godot/pull/102071.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102071.patch", + "title": "Add UID upgrade tool", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjk5NTc5ODc=", + "created_at": "2025-01-27T03:42:48Z", + "updated_at": "2025-02-03T17:27:03Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyODM1MTg3MzM=", + "name": "usability", + "color": "#447744" + } + ], + "commits": [ + "d034d124b2e8f1e1774ea4c45c9c0afaee509ce2" + ] + }, + "102079": { + "id": "PR_kwDOAO6SJc6JCxa6", + "public_id": 102079, + "url": "https://github.com/godotengine/godot/pull/102079", + "diff_url": "https://github.com/godotengine/godot/pull/102079.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102079.patch", + "title": "Fix native popup menus position in embedded windows.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2025-01-27T07:06:50Z", + "updated_at": "2025-02-04T15:09:29Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAABocF7RA", + "name": "cherrypick:4.3", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc3ODA=", + "name": "platform:macos", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyMDU0MTc0MTM=", + "name": "platform:windows", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "4b8cfc3040b9a07a6fe506f2b8bfc52a53ac8d60" + ] + }, "102080": { "id": "PR_kwDOAO6SJc6JDGrf", "public_id": 102080, @@ -168089,6 +173030,45 @@ "fddf30d028d68bfdc840fa1df55c4b4c38570301" ] }, + "102104": { + "id": "PR_kwDOAO6SJc6JJpVi", + "public_id": 102104, + "url": "https://github.com/godotengine/godot/pull/102104", + "diff_url": "https://github.com/godotengine/godot/pull/102104.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102104.patch", + "title": "Fix Embedded Game disappear when not focused on KDE 5", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjgxMTA5MTY1", + "created_at": "2025-01-27T23:10:50Z", + "updated_at": "2025-02-05T17:16:10Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTczMjY=", + "name": "platform:linuxbsd", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "f7d1558bc0c539865ae0c158c0afb7ac3cadd8c7" + ] + }, "102105": { "id": "PR_kwDOAO6SJc6JKEun", "public_id": 102105, @@ -168123,6 +173103,210 @@ "a525e30c27b18b869a090dae31e243d6fef0faa4" ] }, + "102109": { + "id": "PR_kwDOAO6SJc6JLWgT", + "public_id": 102109, + "url": "https://github.com/godotengine/godot/pull/102109", + "diff_url": "https://github.com/godotengine/godot/pull/102109.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102109.patch", + "title": "[Export] Respect icon/splash screen import settings.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2025-01-28T06:33:09Z", + "updated_at": "2025-01-31T15:20:18Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyOTA5OTAwODUw", + "name": "topic:export", + "color": "#ffee88" + } + ], + "commits": [ + "b3f7c8f5d38eb2aa03b81d051a32273f19445f9c" + ] + }, + "102116": { + "id": "PR_kwDOAO6SJc6JNFj4", + "public_id": 102116, + "url": "https://github.com/godotengine/godot/pull/102116", + "diff_url": "https://github.com/godotengine/godot/pull/102116.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102116.patch", + "title": "Fix `get_item_area_rect` when tree is scrolled", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOCXd9wA", + "created_at": "2025-01-28T10:45:25Z", + "updated_at": "2025-02-05T12:00:14Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "bde87db4437b5b9a00299bf9f3c147a842505144" + ] + }, + "102122": { + "id": "PR_kwDOAO6SJc6JOgVV", + "public_id": 102122, + "url": "https://github.com/godotengine/godot/pull/102122", + "diff_url": "https://github.com/godotengine/godot/pull/102122.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102122.patch", + "title": "Fix default SDFGI variant not being compiled in time.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUzODUwNA==", + "created_at": "2025-01-28T13:27:43Z", + "updated_at": "2025-01-29T23:47:56Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzI3MzE4Mjcx", + "name": "crash", + "color": "#885544" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "655e98b2ea99f4a8bfe2548c1ce93a9a28627c38" + ] + }, + "102125": { + "id": "PR_kwDOAO6SJc6JPQEr", + "public_id": 102125, + "url": "https://github.com/godotengine/godot/pull/102125", + "diff_url": "https://github.com/godotengine/godot/pull/102125.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102125.patch", + "title": "Mark pipeline compilation of ubershaders as high priority.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUzODUwNA==", + "created_at": "2025-01-28T14:44:27Z", + "updated_at": "2025-01-29T23:47:55Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwzMjQwOTUwMDYw", + "name": "performance", + "color": "#447777" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "d0c29faa1547a261254d7721d2e7bcad002a9204" + ] + }, + "102128": { + "id": "PR_kwDOAO6SJc6JP872", + "public_id": 102128, + "url": "https://github.com/godotengine/godot/pull/102128", + "diff_url": "https://github.com/godotengine/godot/pull/102128.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102128.patch", + "title": "[WS] Fix wslay multi-frame message parsing (again)", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE2ODc5MTg=", + "created_at": "2025-01-28T15:57:00Z", + "updated_at": "2025-02-02T14:47:05Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWw2NDk4MDA3MDE=", + "name": "topic:network", + "color": "#ffee88" + } + ], + "commits": [ + "a2f5eb9cf095a8d942d9518a2ef5848cd47ce8f1" + ] + }, + "102131": { + "id": "PR_kwDOAO6SJc6JQlp4", + "public_id": 102131, + "url": "https://github.com/godotengine/godot/pull/102131", + "diff_url": "https://github.com/godotengine/godot/pull/102131.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102131.patch", + "title": "Fix memory leak when `ClassDB::bind_method_custom()` fails", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE5MTU2MQ==", + "created_at": "2025-01-28T17:11:15Z", + "updated_at": "2025-01-30T17:43:00Z", + "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": [ + "e904c0c014a09548f9058261cd09ddfb8fc2cc24" + ] + }, "102133": { "id": "PR_kwDOAO6SJc6JQzxH", "public_id": 102133, @@ -168166,6 +173350,2492 @@ "commits": [ "5c7fd16eea72f40bfb2ea8504d308d84dc328cbe" ] + }, + "102134": { + "id": "PR_kwDOAO6SJc6JRDoA", + "public_id": 102134, + "url": "https://github.com/godotengine/godot/pull/102134", + "diff_url": "https://github.com/godotengine/godot/pull/102134.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102134.patch", + "title": "[Windows] Remove unused code from `godot_windows.cpp`.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2025-01-28T18:16:23Z", + "updated_at": "2025-01-29T23:47:55Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyMDU0MTc0MTM=", + "name": "platform:windows", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyNTU=", + "name": "topic:porting", + "color": "#ffee88" + } + ], + "commits": [ + "d9bba033926d5b97d508fdc8be5fce4dbc9f5506" + ] + }, + "102143": { + "id": "PR_kwDOAO6SJc6JTRoa", + "public_id": 102143, + "url": "https://github.com/godotengine/godot/pull/102143", + "diff_url": "https://github.com/godotengine/godot/pull/102143.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102143.patch", + "title": "Fix: Mass property particle shader bug", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOCFumxg", + "created_at": "2025-01-29T02:06:24Z", + "updated_at": "2025-01-29T23:47:53Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAABocF7RA", + "name": "cherrypick:4.3", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwxNjA5NDQyMDYy", + "name": "topic:shaders", + "color": "#ffee88" + } + ], + "commits": [ + "964cd6525e7292c73784cfd89c419021160305d5" + ] + }, + "102144": { + "id": "PR_kwDOAO6SJc6JT3I_", + "public_id": 102144, + "url": "https://github.com/godotengine/godot/pull/102144", + "diff_url": "https://github.com/godotengine/godot/pull/102144.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102144.patch", + "title": "Core: Fix `Basis::get_euler` incorrectly simplifying rotations in some cases.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQyMzIzMzE1", + "created_at": "2025-01-29T05:07:52Z", + "updated_at": "2025-02-03T15:01:13Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAABbYOrww", + "name": "cherrypick:4.2", + "color": "#446699" + }, + { + "id": "LA_kwDOAO6SJc8AAAABocF7RA", + "name": "cherrypick:4.3", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + } + ], + "commits": [ + "d56cbd374b66e0207f862afc0b0d3686f8adec27" + ] + }, + "102161": { + "id": "PR_kwDOAO6SJc6JaciD", + "public_id": 102161, + "url": "https://github.com/godotengine/godot/pull/102161", + "diff_url": "https://github.com/godotengine/godot/pull/102161.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102161.patch", + "title": "2D: Fix clip children and rendering artefacts", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUyODUy", + "created_at": "2025-01-29T20:15:27Z", + "updated_at": "2025-01-30T02:27:44Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "0a9cd5ede9011abafa5cc1a6cefaaa34908b5aa6" + ] + }, + "102163": { + "id": "PR_kwDOAO6SJc6JbWhT", + "public_id": 102163, + "url": "https://github.com/godotengine/godot/pull/102163", + "diff_url": "https://github.com/godotengine/godot/pull/102163.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102163.patch", + "title": "[Web] Fix audio issues with samples and GodotPositionReportingProcessor", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjI3MDkyOA==", + "created_at": "2025-01-29T22:04:30Z", + "updated_at": "2025-02-07T11:54:16Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc0NTU=", + "name": "platform:web", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWw1NzI3ODE5OTc=", + "name": "topic:audio", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyNTU=", + "name": "topic:porting", + "color": "#ffee88" + } + ], + "commits": [ + "c558c8a5f1cbf0d0b621a201a2931f7a8a08f961" + ] + }, + "102169": { + "id": "PR_kwDOAO6SJc6JcCn1", + "public_id": 102169, + "url": "https://github.com/godotengine/godot/pull/102169", + "diff_url": "https://github.com/godotengine/godot/pull/102169.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102169.patch", + "title": "Linux/BSD: Modify only keypad keys", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMxMDY1ODA4", + "created_at": "2025-01-30T00:52:04Z", + "updated_at": "2025-02-03T14:24:00Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTczMjY=", + "name": "platform:linuxbsd", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWw4OTAzMTA2NjQ=", + "name": "topic:input", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyNTU=", + "name": "topic:porting", + "color": "#ffee88" + } + ], + "commits": [ + "140a63be25cbcf0abdc363be3a3e52ea2bf05e9c" + ] + }, + "102177": { + "id": "PR_kwDOAO6SJc6JdqeZ", + "public_id": 102177, + "url": "https://github.com/godotengine/godot/pull/102177", + "diff_url": "https://github.com/godotengine/godot/pull/102177.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102177.patch", + "title": "Fully enable HDR2D when the setting is changed", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE2NTIxMzM5", + "created_at": "2025-01-30T07:52:34Z", + "updated_at": "2025-01-30T23:36:18Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "d774f697d36688c6a72c05e3344fd98f2eb1c67f" + ] + }, + "102179": { + "id": "PR_kwDOAO6SJc6JeNxy", + "public_id": 102179, + "url": "https://github.com/godotengine/godot/pull/102179", + "diff_url": "https://github.com/godotengine/godot/pull/102179.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102179.patch", + "title": "Disable Metal and Vulkan renderers in simulator builds. Remove simulator support from editor/exporter.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2025-01-30T09:22:37Z", + "updated_at": "2025-02-03T14:24:05Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc1MTk=", + "name": "platform:ios", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwMDk=", + "name": "topic:buildsystem", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyOTA5OTAwODUw", + "name": "topic:export", + "color": "#ffee88" + } + ], + "commits": [ + "9310d2512fdf94d54db1a1d97ccc2b43753be66a" + ] + }, + "102181": { + "id": "PR_kwDOAO6SJc6JekQX", + "public_id": 102181, + "url": "https://github.com/godotengine/godot/pull/102181", + "diff_url": "https://github.com/godotengine/godot/pull/102181.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102181.patch", + "title": "`EditorToaster::popup_str()` must always defer to the main MessageQueue", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQwNjgzMg==", + "created_at": "2025-01-30T10:10:52Z", + "updated_at": "2025-01-30T17:42:52Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "d73ebc59483a6d49d86792d6e7eb2c32cc723239" + ] + }, + "102196": { + "id": "PR_kwDOAO6SJc6Jh4Cl", + "public_id": 102196, + "url": "https://github.com/godotengine/godot/pull/102196", + "diff_url": "https://github.com/godotengine/godot/pull/102196.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102196.patch", + "title": "Revert \"EditorResourcePicker: Replace options to load file with button for QuickOpenDialog\"", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ3MDEzMzg=", + "created_at": "2025-01-30T17:10:21Z", + "updated_at": "2025-01-31T18:45:40Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyODM1MTg3MzM=", + "name": "usability", + "color": "#447744" + } + ], + "commits": [ + "89ea6468d215d9a7c2eddf792ed80fff9ce17683" + ] + }, + "102208": { + "id": "PR_kwDOAO6SJc6JjPdL", + "public_id": 102208, + "url": "https://github.com/godotengine/godot/pull/102208", + "diff_url": "https://github.com/godotengine/godot/pull/102208.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102208.patch", + "title": "Ensure albedo texture size is available for Label3D and Sprite3D", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE2NTIxMzM5", + "created_at": "2025-01-30T20:48:01Z", + "updated_at": "2025-01-31T15:20:18Z", + "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": [ + "caf235718ec080ea3ae808cb42cebfdb9c91647e" + ] + }, + "102212": { + "id": "PR_kwDOAO6SJc6JjuUM", + "public_id": 102212, + "url": "https://github.com/godotengine/godot/pull/102212", + "diff_url": "https://github.com/godotengine/godot/pull/102212.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102212.patch", + "title": "Fix vertex indices showing as float", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMjMxNzI=", + "created_at": "2025-01-30T22:20:41Z", + "updated_at": "2025-01-31T15:36:55Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "1c2e82ed0b8ee8b8cb7459b6ce516e5f78ae5014" + ] + }, + "102213": { + "id": "PR_kwDOAO6SJc6JjwvJ", + "public_id": 102213, + "url": "https://github.com/godotengine/godot/pull/102213", + "diff_url": "https://github.com/godotengine/godot/pull/102213.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102213.patch", + "title": "Fix save path validation for imported scenes", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMjMxNzI=", + "created_at": "2025-01-30T22:29:23Z", + "updated_at": "2025-01-31T15:36:57Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWw4OTAzMTA1MDI=", + "name": "topic:import", + "color": "#ffee88" + } + ], + "commits": [ + "06b2c9f23f1d6b0f8953976366daabf4e36919e3" + ] + }, + "102220": { + "id": "PR_kwDOAO6SJc6JkWIM", + "public_id": 102220, + "url": "https://github.com/godotengine/godot/pull/102220", + "diff_url": "https://github.com/godotengine/godot/pull/102220.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102220.patch", + "title": "Fix a crash on iOS from Joypad initialization", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjEzNTg3NA==", + "created_at": "2025-01-31T00:10:39Z", + "updated_at": "2025-01-31T22:07:29Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzI3MzE4Mjcx", + "name": "crash", + "color": "#885544" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc1MTk=", + "name": "platform:ios", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWw4OTAzMTA2NjQ=", + "name": "topic:input", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyNTU=", + "name": "topic:porting", + "color": "#ffee88" + } + ], + "commits": [ + "e77a011188f491f3e701f6741f23ac7462f82ffa" + ] + }, + "102237": { + "id": "PR_kwDOAO6SJc6JoOZX", + "public_id": 102237, + "url": "https://github.com/godotengine/godot/pull/102237", + "diff_url": "https://github.com/godotengine/godot/pull/102237.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102237.patch", + "title": "Fix crash when ProgressDialog is outside tree", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMjMxNzI=", + "created_at": "2025-01-31T12:21:23Z", + "updated_at": "2025-02-03T14:52:51Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzI3MzE4Mjcx", + "name": "crash", + "color": "#885544" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "15d0e56961a7f705cf7ac216b10ca5ab005bc0eb" + ] + }, + "102238": { + "id": "PR_kwDOAO6SJc6JodQi", + "public_id": 102238, + "url": "https://github.com/godotengine/godot/pull/102238", + "diff_url": "https://github.com/godotengine/godot/pull/102238.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102238.patch", + "title": "Fix Embed Game not available when multi window is disabled", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjgxMTA5MTY1", + "created_at": "2025-01-31T12:39:39Z", + "updated_at": "2025-01-31T15:20:10Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyODM1MTg3MzM=", + "name": "usability", + "color": "#447744" + } + ], + "commits": [ + "f601117c742686c126e223fc49de6c1abd4c4f53" + ] + }, + "102242": { + "id": "PR_kwDOAO6SJc6JpL94", + "public_id": 102242, + "url": "https://github.com/godotengine/godot/pull/102242", + "diff_url": "https://github.com/godotengine/godot/pull/102242.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102242.patch", + "title": "Thirdparty: Harmonize patches to document downstream changes", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ3MDEzMzg=", + "created_at": "2025-01-31T13:47:51Z", + "updated_at": "2025-02-06T00:53:25Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwzNzA0NzE3OTU=", + "name": "topic:thirdparty", + "color": "#ffee88" + } + ], + "commits": [ + "91907a89f797fe0f4f99229d3c1d749d81f6ac31" + ] + }, + "102246": { + "id": "PR_kwDOAO6SJc6Jp9E7", + "public_id": 102246, + "url": "https://github.com/godotengine/godot/pull/102246", + "diff_url": "https://github.com/godotengine/godot/pull/102246.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102246.patch", + "title": "Update CI `ruff` & `mypy` pre-commit hooks", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjM3Mzc4NzQ2", + "created_at": "2025-01-31T15:19:01Z", + "updated_at": "2025-02-03T16:13:57Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwMDk=", + "name": "topic:buildsystem", + "color": "#ffee88" + } + ], + "commits": [ + "f2136399ea015cab2b9f34c06ec5abd86554c23a" + ] + }, + "102251": { + "id": "PR_kwDOAO6SJc6JqunG", + "public_id": 102251, + "url": "https://github.com/godotengine/godot/pull/102251", + "diff_url": "https://github.com/godotengine/godot/pull/102251.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102251.patch", + "title": "Fix slow resize Embedded Game Window", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjgxMTA5MTY1", + "created_at": "2025-01-31T17:07:12Z", + "updated_at": "2025-02-03T17:18:25Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwzMjQwOTUwMDYw", + "name": "performance", + "color": "#447777" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "65e14fd16bec7953356432c336b1d1e573e4921e" + ] + }, + "102255": { + "id": "PR_kwDOAO6SJc6JrRWT", + "public_id": 102255, + "url": "https://github.com/godotengine/godot/pull/102255", + "diff_url": "https://github.com/godotengine/godot/pull/102255.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102255.patch", + "title": "[Windows] Fix build with MinGW 8.0.0-1.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2025-01-31T18:43:34Z", + "updated_at": "2025-02-03T14:24:04Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyMDU0MTc0MTM=", + "name": "platform:windows", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwMDk=", + "name": "topic:buildsystem", + "color": "#ffee88" + } + ], + "commits": [ + "baa33d49b181eac2327ebe924c77c2dfc84006fb" + ] + }, + "102257": { + "id": "PR_kwDOAO6SJc6JrgJM", + "public_id": 102257, + "url": "https://github.com/godotengine/godot/pull/102257", + "diff_url": "https://github.com/godotengine/godot/pull/102257.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102257.patch", + "title": "Spread direct lighting calculation for LightmapGI over several submissions", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE2NTIxMzM5", + "created_at": "2025-01-31T19:26:13Z", + "updated_at": "2025-02-03T16:24:17Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzI3MzE4Mjcx", + "name": "crash", + "color": "#885544" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4Mjg5", + "name": "topic:3d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "49a004fc13048cafc1c010805b5847c987d8feeb" + ] + }, + "102260": { + "id": "PR_kwDOAO6SJc6Jr-Xi", + "public_id": 102260, + "url": "https://github.com/godotengine/godot/pull/102260", + "diff_url": "https://github.com/godotengine/godot/pull/102260.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102260.patch", + "title": "Remove unnecessary rescan after copying file", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMjMxNzI=", + "created_at": "2025-01-31T20:49:49Z", + "updated_at": "2025-02-03T14:52:53Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzI3MzE4Mjcx", + "name": "crash", + "color": "#885544" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "46d8231e63982d436347708102882175c85fbf31" + ] + }, + "102261": { + "id": "PR_kwDOAO6SJc6JsBxI", + "public_id": 102261, + "url": "https://github.com/godotengine/godot/pull/102261", + "diff_url": "https://github.com/godotengine/godot/pull/102261.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102261.patch", + "title": "Track mesh dependencies in Dummy RenderingServer", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE2NTIxMzM5", + "created_at": "2025-01-31T21:01:47Z", + "updated_at": "2025-02-03T15:06:39Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAABocF7RA", + "name": "cherrypick:4.3", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "258d4d5c3d9cab3d01a3fd53e022b174b94f48c6" + ] + }, + "102262": { + "id": "PR_kwDOAO6SJc6JsDZY", + "public_id": 102262, + "url": "https://github.com/godotengine/godot/pull/102262", + "diff_url": "https://github.com/godotengine/godot/pull/102262.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102262.patch", + "title": "Don't return Tree items outside visible rect", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMjMxNzI=", + "created_at": "2025-01-31T21:07:38Z", + "updated_at": "2025-02-03T14:52:47Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "886e5d80842e301df1950d7a49f58f746ed19469" + ] + }, + "102264": { + "id": "PR_kwDOAO6SJc6JsVf4", + "public_id": 102264, + "url": "https://github.com/godotengine/godot/pull/102264", + "diff_url": "https://github.com/godotengine/godot/pull/102264.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102264.patch", + "title": "Betsy: Consolidate documentation in module folder and cleanup SCsub", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ3MDEzMzg=", + "created_at": "2025-01-31T22:06:11Z", + "updated_at": "2025-02-06T00:25:27Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwzNzA0NzE3OTU=", + "name": "topic:thirdparty", + "color": "#ffee88" + } + ], + "commits": [ + "ceea97fc05fe66b471f521628eacf83bbd1bb554" + ] + }, + "102272": { + "id": "PR_kwDOAO6SJc6JtEMY", + "public_id": 102272, + "url": "https://github.com/godotengine/godot/pull/102272", + "diff_url": "https://github.com/godotengine/godot/pull/102272.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102272.patch", + "title": "Use a smaller epsilon for omni and spot attenuation cutoff", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE2NTIxMzM5", + "created_at": "2025-02-01T01:13:22Z", + "updated_at": "2025-02-03T14:23:59Z", + "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": [ + "6611c863bd29923006109be77c37c97fb01aaee9" + ] + }, + "102278": { + "id": "PR_kwDOAO6SJc6Jul0u", + "public_id": 102278, + "url": "https://github.com/godotengine/godot/pull/102278", + "diff_url": "https://github.com/godotengine/godot/pull/102278.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102278.patch", + "title": "Fix mouse filter on visual shader node previews", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMwMzYxNzY=", + "created_at": "2025-02-01T10:26:29Z", + "updated_at": "2025-02-03T14:23:59Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwxNjA5NDQyMDYy", + "name": "topic:shaders", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyODM1MTg3MzM=", + "name": "usability", + "color": "#447744" + } + ], + "commits": [ + "7cc0bf79dd7493d13651945ee10ef0e5f1b502ff" + ] + }, + "102296": { + "id": "PR_kwDOAO6SJc6JvSv8", + "public_id": 102296, + "url": "https://github.com/godotengine/godot/pull/102296", + "diff_url": "https://github.com/godotengine/godot/pull/102296.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102296.patch", + "title": "Fix TextEdit visible line count when setting text", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjEwMDU0MjI2", + "created_at": "2025-02-01T18:13:12Z", + "updated_at": "2025-02-04T15:45:50Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "0a19f89ee96322ef73d8c11310dd05e5ff58560e" + ] + }, + "102297": { + "id": "PR_kwDOAO6SJc6JvTMR", + "public_id": 102297, + "url": "https://github.com/godotengine/godot/pull/102297", + "diff_url": "https://github.com/godotengine/godot/pull/102297.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102297.patch", + "title": "Update modified time when reloading script", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMjMxNzI=", + "created_at": "2025-02-01T18:16:08Z", + "updated_at": "2025-02-03T14:52:49Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "a65fa94a2169f7a76c9353d9a8160672e7538ccb" + ] + }, + "102307": { + "id": "PR_kwDOAO6SJc6Jvw-O", + "public_id": 102307, + "url": "https://github.com/godotengine/godot/pull/102307", + "diff_url": "https://github.com/godotengine/godot/pull/102307.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102307.patch", + "title": "Setup working directory when quitting to project manager", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMjMxNzI=", + "created_at": "2025-02-01T23:27:04Z", + "updated_at": "2025-02-03T14:52:55Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "3b3b6661ad6d990729df77343ce5eaa8ec79d154" + ] + }, + "102311": { + "id": "PR_kwDOAO6SJc6Jv75X", + "public_id": 102311, + "url": "https://github.com/godotengine/godot/pull/102311", + "diff_url": "https://github.com/godotengine/godot/pull/102311.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102311.patch", + "title": "Fix Floating Window not visible after restore on KDE", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjgxMTA5MTY1", + "created_at": "2025-02-02T02:11:34Z", + "updated_at": "2025-02-05T10:35:16Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTczMjY=", + "name": "platform:linuxbsd", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyNTU=", + "name": "topic:porting", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyODM1MTg3MzM=", + "name": "usability", + "color": "#447744" + } + ], + "commits": [ + "150191353fd960bbd562a9c5890760cf15216c3d" + ] + }, + "102312": { + "id": "PR_kwDOAO6SJc6Jv8Vs", + "public_id": 102312, + "url": "https://github.com/godotengine/godot/pull/102312", + "diff_url": "https://github.com/godotengine/godot/pull/102312.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102312.patch", + "title": "Fix Floating Window focus on run", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjgxMTA5MTY1", + "created_at": "2025-02-02T02:18:03Z", + "updated_at": "2025-02-03T14:23:55Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "3387ee1ab2fb425594b1009bdbeb09d42ce570c5" + ] + }, + "102314": { + "id": "PR_kwDOAO6SJc6JwBK2", + "public_id": 102314, + "url": "https://github.com/godotengine/godot/pull/102314", + "diff_url": "https://github.com/godotengine/godot/pull/102314.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102314.patch", + "title": "Fix Floating Window overlapping when on screen edge on KDE", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjgxMTA5MTY1", + "created_at": "2025-02-02T03:35:24Z", + "updated_at": "2025-02-05T10:35:38Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTczMjY=", + "name": "platform:linuxbsd", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyODM1MTg3MzM=", + "name": "usability", + "color": "#447744" + } + ], + "commits": [ + "bc0efb86a9879584aa809d95200a09e6b4ec0481" + ] + }, + "102329": { + "id": "PR_kwDOAO6SJc6JxAhG", + "public_id": 102329, + "url": "https://github.com/godotengine/godot/pull/102329", + "diff_url": "https://github.com/godotengine/godot/pull/102329.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102329.patch", + "title": "Fix runtime crash with 3D selection with no camera", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMwNzM5MjM5", + "created_at": "2025-02-02T17:03:05Z", + "updated_at": "2025-02-03T14:25:00Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzI3MzE4Mjcx", + "name": "crash", + "color": "#885544" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "4c32d27e8ec46874736217f97deed507e3ba48d0" + ] + }, + "102336": { + "id": "PR_kwDOAO6SJc6JxRI0", + "public_id": 102336, + "url": "https://github.com/godotengine/godot/pull/102336", + "diff_url": "https://github.com/godotengine/godot/pull/102336.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102336.patch", + "title": "Fix 'Show in FileSystem' jumps to incorrect entry under certain conditions", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjY2MDA0Mjgw", + "created_at": "2025-02-02T20:13:19Z", + "updated_at": "2025-02-04T15:09:29Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "f0ae69ed8e04c65a7960c4d67d94c2d0707fddd7" + ] + }, + "102342": { + "id": "PR_kwDOAO6SJc6JxZRj", + "public_id": 102342, + "url": "https://github.com/godotengine/godot/pull/102342", + "diff_url": "https://github.com/godotengine/godot/pull/102342.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102342.patch", + "title": "Make `CharFXTransform.font` property read only, add some extra documentation notes.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2025-02-02T21:42:49Z", + "updated_at": "2025-02-05T10:54:25Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "50740c4e91a347bc28046cc1b4c9469f3f4880f1" + ] + }, + "102344": { + "id": "PR_kwDOAO6SJc6JxbtE", + "public_id": 102344, + "url": "https://github.com/godotengine/godot/pull/102344", + "diff_url": "https://github.com/godotengine/godot/pull/102344.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102344.patch", + "title": "[RTL] Fix updating region without updating texture.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2025-02-02T22:07:30Z", + "updated_at": "2025-02-04T15:09:28Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "5b57904bef74a8435d8429da47e6558e13152046" + ] + }, + "102349": { + "id": "PR_kwDOAO6SJc6Jxm0R", + "public_id": 102349, + "url": "https://github.com/godotengine/godot/pull/102349", + "diff_url": "https://github.com/godotengine/godot/pull/102349.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102349.patch", + "title": "Fix ColorPicker RAW alpha slider theme", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOCXd9wA", + "created_at": "2025-02-02T23:52:36Z", + "updated_at": "2025-02-03T19:51:19Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "e50f509b3defd6e1e2dd259e2a449732281ed7ed" + ] + }, + "102365": { + "id": "PR_kwDOAO6SJc6J2jS6", + "public_id": 102365, + "url": "https://github.com/godotengine/godot/pull/102365", + "diff_url": "https://github.com/godotengine/godot/pull/102365.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102365.patch", + "title": "Implement `get_length()` for pipes.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2025-02-03T13:45:50Z", + "updated_at": "2025-02-03T17:18:23Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc3ODA=", + "name": "platform:macos", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyMDU0MTc0MTM=", + "name": "platform:windows", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyNTU=", + "name": "topic:porting", + "color": "#ffee88" + } + ], + "commits": [ + "e6e108d091c0802558b98a0e46ba9f86cdd53b6b" + ] + }, + "102371": { + "id": "PR_kwDOAO6SJc6J3xSe", + "public_id": 102371, + "url": "https://github.com/godotengine/godot/pull/102371", + "diff_url": "https://github.com/godotengine/godot/pull/102371.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102371.patch", + "title": "SCons: Apply new ruff/mypy fixes", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE3NDg5Mjky", + "created_at": "2025-02-03T16:00:17Z", + "updated_at": "2025-02-03T17:18:29Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwMDk=", + "name": "topic:buildsystem", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyMzA0OTQ4MTIx", + "name": "topic:codestyle", + "color": "#ffee88" + } + ], + "commits": [ + "382c760ea68c8c596de4005efa2014f5fb0ca3af" + ] + }, + "102379": { + "id": "PR_kwDOAO6SJc6J5-ep", + "public_id": 102379, + "url": "https://github.com/godotengine/godot/pull/102379", + "diff_url": "https://github.com/godotengine/godot/pull/102379.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102379.patch", + "title": "Fix wrong inspector offset on scene switch", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMwNzM5MjM5", + "created_at": "2025-02-03T21:29:00Z", + "updated_at": "2025-02-04T15:10:51Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "9002590990a4b8ddfc5ba0a0e83ae489a09cafdb" + ] + }, + "102384": { + "id": "PR_kwDOAO6SJc6J6piF", + "public_id": 102384, + "url": "https://github.com/godotengine/godot/pull/102384", + "diff_url": "https://github.com/godotengine/godot/pull/102384.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102384.patch", + "title": "Fix `OpenXRAPIExtension` casting build issue", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOBbErLQ", + "created_at": "2025-02-03T23:11:20Z", + "updated_at": "2025-02-04T15:09:26Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwMDk=", + "name": "topic:buildsystem", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWw4NjU1ODUwMDA=", + "name": "topic:xr", + "color": "#ffee88" + } + ], + "commits": [ + "e7a3a27d1cd2dd3ce1303c33ecb5439784dcd2fc" + ] + }, + "102390": { + "id": "PR_kwDOAO6SJc6J7NsT", + "public_id": 102390, + "url": "https://github.com/godotengine/godot/pull/102390", + "diff_url": "https://github.com/godotengine/godot/pull/102390.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102390.patch", + "title": "Editor: Fix node selection within SubViewports using size 2d override", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUyODUy", + "created_at": "2025-02-04T01:45:13Z", + "updated_at": "2025-02-05T18:39:22Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAABocF7RA", + "name": "cherrypick:4.3", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4MDU5", + "name": "topic:2d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "636b822781be4587811364f0f6959781497f4f82" + ] + }, + "102392": { + "id": "PR_kwDOAO6SJc6J7iqM", + "public_id": 102392, + "url": "https://github.com/godotengine/godot/pull/102392", + "diff_url": "https://github.com/godotengine/godot/pull/102392.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102392.patch", + "title": "Hide slider for array size selector in editor", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjk5NTc5ODc=", + "created_at": "2025-02-04T03:14:02Z", + "updated_at": "2025-02-07T09:36: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": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "bbfbde99e975e35940220d9e764c2a224e3dde2b" + ] + }, + "102396": { + "id": "PR_kwDOAO6SJc6J8Nyj", + "public_id": 102396, + "url": "https://github.com/godotengine/godot/pull/102396", + "diff_url": "https://github.com/godotengine/godot/pull/102396.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102396.patch", + "title": "Fix `is_valid_float`, `Variant` parser, `Expression` parser, script highlighter, and `TextServer` not handing capital E in scientific notation.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2025-02-04T06:03:44Z", + "updated_at": "2025-02-06T00:25:26Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + } + ], + "commits": [ + "b50d9742c25392c5d24df1dd3ff300a7886b58e8" + ] + }, + "102400": { + "id": "PR_kwDOAO6SJc6J84lk", + "public_id": 102400, + "url": "https://github.com/godotengine/godot/pull/102400", + "diff_url": "https://github.com/godotengine/godot/pull/102400.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102400.patch", + "title": "Fix uppercase B and X parsing in the integer literals.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2025-02-04T07:59:22Z", + "updated_at": "2025-02-05T16:31:26Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwODI=", + "name": "topic:gdscript", + "color": "#ffee88" + } + ], + "commits": [ + "3be46a69c431519fbe4b6a5d39374585fd994802" + ] + }, + "102401": { + "id": "PR_kwDOAO6SJc6J9gbM", + "public_id": 102401, + "url": "https://github.com/godotengine/godot/pull/102401", + "diff_url": "https://github.com/godotengine/godot/pull/102401.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102401.patch", + "title": "Fix enum value lookup jump", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOBe5tvQ", + "created_at": "2025-02-04T09:29:03Z", + "updated_at": "2025-02-07T00:46:44Z", + "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": [ + "d616ea5462cca744c354a42ffacbd21d768a40ae" + ] + }, + "102402": { + "id": "PR_kwDOAO6SJc6J9lm8", + "public_id": 102402, + "url": "https://github.com/godotengine/godot/pull/102402", + "diff_url": "https://github.com/godotengine/godot/pull/102402.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102402.patch", + "title": "[TextServer] Fix line/word breaks not always updated when applying overrun.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2025-02-04T09:38:56Z", + "updated_at": "2025-02-04T15:09:26Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "f2709c7ded53c8d8c4947a1190c903034a642968" + ] + }, + "102405": { + "id": "PR_kwDOAO6SJc6J-Uea", + "public_id": 102405, + "url": "https://github.com/godotengine/godot/pull/102405", + "diff_url": "https://github.com/godotengine/godot/pull/102405.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102405.patch", + "title": "Fix seed not randomizing for particles. Fix seed being stored when fixed seed is off", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc5MTc0NzU=", + "created_at": "2025-02-04T11:04:14Z", + "updated_at": "2025-02-05T10:36:19Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAABCNCFwA", + "name": "topic:particles", + "color": "#ffee88" + } + ], + "commits": [ + "2f3f6f69d91b78a9e964c48e9b95d4c85e2c8590" + ] + }, + "102423": { + "id": "PR_kwDOAO6SJc6KCLDn", + "public_id": 102423, + "url": "https://github.com/godotengine/godot/pull/102423", + "diff_url": "https://github.com/godotengine/godot/pull/102423.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102423.patch", + "title": "CI: Add a Linux job for `template_debug`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ3MDEzMzg=", + "created_at": "2025-02-04T17:58:31Z", + "updated_at": "2025-02-05T11:24:54Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwMDk=", + "name": "topic:buildsystem", + "color": "#ffee88" + } + ], + "commits": [ + "327e5d3a4c25b7c207e1290e0acfbdf259145429" + ] + }, + "102424": { + "id": "PR_kwDOAO6SJc6KCNs8", + "public_id": 102424, + "url": "https://github.com/godotengine/godot/pull/102424", + "diff_url": "https://github.com/godotengine/godot/pull/102424.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102424.patch", + "title": "Fix over saturated static colored lights", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUyMzIyNzQ1", + "created_at": "2025-02-04T18:04:20Z", + "updated_at": "2025-02-05T10:35:57Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "9cb317c7c0cd75afb15f0558fcc445867165bdd1" + ] + }, + "102429": { + "id": "PR_kwDOAO6SJc6KCitb", + "public_id": 102429, + "url": "https://github.com/godotengine/godot/pull/102429", + "diff_url": "https://github.com/godotengine/godot/pull/102429.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102429.patch", + "title": "Revert \"Fixed resource loader using not fully loaded scripts\"", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ3MDEzMzg=", + "created_at": "2025-02-04T18:54:04Z", + "updated_at": "2025-02-05T10:36:03Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwODI=", + "name": "topic:gdscript", + "color": "#ffee88" + } + ], + "commits": [ + "daa074881b7d2e587bab814c0523d5d26edbe802" + ] + }, + "102432": { + "id": "PR_kwDOAO6SJc6KC295", + "public_id": 102432, + "url": "https://github.com/godotengine/godot/pull/102432", + "diff_url": "https://github.com/godotengine/godot/pull/102432.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102432.patch", + "title": "Revert \"Use `AHashMap` for `RBMap` nodes and `HashMap` `input_activity`\"", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ3MDEzMzg=", + "created_at": "2025-02-04T19:42:24Z", + "updated_at": "2025-02-05T10:36:25Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzI3MzE4Mjcx", + "name": "crash", + "color": "#885544" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA1NjQ4", + "name": "topic:animation", + "color": "#ffee88" + } + ], + "commits": [ + "6d4c2d002dd99cb4d51d26adaa5ca2977f16aa93" + ] + }, + "102438": { + "id": "PR_kwDOAO6SJc6KDvz_", + "public_id": 102438, + "url": "https://github.com/godotengine/godot/pull/102438", + "diff_url": "https://github.com/godotengine/godot/pull/102438.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102438.patch", + "title": "Fix Tree `item_margin` for low spacing values in Editor Theme", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOCXd9wA", + "created_at": "2025-02-04T22:09:07Z", + "updated_at": "2025-02-06T06:25:31Z", + "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": [ + "f791315b281b990966af7b6b66a61b559e34a2f1" + ] + }, + "102444": { + "id": "PR_kwDOAO6SJc6KEucq", + "public_id": 102444, + "url": "https://github.com/godotengine/godot/pull/102444", + "diff_url": "https://github.com/godotengine/godot/pull/102444.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102444.patch", + "title": "Prevent save confirmation dialog from trying to parent to itself", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOBkx80A", + "created_at": "2025-02-05T02:22:56Z", + "updated_at": "2025-02-05T16:33:00Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "1c384e7b78d7f64bec6d1e026785ed11053b840a" + ] + }, + "102446": { + "id": "PR_kwDOAO6SJc6KFghX", + "public_id": 102446, + "url": "https://github.com/godotengine/godot/pull/102446", + "diff_url": "https://github.com/godotengine/godot/pull/102446.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102446.patch", + "title": "Export the `rendering/renderer/rendering_method.mobile` project setting to the AndroidManifest", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjkxNDk2OA==", + "created_at": "2025-02-05T05:18:57Z", + "updated_at": "2025-02-05T19:18:14Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc1NjI=", + "name": "platform:android", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyOTA5OTAwODUw", + "name": "topic:export", + "color": "#ffee88" + } + ], + "commits": [ + "9e4365f1a7bd10c2f8599d3a29730c0ed424d4a0" + ] + }, + "102448": { + "id": "PR_kwDOAO6SJc6KGKKb", + "public_id": 102448, + "url": "https://github.com/godotengine/godot/pull/102448", + "diff_url": "https://github.com/godotengine/godot/pull/102448.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102448.patch", + "title": "Add `XK_KP_{Decimal,Enter}` to `KeyMappingX11::is_sym_numpad()`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjI3MDkyOA==", + "created_at": "2025-02-05T07:15:55Z", + "updated_at": "2025-02-05T16:31:23Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTczMjY=", + "name": "platform:linuxbsd", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyNTU=", + "name": "topic:porting", + "color": "#ffee88" + } + ], + "commits": [ + "e34e1270621a69574b75ce4e392c2830fe15a171" + ] + }, + "102450": { + "id": "PR_kwDOAO6SJc6KHVsW", + "public_id": 102450, + "url": "https://github.com/godotengine/godot/pull/102450", + "diff_url": "https://github.com/godotengine/godot/pull/102450.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102450.patch", + "title": "Mention visibility layers and inheritance in `Node3D.is_visible_in_tree()` docs", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE4MDAzMg==", + "created_at": "2025-02-05T09:58:02Z", + "updated_at": "2025-02-05T12:07:24Z", + "target_branch": "master", + "labels": [ + { + "id": "LA_kwDOAO6SJc8AAAABocF7RA", + "name": "cherrypick:4.3", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + } + ], + "commits": [ + "8af50726522773a9f5d280054c9517a694d7ff65" + ] + }, + "102454": { + "id": "PR_kwDOAO6SJc6KIwUb", + "public_id": 102454, + "url": "https://github.com/godotengine/godot/pull/102454", + "diff_url": "https://github.com/godotengine/godot/pull/102454.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102454.patch", + "title": "Fix erroneous logic when flushes are involved on RD async methods.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUzODUwNA==", + "created_at": "2025-02-05T12:50:41Z", + "updated_at": "2025-02-05T16:31: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": [ + "1bba9dbce9104215170dd508180829270507fc86" + ] + }, + "102470": { + "id": "PR_kwDOAO6SJc6KNgIw", + "public_id": 102470, + "url": "https://github.com/godotengine/godot/pull/102470", + "diff_url": "https://github.com/godotengine/godot/pull/102470.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102470.patch", + "title": "Fix Floating Window request close when a dialog is opened", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjgxMTA5MTY1", + "created_at": "2025-02-06T01:00:15Z", + "updated_at": "2025-02-07T00:46:38Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "a3d03717c0862825bab8c4acdeb889345cd04760" + ] + }, + "102474": { + "id": "PR_kwDOAO6SJc6KPkLz", + "public_id": 102474, + "url": "https://github.com/godotengine/godot/pull/102474", + "diff_url": "https://github.com/godotengine/godot/pull/102474.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102474.patch", + "title": "Add ZWSP to the list of space characters.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2025-02-06T08:32:59Z", + "updated_at": "2025-02-07T00:46:31Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "a6ff5187637ada695a432b6b43912305734aaff0" + ] + }, + "102477": { + "id": "PR_kwDOAO6SJc6KRBAs", + "public_id": 102477, + "url": "https://github.com/godotengine/godot/pull/102477", + "diff_url": "https://github.com/godotengine/godot/pull/102477.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102477.patch", + "title": "Decrease default Max Rays per Pass setting to 4 to fix some lightmapping crashes", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE4MDAzMg==", + "created_at": "2025-02-06T11:46:48Z", + "updated_at": "2025-02-07T00:46:40Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzI3MzE4Mjcx", + "name": "crash", + "color": "#885544" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4Mjg5", + "name": "topic:3d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "0c4834b20f7a1c00770db7a516f29c69543790f4" + ] + }, + "102480": { + "id": "PR_kwDOAO6SJc6KRcON", + "public_id": 102480, + "url": "https://github.com/godotengine/godot/pull/102480", + "diff_url": "https://github.com/godotengine/godot/pull/102480.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102480.patch", + "title": "Add loop annotations to ubershaders to prevent loop unrolling.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUzODUwNA==", + "created_at": "2025-02-06T12:42:08Z", + "updated_at": "2025-02-07T00:46:26Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "d39ac94c41a8502e06ee7942bc6b8bebde40cf88" + ] + }, + "102488": { + "id": "PR_kwDOAO6SJc6KS0zu", + "public_id": 102488, + "url": "https://github.com/godotengine/godot/pull/102488", + "diff_url": "https://github.com/godotengine/godot/pull/102488.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102488.patch", + "title": "Hide EditorSpinSlider slider for VectorNI", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOCXd9wA", + "created_at": "2025-02-06T15:22:53Z", + "updated_at": "2025-02-07T00:45:46Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "d53dbaf81a66fb78696dd08adb71375e50d505b5" + ] + }, + "102489": { + "id": "PR_kwDOAO6SJc6KS9sW", + "public_id": 102489, + "url": "https://github.com/godotengine/godot/pull/102489", + "diff_url": "https://github.com/godotengine/godot/pull/102489.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102489.patch", + "title": "Improve UID file creation condition", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMjMxNzI=", + "created_at": "2025-02-06T15:38:58Z", + "updated_at": "2025-02-07T04:14:33Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "65509ae4fff0fc9dfa22fa787624611a36175ac2" + ] + }, + "102493": { + "id": "PR_kwDOAO6SJc6KT6Kr", + "public_id": 102493, + "url": "https://github.com/godotengine/godot/pull/102493", + "diff_url": "https://github.com/godotengine/godot/pull/102493.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102493.patch", + "title": "Fix regression in moving resources in filesystem dock", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NzA1NDAx", + "created_at": "2025-02-06T17:18:22Z", + "updated_at": "2025-02-07T01:55:27Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "4391d88c1a5dcd6d75e4a9d8b8a9fa827a0b9e90" + ] + }, + "102497": { + "id": "PR_kwDOAO6SJc6KUuEn", + "public_id": 102497, + "url": "https://github.com/godotengine/godot/pull/102497", + "diff_url": "https://github.com/godotengine/godot/pull/102497.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102497.patch", + "title": "Fix rendering material when UV2 is compressed", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUzMTUwMjQ0", + "created_at": "2025-02-06T19:20:48Z", + "updated_at": "2025-02-07T00:46:02Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAABbYOrww", + "name": "cherrypick:4.2", + "color": "#446699" + }, + { + "id": "LA_kwDOAO6SJc8AAAABocF7RA", + "name": "cherrypick:4.3", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4Mjg5", + "name": "topic:3d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "8714b36171ed0e1f13b163e2f8a50b62b6cc0c76" + ] + }, + "102503": { + "id": "PR_kwDOAO6SJc6KWJr_", + "public_id": 102503, + "url": "https://github.com/godotengine/godot/pull/102503", + "diff_url": "https://github.com/godotengine/godot/pull/102503.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102503.patch", + "title": "Ensure instance uniforms are freed by updating dirty items before freeing", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE2NTIxMzM5", + "created_at": "2025-02-06T22:50:41Z", + "updated_at": "2025-02-07T00:45:38Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4MDU5", + "name": "topic:2d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwxNjA5NDQyMDYy", + "name": "topic:shaders", + "color": "#ffee88" + } + ], + "commits": [ + "b676944dcf5e46d6228aed5e7e3692a4080b4724" + ] + }, + "102506": { + "id": "PR_kwDOAO6SJc6KWiRz", + "public_id": 102506, + "url": "https://github.com/godotengine/godot/pull/102506", + "diff_url": "https://github.com/godotengine/godot/pull/102506.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102506.patch", + "title": "Workaround mingw-gcc LTO ICE by re-adding some dead code...", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ3MDEzMzg=", + "created_at": "2025-02-07T00:09:15Z", + "updated_at": "2025-02-07T00:45: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": [ + "e12a424bc569ac5ae9ff2944a8df7fc11b157d71" + ] } } } \ No newline at end of file