diff --git a/configs/godotengine.godot.4.4.json b/configs/godotengine.godot.4.4.json index 571a612..9ea1f87 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": "4ce466d7fa79e351d4295d5bb47e3266089c3a59", + "ref": "a013481b0911e59cc3f3dea7ebb732450c3e1460", "from_ref": "4.3-stable", - "article": "https://godotengine.org/article/dev-snapshot-godot-4-4-beta-1/", + "article": "https://godotengine.org/article/dev-snapshot-godot-4-4-beta-2/", "releases": [ { @@ -53,6 +53,12 @@ "ref": "4ce466d7fa79e351d4295d5bb47e3266089c3a59", "from_ref": "46c8f8c5c5874c7c56ea5b1384259de9402d3449", "article": "https://godotengine.org/article/dev-snapshot-godot-4-4-beta-1/" + }, + { + "name": "beta2", + "ref": "a013481b0911e59cc3f3dea7ebb732450c3e1460", + "from_ref": "4ce466d7fa79e351d4295d5bb47e3266089c3a59", + "article": "https://godotengine.org/article/dev-snapshot-godot-4-4-beta-2/" } ] } diff --git a/data/godotengine.godot.4.4.json b/data/godotengine.godot.4.4.json index b8c9fe4..d3c17a4 100644 --- a/data/godotengine.godot.4.4.json +++ b/data/godotengine.godot.4.4.json @@ -1,5 +1,5 @@ { - "generated_at": 1736900400051, + "generated_at": 1738166619130, "log": [ "4ce466d7fa79e351d4295d5bb47e3266089c3a59", "6d3e66badf3251098a57961b58bb8f97522115fa", @@ -4862,7 +4862,295 @@ "7f1863f83d239b7450394930474f8620511e019c", "a1a5c87f9e640cfe09edb58ed9cabd17afe5e7e9", "45e2908d30987b8a1185e1a162c8cb0303f5355e", - "97205ea5b8126c4f1f613288d7bd366e6155eeee" + "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" ], "release_logs": { "dev1": [ @@ -9742,6 +10030,296 @@ "b32395ade9455756b20d55d6c69641b35ebb2812", "df61dca5ba8818f0a0b244970df35818337ba3b1", "6aebc9129820c0f080ff1626ff60507bf63de6a5" + ], + "beta2": [ + "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" ] }, "authors": { @@ -9750,8 +10328,8 @@ "user": "akien-mga", "avatar": "https://avatars.githubusercontent.com/u/4701338?u=4a42fd867f2c449fcc23adf635dd574dae98e6c2&v=4", "url": "https://github.com/akien-mga", - "pull_count": 51, - "commit_count": 63 + "pull_count": 55, + "commit_count": 67 }, "MDQ6VXNlcjQ5NTUwNTE=": { "id": "MDQ6VXNlcjQ5NTUwNTE=", @@ -9766,40 +10344,40 @@ "user": "YeldhamDev", "avatar": "https://avatars.githubusercontent.com/u/30739239?u=ccfc0c8ff4c980eb77e097aa72e9ad04749294a9&v=4", "url": "https://github.com/YeldhamDev", - "pull_count": 17, - "commit_count": 17 + "pull_count": 18, + "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": 10, - "commit_count": 10 + "pull_count": 12, + "commit_count": 12 }, "MDQ6VXNlcjc2NDU2ODM=": { "id": "MDQ6VXNlcjc2NDU2ODM=", "user": "bruvzg", "avatar": "https://avatars.githubusercontent.com/u/7645683?u=2867ee7fcd920bc19b7d1cbf4b10264b9bbc9326&v=4", "url": "https://github.com/bruvzg", - "pull_count": 146, - "commit_count": 148 + "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": 4, - "commit_count": 3 + "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": 50, - "commit_count": 50 + "pull_count": 52, + "commit_count": 52 }, "MDQ6VXNlcjEyNzU2MDQ3": { "id": "MDQ6VXNlcjEyNzU2MDQ3", @@ -9814,16 +10392,16 @@ "user": "syntaxerror247", "avatar": "https://avatars.githubusercontent.com/u/176927541?u=25817fe797fcc7a812ba9d7f58f593f5a003abbb&v=4", "url": "https://github.com/syntaxerror247", - "pull_count": 34, - "commit_count": 36 + "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": 36, - "commit_count": 37 + "pull_count": 42, + "commit_count": 43 }, "MDQ6VXNlcjE2OTUzNTg2": { "id": "MDQ6VXNlcjE2OTUzNTg2", @@ -9846,16 +10424,16 @@ "user": "KoBeWi", "avatar": "https://avatars.githubusercontent.com/u/2223172?u=fc85633b469acb6e7baef4dba5171f19a2a4ff85&v=4", "url": "https://github.com/KoBeWi", - "pull_count": 123, - "commit_count": 132 + "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": 35, - "commit_count": 36 + "pull_count": 43, + "commit_count": 43 }, "MDQ6VXNlcjE2NDY4NzU=": { "id": "MDQ6VXNlcjE2NDY4NzU=", @@ -9878,16 +10456,16 @@ "user": "scgm0", "avatar": "https://avatars.githubusercontent.com/u/52148221?u=34bf7942b6a1371de5d23db1ceec708af3845919&v=4", "url": "https://github.com/scgm0", - "pull_count": 4, - "commit_count": 4 + "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": 2, - "commit_count": 2 + "pull_count": 3, + "commit_count": 3 }, "MDQ6VXNlcjExMjg3Mjc0": { "id": "MDQ6VXNlcjExMjg3Mjc0", @@ -9926,16 +10504,16 @@ "user": "smix8", "avatar": "https://avatars.githubusercontent.com/u/52464204?u=7f0a771fc01e68f7e841d7a641cad2b28e1875b3&v=4", "url": "https://github.com/smix8", - "pull_count": 32, - "commit_count": 32 + "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": 23, - "commit_count": 29 + "pull_count": 24, + "commit_count": 30 }, "MDQ6VXNlcjQ2MzYyMjk5": { "id": "MDQ6VXNlcjQ2MzYyMjk5", @@ -9958,8 +10536,8 @@ "user": "Ivorforce", "avatar": "https://avatars.githubusercontent.com/u/2308167?u=f7f8e0273f784f5ec6f6b7fe4a88d449896eb48a&v=4", "url": "https://github.com/Ivorforce", - "pull_count": 33, - "commit_count": 33 + "pull_count": 35, + "commit_count": 35 }, "MDQ6VXNlcjU2Njc3MTM0": { "id": "MDQ6VXNlcjU2Njc3MTM0", @@ -9998,24 +10576,24 @@ "user": "kiroxas", "avatar": "https://avatars.githubusercontent.com/u/3176062?v=4", "url": "https://github.com/kiroxas", - "pull_count": 11, - "commit_count": 11 + "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": 8, - "commit_count": 8 + "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": 54, - "commit_count": 60 + "pull_count": 57, + "commit_count": 64 }, "MDQ6VXNlcjUzMTU2MDY2": { "id": "MDQ6VXNlcjUzMTU2MDY2", @@ -10030,8 +10608,8 @@ "user": "Calinou", "avatar": "https://avatars.githubusercontent.com/u/180032?v=4", "url": "https://github.com/Calinou", - "pull_count": 81, - "commit_count": 93 + "pull_count": 83, + "commit_count": 95 }, "MDQ6VXNlcjEzMTE1NTU=": { "id": "MDQ6VXNlcjEzMTE1NTU=", @@ -10046,8 +10624,8 @@ "user": "dsnopek", "avatar": "https://avatars.githubusercontent.com/u/191561?v=4", "url": "https://github.com/dsnopek", - "pull_count": 33, - "commit_count": 33 + "pull_count": 34, + "commit_count": 34 }, "MDQ6VXNlcjMwNTQxMTgz": { "id": "MDQ6VXNlcjMwNTQxMTgz", @@ -10070,16 +10648,16 @@ "user": "stuartcarnie", "avatar": "https://avatars.githubusercontent.com/u/52852?v=4", "url": "https://github.com/stuartcarnie", - "pull_count": 27, - "commit_count": 29 + "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": 52, - "commit_count": 71 + "pull_count": 53, + "commit_count": 72 }, "MDQ6VXNlcjY3NjkzODMw": { "id": "MDQ6VXNlcjY3NjkzODMw", @@ -10102,8 +10680,8 @@ "user": "allenwp", "avatar": "https://avatars.githubusercontent.com/u/17506573?u=6e9313e254649f6dc55e92536596487ac10bf5a2&v=4", "url": "https://github.com/allenwp", - "pull_count": 6, - "commit_count": 7 + "pull_count": 7, + "commit_count": 8 }, "U_kgDOBh-IFQ": { "id": "U_kgDOBh-IFQ", @@ -10126,16 +10704,16 @@ "user": "ryevdokimov", "avatar": "https://avatars.githubusercontent.com/u/105675984?v=4", "url": "https://github.com/ryevdokimov", - "pull_count": 10, - "commit_count": 11 + "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": 9, - "commit_count": 9 + "pull_count": 12, + "commit_count": 12 }, "MDQ6VXNlcjM4MDM0MzM=": { "id": "MDQ6VXNlcjM4MDM0MzM=", @@ -10150,24 +10728,24 @@ "user": "WhalesState", "avatar": "https://avatars.githubusercontent.com/u/53877170?u=91917e0336efbc8ad71e04d9911dd4630689f968&v=4", "url": "https://github.com/WhalesState", - "pull_count": 11, - "commit_count": 11 + "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": 41, - "commit_count": 42 + "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": 9, - "commit_count": 9 + "pull_count": 10, + "commit_count": 10 }, "MDQ6VXNlcjE2OTQ1OTUw": { "id": "MDQ6VXNlcjE2OTQ1OTUw", @@ -10198,8 +10776,8 @@ "user": "DarioSamo", "avatar": "https://avatars.githubusercontent.com/u/538504?u=45f09996711edf524a11181d136e38113210b6ce&v=4", "url": "https://github.com/DarioSamo", - "pull_count": 27, - "commit_count": 27 + "pull_count": 28, + "commit_count": 28 }, "U_kgDOBvKYDQ": { "id": "U_kgDOBvKYDQ", @@ -10262,8 +10840,8 @@ "user": "clayjohn", "avatar": "https://avatars.githubusercontent.com/u/16521339?u=e44a465cbebabb9ea2be80b59e6dc07966bef5b7&v=4", "url": "https://github.com/clayjohn", - "pull_count": 57, - "commit_count": 60 + "pull_count": 60, + "commit_count": 64 }, "MDQ6VXNlcjIzNDM5NTE4": { "id": "MDQ6VXNlcjIzNDM5NTE4", @@ -10278,8 +10856,8 @@ "user": "Riteo", "avatar": "https://avatars.githubusercontent.com/u/31065808?u=3942c3c11f481fff6e2ac299080377c2ad788f6e&v=4", "url": "https://github.com/Riteo", - "pull_count": 9, - "commit_count": 12 + "pull_count": 12, + "commit_count": 15 }, "MDQ6VXNlcjU4NjY5": { "id": "MDQ6VXNlcjU4NjY5", @@ -10294,8 +10872,8 @@ "user": "mateuseap", "avatar": "https://avatars.githubusercontent.com/u/52019009?u=03321a66c59a03cc4ff7345614a8f85124770ead&v=4", "url": "https://github.com/mateuseap", - "pull_count": 1, - "commit_count": 1 + "pull_count": 3, + "commit_count": 3 }, "MDQ6VXNlcjU1MjY3NzA4": { "id": "MDQ6VXNlcjU1MjY3NzA4", @@ -10310,8 +10888,8 @@ "user": "Summersay415", "avatar": "https://avatars.githubusercontent.com/u/71974498?u=5125beeeb6dd767889dd40255da750aff482b9d4&v=4", "url": "https://github.com/Summersay415", - "pull_count": 8, - "commit_count": 9 + "pull_count": 9, + "commit_count": 10 }, "MDQ6VXNlcjE2NzI2MTc1": { "id": "MDQ6VXNlcjE2NzI2MTc1", @@ -10350,8 +10928,8 @@ "user": "mihe", "avatar": "https://avatars.githubusercontent.com/u/4884246?u=6bab84ad2a0262e5dec39c0c5e7a5b24d1c80c6b&v=4", "url": "https://github.com/mihe", - "pull_count": 16, - "commit_count": 17 + "pull_count": 21, + "commit_count": 22 }, "": { "id": "", @@ -10359,7 +10937,7 @@ "avatar": "https://avatars.githubusercontent.com/u/10137?v=4", "url": "https://github.com/ghost", "pull_count": 1, - "commit_count": 12 + "commit_count": 13 }, "MDQ6VXNlcjMyOTA4NDIz": { "id": "MDQ6VXNlcjMyOTA4NDIz", @@ -10414,8 +10992,8 @@ "user": "adamscott", "avatar": "https://avatars.githubusercontent.com/u/270928?v=4", "url": "https://github.com/adamscott", - "pull_count": 25, - "commit_count": 30 + "pull_count": 39, + "commit_count": 33 }, "MDQ6VXNlcjE2MjE3Njg=": { "id": "MDQ6VXNlcjE2MjE3Njg=", @@ -10438,8 +11016,8 @@ "user": "RandomShaper", "avatar": "https://avatars.githubusercontent.com/u/11797174?u=a254c0fcd6cf4668367407a460e175559e12dc6f&v=4", "url": "https://github.com/RandomShaper", - "pull_count": 36, - "commit_count": 50 + "pull_count": 37, + "commit_count": 51 }, "MDQ6VXNlcjQ0OTM2Mjcw": { "id": "MDQ6VXNlcjQ0OTM2Mjcw", @@ -10510,8 +11088,8 @@ "user": "Sauermann", "avatar": "https://avatars.githubusercontent.com/u/6299227?v=4", "url": "https://github.com/Sauermann", - "pull_count": 13, - "commit_count": 13 + "pull_count": 14, + "commit_count": 14 }, "MDQ6VXNlcjI1ODc4NzM=": { "id": "MDQ6VXNlcjI1ODc4NzM=", @@ -10542,8 +11120,8 @@ "user": "ajreckof", "avatar": "https://avatars.githubusercontent.com/u/66184050?u=48fa4d9bc97ee884ea8987ec8d70bbacddccb12f&v=4", "url": "https://github.com/ajreckof", - "pull_count": 3, - "commit_count": 3 + "pull_count": 5, + "commit_count": 5 }, "MDQ6VXNlcjQ5NjA2NjIy": { "id": "MDQ6VXNlcjQ5NjA2NjIy", @@ -10614,8 +11192,8 @@ "user": "TCROC", "avatar": "https://avatars.githubusercontent.com/u/24307049?u=d195784832ed42069d02554c93df52be645c0009&v=4", "url": "https://github.com/TCROC", - "pull_count": 4, - "commit_count": 4 + "pull_count": 7, + "commit_count": 7 }, "MDQ6VXNlcjI3NDMzNjY=": { "id": "MDQ6VXNlcjI3NDMzNjY=", @@ -10638,8 +11216,8 @@ "user": "raulsntos", "avatar": "https://avatars.githubusercontent.com/u/3903059?u=1b0467024f137e562b21748eb6bf12f97dfa5bf6&v=4", "url": "https://github.com/raulsntos", - "pull_count": 26, - "commit_count": 31 + "pull_count": 27, + "commit_count": 32 }, "U_kgDOCKLGEQ": { "id": "U_kgDOCKLGEQ", @@ -10678,8 +11256,8 @@ "user": "Namey5", "avatar": "https://avatars.githubusercontent.com/u/38927424?u=1f51ad8bb8b087eae3e4c41a9b028292a34f6812&v=4", "url": "https://github.com/Namey5", - "pull_count": 6, - "commit_count": 6 + "pull_count": 7, + "commit_count": 7 }, "MDQ6VXNlcjQ3MTMyMjgw": { "id": "MDQ6VXNlcjQ3MTMyMjgw", @@ -10694,8 +11272,8 @@ "user": "Faless", "avatar": "https://avatars.githubusercontent.com/u/1687918?v=4", "url": "https://github.com/Faless", - "pull_count": 24, - "commit_count": 25 + "pull_count": 25, + "commit_count": 26 }, "MDQ6VXNlcjQ2NTU2MDY2": { "id": "MDQ6VXNlcjQ2NTU2MDY2", @@ -10710,8 +11288,8 @@ "user": "aryan-11825114", "avatar": "https://avatars.githubusercontent.com/u/62866798?v=4", "url": "https://github.com/aryan-11825114", - "pull_count": 4, - "commit_count": 4 + "pull_count": 5, + "commit_count": 5 }, "MDQ6VXNlcjEzMTE5MTM=": { "id": "MDQ6VXNlcjEzMTE5MTM=", @@ -10742,8 +11320,8 @@ "user": "timothyqiu", "avatar": "https://avatars.githubusercontent.com/u/372476?v=4", "url": "https://github.com/timothyqiu", - "pull_count": 75, - "commit_count": 78 + "pull_count": 76, + "commit_count": 79 }, "U_kgDOCKz2dg": { "id": "U_kgDOCKz2dg", @@ -10806,16 +11384,16 @@ "user": "Yelloween10", "avatar": "https://avatars.githubusercontent.com/u/134299963?u=6d1437411496b4d79fb41f3597e900f582caea1a&v=4", "url": "https://github.com/Yelloween10", - "pull_count": 2, - "commit_count": 2 + "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": 19, - "commit_count": 21 + "pull_count": 21, + "commit_count": 23 }, "MDQ6VXNlcjE4MTIwODc=": { "id": "MDQ6VXNlcjE4MTIwODc=", @@ -10886,8 +11464,8 @@ "user": "MJacred", "avatar": "https://avatars.githubusercontent.com/u/6639237?u=89d4350f70d480d0457417ef122a7aaa1bb633f7&v=4", "url": "https://github.com/MJacred", - "pull_count": 1, - "commit_count": 1 + "pull_count": 2, + "commit_count": 6 }, "MDQ6VXNlcjEzMzEzMzIx": { "id": "MDQ6VXNlcjEzMzEzMzIx", @@ -10950,8 +11528,8 @@ "user": "darksylinc", "avatar": "https://avatars.githubusercontent.com/u/3395130?v=4", "url": "https://github.com/darksylinc", - "pull_count": 13, - "commit_count": 12 + "pull_count": 15, + "commit_count": 14 }, "MDQ6VXNlcjUzMzA3NzIx": { "id": "MDQ6VXNlcjUzMzA3NzIx", @@ -11038,8 +11616,8 @@ "user": "juanjp600", "avatar": "https://avatars.githubusercontent.com/u/8607119?u=213be3767462eb3e4c07c3bf0dc8644eb625da5d&v=4", "url": "https://github.com/juanjp600", - "pull_count": 6, - "commit_count": 6 + "pull_count": 7, + "commit_count": 7 }, "MDQ6VXNlcjY0NjAxNDI0": { "id": "MDQ6VXNlcjY0NjAxNDI0", @@ -11062,8 +11640,8 @@ "user": "Giganzo", "avatar": "https://avatars.githubusercontent.com/u/158825920?v=4", "url": "https://github.com/Giganzo", - "pull_count": 24, - "commit_count": 24 + "pull_count": 26, + "commit_count": 26 }, "MDQ6VXNlcjM3Mzc4NzQ2": { "id": "MDQ6VXNlcjM3Mzc4NzQ2", @@ -11358,8 +11936,8 @@ "user": "miv391", "avatar": "https://avatars.githubusercontent.com/u/49998025?v=4", "url": "https://github.com/miv391", - "pull_count": 3, - "commit_count": 3 + "pull_count": 4, + "commit_count": 4 }, "MDQ6VXNlcjE4MDU5OTc0": { "id": "MDQ6VXNlcjE4MDU5OTc0", @@ -11422,8 +12000,8 @@ "user": "BattyBovine", "avatar": "https://avatars.githubusercontent.com/u/428511?u=7ee01803d06a5b451e14729094d89e3e13b72b6b&v=4", "url": "https://github.com/BattyBovine", - "pull_count": 1, - "commit_count": 0 + "pull_count": 3, + "commit_count": 2 }, "MDQ6VXNlcjExMjc3NTg4": { "id": "MDQ6VXNlcjExMjc3NTg4", @@ -11654,8 +12232,8 @@ "user": "tracefree", "avatar": "https://avatars.githubusercontent.com/u/155747722?u=167933a18207f6db3714ab5c2775db7a270d0e41&v=4", "url": "https://github.com/tracefree", - "pull_count": 4, - "commit_count": 4 + "pull_count": 5, + "commit_count": 5 }, "MDQ6VXNlcjE2NDQ3Mjgy": { "id": "MDQ6VXNlcjE2NDQ3Mjgy", @@ -12150,8 +12728,8 @@ "user": "aaronp64", "avatar": "https://avatars.githubusercontent.com/u/136198872?v=4", "url": "https://github.com/aaronp64", - "pull_count": 13, - "commit_count": 13 + "pull_count": 14, + "commit_count": 14 }, "MDQ6VXNlcjI1NjMwODAz": { "id": "MDQ6VXNlcjI1NjMwODAz", @@ -12254,8 +12832,8 @@ "user": "rburing", "avatar": "https://avatars.githubusercontent.com/u/229837?u=380bea11a30c8cb9a25651d120a4a85904ced8e3&v=4", "url": "https://github.com/rburing", - "pull_count": 5, - "commit_count": 5 + "pull_count": 7, + "commit_count": 7 }, "U_kgDOCOKG7A": { "id": "U_kgDOCOKG7A", @@ -12567,7 +13145,7 @@ "avatar": "https://avatars.githubusercontent.com/u/21999379?u=2b8b17ce969861380874563b333a546e0bbaab56&v=4", "url": "https://github.com/lawnjelly", "pull_count": 3, - "commit_count": 6 + "commit_count": 7 }, "MDQ6VXNlcjU5NzA5MDc2": { "id": "MDQ6VXNlcjU5NzA5MDc2", @@ -13672,6 +14250,126 @@ "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": { @@ -77105,6 +77803,3758 @@ "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": { @@ -77288,6 +81738,35 @@ "5c9cd6a604d30e48b73dbb558b8d6bf50b97c2a0" ] }, + "63059": { + "id": "PR_kwDOAO6SJc47gb3K", + "public_id": 63059, + "url": "https://github.com/godotengine/godot/pull/63059", + "diff_url": "https://github.com/godotengine/godot/pull/63059.diff", + "patch_url": "https://github.com/godotengine/godot/pull/63059.patch", + "title": "Fix getting wrong focus neighbor when the control is in ScrollContainer", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMwMzg2MDY3", + "created_at": "2022-07-16T05:44:07Z", + "updated_at": "2025-01-20T22:39:31Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "e1974635250ea5a34ba92e66a93974d0d6549b59" + ] + }, "63744": { "id": "PR_kwDOAO6SJc48Yvt0", "public_id": 63744, @@ -81087,6 +85566,35 @@ "d1e2afaae33aeb4c64708b3c6d439290f35a03ea" ] }, + "89763": { + "id": "PR_kwDOAO6SJc5qZ3UR", + "public_id": 89763, + "url": "https://github.com/godotengine/godot/pull/89763", + "diff_url": "https://github.com/godotengine/godot/pull/89763.diff", + "patch_url": "https://github.com/godotengine/godot/pull/89763.patch", + "title": "Fix focus when reordering array", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjY2MTg0MDUw", + "created_at": "2024-03-21T18:49:02Z", + "updated_at": "2025-01-16T23:24:38Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "d113a68e43174ae0abd06753eac215731d0dc425" + ] + }, "89919": { "id": "PR_kwDOAO6SJc5q1y74", "public_id": 89919, @@ -81364,6 +85872,35 @@ "e2c6daf7eff6e0b7e2e8d967e95a9ad56e948231" ] }, + "90425": { + "id": "PR_kwDOAO6SJc5sGunP", + "public_id": 90425, + "url": "https://github.com/godotengine/godot/pull/90425", + "diff_url": "https://github.com/godotengine/godot/pull/90425.diff", + "patch_url": "https://github.com/godotengine/godot/pull/90425.patch", + "title": "Fix \"res://\" being replaced by resource packs in the editor and on Android", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOCUiFig", + "created_at": "2024-04-09T09:03:44Z", + "updated_at": "2025-01-17T09:20:33Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + } + ], + "commits": [ + "d17ce4c37efccd6c1be89a66ff4dc14c60ff0111" + ] + }, "90644": { "id": "PR_kwDOAO6SJc5slCOr", "public_id": 90644, @@ -86470,6 +91007,40 @@ "1bd66af54ce86d5882830ce5170cdfeb914bb873" ] }, + "93792": { + "id": "PR_kwDOAO6SJc5z_k2h", + "public_id": 93792, + "url": "https://github.com/godotengine/godot/pull/93792", + "diff_url": "https://github.com/godotengine/godot/pull/93792.diff", + "patch_url": "https://github.com/godotengine/godot/pull/93792.patch", + "title": "Fix center viewport not working horizontally", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjEwMDU0MjI2", + "created_at": "2024-06-30T19:09:41Z", + "updated_at": "2025-01-28T02:42:48Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyODM1MTg3MzM=", + "name": "usability", + "color": "#447744" + } + ], + "commits": [ + "46fa85891bc24eef799750a548af5388f3da01f2" + ] + }, "93819": { "id": "PR_kwDOAO6SJc50F2RR", "public_id": 93819, @@ -88144,6 +92715,35 @@ "f9258ff928fb949eb5ccf4829cb85369a54b48cf" ] }, + "94479": { + "id": "PR_kwDOAO6SJc51rckG", + "public_id": 94479, + "url": "https://github.com/godotengine/godot/pull/94479", + "diff_url": "https://github.com/godotengine/godot/pull/94479.diff", + "patch_url": "https://github.com/godotengine/godot/pull/94479.patch", + "title": "Add flag to enable use of accurate path tangents for polygon rotation in `CSGPolygon3D`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjg2MDcxMTk=", + "created_at": "2024-07-17T18:25:51Z", + "updated_at": "2025-01-21T21:31:02Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4Mjg5", + "name": "topic:3d", + "color": "#ffee88" + } + ], + "commits": [ + "dd7bbcc837ed1148bc40021deab5215579c8c6f4" + ] + }, "94507": { "id": "PR_kwDOAO6SJc51xdCs", "public_id": 94507, @@ -105619,6 +110219,45 @@ "dee0453b5774cc411d2305aa9210c4589e89f0b2" ] }, + "96623": { + "id": "PR_kwDOAO6SJc56kWFH", + "public_id": 96623, + "url": "https://github.com/godotengine/godot/pull/96623", + "diff_url": "https://github.com/godotengine/godot/pull/96623.diff", + "patch_url": "https://github.com/godotengine/godot/pull/96623.patch", + "title": "Avoid bubbling up changed notification when on new item/key of dictionaries to avoid inspector wipeout.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjY2MTg0MDUw", + "created_at": "2024-09-05T19:33:45Z", + "updated_at": "2025-01-27T15:51:34Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA1NjQ4", + "name": "topic:animation", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "72f4394d8cec115d8d3032e57babab5eceeb1f2b" + ] + }, "96624": { "id": "PR_kwDOAO6SJc56kZBC", "public_id": 96624, @@ -118627,6 +123266,40 @@ "7a634ad2d48108acf8cdb681c8aabdc644efa031" ] }, + "97742": { + "id": "PR_kwDOAO6SJc59Z5Er", + "public_id": 97742, + "url": "https://github.com/godotengine/godot/pull/97742", + "diff_url": "https://github.com/godotengine/godot/pull/97742.diff", + "patch_url": "https://github.com/godotengine/godot/pull/97742.patch", + "title": "CI: Change `godot-cpp-test` from workflow to action", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE3NDg5Mjky", + "created_at": "2024-10-02T17:09:47Z", + "updated_at": "2025-01-22T15:22:34Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwMDk=", + "name": "topic:buildsystem", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWw1ODA1MzcwMDM=", + "name": "topic:gdextension", + "color": "#ffee88" + } + ], + "commits": [ + "b8480ffa21f8d713815017bc9974f7c0ab169d50" + ] + }, "97743": { "id": "PR_kwDOAO6SJc59Z5Sl", "public_id": 97743, @@ -119708,6 +124381,45 @@ "a60195e23d99a1b1fda61bcee023b56160fd4096" ] }, + "97878": { + "id": "PR_kwDOAO6SJc59upXN", + "public_id": 97878, + "url": "https://github.com/godotengine/godot/pull/97878", + "diff_url": "https://github.com/godotengine/godot/pull/97878.diff", + "patch_url": "https://github.com/godotengine/godot/pull/97878.patch", + "title": "Fix `BottomPanel` excessive width.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUzODc3MTcw", + "created_at": "2024-10-06T11:20:32Z", + "updated_at": "2025-01-21T18:05:36Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyODM1MTg3MzM=", + "name": "usability", + "color": "#447744" + } + ], + "commits": [ + "2f87b7aae0d7a5481159fc02eb6bdb83ac3ad1fa" + ] + }, "97884": { "id": "PR_kwDOAO6SJc59u0HQ", "public_id": 97884, @@ -129040,6 +133752,54 @@ "6e9d31f602c2c31e047db9173e728fe17706185c" ] }, + "98792": { + "id": "PR_kwDOAO6SJc6AuP3G", + "public_id": 98792, + "url": "https://github.com/godotengine/godot/pull/98792", + "diff_url": "https://github.com/godotengine/godot/pull/98792.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98792.patch", + "title": "Fix `Input::remove_joy_mapping`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjY2MzkyMzc=", + "created_at": "2024-11-03T11:42:55Z", + "updated_at": "2025-01-17T18:01:09Z", + "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": "MDU6TGFiZWwxMzI3MzE4Mjcx", + "name": "crash", + "color": "#885544" + }, + { + "id": "MDU6TGFiZWw4OTAzMTA2NjQ=", + "name": "topic:input", + "color": "#ffee88" + } + ], + "commits": [ + "8e75fae49ef60bcbb3a2c31980a2461ad452ff3a", + "f355382ef5abd246c1e6636be3e601b271d046e1", + "e98f3a6bf02ba353e5268880a0e71c45fe882d25", + "f7c6a8659ad324eec1b2fb69fcbb8810e495fe05", + "40832387ce49ecbcaa6302ead0cb89688b983785" + ] + }, "98794": { "id": "PR_kwDOAO6SJc6AuTPy", "public_id": 98794, @@ -137623,6 +142383,40 @@ "23cea1b9d21fe0312ca353ac1a8dd0441c6a0d3a" ] }, + "99494": { + "id": "PR_kwDOAO6SJc6CqfNk", + "public_id": 99494, + "url": "https://github.com/godotengine/godot/pull/99494", + "diff_url": "https://github.com/godotengine/godot/pull/99494.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99494.patch", + "title": "ResourceLoader: Report appropriate error code when no suitable loader is found", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjExNzk3MTc0", + "created_at": "2024-11-21T12:52:02Z", + "updated_at": "2025-01-17T09:14:45Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAABocF7RA", + "name": "cherrypick:4.3", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + } + ], + "commits": [ + "f79b972d0d67647a3438599a1fce9862ea58d9ad" + ] + }, "99498": { "id": "PR_kwDOAO6SJc6CsBKZ", "public_id": 99498, @@ -147416,6 +152210,35 @@ "356fa37f898d320141b306cff43ce8bd2b98f2cb" ] }, + "100350": { + "id": "PR_kwDOAO6SJc6FHOVO", + "public_id": 100350, + "url": "https://github.com/godotengine/godot/pull/100350", + "diff_url": "https://github.com/godotengine/godot/pull/100350.diff", + "patch_url": "https://github.com/godotengine/godot/pull/100350.patch", + "title": "Fix space transformations in WorldPositionFromDepth visual shader node generation", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjM4OTI3NDI0", + "created_at": "2024-12-13T07:58:47Z", + "updated_at": "2025-01-23T05:41:04Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxNjA5NDQyMDYy", + "name": "topic:shaders", + "color": "#ffee88" + } + ], + "commits": [ + "a85b0279fd6f592ed5cfcbd2d5038d2387e49443" + ] + }, "100351": { "id": "PR_kwDOAO6SJc6FHqn6", "public_id": 100351, @@ -147644,6 +152467,40 @@ "dd7325d3f73383e8d4cd30334425ed8b33756aad" ] }, + "100371": { + "id": "PR_kwDOAO6SJc6FKbrY", + "public_id": 100371, + "url": "https://github.com/godotengine/godot/pull/100371", + "diff_url": "https://github.com/godotengine/godot/pull/100371.diff", + "patch_url": "https://github.com/godotengine/godot/pull/100371.patch", + "title": "Fix default `AudioBusLayout` not loading correctly if path is set in Project Settings", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE2MTAwMzg3", + "created_at": "2024-12-13T15:57:53Z", + "updated_at": "2025-01-28T20:34:23Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWw1NzI3ODE5OTc=", + "name": "topic:audio", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "8fd71e6b17811cfdd7cc222c97eff4f81edcf4c5" + ] + }, "100372": { "id": "PR_kwDOAO6SJc6FKyH9", "public_id": 100372, @@ -151204,6 +156061,40 @@ "c46c3ddf37dd8bf4996cf4fc1c8d5da0fcfc2049" ] }, + "100698": { + "id": "PR_kwDOAO6SJc6F-zsM", + "public_id": 100698, + "url": "https://github.com/godotengine/godot/pull/100698", + "diff_url": "https://github.com/godotengine/godot/pull/100698.diff", + "patch_url": "https://github.com/godotengine/godot/pull/100698.patch", + "title": "Fix 3D camera override when there is no camera in scene tree", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjYyODY2Nzk4", + "created_at": "2024-12-21T13:05:05Z", + "updated_at": "2025-01-20T18:06:20Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4Mjg5", + "name": "topic:3d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "2e4eb59e563b2286ee7a7efd7594dd482a7b693e" + ] + }, "100702": { "id": "PR_kwDOAO6SJc6F_bwQ", "public_id": 100702, @@ -152916,6 +157807,45 @@ "ff83fdcdd716e2c0a7abd92abedfea503d52e7a3" ] }, + "100882": { + "id": "PR_kwDOAO6SJc6GXt1F", + "public_id": 100882, + "url": "https://github.com/godotengine/godot/pull/100882", + "diff_url": "https://github.com/godotengine/godot/pull/100882.diff", + "patch_url": "https://github.com/godotengine/godot/pull/100882.patch", + "title": "Make nodes handle their respective navigation source geometry", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUyNDY0MjA0", + "created_at": "2024-12-28T21:45:44Z", + "updated_at": "2025-01-18T03:15:16Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyMzA0OTQ4MTIx", + "name": "topic:codestyle", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwxNzUyMDQwNjk0", + "name": "topic:navigation", + "color": "#ffee88" + } + ], + "commits": [ + "0ed2cb0439454ae10c4ecada2563f8754cef8064" + ] + }, "100892": { "id": "PR_kwDOAO6SJc6GYRxe", "public_id": 100892, @@ -153013,6 +157943,40 @@ "6b1869b76b75ada079b610fe03fbb7f6049379a4" ] }, + "100904": { + "id": "PR_kwDOAO6SJc6GYw1O", + "public_id": 100904, + "url": "https://github.com/godotengine/godot/pull/100904", + "diff_url": "https://github.com/godotengine/godot/pull/100904.diff", + "patch_url": "https://github.com/godotengine/godot/pull/100904.patch", + "title": "Fix MSVC Variant Workaround", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMxNzYwNjI=", + "created_at": "2024-12-29T15:52:43Z", + "updated_at": "2025-01-28T15:10:28Z", + "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": [ + "52ee437d7e13582a2a341a9c5da9b129ddd22738" + ] + }, "100908": { "id": "PR_kwDOAO6SJc6GY2ag", "public_id": 100908, @@ -153110,6 +158074,35 @@ "cfac31b745465a90eee5286300650c9d2b6d67eb" ] }, + "100920": { + "id": "PR_kwDOAO6SJc6GZ8XF", + "public_id": 100920, + "url": "https://github.com/godotengine/godot/pull/100920", + "diff_url": "https://github.com/godotengine/godot/pull/100920.diff", + "patch_url": "https://github.com/godotengine/godot/pull/100920.patch", + "title": "Ensure icon and splash paths on export", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjcxOTc0NDk4", + "created_at": "2024-12-30T05:25:10Z", + "updated_at": "2025-01-23T10:42:12Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyOTA5OTAwODUw", + "name": "topic:export", + "color": "#ffee88" + } + ], + "commits": [ + "0edd24da6a2e5a6ab70649167460385f7ccdfd2d" + ] + }, "100925": { "id": "PR_kwDOAO6SJc6GbC3L", "public_id": 100925, @@ -153864,6 +158857,40 @@ "54373160dfff917c4cf5cb7071711ba41856e71c" ] }, + "101008": { + "id": "PR_kwDOAO6SJc6GipEi", + "public_id": 101008, + "url": "https://github.com/godotengine/godot/pull/101008", + "diff_url": "https://github.com/godotengine/godot/pull/101008.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101008.patch", + "title": "SCons: Properly `NoCache` all text files", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE3NDg5Mjky", + "created_at": "2025-01-01T21:55:21Z", + "updated_at": "2025-01-17T14:20:49Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwMDk=", + "name": "topic:buildsystem", + "color": "#ffee88" + } + ], + "commits": [ + "73278bf35d1198249bdaadf70d86e01c7286c442" + ] + }, "101010": { "id": "PR_kwDOAO6SJc6GiyEY", "public_id": 101010, @@ -153937,6 +158964,45 @@ "86ab88f016b18dff5f6f87e36e9a54b44af89294" ] }, + "101014": { + "id": "PR_kwDOAO6SJc6GjnM6", + "public_id": 101014, + "url": "https://github.com/godotengine/godot/pull/101014", + "diff_url": "https://github.com/godotengine/godot/pull/101014.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101014.patch", + "title": "Prevent errors when drawing debug meshes with no mesh data.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQyODUxMQ==", + "created_at": "2025-01-02T07:41:02Z", + "updated_at": "2025-01-20T22:32:04Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4Mjg5", + "name": "topic:3d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwzNzA0NzE4ODA=", + "name": "topic:physics", + "color": "#ffee88" + } + ], + "commits": [ + "6dc6ad2b8672753ec81b562c187dfea17324501a" + ] + }, "101015": { "id": "PR_kwDOAO6SJc6Gjt-0", "public_id": 101015, @@ -154190,6 +159256,40 @@ "7bed84c1652bd8e73957c9ecf5b44d69e5e5e3f8" ] }, + "101050": { + "id": "PR_kwDOAO6SJc6GnITv", + "public_id": 101050, + "url": "https://github.com/godotengine/godot/pull/101050", + "diff_url": "https://github.com/godotengine/godot/pull/101050.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101050.patch", + "title": "Fix create_instance in android GodotApp so non-editor apps can restart", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjY4MjY1OA==", + "created_at": "2025-01-02T20:46:15Z", + "updated_at": "2025-01-22T22:37:39Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc1NjI=", + "name": "platform:android", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyNTU=", + "name": "topic:porting", + "color": "#ffee88" + } + ], + "commits": [ + "605b97075f9f5990c166ca38b715d2b254c1d10f" + ] + }, "101051": { "id": "PR_kwDOAO6SJc6GnLxE", "public_id": 101051, @@ -154671,6 +159771,35 @@ "f8fd15690c556b0bb0499e0a407b496e53c06242" ] }, + "101100": { + "id": "PR_kwDOAO6SJc6GsnV2", + "public_id": 101100, + "url": "https://github.com/godotengine/godot/pull/101100", + "diff_url": "https://github.com/godotengine/godot/pull/101100.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101100.patch", + "title": "`ColorPicker` remove unused children and fix sample bugs.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUzODc3MTcw", + "created_at": "2025-01-03T22:06:05Z", + "updated_at": "2025-01-20T16:32:43Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "6caadd57a9693cd9f39ac24781c49e23ea02b2e1" + ] + }, "101101": { "id": "PR_kwDOAO6SJc6Gsnq3", "public_id": 101101, @@ -154778,6 +159907,35 @@ "54a4a874fa5457c1cb7b924d875865eab81947d6" ] }, + "101108": { + "id": "PR_kwDOAO6SJc6Gsx4u", + "public_id": 101108, + "url": "https://github.com/godotengine/godot/pull/101108", + "diff_url": "https://github.com/godotengine/godot/pull/101108.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101108.patch", + "title": "Document WorldBoundaryShape3D having a finite size when using Jolt Physics", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE4MDAzMg==", + "created_at": "2025-01-03T23:15:29Z", + "updated_at": "2025-01-20T13:54:22Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + } + ], + "commits": [ + "e668188c6449f98261323628da3c60a92fe15ff5" + ] + }, "101110": { "id": "PR_kwDOAO6SJc6Gs5OU", "public_id": 101110, @@ -155118,6 +160276,79 @@ "731a1ec206c84dea18573dd3b2edd1e74912bb5e" ] }, + "101159": { + "id": "PR_kwDOAO6SJc6GwmuC", + "public_id": 101159, + "url": "https://github.com/godotengine/godot/pull/101159", + "diff_url": "https://github.com/godotengine/godot/pull/101159.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101159.patch", + "title": "Fix inverted `GPUParticlesCollisionHeightField3D` in compatibility renderer.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjM2NzcyNzY=", + "created_at": "2025-01-05T21:10:51Z", + "updated_at": "2025-01-20T16:16:59Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAABocF7RA", + "name": "cherrypick:4.3", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4Mjg5", + "name": "topic:3d", + "color": "#ffee88" + }, + { + "id": "LA_kwDOAO6SJc8AAAABCNCFwA", + "name": "topic:particles", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "990612040a7d3e399554422e16f70753cde3d6d7" + ] + }, + "101160": { + "id": "PR_kwDOAO6SJc6GwozQ", + "public_id": 101160, + "url": "https://github.com/godotengine/godot/pull/101160", + "diff_url": "https://github.com/godotengine/godot/pull/101160.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101160.patch", + "title": "Tree - fix cusor selection in `multi` selection-mode", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjcxOTQyMTY0", + "created_at": "2025-01-05T21:41:30Z", + "updated_at": "2025-01-20T22:32:12Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "ab5176dfa5403c0ec405986d40cb42f7e9ba2671" + ] + }, "101162": { "id": "PR_kwDOAO6SJc6GwsIF", "public_id": 101162, @@ -156315,6 +161546,35 @@ "6f4089fa55dd07edcc003f8ecba612e968c96102" ] }, + "101280": { + "id": "PR_kwDOAO6SJc6HDL9c", + "public_id": 101280, + "url": "https://github.com/godotengine/godot/pull/101280", + "diff_url": "https://github.com/godotengine/godot/pull/101280.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101280.patch", + "title": "Fix `__focus_rect` meta access error when resizing `Tree`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjYyOTkyMjc=", + "created_at": "2025-01-08T09:59:00Z", + "updated_at": "2025-01-28T08:22:21Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "2a72f7842700048d2da2f66e0678568ddc6cfdb4" + ] + }, "101282": { "id": "PR_kwDOAO6SJc6HDXkg", "public_id": 101282, @@ -156349,6 +161609,40 @@ "8bfb5d74b3d9408974f993e7ba8696fad08cbf86" ] }, + "101283": { + "id": "PR_kwDOAO6SJc6HDbNz", + "public_id": 101283, + "url": "https://github.com/godotengine/godot/pull/101283", + "diff_url": "https://github.com/godotengine/godot/pull/101283.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101283.patch", + "title": "[Editor] Add editor setting to globally override project game mode settings.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2025-01-08T10:20:40Z", + "updated_at": "2025-01-22T22:37:26Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyODM1MTg3MzM=", + "name": "usability", + "color": "#447744" + } + ], + "commits": [ + "8ddd4985ea8ea60c209fbe9bbd8a5ee8afeebb06" + ] + }, "101284": { "id": "PR_kwDOAO6SJc6HDps2", "public_id": 101284, @@ -156902,6 +162196,35 @@ "f68d55bcdabe48fbfb38ccb826140bd6a4c7f7a4" ] }, + "101347": { + "id": "PR_kwDOAO6SJc6HNnC4", + "public_id": 101347, + "url": "https://github.com/godotengine/godot/pull/101347", + "diff_url": "https://github.com/godotengine/godot/pull/101347.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101347.patch", + "title": "thorvg: Update to 0.15.8", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ3MDEzMzg=", + "created_at": "2025-01-09T14:04:58Z", + "updated_at": "2025-01-16T23:24:40Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwzNzA0NzE3OTU=", + "name": "topic:thirdparty", + "color": "#ffee88" + } + ], + "commits": [ + "6be45d2a71975a042450823272317a9cb16aa32a" + ] + }, "101350": { "id": "PR_kwDOAO6SJc6HOJFK", "public_id": 101350, @@ -158459,6 +163782,35 @@ "730495c215eb8523f438817330c47f8a8d55daca" ] }, + "101515": { + "id": "PR_kwDOAO6SJc6Hn7SU", + "public_id": 101515, + "url": "https://github.com/godotengine/godot/pull/101515", + "diff_url": "https://github.com/godotengine/godot/pull/101515.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101515.patch", + "title": "Optimize AgX tonemapper's handling of negative values", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE3NTA2NTcz", + "created_at": "2025-01-13T22:48:27Z", + "updated_at": "2025-01-20T18:44:08Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "c5cf73a2e7abe0dae858bc47408d57700f7c2845" + ] + }, "101519": { "id": "PR_kwDOAO6SJc6Hpa1q", "public_id": 101519, @@ -158702,6 +164054,45 @@ "2e99d84e87a81dcfc29b067450a9e9f4d76b3086" ] }, + "101540": { + "id": "PR_kwDOAO6SJc6Ht_Oe", + "public_id": 101540, + "url": "https://github.com/godotengine/godot/pull/101540", + "diff_url": "https://github.com/godotengine/godot/pull/101540.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101540.patch", + "title": "Vulkan: Force disable broken `VK_LAYER_bandicam_helper` layer in editor", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ3MDEzMzg=", + "created_at": "2025-01-14T14:56:54Z", + "updated_at": "2025-01-16T23:24:53Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyMDU0MTc0MTM=", + "name": "platform:windows", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "210e9d733f3830ddf1d0908ef63df0d131f3b40f" + ] + }, "101541": { "id": "PR_kwDOAO6SJc6HuOT0", "public_id": 101541, @@ -158774,6 +164165,4007 @@ "commits": [ "6d3e66badf3251098a57961b58bb8f97522115fa" ] + }, + "101556": { + "id": "PR_kwDOAO6SJc6HwqWA", + "public_id": 101556, + "url": "https://github.com/godotengine/godot/pull/101556", + "diff_url": "https://github.com/godotengine/godot/pull/101556.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101556.patch", + "title": "Fix `visibility_notifier_create` documentation", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMzODY0MzA0", + "created_at": "2025-01-14T19:51:54Z", + "updated_at": "2025-01-16T23:24:52Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + } + ], + "commits": [ + "4a8f63cf84f940ec96a58f6d684938aa828ccd89" + ] + }, + "101557": { + "id": "PR_kwDOAO6SJc6Hw6_M", + "public_id": 101557, + "url": "https://github.com/godotengine/godot/pull/101557", + "diff_url": "https://github.com/godotengine/godot/pull/101557.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101557.patch", + "title": "Make the `empty_list_actions` HBoxContainer into a FlowContainer. ", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOCOzwWA", + "created_at": "2025-01-14T20:38:52Z", + "updated_at": "2025-01-17T05:02:56Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "0b06df10e91689a4e434d50350acebced794ab93" + ] + }, + "101560": { + "id": "PR_kwDOAO6SJc6HxWJ2", + "public_id": 101560, + "url": "https://github.com/godotengine/godot/pull/101560", + "diff_url": "https://github.com/godotengine/godot/pull/101560.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101560.patch", + "title": "Fix union order to simplify empty initializers", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMzOTUxMzA=", + "created_at": "2025-01-14T22:01:56Z", + "updated_at": "2025-01-16T23:24:50Z", + "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" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "7b2f1e1d09f57fb3ebab0f73c4d6954139b540b5" + ] + }, + "101565": { + "id": "PR_kwDOAO6SJc6Hx3Iu", + "public_id": 101565, + "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", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjgxMTA5MTY1", + "created_at": "2025-01-14T23:59:32Z", + "updated_at": "2025-01-17T23:11:54Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWw4OTAzMTA2NjQ=", + "name": "topic:input", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyODM1MTg3MzM=", + "name": "usability", + "color": "#447744" + } + ], + "commits": [ + "ba411e95f8466250f4e720520f429eb9945fd3ca" + ] + }, + "101566": { + "id": "PR_kwDOAO6SJc6HyRwF", + "public_id": 101566, + "url": "https://github.com/godotengine/godot/pull/101566", + "diff_url": "https://github.com/godotengine/godot/pull/101566.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101566.patch", + "title": "Fix Wayland `window_can_set_mode` ExclusiveFullScreen", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjI0MzA3MDQ5", + "created_at": "2025-01-15T01:25:59Z", + "updated_at": "2025-01-16T23:24:42Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTczMjY=", + "name": "platform:linuxbsd", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyNTU=", + "name": "topic:porting", + "color": "#ffee88" + } + ], + "commits": [ + "d713a22f2eaaa8767a790149127c3f16727fbd86" + ] + }, + "101567": { + "id": "PR_kwDOAO6SJc6HyVbK", + "public_id": 101567, + "url": "https://github.com/godotengine/godot/pull/101567", + "diff_url": "https://github.com/godotengine/godot/pull/101567.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101567.patch", + "title": "Add a note to `DisplayServer.get_display_safe_area()` method documentation", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUyMDE5MDA5", + "created_at": "2025-01-15T01:35:50Z", + "updated_at": "2025-01-17T00:18:00Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + } + ], + "commits": [ + "11e111bca492193414fa853ff7b24be44fe49912" + ] + }, + "101570": { + "id": "PR_kwDOAO6SJc6Hyo8O", + "public_id": 101570, + "url": "https://github.com/godotengine/godot/pull/101570", + "diff_url": "https://github.com/godotengine/godot/pull/101570.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101570.patch", + "title": "Don't instantiate `ColorPicker` in `EditorPropertyColor` constructor", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE2MTAwMzg3", + "created_at": "2025-01-15T03:12:27Z", + "updated_at": "2025-01-21T18:44:30Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwzMjQwOTUwMDYw", + "name": "performance", + "color": "#447777" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "3376ba668833b615cefae62702e6cf53b8c03513" + ] + }, + "101571": { + "id": "PR_kwDOAO6SJc6Hy6J7", + "public_id": 101571, + "url": "https://github.com/godotengine/godot/pull/101571", + "diff_url": "https://github.com/godotengine/godot/pull/101571.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101571.patch", + "title": "Add validation for rotation axis to SpringBoneSimulator3D", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjYxOTM4MjYz", + "created_at": "2025-01-15T04:36:54Z", + "updated_at": "2025-01-16T23:24:43Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4Mjg5", + "name": "topic:3d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA1NjQ4", + "name": "topic:animation", + "color": "#ffee88" + } + ], + "commits": [ + "48e74af421cc36819c567753f13f3c0f79b564a5" + ] + }, + "101572": { + "id": "PR_kwDOAO6SJc6Hy-6r", + "public_id": 101572, + "url": "https://github.com/godotengine/godot/pull/101572", + "diff_url": "https://github.com/godotengine/godot/pull/101572.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101572.patch", + "title": "Fix crashes when pressing enter on project manager screen", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUyMDE5MDA5", + "created_at": "2025-01-15T04:57:41Z", + "updated_at": "2025-01-16T00:49:38Z", + "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": [ + "0158efc153128b281c2f7b782096eb0130ef26da" + ] + }, + "101574": { + "id": "PR_kwDOAO6SJc6H0jnG", + "public_id": 101574, + "url": "https://github.com/godotengine/godot/pull/101574", + "diff_url": "https://github.com/godotengine/godot/pull/101574.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101574.patch", + "title": "Fix conversion plugin search showing errors on `TextFile` and `OtherFile`.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2025-01-15T09:38:39Z", + "updated_at": "2025-01-16T23:24:42Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "e127093fe8d7f775da56efd9f49a515ba02c0ebd" + ] + }, + "101576": { + "id": "PR_kwDOAO6SJc6H083D", + "public_id": 101576, + "url": "https://github.com/godotengine/godot/pull/101576", + "diff_url": "https://github.com/godotengine/godot/pull/101576.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101576.patch", + "title": "Fix project manager window size when `EDSCALE` is not 1.0.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2025-01-15T10:29:38Z", + "updated_at": "2025-01-16T01:12:31Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "934668a69a77309b05197f537f843e75f721a136" + ] + }, + "101592": { + "id": "PR_kwDOAO6SJc6H4T8X", + "public_id": 101592, + "url": "https://github.com/godotengine/godot/pull/101592", + "diff_url": "https://github.com/godotengine/godot/pull/101592.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101592.patch", + "title": "Fix float constant descriptions not translating on macOS.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIzMDgxNjc=", + "created_at": "2025-01-15T17:08:05Z", + "updated_at": "2025-01-17T23:16:52Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxNjA5NDQyMDYy", + "name": "topic:shaders", + "color": "#ffee88" + } + ], + "commits": [ + "27665436cdd05377057540dcaf8a860d217d610c" + ] + }, + "101594": { + "id": "PR_kwDOAO6SJc6H4Xz9", + "public_id": 101594, + "url": "https://github.com/godotengine/godot/pull/101594", + "diff_url": "https://github.com/godotengine/godot/pull/101594.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101594.patch", + "title": "Fix certain channel masks for Texture previewer", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUzMTUwMjQ0", + "created_at": "2025-01-15T17:15:35Z", + "updated_at": "2025-01-16T23:24:40Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "271067eb2ba9494981a5f0d734a19809275ad2e8" + ] + }, + "101595": { + "id": "PR_kwDOAO6SJc6H4YsC", + "public_id": 101595, + "url": "https://github.com/godotengine/godot/pull/101595", + "diff_url": "https://github.com/godotengine/godot/pull/101595.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101595.patch", + "title": "Replace some problematic uses of `String::num` to `String::num_int64`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjI3MDkyOA==", + "created_at": "2025-01-15T17:17:03Z", + "updated_at": "2025-01-16T14:11:03Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "33e16435f5101b0a31d2e78ac414c6afef48d922" + ] + }, + "101596": { + "id": "PR_kwDOAO6SJc6H4fa_", + "public_id": 101596, + "url": "https://github.com/godotengine/godot/pull/101596", + "diff_url": "https://github.com/godotengine/godot/pull/101596.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101596.patch", + "title": "Fix GPUParticles3D emitting `finished` signal on ready", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjI0MzA3MDQ5", + "created_at": "2025-01-15T17:31:47Z", + "updated_at": "2025-01-24T12:06:52Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4Mjg5", + "name": "topic:3d", + "color": "#ffee88" + }, + { + "id": "LA_kwDOAO6SJc8AAAABCNCFwA", + "name": "topic:particles", + "color": "#ffee88" + } + ], + "commits": [ + "d702e02172bbfc71d72b45225631fee811b54406" + ] + }, + "101606": { + "id": "PR_kwDOAO6SJc6H5ssQ", + "public_id": 101606, + "url": "https://github.com/godotengine/godot/pull/101606", + "diff_url": "https://github.com/godotengine/godot/pull/101606.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101606.patch", + "title": "Lock the `StringName::mutex` after hashing the string, to spend less time hoarding it unnecessarily.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIzMDgxNjc=", + "created_at": "2025-01-15T20:22:55Z", + "updated_at": "2025-01-16T23:27:13Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwzMjQwOTUwMDYw", + "name": "performance", + "color": "#447777" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + } + ], + "commits": [ + "dbf189e28f99f2ff83ae11f8e88ab6cbe04c4ce0" + ] + }, + "101613": { + "id": "PR_kwDOAO6SJc6H7CzL", + "public_id": 101613, + "url": "https://github.com/godotengine/godot/pull/101613", + "diff_url": "https://github.com/godotengine/godot/pull/101613.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101613.patch", + "title": "Fix TextEdit breakpoint hover not hiding on mouse exit", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjEwMDU0MjI2", + "created_at": "2025-01-15T23:02:03Z", + "updated_at": "2025-01-23T19:24:35Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyODM1MTg3MzM=", + "name": "usability", + "color": "#447744" + } + ], + "commits": [ + "8274e644029731e9fb0f136abe9a702aa716eb91" + ] + }, + "101614": { + "id": "PR_kwDOAO6SJc6H7R7I", + "public_id": 101614, + "url": "https://github.com/godotengine/godot/pull/101614", + "diff_url": "https://github.com/godotengine/godot/pull/101614.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101614.patch", + "title": "iOS: Weak-link MetalFX", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUyODUy", + "created_at": "2025-01-15T23:33:05Z", + "updated_at": "2025-01-16T18:26:33Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc1MTk=", + "name": "platform:ios", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwMDk=", + "name": "topic:buildsystem", + "color": "#ffee88" + } + ], + "commits": [ + "0cd0f889cf0b6c1ba5ca82f09973ab4c69bd0a5e" + ] + }, + "101616": { + "id": "PR_kwDOAO6SJc6H7e5S", + "public_id": 101616, + "url": "https://github.com/godotengine/godot/pull/101616", + "diff_url": "https://github.com/godotengine/godot/pull/101616.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101616.patch", + "title": "Rework script external modification tracking", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMjMxNzI=", + "created_at": "2025-01-16T00:03:34Z", + "updated_at": "2025-01-26T18:11:40Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "b761ff662ef9530621c35b04bec4f3165d1fcf19" + ] + }, + "101617": { + "id": "PR_kwDOAO6SJc6H7mI6", + "public_id": 101617, + "url": "https://github.com/godotengine/godot/pull/101617", + "diff_url": "https://github.com/godotengine/godot/pull/101617.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101617.patch", + "title": "Fix `emission_shape_changed` signal error when using ShaderMaterial with GPUParticles3D", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjM4MDc3ODM3", + "created_at": "2025-01-16T00:20:52Z", + "updated_at": "2025-01-17T17:22:36Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "LA_kwDOAO6SJc8AAAABCNCFwA", + "name": "topic:particles", + "color": "#ffee88" + } + ], + "commits": [ + "484d6d4aa179c63d29a6a2b5dfa1c631f4a9a1a6" + ] + }, + "101620": { + "id": "PR_kwDOAO6SJc6H7-vo", + "public_id": 101620, + "url": "https://github.com/godotengine/godot/pull/101620", + "diff_url": "https://github.com/godotengine/godot/pull/101620.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101620.patch", + "title": "Update `InputEventWithModifiers` documentation for modifier key behaviour", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOCAFBOw", + "created_at": "2025-01-16T01:18:37Z", + "updated_at": "2025-01-17T13:29:28Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + } + ], + "commits": [ + "6f920772bac041fdacf945f29fff4fc0c5be15aa" + ] + }, + "101623": { + "id": "PR_kwDOAO6SJc6H8Su4", + "public_id": 101623, + "url": "https://github.com/godotengine/godot/pull/101623", + "diff_url": "https://github.com/godotengine/godot/pull/101623.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101623.patch", + "title": "Clarify the impact of \"Normal Map (RG Channels)\" on texture imports.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIxMTI0MTY=", + "created_at": "2025-01-16T02:07:24Z", + "updated_at": "2025-01-18T22:21:45Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAABocF7RA", + "name": "cherrypick:4.3", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + } + ], + "commits": [ + "220cf87730764bc0d795622f69e2a6fdb11f76d3" + ] + }, + "101625": { + "id": "PR_kwDOAO6SJc6H884-", + "public_id": 101625, + "url": "https://github.com/godotengine/godot/pull/101625", + "diff_url": "https://github.com/godotengine/godot/pull/101625.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101625.patch", + "title": "Fix Follow Focus in a rotated `ScrollContainer`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMwMzg2MDY3", + "created_at": "2025-01-16T05:02:17Z", + "updated_at": "2025-01-27T16:02:49Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "b75acc3ccd9f6b89751ae483216b414a9fcd6de5" + ] + }, + "101626": { + "id": "PR_kwDOAO6SJc6H9mCA", + "public_id": 101626, + "url": "https://github.com/godotengine/godot/pull/101626", + "diff_url": "https://github.com/godotengine/godot/pull/101626.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101626.patch", + "title": "[TextServer] Fix text buffer not processing strings added after `shape`.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2025-01-16T07:22:26Z", + "updated_at": "2025-01-16T23:24:39Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "43bc44e3b0211753598cc989b1dc3f5dfa637067" + ] + }, + "101627": { + "id": "PR_kwDOAO6SJc6H93bV", + "public_id": 101627, + "url": "https://github.com/godotengine/godot/pull/101627", + "diff_url": "https://github.com/godotengine/godot/pull/101627.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101627.patch", + "title": "Fix index check in MethodBind::get_argument_type", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIwNzQ0MDY=", + "created_at": "2025-01-16T08:06:14Z", + "updated_at": "2025-01-16T23:24:33Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + } + ], + "commits": [ + "6b225ebe24e37dab7a407e07ddf1c110876ff751" + ] + }, + "101629": { + "id": "PR_kwDOAO6SJc6H-APm", + "public_id": 101629, + "url": "https://github.com/godotengine/godot/pull/101629", + "diff_url": "https://github.com/godotengine/godot/pull/101629.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101629.patch", + "title": "[TextEdit] Fix `viewport_to_caret` using start of IME text instead of IME caret/selection.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2025-01-16T08:27:05Z", + "updated_at": "2025-01-16T23:24:40Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "7c54ad34ba07f2b49c659c1e0b795356e7bf83e5" + ] + }, + "101631": { + "id": "PR_kwDOAO6SJc6H-Gdb", + "public_id": 101631, + "url": "https://github.com/godotengine/godot/pull/101631", + "diff_url": "https://github.com/godotengine/godot/pull/101631.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101631.patch", + "title": "Ensure Voxelizer SDF generation uses the correct cell level", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjI1NjUyNTM4", + "created_at": "2025-01-16T08:37:48Z", + "updated_at": "2025-01-20T22:09:59Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAABocF7RA", + "name": "cherrypick:4.3", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4Mjg5", + "name": "topic:3d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "393a13a74b335e705dd9efb9b822962eaadbdea4" + ] + }, + "101632": { + "id": "PR_kwDOAO6SJc6H-Inl", + "public_id": 101632, + "url": "https://github.com/godotengine/godot/pull/101632", + "diff_url": "https://github.com/godotengine/godot/pull/101632.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101632.patch", + "title": "Fix GDScript editor crash on invalid `tween_property` arguments.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2025-01-16T08:41:20Z", + "updated_at": "2025-01-17T16:27:43Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzI3MzE4Mjcx", + "name": "crash", + "color": "#885544" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwODI=", + "name": "topic:gdscript", + "color": "#ffee88" + } + ], + "commits": [ + "576892863c6ec7bfffda05a5dfb929e5561e7ff7" + ] + }, + "101636": { + "id": "PR_kwDOAO6SJc6IAjZG", + "public_id": 101636, + "url": "https://github.com/godotengine/godot/pull/101636", + "diff_url": "https://github.com/godotengine/godot/pull/101636.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101636.patch", + "title": "Fix crash in `Particles3DEmissionShapeGizmoPlugin`.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2025-01-16T13:18:53Z", + "updated_at": "2025-01-16T23:24:37Z", + "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": [ + "05ce2fb0c873f8c5c45031bb71251dc553dcb9ef" + ] + }, + "101645": { + "id": "PR_kwDOAO6SJc6ICtoq", + "public_id": 101645, + "url": "https://github.com/godotengine/godot/pull/101645", + "diff_url": "https://github.com/godotengine/godot/pull/101645.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101645.patch", + "title": "Clean up the XR editor logic", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjkxNDk2OA==", + "created_at": "2025-01-16T17:42:09Z", + "updated_at": "2025-01-17T16:37:40Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc1NjI=", + "name": "platform:android", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWw4NjU1ODUwMDA=", + "name": "topic:xr", + "color": "#ffee88" + } + ], + "commits": [ + "b4f25b186369768583979d6a5d5faff9ed1fbdae" + ] + }, + "101648": { + "id": "PR_kwDOAO6SJc6ID1iO", + "public_id": 101648, + "url": "https://github.com/godotengine/godot/pull/101648", + "diff_url": "https://github.com/godotengine/godot/pull/101648.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101648.patch", + "title": "Generate global code for `VisualShader` nodes that connect to `VaryingSetters`", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOCB462A", + "created_at": "2025-01-16T20:25:41Z", + "updated_at": "2025-01-20T22:32:08Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxNjA5NDQyMDYy", + "name": "topic:shaders", + "color": "#ffee88" + } + ], + "commits": [ + "c4db6687f9d92954ad0679c9a3ce0bace0b1f77b" + ] + }, + "101650": { + "id": "PR_kwDOAO6SJc6ID-SW", + "public_id": 101650, + "url": "https://github.com/godotengine/godot/pull/101650", + "diff_url": "https://github.com/godotengine/godot/pull/101650.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101650.patch", + "title": "Create .uid files in EditorFileSystem", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMjMxNzI=", + "created_at": "2025-01-16T20:51:58Z", + "updated_at": "2025-01-20T16:20:58Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "8aa3ee6a35fb148c39998874f0ee3e220a3a6ef2" + ] + }, + "101651": { + "id": "PR_kwDOAO6SJc6IER7D", + "public_id": 101651, + "url": "https://github.com/godotengine/godot/pull/101651", + "diff_url": "https://github.com/godotengine/godot/pull/101651.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101651.patch", + "title": "Fix glitch in `SpringBoneSimulator3D` by storing the previous frame's rotation instead of using no rotation when the axis is flipped", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjYxOTM4MjYz", + "created_at": "2025-01-16T21:42:47Z", + "updated_at": "2025-01-17T16:27:41Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4Mjg5", + "name": "topic:3d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA1NjQ4", + "name": "topic:animation", + "color": "#ffee88" + } + ], + "commits": [ + "912c86a2e84b3593528c3a0cbbe8e009445f1233" + ] + }, + "101652": { + "id": "PR_kwDOAO6SJc6IEbsK", + "public_id": 101652, + "url": "https://github.com/godotengine/godot/pull/101652", + "diff_url": "https://github.com/godotengine/godot/pull/101652.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101652.patch", + "title": "Clarify `SpringBoneSimulator3D`'s gravity units and improve documentation", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjYxOTM4MjYz", + "created_at": "2025-01-16T22:03:08Z", + "updated_at": "2025-01-17T16:27:39Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4Mjg5", + "name": "topic:3d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA1NjQ4", + "name": "topic:animation", + "color": "#ffee88" + } + ], + "commits": [ + "8eb5443d0a5eeeb0ccdf82fad4936e73fe315b13" + ] + }, + "101658": { + "id": "PR_kwDOAO6SJc6IExKO", + "public_id": 101658, + "url": "https://github.com/godotengine/godot/pull/101658", + "diff_url": "https://github.com/godotengine/godot/pull/101658.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101658.patch", + "title": "Update export preset options overrides before doing \"Remote Debug\"", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE5MTU2MQ==", + "created_at": "2025-01-16T23:12:09Z", + "updated_at": "2025-01-20T22:32:19Z", + "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": [ + "416ee5f01c39bcb7cb4fb588cfe0f6b724794edb" + ] + }, + "101674": { + "id": "PR_kwDOAO6SJc6IJQZn", + "public_id": 101674, + "url": "https://github.com/godotengine/godot/pull/101674", + "diff_url": "https://github.com/godotengine/godot/pull/101674.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101674.patch", + "title": "[Buildsystem] Break after purging cache", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOBcK-Cw", + "created_at": "2025-01-17T11:30:59Z", + "updated_at": "2025-01-17T12:03:35Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwMDk=", + "name": "topic:buildsystem", + "color": "#ffee88" + } + ], + "commits": [ + "b12ca37be6f494e5a8894f447c82dd27a8aa5ac3" + ] + }, + "101683": { + "id": "PR_kwDOAO6SJc6IJ_U8", + "public_id": 101683, + "url": "https://github.com/godotengine/godot/pull/101683", + "diff_url": "https://github.com/godotengine/godot/pull/101683.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101683.patch", + "title": "Don't duplicate .uid files", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMjMxNzI=", + "created_at": "2025-01-17T13:23:15Z", + "updated_at": "2025-01-20T22:34:42Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "d8db3085a3f0980a0b10bd740c7f97f76dd1a72e" + ] + }, + "101684": { + "id": "PR_kwDOAO6SJc6IKCxZ", + "public_id": 101684, + "url": "https://github.com/godotengine/godot/pull/101684", + "diff_url": "https://github.com/godotengine/godot/pull/101684.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101684.patch", + "title": "[Wayland] Fix excessive IME updates.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2025-01-17T13:30:59Z", + "updated_at": "2025-01-17T16:27:35Z", + "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" + } + ], + "commits": [ + "133ea4f17a43e137ea601856f0658343d44b233a" + ] + }, + "101685": { + "id": "PR_kwDOAO6SJc6IKJuZ", + "public_id": 101685, + "url": "https://github.com/godotengine/godot/pull/101685", + "diff_url": "https://github.com/godotengine/godot/pull/101685.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101685.patch", + "title": "[TextServer] Fix ICU data incorrectly marked as loaded even if file was not found.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2025-01-17T13:46:56Z", + "updated_at": "2025-01-17T16:27:35Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "14093fdacf04371426e90cbb5e1d142e4b9c1c27" + ] + }, + "101688": { + "id": "PR_kwDOAO6SJc6IKUqm", + "public_id": 101688, + "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", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjI0MzA3MDQ5", + "created_at": "2025-01-17T14:09:32Z", + "updated_at": "2025-01-24T15:11:52Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "LA_kwDOAO6SJc8AAAABCNCFwA", + "name": "topic:particles", + "color": "#ffee88" + } + ], + "commits": [ + "3973c0b64425f589e3c45724ad8a3d3d828991ac" + ] + }, + "101689": { + "id": "PR_kwDOAO6SJc6IKah7", + "public_id": 101689, + "url": "https://github.com/godotengine/godot/pull/101689", + "diff_url": "https://github.com/godotengine/godot/pull/101689.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101689.patch", + "title": "Make dialogs non-cancelable on Android", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOCouzNQ", + "created_at": "2025-01-17T14:22:30Z", + "updated_at": "2025-01-20T16:43:20Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc1NjI=", + "name": "platform:android", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyNTU=", + "name": "topic:porting", + "color": "#ffee88" + } + ], + "commits": [ + "401310d74d21fc63e244eb3dddd427030d229ff3" + ] + }, + "101697": { + "id": "PR_kwDOAO6SJc6ILB22", + "public_id": 101697, + "url": "https://github.com/godotengine/godot/pull/101697", + "diff_url": "https://github.com/godotengine/godot/pull/101697.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101697.patch", + "title": "[Windows] Make native dialogs non-cancelable and stay on top of parent.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2025-01-17T15:47:51Z", + "updated_at": "2025-01-20T16:17:23Z", + "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": [ + "7c50a7822e21e5b501a6e904d7279b6df7b8277d" + ] + }, + "101698": { + "id": "PR_kwDOAO6SJc6ILHqt", + "public_id": 101698, + "url": "https://github.com/godotengine/godot/pull/101698", + "diff_url": "https://github.com/godotengine/godot/pull/101698.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101698.patch", + "title": "Fix collision normal being referred to as surface normal in PhysicsDirectSpaceState doc", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOBgbYJg", + "created_at": "2025-01-17T16:01:47Z", + "updated_at": "2025-01-20T16:17:01Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + } + ], + "commits": [ + "386b1e04c8777daa2671f67995c179fb60e7f260" + ] + }, + "101700": { + "id": "PR_kwDOAO6SJc6ILI_k", + "public_id": 101700, + "url": "https://github.com/godotengine/godot/pull/101700", + "diff_url": "https://github.com/godotengine/godot/pull/101700.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101700.patch", + "title": "Fix `ViewportTexture::get_size`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUyMTQ4MjIx", + "created_at": "2025-01-17T16:05:03Z", + "updated_at": "2025-01-21T17:58:45Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzI3MzE4Mjcx", + "name": "crash", + "color": "#885544" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "949f707ad9e9c4f27407372ef3a5ad014ea1a443" + ] + }, + "101709": { + "id": "PR_kwDOAO6SJc6IL8SU", + "public_id": 101709, + "url": "https://github.com/godotengine/godot/pull/101709", + "diff_url": "https://github.com/godotengine/godot/pull/101709.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101709.patch", + "title": "Avoid leaking ninepatch state to other draw commands in GLES backend", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE2NTIxMzM5", + "created_at": "2025-01-17T18:14:48Z", + "updated_at": "2025-01-17T23:11: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": [ + "b8252196df8855f29401a1e30d6329752254b9bb" + ] + }, + "101712": { + "id": "PR_kwDOAO6SJc6IMMqn", + "public_id": 101712, + "url": "https://github.com/godotengine/godot/pull/101712", + "diff_url": "https://github.com/godotengine/godot/pull/101712.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101712.patch", + "title": "CI: Tighten timeout period for all jobs", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE3NDg5Mjky", + "created_at": "2025-01-17T19:00:48Z", + "updated_at": "2025-01-17T23:11:29Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwMDk=", + "name": "topic:buildsystem", + "color": "#ffee88" + } + ], + "commits": [ + "32563011e10f6e99392b717bbaa08ddc384a7903" + ] + }, + "101713": { + "id": "PR_kwDOAO6SJc6IMYfL", + "public_id": 101713, + "url": "https://github.com/godotengine/godot/pull/101713", + "diff_url": "https://github.com/godotengine/godot/pull/101713.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101713.patch", + "title": "Make `COPYRIGHT.txt` compliant with `debian/copyright` specification", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjYzMDA5NzM=", + "created_at": "2025-01-17T19:39:04Z", + "updated_at": "2025-01-18T02:29:03Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + } + ], + "commits": [ + "72856f304f0e86946d9e53c14281e3f7b1f4a877" + ] + }, + "101726": { + "id": "PR_kwDOAO6SJc6INWiF", + "public_id": 101726, + "url": "https://github.com/godotengine/godot/pull/101726", + "diff_url": "https://github.com/godotengine/godot/pull/101726.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101726.patch", + "title": "SCons: Fix handling of platform-specific tools, notably `mingw`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ3MDEzMzg=", + "created_at": "2025-01-17T23:15:25Z", + "updated_at": "2025-01-26T17:57:13Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyMDU0MTc0MTM=", + "name": "platform:windows", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwMDk=", + "name": "topic:buildsystem", + "color": "#ffee88" + } + ], + "commits": [ + "90208f7dd4c73286dfdd10b2421161ef46fc323f" + ] + }, + "101728": { + "id": "PR_kwDOAO6SJc6INkpb", + "public_id": 101728, + "url": "https://github.com/godotengine/godot/pull/101728", + "diff_url": "https://github.com/godotengine/godot/pull/101728.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101728.patch", + "title": "Fix NavigationObstacle3D debug clear regression", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUyNDY0MjA0", + "created_at": "2025-01-18T00:30:57Z", + "updated_at": "2025-01-20T17:16:16Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwxNzUyMDQwNjk0", + "name": "topic:navigation", + "color": "#ffee88" + } + ], + "commits": [ + "c734f902824110fc79f5eb5c7dd3ae6492db0c21" + ] + }, + "101729": { + "id": "PR_kwDOAO6SJc6INnI_", + "public_id": 101729, + "url": "https://github.com/godotengine/godot/pull/101729", + "diff_url": "https://github.com/godotengine/godot/pull/101729.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101729.patch", + "title": "Fix failure to load joints with individual config in SpringBone", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjYxOTM4MjYz", + "created_at": "2025-01-18T00:40:11Z", + "updated_at": "2025-01-20T16:17:16Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4Mjg5", + "name": "topic:3d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA1NjQ4", + "name": "topic:animation", + "color": "#ffee88" + } + ], + "commits": [ + "ad636b713302db45d7dc99d2cf98241a7a7cae42" + ] + }, + "101730": { + "id": "PR_kwDOAO6SJc6INpRm", + "public_id": 101730, + "url": "https://github.com/godotengine/godot/pull/101730", + "diff_url": "https://github.com/godotengine/godot/pull/101730.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101730.patch", + "title": "Bake UV2 emission using half float in the compatibility backend", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE2NTIxMzM5", + "created_at": "2025-01-18T00:52:24Z", + "updated_at": "2025-01-20T16:17:15Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAABocF7RA", + "name": "cherrypick:4.3", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "441fc1cba3dcfa470997140f9a140a73cb2142e2" + ] + }, + "101739": { + "id": "PR_kwDOAO6SJc6IOdf3", + "public_id": 101739, + "url": "https://github.com/godotengine/godot/pull/101739", + "diff_url": "https://github.com/godotengine/godot/pull/101739.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101739.patch", + "title": "Fix Embedded Game Window with user arguments", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjgxMTA5MTY1", + "created_at": "2025-01-18T05:38:34Z", + "updated_at": "2025-01-20T16:17:14Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "f216efdd6d187fdf64eb71927ae499670639a77e" + ] + }, + "101747": { + "id": "PR_kwDOAO6SJc6IO-Sz", + "public_id": 101747, + "url": "https://github.com/godotengine/godot/pull/101747", + "diff_url": "https://github.com/godotengine/godot/pull/101747.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101747.patch", + "title": "Add property guards to shape 2D's", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ5OTk4MDI1", + "created_at": "2025-01-18T11:33:29Z", + "updated_at": "2025-01-26T19:22:29Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4MDU5", + "name": "topic:2d", + "color": "#ffee88" + } + ], + "commits": [ + "dedae6361762223ab4f880dfa7b75dc694c697dd" + ] + }, + "101752": { + "id": "PR_kwDOAO6SJc6IPC-L", + "public_id": 101752, + "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.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjI1MDY4Mzcw", + "created_at": "2025-01-18T12:32:53Z", + "updated_at": "2025-01-22T22:39:45Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + } + ], + "commits": [ + "9014cdb59699bf5701298126cee2fe4b1766995a" + ] + }, + "101760": { + "id": "PR_kwDOAO6SJc6IPQWh", + "public_id": 101760, + "url": "https://github.com/godotengine/godot/pull/101760", + "diff_url": "https://github.com/godotengine/godot/pull/101760.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101760.patch", + "title": "[WS] Fix peer stuck in CLOSING state", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE2ODc5MTg=", + "created_at": "2025-01-18T15:00:47Z", + "updated_at": "2025-01-21T11:53:24Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWw2NDk4MDA3MDE=", + "name": "topic:network", + "color": "#ffee88" + } + ], + "commits": [ + "81181c594170057612eb1bf3224858a474f19722" + ] + }, + "101763": { + "id": "PR_kwDOAO6SJc6IPUNq", + "public_id": 101763, + "url": "https://github.com/godotengine/godot/pull/101763", + "diff_url": "https://github.com/godotengine/godot/pull/101763.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101763.patch", + "title": "[Windows] Fix left/right Shift key regression", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjYwMzQ0NA==", + "created_at": "2025-01-18T15:44:37Z", + "updated_at": "2025-01-21T17:58:26Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAABocF7RA", + "name": "cherrypick:4.3", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyMDU0MTc0MTM=", + "name": "platform:windows", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWw4OTAzMTA2NjQ=", + "name": "topic:input", + "color": "#ffee88" + } + ], + "commits": [ + "17423e9899f70682db4f4077afa0497a9d971b0d" + ] + }, + "101768": { + "id": "PR_kwDOAO6SJc6IPoOG", + "public_id": 101768, + "url": "https://github.com/godotengine/godot/pull/101768", + "diff_url": "https://github.com/godotengine/godot/pull/101768.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101768.patch", + "title": "Fix inspector jumping when gaining focus", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMjMxNzI=", + "created_at": "2025-01-18T19:28:45Z", + "updated_at": "2025-01-28T15:11:32Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "922642440132bf7b070a16240c3a21d119584403" + ] + }, + "101771": { + "id": "PR_kwDOAO6SJc6IPrHw", + "public_id": 101771, + "url": "https://github.com/godotengine/godot/pull/101771", + "diff_url": "https://github.com/godotengine/godot/pull/101771.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101771.patch", + "title": "Fix Label vertical line alignment.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2025-01-18T20:08:40Z", + "updated_at": "2025-01-27T15:51:43Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "d98528ca3ce4173b3138288630b027424b713746" + ] + }, + "101779": { + "id": "PR_kwDOAO6SJc6IQBRP", + "public_id": 101779, + "url": "https://github.com/godotengine/godot/pull/101779", + "diff_url": "https://github.com/godotengine/godot/pull/101779.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101779.patch", + "title": "Wayland: Check selection devices before using them", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMxMDY1ODA4", + "created_at": "2025-01-18T22:51:11Z", + "updated_at": "2025-01-22T15:22:53Z", + "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": [ + "bed2a1927fbbc444f57f7cbb1298504ce7edc6ca" + ] + }, + "101780": { + "id": "PR_kwDOAO6SJc6IQE_a", + "public_id": 101780, + "url": "https://github.com/godotengine/godot/pull/101780", + "diff_url": "https://github.com/godotengine/godot/pull/101780.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101780.patch", + "title": "Typo fix: rename SortableVisbilityMode", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjEzNTg3NA==", + "created_at": "2025-01-18T23:37:00Z", + "updated_at": "2025-01-20T21:00:18Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyMzA0OTQ4MTIx", + "name": "topic:codestyle", + "color": "#ffee88" + } + ], + "commits": [ + "815e9059722a039cea57e0420eff8a793fee017a" + ] + }, + "101784": { + "id": "PR_kwDOAO6SJc6IQOsB", + "public_id": 101784, + "url": "https://github.com/godotengine/godot/pull/101784", + "diff_url": "https://github.com/godotengine/godot/pull/101784.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101784.patch", + "title": "Scene debugger fix for remote debugging without editor running", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjgwMzMyNTA=", + "created_at": "2025-01-19T01:11:49Z", + "updated_at": "2025-01-21T17:58:21Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzI3MzE4Mjcx", + "name": "crash", + "color": "#885544" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "226f7aee20c2f439a030d0907e39338138c17ffc" + ] + }, + "101791": { + "id": "PR_kwDOAO6SJc6IQx0g", + "public_id": 101791, + "url": "https://github.com/godotengine/godot/pull/101791", + "diff_url": "https://github.com/godotengine/godot/pull/101791.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101791.patch", + "title": "[TextServer] Fix embedded object keys in substrings.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2025-01-19T08:23:26Z", + "updated_at": "2025-01-27T15:51:23Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "7f4481284e9a9c3446d8dd79967aeb746019106b" + ] + }, + "101794": { + "id": "PR_kwDOAO6SJc6IQ-fo", + "public_id": 101794, + "url": "https://github.com/godotengine/godot/pull/101794", + "diff_url": "https://github.com/godotengine/godot/pull/101794.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101794.patch", + "title": "Physics interpolation (3D): Fix warning spam", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyOTgzNw==", + "created_at": "2025-01-19T10:47:58Z", + "updated_at": "2025-01-20T16:17:10Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4Mjg5", + "name": "topic:3d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "4aba15eec3df55dace07c37940edccfdcc92426e" + ] + }, + "101796": { + "id": "PR_kwDOAO6SJc6IRDNi", + "public_id": 101796, + "url": "https://github.com/godotengine/godot/pull/101796", + "diff_url": "https://github.com/godotengine/godot/pull/101796.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101796.patch", + "title": "Fix visual shader error when opening a Fresnel node preview", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMwMzYxNzY=", + "created_at": "2025-01-19T11:48:04Z", + "updated_at": "2025-01-21T07:07:09Z", + "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": [ + "8a7c9aa452ed00260b89d2c64ab670e54ddbfea5" + ] + }, + "101797": { + "id": "PR_kwDOAO6SJc6IRDSb", + "public_id": 101797, + "url": "https://github.com/godotengine/godot/pull/101797", + "diff_url": "https://github.com/godotengine/godot/pull/101797.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101797.patch", + "title": "Fix `Quaternion` arc constructor to check dot & Add test for same `Vector3`s", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjYxOTM4MjYz", + "created_at": "2025-01-19T11:49:06Z", + "updated_at": "2025-01-20T16:17:09Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + } + ], + "commits": [ + "27e23280c55958a3f3eb2f21d9f2a2e835fccaa9" + ] + }, + "101803": { + "id": "PR_kwDOAO6SJc6IRYL5", + "public_id": 101803, + "url": "https://github.com/godotengine/godot/pull/101803", + "diff_url": "https://github.com/godotengine/godot/pull/101803.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101803.patch", + "title": "Fix kinematic bodies not synchronizing state when using Jolt Physics", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ4ODQyNDY=", + "created_at": "2025-01-19T15:34:02Z", + "updated_at": "2025-01-20T16:32:11Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4Mjg5", + "name": "topic:3d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwzNzA0NzE4ODA=", + "name": "topic:physics", + "color": "#ffee88" + } + ], + "commits": [ + "f4288fb3490ea04cd3405f2cb31d2a8489913398" + ] + }, + "101807": { + "id": "PR_kwDOAO6SJc6IRngr", + "public_id": 101807, + "url": "https://github.com/godotengine/godot/pull/101807", + "diff_url": "https://github.com/godotengine/godot/pull/101807.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101807.patch", + "title": "Fix Embedded Game Size", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjgxMTA5MTY1", + "created_at": "2025-01-19T18:26:11Z", + "updated_at": "2025-01-22T15:22: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": [ + "ae0b7ff42ded286e3bc3c1159373419d0537fb9d" + ] + }, + "101809": { + "id": "PR_kwDOAO6SJc6IRzoZ", + "public_id": 101809, + "url": "https://github.com/godotengine/godot/pull/101809", + "diff_url": "https://github.com/godotengine/godot/pull/101809.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101809.patch", + "title": "Fix Floating Game Window Title", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjgxMTA5MTY1", + "created_at": "2025-01-19T20:55:32Z", + "updated_at": "2025-01-20T16:17:08Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "05fcfede1e8d95ee88f08ad019abb485e673b3cd" + ] + }, + "101810": { + "id": "PR_kwDOAO6SJc6IR3Ui", + "public_id": 101810, + "url": "https://github.com/godotengine/godot/pull/101810", + "diff_url": "https://github.com/godotengine/godot/pull/101810.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101810.patch", + "title": "Add debug colours and fills to CollisionPolygon3D.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQyODUxMQ==", + "created_at": "2025-01-19T21:41:50Z", + "updated_at": "2025-01-21T21:45:24Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4Mjg5", + "name": "topic:3d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwzNzA0NzE4ODA=", + "name": "topic:physics", + "color": "#ffee88" + } + ], + "commits": [ + "a3ef9de6a86fd4a313b8948df1237f13852b85d4" + ] + }, + "101815": { + "id": "PR_kwDOAO6SJc6IR93K", + "public_id": 101815, + "url": "https://github.com/godotengine/godot/pull/101815", + "diff_url": "https://github.com/godotengine/godot/pull/101815.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101815.patch", + "title": "Refactor post-step operations in Jolt module to be done as needed", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ4ODQyNDY=", + "created_at": "2025-01-19T23:04:31Z", + "updated_at": "2025-01-26T20:35:44Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwzMjQwOTUwMDYw", + "name": "performance", + "color": "#447777" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4Mjg5", + "name": "topic:3d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwzNzA0NzE4ODA=", + "name": "topic:physics", + "color": "#ffee88" + } + ], + "commits": [ + "a30410bbf530ea2f06fe33c085649b473f822a8b" + ] + }, + "101818": { + "id": "PR_kwDOAO6SJc6ISIoQ", + "public_id": 101818, + "url": "https://github.com/godotengine/godot/pull/101818", + "diff_url": "https://github.com/godotengine/godot/pull/101818.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101818.patch", + "title": "Update SubViewport documentations to include a note about input behaviour", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOCAFBOw", + "created_at": "2025-01-20T00:40:43Z", + "updated_at": "2025-01-28T18:45:55Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWw4OTAzMTA2NjQ=", + "name": "topic:input", + "color": "#ffee88" + } + ], + "commits": [ + "409c9ad2354cbade4017b1f2a03b9832a52bf45c" + ] + }, + "101819": { + "id": "PR_kwDOAO6SJc6ISJcd", + "public_id": 101819, + "url": "https://github.com/godotengine/godot/pull/101819", + "diff_url": "https://github.com/godotengine/godot/pull/101819.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101819.patch", + "title": "Wayland: Release pressed events on application focus out", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMxMDY1ODA4", + "created_at": "2025-01-20T00:45:38Z", + "updated_at": "2025-01-20T16:17:07Z", + "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": [ + "368a59e6f9733f19d205fa58bd0e47dde88b3266" + ] + }, + "101825": { + "id": "PR_kwDOAO6SJc6IVmqC", + "public_id": 101825, + "url": "https://github.com/godotengine/godot/pull/101825", + "diff_url": "https://github.com/godotengine/godot/pull/101825.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101825.patch", + "title": "Fix spinbox input events propagating during dragging, breaking focus", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOBkx80A", + "created_at": "2025-01-20T11:02:17Z", + "updated_at": "2025-01-27T15:51:21Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "54bdc5fc824ff8b31f1e331a58eeab7379c8c30e" + ] + }, + "101841": { + "id": "PR_kwDOAO6SJc6IXzBi", + "public_id": 101841, + "url": "https://github.com/godotengine/godot/pull/101841", + "diff_url": "https://github.com/godotengine/godot/pull/101841.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101841.patch", + "title": "Android Editor: Disable magnify gesture in the `ScriptEditor`", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOCouzNQ", + "created_at": "2025-01-20T15:28:55Z", + "updated_at": "2025-01-23T03:01:22Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAABocF7RA", + "name": "cherrypick:4.3", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc1NjI=", + "name": "platform:android", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyODM1MTg3MzM=", + "name": "usability", + "color": "#447744" + } + ], + "commits": [ + "b753b87ec5ae3ef398fd9507fd6ae21f978b0d52" + ] + }, + "101842": { + "id": "PR_kwDOAO6SJc6IYsNV", + "public_id": 101842, + "url": "https://github.com/godotengine/godot/pull/101842", + "diff_url": "https://github.com/godotengine/godot/pull/101842.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101842.patch", + "title": "Tree - fix `ui_select`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjcxOTQyMTY0", + "created_at": "2025-01-20T16:35:54Z", + "updated_at": "2025-01-21T17:58:35Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "522d6fed70bd36f7eec40616b34992ef40f8cb37" + ] + }, + "101848": { + "id": "PR_kwDOAO6SJc6IaL4i", + "public_id": 101848, + "url": "https://github.com/godotengine/godot/pull/101848", + "diff_url": "https://github.com/godotengine/godot/pull/101848.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101848.patch", + "title": "Wayland: Pass unmodified symbols to key events", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMxMDY1ODA4", + "created_at": "2025-01-20T20:54:55Z", + "updated_at": "2025-01-27T11:14:59Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTczMjY=", + "name": "platform:linuxbsd", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWw4OTAzMTA2NjQ=", + "name": "topic:input", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyNTU=", + "name": "topic:porting", + "color": "#ffee88" + } + ], + "commits": [ + "d12137bdda2fa9acf89ac60b1817d117ea746fe8" + ] + }, + "101856": { + "id": "PR_kwDOAO6SJc6Iaew3", + "public_id": 101856, + "url": "https://github.com/godotengine/godot/pull/101856", + "diff_url": "https://github.com/godotengine/godot/pull/101856.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101856.patch", + "title": "Fix URLs for Cubemap template images in documentation", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE4MDAzMg==", + "created_at": "2025-01-20T22:14:51Z", + "updated_at": "2025-01-22T22:37:27Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAABocF7RA", + "name": "cherrypick:4.3", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + } + ], + "commits": [ + "be7a6d2a9f314544de2420ab0e195de0095beaa6" + ] + }, + "101861": { + "id": "PR_kwDOAO6SJc6Ia5yk", + "public_id": 101861, + "url": "https://github.com/godotengine/godot/pull/101861", + "diff_url": "https://github.com/godotengine/godot/pull/101861.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101861.patch", + "title": "Remove dead variable `end_bone_tip_radius` from SpringBoneSimulator", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjYxOTM4MjYz", + "created_at": "2025-01-21T00:41:53Z", + "updated_at": "2025-01-21T17:58:32Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4Mjg5", + "name": "topic:3d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA1NjQ4", + "name": "topic:animation", + "color": "#ffee88" + } + ], + "commits": [ + "748aa1d388982fe0eff3c575d2012fcbd5303c20" + ] + }, + "101872": { + "id": "PR_kwDOAO6SJc6IeUfe", + "public_id": 101872, + "url": "https://github.com/godotengine/godot/pull/101872", + "diff_url": "https://github.com/godotengine/godot/pull/101872.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101872.patch", + "title": "Fix cpuparticles randomness regression", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc5MTc0NzU=", + "created_at": "2025-01-21T11:01:39Z", + "updated_at": "2025-01-21T17:58:31Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "LA_kwDOAO6SJc8AAAABCNCFwA", + "name": "topic:particles", + "color": "#ffee88" + } + ], + "commits": [ + "c8b0509b7c3af26a82e6d3197bd981e06e95ad04" + ] + }, + "101876": { + "id": "PR_kwDOAO6SJc6Ifv5C", + "public_id": 101876, + "url": "https://github.com/godotengine/godot/pull/101876", + "diff_url": "https://github.com/godotengine/godot/pull/101876.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101876.patch", + "title": "Fix OptionButton::show_popup", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUyMTQ4MjIx", + "created_at": "2025-01-21T13:38:39Z", + "updated_at": "2025-01-21T17:58:31Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "25fd1159571f808826523fb7f38c092bb49fe9bf" + ] + }, + "101883": { + "id": "PR_kwDOAO6SJc6IhiNI", + "public_id": 101883, + "url": "https://github.com/godotengine/godot/pull/101883", + "diff_url": "https://github.com/godotengine/godot/pull/101883.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101883.patch", + "title": "Fix incorrect `CPUParticles2D` and `CPUParticles3D` documentation", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOCj6ZbA", + "created_at": "2025-01-21T17:21:29Z", + "updated_at": "2025-01-27T15:51:13Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + } + ], + "commits": [ + "0e7de3a1d9d03526436fef7fcdfa7943c48beb16" + ] + }, + "101895": { + "id": "PR_kwDOAO6SJc6IkJOy", + "public_id": 101895, + "url": "https://github.com/godotengine/godot/pull/101895", + "diff_url": "https://github.com/godotengine/godot/pull/101895.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101895.patch", + "title": "Fix NOTIFICATION_WM_CLOSE_REQUEST in Embedded Floating Window", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjgxMTA5MTY1", + "created_at": "2025-01-22T02:01:55Z", + "updated_at": "2025-01-22T15:22:41Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "9eed43d4298273f9d98179ac4d0c9504c47c4ffb" + ] + }, + "101899": { + "id": "PR_kwDOAO6SJc6IljTd", + "public_id": 101899, + "url": "https://github.com/godotengine/godot/pull/101899", + "diff_url": "https://github.com/godotengine/godot/pull/101899.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101899.patch", + "title": "ItemList: Fix `text_overrun_behavior`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjcxOTQyMTY0", + "created_at": "2025-01-22T07:26:47Z", + "updated_at": "2025-01-28T15:09:25Z", + "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": [ + "2c35077148312868e51b14547bc794ad568466cd" + ] + }, + "101909": { + "id": "PR_kwDOAO6SJc6Inzh7", + "public_id": 101909, + "url": "https://github.com/godotengine/godot/pull/101909", + "diff_url": "https://github.com/godotengine/godot/pull/101909.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101909.patch", + "title": "WebGL2: Fix 2D array textures with RGTC compression not rendering", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUzMTUwMjQ0", + "created_at": "2025-01-22T12:30:30Z", + "updated_at": "2025-01-24T15:11:44Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc0NTU=", + "name": "platform:web", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4Mjg5", + "name": "topic:3d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "2221f6ed13d9426db2e146c10c904616771bfb26" + ] + }, + "101911": { + "id": "PR_kwDOAO6SJc6In7bv", + "public_id": 101911, + "url": "https://github.com/godotengine/godot/pull/101911", + "diff_url": "https://github.com/godotengine/godot/pull/101911.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101911.patch", + "title": "`CPUParticles2D` - Add ability to follow physics interpolated target", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyOTgzNw==", + "created_at": "2025-01-22T12:46:29Z", + "updated_at": "2025-01-24T15:11:49Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4MDU5", + "name": "topic:2d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "56fc0fd1758cbe15faede6dd2f330a6eebbbe3b3" + ] + }, + "101913": { + "id": "PR_kwDOAO6SJc6Iopoj", + "public_id": 101913, + "url": "https://github.com/godotengine/godot/pull/101913", + "diff_url": "https://github.com/godotengine/godot/pull/101913.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101913.patch", + "title": "Fix ColorPicker hide save/load swatches for presets_visible", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOCXd9wA", + "created_at": "2025-01-22T14:16:08Z", + "updated_at": "2025-01-28T22:13:41Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "e9b164adf7942746052e135e921a6ca70bc0c667" + ] + }, + "101918": { + "id": "PR_kwDOAO6SJc6IpusV", + "public_id": 101918, + "url": "https://github.com/godotengine/godot/pull/101918", + "diff_url": "https://github.com/godotengine/godot/pull/101918.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101918.patch", + "title": "Fix Make Sub-Resources Unique shortcut focus", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOCAFBOw", + "created_at": "2025-01-22T16:27:41Z", + "updated_at": "2025-01-28T18:40:41Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWw4OTAzMTA2NjQ=", + "name": "topic:input", + "color": "#ffee88" + } + ], + "commits": [ + "cdaeb3176463b67accfdba7752c263f56cba36e1" + ] + }, + "101923": { + "id": "PR_kwDOAO6SJc6IqASN", + "public_id": 101923, + "url": "https://github.com/godotengine/godot/pull/101923", + "diff_url": "https://github.com/godotengine/godot/pull/101923.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101923.patch", + "title": "Fix ColorPicker Swatches button width", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOCXd9wA", + "created_at": "2025-01-22T17:04:23Z", + "updated_at": "2025-01-22T22:37:30Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "660b5af677fcc0b8bfcee57626f2c66aee080173" + ] + }, + "101924": { + "id": "PR_kwDOAO6SJc6IqNgr", + "public_id": 101924, + "url": "https://github.com/godotengine/godot/pull/101924", + "diff_url": "https://github.com/godotengine/godot/pull/101924.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101924.patch", + "title": "Delegate handling `mouse_mode` to the `DisplayServer`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjI3MDkyOA==", + "created_at": "2025-01-22T17:34:19Z", + "updated_at": "2025-01-28T22:13:41Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc1NjI=", + "name": "platform:android", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc1MTk=", + "name": "platform:ios", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTczMjY=", + "name": "platform:linuxbsd", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc3ODA=", + "name": "platform:macos", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc0NTU=", + "name": "platform:web", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyMDU0MTc0MTM=", + "name": "platform:windows", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWw4OTAzMTA2NjQ=", + "name": "topic:input", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyNTU=", + "name": "topic:porting", + "color": "#ffee88" + } + ], + "commits": [ + "47f553ae0bc59faa98b4b8b137a47ed05cb99de5" + ] + }, + "101931": { + "id": "PR_kwDOAO6SJc6IrB8p", + "public_id": 101931, + "url": "https://github.com/godotengine/godot/pull/101931", + "diff_url": "https://github.com/godotengine/godot/pull/101931.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101931.patch", + "title": "2D: Fix `CanvasTexture` rendering when updating channels", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUyODUy", + "created_at": "2025-01-22T19:46:11Z", + "updated_at": "2025-01-24T19:23:44Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "663917449baffb7026ace44c6912efd2d671d19c" + ] + }, + "101933": { + "id": "PR_kwDOAO6SJc6IrQCB", + "public_id": 101933, + "url": "https://github.com/godotengine/godot/pull/101933", + "diff_url": "https://github.com/godotengine/godot/pull/101933.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101933.patch", + "title": "Fix ProgressDialog in single window mode", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMjMxNzI=", + "created_at": "2025-01-22T20:24:04Z", + "updated_at": "2025-01-29T03:26:31Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "7a85b19e5a073dee817f06eaa072f71175a42902" + ] + }, + "101936": { + "id": "PR_kwDOAO6SJc6IrxoN", + "public_id": 101936, + "url": "https://github.com/godotengine/godot/pull/101936", + "diff_url": "https://github.com/godotengine/godot/pull/101936.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101936.patch", + "title": "Disable Game Embedding in Single Window Mode", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjgxMTA5MTY1", + "created_at": "2025-01-22T21:54:55Z", + "updated_at": "2025-01-27T17:58:44Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "e75f679124aedf2792a0815549559c0130ef624f" + ] + }, + "101940": { + "id": "PR_kwDOAO6SJc6IsC48", + "public_id": 101940, + "url": "https://github.com/godotengine/godot/pull/101940", + "diff_url": "https://github.com/godotengine/godot/pull/101940.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101940.patch", + "title": "Update Jolt Physics `BoxShape` to allow for zero-sized boxes", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ4ODQyNDY=", + "created_at": "2025-01-22T22:55:33Z", + "updated_at": "2025-01-25T15:53:14Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4Mjg5", + "name": "topic:3d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwzNzA0NzE4ODA=", + "name": "topic:physics", + "color": "#ffee88" + } + ], + "commits": [ + "41afe2de569b842cca8313d2a64534033dd8d245" + ] + }, + "101943": { + "id": "PR_kwDOAO6SJc6Isp6f", + "public_id": 101943, + "url": "https://github.com/godotengine/godot/pull/101943", + "diff_url": "https://github.com/godotengine/godot/pull/101943.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101943.patch", + "title": "Fix SceneTreeDock::_new_scene_from()'s reset_scale in 3D", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOByt_gA", + "created_at": "2025-01-23T01:34:50Z", + "updated_at": "2025-01-24T15:21:25Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4Mjg5", + "name": "topic:3d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "721f8e793e60049a3cf3356892949bd1c2563ec4" + ] + }, + "101957": { + "id": "PR_kwDOAO6SJc6Iu8mJ", + "public_id": 101957, + "url": "https://github.com/godotengine/godot/pull/101957", + "diff_url": "https://github.com/godotengine/godot/pull/101957.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101957.patch", + "title": "`TextureProgressBar` minimum size selection as maximum among all textures", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQzNTQzOTA5", + "created_at": "2025-01-23T09:23:12Z", + "updated_at": "2025-01-25T08:00:42Z", + "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": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "046793b260905bec1a7e10ee710c79d9db180dbf" + ] + }, + "101968": { + "id": "PR_kwDOAO6SJc6Izlcm", + "public_id": 101968, + "url": "https://github.com/godotengine/godot/pull/101968", + "diff_url": "https://github.com/godotengine/godot/pull/101968.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101968.patch", + "title": "Fix wrong distance calculation in `NavMeshQueries3D::_query_task_build_path_corridor`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMxNzYwNjI=", + "created_at": "2025-01-23T19:17:08Z", + "updated_at": "2025-01-24T16:40:27Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwxNzUyMDQwNjk0", + "name": "topic:navigation", + "color": "#ffee88" + } + ], + "commits": [ + "7e9cbfbcb86f786a1c2a85ecdfecc10bfbd5f068" + ] + }, + "101970": { + "id": "PR_kwDOAO6SJc6I1kuz", + "public_id": 101970, + "url": "https://github.com/godotengine/godot/pull/101970", + "diff_url": "https://github.com/godotengine/godot/pull/101970.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101970.patch", + "title": "[.NET] Add Obsolete attribute to signal trampolines and emitter functions", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjM5MDMwNTk=", + "created_at": "2025-01-24T01:34:36Z", + "updated_at": "2025-01-27T22:30:56Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWw3MDkyNjk3NzU=", + "name": "topic:dotnet", + "color": "#ffee88" + } + ], + "commits": [ + "5a53ec55ecb6b9b8b3c8b44a20092e64fcb21c69" + ] + }, + "101972": { + "id": "PR_kwDOAO6SJc6I14_H", + "public_id": 101972, + "url": "https://github.com/godotengine/godot/pull/101972", + "diff_url": "https://github.com/godotengine/godot/pull/101972.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101972.patch", + "title": "Vulkan: Fix performance regression introduced in buffer creation", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMzOTUxMzA=", + "created_at": "2025-01-24T03:08:50Z", + "updated_at": "2025-01-24T15:11:43Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwzMjQwOTUwMDYw", + "name": "performance", + "color": "#447777" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "c30eff59868f6d07d6a651090dc252973b8cdf3e" + ] + }, + "101996": { + "id": "PR_kwDOAO6SJc6I8AVp", + "public_id": 101996, + "url": "https://github.com/godotengine/godot/pull/101996", + "diff_url": "https://github.com/godotengine/godot/pull/101996.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101996.patch", + "title": "Android: Keep swipe-to-dismiss disabled by default", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOCouzNQ", + "created_at": "2025-01-24T18:47:41Z", + "updated_at": "2025-01-28T15:13:38Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc1NjI=", + "name": "platform:android", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyOTA5OTAwODUw", + "name": "topic:export", + "color": "#ffee88" + } + ], + "commits": [ + "6df21a8fdcb9a54e62e385f218189aaa086a98e5" + ] + }, + "101998": { + "id": "PR_kwDOAO6SJc6I8t3X", + "public_id": 101998, + "url": "https://github.com/godotengine/godot/pull/101998", + "diff_url": "https://github.com/godotengine/godot/pull/101998.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101998.patch", + "title": "2D: Fix rendering artifacts when using `BackBufferCopy`.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUyODUy", + "created_at": "2025-01-24T21:07:57Z", + "updated_at": "2025-01-29T10:23:14Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "2510fefebd1f597e13801d27af17055f23045c6c" + ] + }, + "102003": { + "id": "PR_kwDOAO6SJc6I9j9e", + "public_id": 102003, + "url": "https://github.com/godotengine/godot/pull/102003", + "diff_url": "https://github.com/godotengine/godot/pull/102003.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102003.patch", + "title": "Update the app bundle's access and modified times to match the build time on macOS", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjk5NTc5ODc=", + "created_at": "2025-01-25T00:06:22Z", + "updated_at": "2025-01-28T16:12:17Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc3ODA=", + "name": "platform:macos", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyOTA5OTAwODUw", + "name": "topic:export", + "color": "#ffee88" + } + ], + "commits": [ + "998e3dfcf7ec1fb6aaede9a7e1cc5618550a111f" + ] + }, + "102006": { + "id": "PR_kwDOAO6SJc6I9ztJ", + "public_id": 102006, + "url": "https://github.com/godotengine/godot/pull/102006", + "diff_url": "https://github.com/godotengine/godot/pull/102006.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102006.patch", + "title": "Fix flickering in embedded game when paused", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjgxMTA5MTY1", + "created_at": "2025-01-25T01:58:02Z", + "updated_at": "2025-01-28T15:09:02Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyODM1MTg3MzM=", + "name": "usability", + "color": "#447744" + } + ], + "commits": [ + "3580509fee8828ee219ac4836cacde79175bda72" + ] + }, + "102022": { + "id": "PR_kwDOAO6SJc6I-xhu", + "public_id": 102022, + "url": "https://github.com/godotengine/godot/pull/102022", + "diff_url": "https://github.com/godotengine/godot/pull/102022.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102022.patch", + "title": "Add missing `cstdint` includes for GCC 15", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ3MDEzMzg=", + "created_at": "2025-01-25T13:56:07Z", + "updated_at": "2025-01-27T15:51:36Z", + "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": "MDU6TGFiZWwyNzkwOTgwMDk=", + "name": "topic:buildsystem", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwzNzA0NzE3OTU=", + "name": "topic:thirdparty", + "color": "#ffee88" + } + ], + "commits": [ + "1823460787a6c1bb8e4eaf21ac2a3f90d24d5ee0" + ] + }, + "102027": { + "id": "PR_kwDOAO6SJc6I-_B8", + "public_id": 102027, + "url": "https://github.com/godotengine/godot/pull/102027", + "diff_url": "https://github.com/godotengine/godot/pull/102027.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102027.patch", + "title": "Add missing metadata saving for embed size mode", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMwNzM5MjM5", + "created_at": "2025-01-25T16:29:04Z", + "updated_at": "2025-01-27T16:23:57Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "d5eab41b00262b2885a928db9c255c0b09a78942" + ] + }, + "102029": { + "id": "PR_kwDOAO6SJc6I_C5m", + "public_id": 102029, + "url": "https://github.com/godotengine/godot/pull/102029", + "diff_url": "https://github.com/godotengine/godot/pull/102029.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102029.patch", + "title": "Override mass properties for `Area3D` when using Jolt Physics", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ4ODQyNDY=", + "created_at": "2025-01-25T17:11:25Z", + "updated_at": "2025-01-28T15:12:50Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4Mjg5", + "name": "topic:3d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwzNzA0NzE4ODA=", + "name": "topic:physics", + "color": "#ffee88" + } + ], + "commits": [ + "f380b003519a6c297aff8d393bf47dc55bff1bcf" + ] + }, + "102042": { + "id": "PR_kwDOAO6SJc6I_YWY", + "public_id": 102042, + "url": "https://github.com/godotengine/godot/pull/102042", + "diff_url": "https://github.com/godotengine/godot/pull/102042.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102042.patch", + "title": "Change if false to if true \"Emoji and Symbols\" menu is enabled.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjI1NzAxNzc0", + "created_at": "2025-01-25T21:56:58Z", + "updated_at": "2025-01-29T02:29:06Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + } + ], + "commits": [ + "2710c359d6bf9f170040b00035bf32586f4b0c3f" + ] + }, + "102045": { + "id": "PR_kwDOAO6SJc6I_l1v", + "public_id": 102045, + "url": "https://github.com/godotengine/godot/pull/102045", + "diff_url": "https://github.com/godotengine/godot/pull/102045.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102045.patch", + "title": "Fix BadWindow error when stopping embedded game on Linux", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjgxMTA5MTY1", + "created_at": "2025-01-26T01:35:49Z", + "updated_at": "2025-01-27T15:51:30Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTczMjY=", + "name": "platform:linuxbsd", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "725dd4930ec259f1b79e10284218863e491f40d0" + ] + }, + "102049": { + "id": "PR_kwDOAO6SJc6JAC0r", + "public_id": 102049, + "url": "https://github.com/godotengine/godot/pull/102049", + "diff_url": "https://github.com/godotengine/godot/pull/102049.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102049.patch", + "title": "Fix several i18n issues in editor", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjM3MjQ3Ng==", + "created_at": "2025-01-26T08:54:03Z", + "updated_at": "2025-01-28T02:02:03Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "4c4f29a490aaa914248f3087b2689abb91a13d8d" + ] + }, + "102069": { + "id": "PR_kwDOAO6SJc6JBtnW", + "public_id": 102069, + "url": "https://github.com/godotengine/godot/pull/102069", + "diff_url": "https://github.com/godotengine/godot/pull/102069.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102069.patch", + "title": "Initialize pa_buffer_attr.maxlength to -1", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjY3NzI1NA==", + "created_at": "2025-01-27T01:43:10Z", + "updated_at": "2025-01-27T15:51:19Z", + "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_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": "MDU6TGFiZWw1NzI3ODE5OTc=", + "name": "topic:audio", + "color": "#ffee88" + } + ], + "commits": [ + "b5622e9f780503a4b24300541bac070772721f5e" + ] + }, + "102080": { + "id": "PR_kwDOAO6SJc6JDGrf", + "public_id": 102080, + "url": "https://github.com/godotengine/godot/pull/102080", + "diff_url": "https://github.com/godotengine/godot/pull/102080.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102080.patch", + "title": "Fix FILE_MODE_OPEN_ANY file dialog not selecting folders.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2025-01-27T08:09:04Z", + "updated_at": "2025-01-27T15:51:16Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "adceb32177b0b1e5f1328544c583c58c90c1da48" + ] + }, + "102089": { + "id": "PR_kwDOAO6SJc6JF_K1", + "public_id": 102089, + "url": "https://github.com/godotengine/godot/pull/102089", + "diff_url": "https://github.com/godotengine/godot/pull/102089.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102089.patch", + "title": "Add check for float texture linear filtering support", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjI3MDkyOA==", + "created_at": "2025-01-27T14:28:28Z", + "updated_at": "2025-01-28T15:43:28Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAABocF7RA", + "name": "cherrypick:4.3", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc1MTk=", + "name": "platform:ios", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc0NTU=", + "name": "platform:web", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyNTU=", + "name": "topic:porting", + "color": "#ffee88" + } + ], + "commits": [ + "60913170c696aa8714f009b84cf7106ed9d730a0" + ] + }, + "102099": { + "id": "PR_kwDOAO6SJc6JIkqk", + "public_id": 102099, + "url": "https://github.com/godotengine/godot/pull/102099", + "diff_url": "https://github.com/godotengine/godot/pull/102099.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102099.patch", + "title": "Fix patch PCKs incorrectly marking imported resources for removal", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ4ODQyNDY=", + "created_at": "2025-01-27T20:00:20Z", + "updated_at": "2025-01-28T15:12:03Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwzMjQwOTUwMDYw", + "name": "performance", + "color": "#447777" + }, + { + "id": "MDU6TGFiZWwyOTA5OTAwODUw", + "name": "topic:export", + "color": "#ffee88" + } + ], + "commits": [ + "fddf30d028d68bfdc840fa1df55c4b4c38570301" + ] + }, + "102105": { + "id": "PR_kwDOAO6SJc6JKEun", + "public_id": 102105, + "url": "https://github.com/godotengine/godot/pull/102105", + "diff_url": "https://github.com/godotengine/godot/pull/102105.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102105.patch", + "title": "Avoid flipping normal based on facing direction when calculating SDF", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE2NTIxMzM5", + "created_at": "2025-01-28T00:52:23Z", + "updated_at": "2025-01-28T15:09:16Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "a525e30c27b18b869a090dae31e243d6fef0faa4" + ] + }, + "102133": { + "id": "PR_kwDOAO6SJc6JQzxH", + "public_id": 102133, + "url": "https://github.com/godotengine/godot/pull/102133", + "diff_url": "https://github.com/godotengine/godot/pull/102133.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102133.patch", + "title": "Fix framebuffer clear for particle collider heightfield.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUzODUwNA==", + "created_at": "2025-01-28T17:39:37Z", + "updated_at": "2025-01-28T22:13:42Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4Mjg5", + "name": "topic:3d", + "color": "#ffee88" + }, + { + "id": "LA_kwDOAO6SJc8AAAABCNCFwA", + "name": "topic:particles", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "5c7fd16eea72f40bfb2ea8504d308d84dc328cbe" + ] } } } \ No newline at end of file